.mainwraps{ width:100%;}
.mainwraps img,video{ width:100%; display: block;}
.mainwraps img{margin-top: -1px;}
.pc_index{ position:relative; width:100%; overflow:hidden; min-width:1200px;}
.wrap_section{ width:1920px; position:relative; left:50%; margin-left:-960px;}
.pc_index{ display: block;}
.mobile_index{ display: none;}
.wrap_auto{ width:100%; position:relative;}
.anim{ opacity: 0;}
.sauto_anim{ opacity: 0;}
.animated{ animation-fill-mode: forwards; }
.v01{cursor: pointer;}
.vidBtn{cursor: pointer;}
.clearfix:after{ content: "  "; height: 0; display: block; overflow: hidden; clear: both;}
video {height: 100%;width: 100%;display: block;}
video:focus {
    outline:none;
}
@keyframes fadeInUp1{
    0%{ opacity: 0; transform: translate(0,60px);}
    100%{ opacity: 1; transform: translate(0,0);}
}
.bridnew_01 .swiper-pagination-bullets,.bridnew_01 .swiper-pagination-fraction{bottom: 1vw!important;}
.bridnew_01 .swiper-pagination-bullet{background: #fff;margin: 0 0.5vw;opacity: 0.5;width: 0.7vw;height: 0.7vw;}
.bridnew_01 .swiper-pagination-bullet-active{background: #fff;opacity: 1;}
.fadeInUp1{ animation: fadeInUp1  0.8s ease 0.4s  forwards; will-change: transform,opacity;}
.fadeInUp2{ animation: fadeInUp1  0.8s ease 0.55s  forwards; will-change: transform,opacity;}
.fadeInUp3{ animation: fadeInUp1  0.8s ease 0.7s  forwards; will-change: transform,opacity;}
.fadeInUp4{ animation: fadeInUp1  0.8s ease 0.85s  forwards; will-change: transform,opacity;}
.fadeInUp5{ animation: fadeInUp1  0.8s ease 1s  forwards; will-change: transform,opacity;}
.fadeInUp6{ animation: fadeInUp1  0.8s ease 1.15s  forwards; will-change: transform,opacity;}
.fadeInUp7{ animation: fadeInUp1  0.8s ease 1.3s  forwards; will-change: transform,opacity;}
@keyframes fadeUp{
    0%{ opacity: 0; transform: translate(0,40px);}
    100%{ opacity: 1; transform: translate(0,0);}
}
.fadeUp{ animation: fadeUp  0.4s ease forwards; will-change:transform, opacity;}
@keyframes fadeIn{
    0%{ opacity: 0; }
    100%{ opacity: 1; ;}
}
.fadeIn{ animation: fadeIn  1.2s ease forwards; will-change: opacity;}
@keyframes scaleIn{
    0%{ opacity: 0; transform:scale(4.0);}
    100%{ opacity: 1; transform: scale(1.0);}
}
.scaleIn{ animation: scaleIn 1.6s ease forwards; will-change:transform, opacity;}

@keyframes fadeRight{
    0%{ opacity: 0; transform: translate(-200px,0);}
    100%{ opacity: 1; transform: translate(0,0);}
}
.fadeRight{ animation: fadeRight  0.4s ease forwards; will-change:transform, opacity;}
@keyframes fadeLeft{
    0%{ opacity: 0; transform: translate(200px,0);}
    100%{ opacity: 1; transform: translate(0,0);}
}
.fadeLeft{ animation: fadeLeft  0.4s ease forwards; will-change:transform, opacity;}

.vvidBtn {
    position: absolute; left: 50%; top: 43%;
    transform: translateX(-50%);padding-top: 4.5em;font-size: 24px;width: 7em;letter-spacing: 0.1em;color: #fff;cursor: pointer;text-indent: 0.1em;opacity: 1;transition: all .6s ease-out;
}
.vvidBtn::before {
    content: '';
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    width: 4em;
    height: 4em;
    border: solid 4px #fff;
    box-sizing: border-box;
    border-radius: 50%;
}
.vvidBtn::after {
    content: '';
    position: absolute;
    left: 50%;
    top: 2em;
    transform: translate(-20%, -50%);
    width: 0;
    height: 0;
    border: solid 0.8em transparent;
    border-left: solid 1.2em #fff;
}

.lh16{line-height:1.6;}
.weight_bold{font-weight: bold;}
.icd_color_000{color: #000;}
.icd_color_fff{color: #fff;}
.icd_color_929292{color: #929292;}
.icd_color_8c8989{color: #898989;}

.txtL{text-align: left;}
.txtR{text-align: right;}
.txtJ{text-align: justify;}
.colorfff{color: #fff;}
.color000{color: #000;}

.fsize72{font-size: 3.8vw;}
.fsize65{font-size: 3.4vw;}
.fsize55{font-size: 2.9vw;}
.fsize45{font-size: 2.3vw;}
.fsize39{font-size: 2vw;}
.fsize36{font-size: 1.9vw;}
.fsize30{font-size: 1.6vw;}
.fsize28{font-size: 1.5vw;line-height: 1.7;}
.fsize24{font-size: 1.2vw;line-height: 1.6;}
.fsize22{font-size: 1.1vw;line-height: 1.6;}
.fsize20{font-size: 1vw;line-height: 1.6;}
.fsize18{font-size: 0.8vw;line-height: 1.6;}
.fsize14{font-size: 0.7vw;}
.fsize12{font-size: 0.6vw;}

.icd_font_size_90{font-size: 3.4vw;}
.icd_font_size_65{font-size: 3vw;}
.icd_font_size_60{font-size: 2.8vw;}
.icd_font_size_50{font-size: 2.6vw;}
.icd_font_size_46{font-size: 2.2vw;}
.icd_font_size_38{font-size: 1.8vw;}
.icd_font_size_34{font-size: 1.4vw;}
.icd_font_size_26{font-size: 1.05vw; line-height: 1.6;}
.icd_font_size_20{font-size: 0.9vw; line-height:1.6;}
.icd_font_size_18{font-size: 0.8vw; line-height:1.6;}
.icd_font_size_15{font-size: 0.6vw; line-height: 1vw;}

.bridnew_01{width: 100%;}
.bridnew_kv_tm{width:19.7vw;position: absolute;left:21.9vw; top:17vw;}
.bridnew_kv_biaoti{width:44.8%;position: absolute;left:27.6%; top:6.1vw;}
.bridnew_01_item01{width:15.2vw;position: absolute;left:56.2vw; top:28vw;}
.bridnew_01_item02{width:21.8vw;position: absolute;left:72.6vw; top:32.2vw;}
.bridnew_01_item03{width:42.6%;position: absolute;left:28.7%; top:22.5vw;}
.bridnew_01_des{width: 6.9vw; position: absolute;left:5vw; top:17vw;}
.bridnew_01_des1{width:16.7vw; position: absolute;left:3vw; top:12.8vw;}
.kv_pic_0913_01{width:28.8%; position: absolute;left:35.2%; top:3.5vw;}
.index_0913_01{width: 100%;position: relative;}
.index_0913_01_title{position:absolute;width: 100%;left:0;top:5.6vw;cursor: pointer;font-size: 3.8vw;text-align: center;}
.index_0913_01_des{position:absolute;width: 100%;left:0;top:11.7vw;cursor: pointer;font-size: 2.1vw;text-align: center;}
.index_0913_02_title{position:absolute;width: 100%;left:0;top:2.9vw;cursor: pointer;font-size: 2.1vw;text-align: center;text-shadow: 0 0 12px rgba(0, 0, 0, 0.8);}
.index_0913_02_des{position:absolute;width: 100%;left:0;top:8.3vw;cursor: pointer;font-size: 1.1vw;text-align: center;}
.index_0913_02{width: 100%;position: relative;}
.index_0913_03{width: 100%;position: relative;}
.index_0913_04{width: 100%;position: relative;}
.index_0913_03_title{position:absolute;width: 100%;left:0;top:3.4vw;cursor: pointer;font-size: 2.1vw;text-align: center;text-shadow: 0 0 12px rgba(0, 0, 0, 0.8);}
.index_0913_04_title{position:absolute;width: 100%;left:0;top:4.1vw;cursor: pointer;font-size: 2.1vw;text-align: center;text-shadow: 0 0 12px rgba(0, 0, 0, 0.8);}

.index_0913_01_pic{position:absolute;width: 59.4%;left:20.3%;top:18.5vw;cursor: pointer;}
.kv_pic_0913_02{width:32.6%; position: absolute;left:34%; top:27.7vw;}

.index_2024_02{width: 100%;position: relative;}
.index_2024_02_item01{width:19.2%;position: absolute;left:6.3%; top:1.9vw;}
.index_2024_02_item02{width:37.6%;position: absolute;left:32.3%; top:1.9vw;}
.index_2024_02_item03{width:17.2%;position: absolute;left:74.2%; top:1.9vw;}

.index_2024_03{width: 100%;position: relative;}
.index_2024_03_items{width: 100%;height:100%;position:absolute;left: 0;top:20%;}
.index_2024_03_swiper{width: 83.1%;margin: 0 auto;transform:skew(-11.5deg) translateX(1%);padding-bottom: 4.2vw;}
.index_2024_03_item{width: 15.6vw;height: 26.1vw;cursor: pointer;}
.index_2024_03_item .mask{width: 100%;height: 100%;background: #000000;position: absolute;left: 0;top:0;opacity: 0.2;transition: 0.3s all ease-in;}
.index_2024_03_item:hover .mask{opacity: 0;}
.index_2024_03_item:nth-child(2n+1){transform: translateY(4vw);}
.index_2024_03_item img{width:20.8vw;transform: skew(11.5deg) translateX(-2.6vw);}
.index_2024_03_left{background: none;width: 6.8vw;top:35%;left: 2vw;}
.index_2024_03_right{background: none;width: 6.8vw;top:35%;right: 2vw;}
.index_2024_03_left img,.index_2024_03_right img{width: 100%;}

.index_2024_04{width: 100%;position: relative;}
.index_2024_04_text01{position: absolute;left: 18.5%;top: 5vw;}
.index_2024_04_text02{position: absolute;left: 18.5%;top: 10.5vw;}
.index_2024_04_text03{position: absolute;left: 59%;top: 7vw;line-height: 1.7;}
.index_2024_04_text04{position: absolute;left: 24%;top: 21vw;width: 52%;}

.index_20240428_03{width: 100%;position: relative;}
.index_20240428_03_text01{position: absolute;left: 18.5%;top: 4vw;}
.index_20240428_03_text02{position: absolute;left: 18.5%;top: 9.5vw;}
.index_20240428_03_text03{position: absolute;left: 15.4%;top: 20.3vw;line-height: 1.7;width: 30%;}

.index_20240428_02_title{position: absolute;left: 18.5%;top: 4vw;}
.index_20240428_02_des{position: absolute;left: 18.5%;top: 9.5vw;}
.index_20240428_02_box01{width: 85.2%;position: absolute;left: 7.4%;top: 16vw;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_20240428_02_box01 .index_20240428_02_box01_item{width: 40.6vw;position: relative;margin-bottom: 3.4vw;}
.index_20240428_02_box01 .index_20240428_02_box01_item .play_btn{width: 6.8vw;height: 6.8vw;position: absolute;top:50%;left: 50%;transform: translate(-50%,-85%);cursor: pointer;}
.index_20240428_02_box01 .index_20240428_02_box01_item .index_2024_14_box01_item_tit{width: 100%;text-align: center;position: absolute;top:12%;left: 0;}
.index_20240428_02_box01 .index_20240428_02_box01_item .index_2024_14_box01_item_des{width: 59%;left: 34%;position: absolute;top:64%;}

.index_2024_05{width: 100%;position: relative;}
.index_2024_05_items{position: absolute; width: 63%;left: 18.5%;top:5.4vw;display: flex;justify-content: start;flex-wrap: wrap;}
.index_2024_05_item{width:19.8vw;position: relative;margin-right: 2.2%;}
.index_2024_05_item:nth-child(3n){margin-right: 0;}
.index_2024_05_item_tit{width: 100%;text-align: center;left: 0;bottom:7vw;position: absolute;}
.index_2024_05_item_des{width: 100%;text-align: center;left: 0;bottom:5vw;position: absolute;}
.index_2024_05_item_btn{width: 7.7vw;left: 50%;transform: translateX(-50%);position: absolute;bottom: 2vw;}

.index_2024_06{width: 100%;position: relative;}
.index_2024_06_text01{position: absolute;left: 18.5%;top: 4.5vw;}
.index_2024_06_text02{position: absolute;left: 18.5%;top: 10.5vw;}
.index_2024_06_text03{position: absolute;left: 54%;top: 7vw;line-height: 1.7;}
.index_2024_06_box{position: absolute; width: 63%;left: 18.5%;top:23.9vw;}
.index_2024_06_box_video{position: absolute;left: 0;width: 33.4vw;top: 5.5vw;}
.index_2024_06_box_product{position: absolute;right: 0;width: 26.5vw;top: 2.5vw;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_2024_06_box_product_item{width:13.2vw;display: flex;align-items: center;flex-direction: column;margin-bottom: 1vw;}
.index_2024_06_box_product_item_pic{width:5.7vw;}
.index_2024_06_box_product_item_tit{width:100%;margin:0.5vw auto;text-align: center;}
.index_2024_06_box_product_item_btn{width:7.9vw;}

.index_2024_07{width: 100%;position: relative;}
.index_2024_07_text01{position: absolute;left: 18.5%;top: 4vw;}
.index_2024_07_text02{position: absolute;left: 18.5%;top: 10.5vw;}
.index_2024_07_text03{position: absolute;left: 50%;top: 6.5vw;line-height: 1.7;}
.index_2024_07_box{position: absolute; width: 63%;left: 18.5%;top:32.2vw;}
.index_2024_07_box_video{position: absolute;left: 0;width: 33.4vw;top: 3vw;height: 20.8vw;background: #000;}
.index_2024_07_box_product{position: absolute;left: 23.5%;width: 53%;top: 16.6vw;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_2024_07_box_product_item{width:13.2vw;display: flex;align-items: center;flex-direction: column;margin-bottom: 1vw;}
.index_2024_07_box_product_item_pic{width:8.2vw;height: 8.5vw;}
.index_2024_07_box_product_item_tit{width:100%;margin:0.5vw auto;text-align: center;}
.index_2024_07_box_product_item_btn{width:7.9vw;}
.index_2024_07_text04{position: absolute;left: 36.3vw;top: 6vw;}
.index_2024_07_text05{position: absolute;left: 36.3vw;top: 8.7vw;}
.index_2024_07_text06{position: absolute;left: 36.3vw;top: 15.3vw;}
.index_2024_07_text07{position: absolute;left: 36.3vw;top: 18vw;}

.index_2024_08{width: 100%;background:#fff;padding:5vw 0;position: relative;}
.index_2024_08_text{width: 63%;margin: 0 auto; }

.product_nav{width: 75.5vw;position: absolute;top:1.5vw;left: 12.3%;display: flex;justify-content: space-between;}
.product_nav_item{width: 36.2vw;height:8.9vw;}
.product_nav_item a{display: block;width: 100%;height: 100%;content: '';}
.product_nav_item:first-child a{
    background: url("../images/product_nav_01_0613.png") no-repeat;background-size: 100% auto;
}
.product_nav_item:first-child a:hover{
    background: url("../images/product_nav_01_active_0613.png") no-repeat;background-size: 100% auto;
}
.product_nav_item:first-child.active a{
    background: url("../images/product_nav_01_active_0613.png") no-repeat;background-size: 100% auto;
}


.product_nav_item:last-child a{
    background: url("../images/product_nav_02_0802.png") no-repeat;background-size: 100% auto;
}
.product_nav_item:last-child a:hover{
    background: url("../images/product_nav_02_active_0802.png") no-repeat;background-size: 100% auto;
}
.product_nav_item:last-child.active a{
    background: url("../images/product_nav_02_active_0802.png") no-repeat;background-size: 100% auto;
}

.bridnew_0902{width: 100%;}
.bridnew_0902_title{width:41.2%;position: absolute;left:29.4%; top:6.2vw;}
.bridnew_0902 .item_body{width:63%;top: 17vw;left:18.5%; position: absolute;display: flex;flex-wrap: wrap;justify-content: space-between;}
.bridnew_0902 .item_body .nav_box{width:11.3vw;}
.nav_box_swiper{width: 100%;height: 34vw;overflow: hidden;}
.nav_box_item{width: 100%;height: 7.6vw!important;opacity:0.4;}
.nav_box_left,.nav_box_right{background: unset;width: 3.5vw;cursor: pointer;left: 4vw;position: absolute;}
.nav_box_left{top: -1.5vw;}
.nav_box_right{bottom: -1.5vw;}
.swiper-slide-active{opacity: 1;}
.bridnew_0902 .item_body .video_box{width:48.2vw;}
.bridnew_0902 .play_btn{position: absolute;width: 4.6vw;left: 50%;transform: translateX(-50%); top: 12.6vw;cursor:pointer;}
.bridnew_0902 .item{position: relative;width:48.2vw;display: none;}
.bridnew_0902 .item.active{display: block;}
.bridnew_0902 .item_tit{position: relative;color: #fff;line-height: 1;margin-bottom: 1.7vw;text-align: center;}
.bridnew_0902 .item .pic{width:100%;position: relative;margin-bottom: 1.5vw;height:auto;overflow: hidden;background: #fff;padding: 2px;}

.bridnew_02{width: 100%;}
.bridnew_02_title{width:100%;position: absolute;left:0; top:4.8vw;text-shadow: 0px 5px 11.83px rgba(35, 35, 35, 0.3);font-weight: bold;text-align: center;}
.bridnew_02_icon{width: 5.7vw;position: absolute;text-align: center;top: 6.2vw;left: 29%;}
.bridnew_02_des{width: 100%;position: absolute;top:10vw;text-align: center;}
.bridnew_02_item01{width:65.1vw;position: absolute;left:17vw; top:15.4vw;background:#f1f1f1;}
.bridnew_02_item01_img{width:43.1vw;}
.bridnew_02_item01_pic{width:19.7vw;position: absolute;right: 1vw;top:5.9vw;text-align: justify;}
.bridnew_02_item01_text1{width:19.7vw;position: absolute;right: 1vw;top:11.5vw;text-align: center;}
.bridnew_02_item01_text2{width:19.7vw;position: absolute;right: 1vw;top:16.5vw;text-align: justify;}

.bridnew_02_item02{width:21.1vw;position: absolute;left:17vw; top:39.9vw;cursor: pointer;}
.bridnew_02_item03{width:21.1vw;position: absolute;left:39vw; top:39.9vw;cursor: pointer;}
.bridnew_02_item04{width:21.1vw;position: absolute;left:61vw; top:39.9vw;cursor: pointer;}

.bridnew_02_item_title_bg{width: 12.8vw;position: absolute;right:0;top:20vw;}
.bridnew_02_item_title{width: 100%; position: absolute;right: 0.5vw; top:20.3vw;text-align: right;}
.bridnew_02_item02 .mask{width: 100%;height: 100%;position: absolute;top:0;left: 0; background: rgba(0,0,0,0.4);display: none;}
.bridnew_02_item02:hover .mask{display: flex;align-content: center;justify-content: center;align-items: center;}
.bridnew_02_item03 .mask{width: 100%;height: 100%;position: absolute;top:0;left: 0; background: rgba(0,0,0,0.4);display: none;}
.bridnew_02_item03:hover .mask{display: flex;align-content: center;justify-content: center;align-items: center;}
.bridnew_02_item04 .mask{width: 100%;height: 100%;position: absolute;top:0;left: 0; background: rgba(0,0,0,0.4);display: none;}
.bridnew_02_item04:hover .mask{display: flex;align-content: center;justify-content: center;align-items: center;}

.bridnew_03{width: 100%;}
.bridnew_03_title{position: absolute;left:45%; top:5.5vw;text-shadow: 0 5px 11.83px rgba(35, 35, 35, 0.3);}
.bridnew_03_icon{position: absolute;left:37.3%; top:7.1vw;width: 6.1vw;}
.bridnew_03_des{position: absolute;left:45%;top:10.5vw;}
.bridnew_03_item01{width: 63%;left: 18.5%;position: absolute;overflow: hidden;top: 17vw;}
.bridnew_03_item01_img{width:39.1vw;height: 19.1vw;overflow: hidden; position: absolute;top:3.1vw;left: 1.2vw;}
.bridnew_03_item01_img video{width: 100%;height:auto;display: block;position:absolute;left:0;bottom: 0;}
.bridnew_03_item01_img_bg{width:15.7vw;position: absolute;right: 1.2vw;top:3.5vw;}
.bridnew_03_item01_text{width:13.5vw;position: absolute;right: 1.5vw;top:2vw;text-align: justify;}
.bridnew_03_item02{position: absolute;left:60.5%; top:20.3vw;}
.bridnew_03_item03{position: absolute;left:60.5%; top:27vw;}
.bridnew_03_item04{position: absolute;left:60.5%; top:34vw;}


.bridnew_04{width: 100%;height: 52.3vw;}
.bridnew_04_bg{width: 100%;opacity: 0;position:absolute;left:0;top:0;display:block;transition: opacity 1.2s ease-out;}
.bridnew_04_bg.active{opacity: 1;transition: opacity 1.2s ease-out;}
.bridnew_bg_shade{width: 100%;position: absolute;top: 0;left:0;}
.bridnew_04_title{position: absolute;left:30.9%; top:4.2vw;text-shadow: 0px 5px 11.83px rgba(35, 35, 35, 0.3);}
.bridnew_04_icon{position: absolute;left:24.5%; top:5.3vw;width: 46.8vw;}
.bridnew_04_des{position: absolute;left:30.9%;top:9vw;}
.bridnew_04_des1{position: absolute;left:32.9%;top:14vw;}
.bridnew_04_item01{width:65.1vw;position: absolute;left:17vw; top:18vw;}
.bridnew_04_item01_img_bg{width:64vw;position: absolute;left:0.4vw;top:1.5vw;}
.bridnew_04_item01_text{width:15.7vw;position: absolute;left:0;top:1.2vw;text-align:center;font-weight: bold; }
.bridnew_04_item02{width:63%;position: absolute;left:18.5%; top:27vw;}
.bridnew_04 .btnleft,.bridnew_04 .btnright{width: 2.2vw;height: 4.5vw; position: absolute;left: 13%;top:43vw;}
.bridnew_04 .btnright{left:unset;right: 13%;}
.bridnew_04 .swiper-button-prev {
    width: 2.2vw;
    height: 4.5vw;
    background: url("../images/bridnew_04_left_btn.png?v=2021-11-30") no-repeat;
    background-size: 100%;
}

.bridnew_04 .swiper-button-next {
    width: 2.2vw;
    height: 4.5vw;
    background: url("../images/bridnew_04_right_btn.png?v=2021-11-30") no-repeat;
    background-size: 100%;
}
.bridnew_04 .swiper-pagination-bullet {
    width: 0.8vw;
    height: 0.8vw;
    margin:0 5px;
}

.swiper-pagination-bullets, .swiper-pagination-fraction{bottom: 2vw;
    left: 0;
    width: 100%;}

.bridnew_05{width: 100%;}
.bridnew_05_title{position: absolute;left:33.9%; top:4.2vw;text-shadow: 0px 5px 11.83px rgba(35, 35, 35, 0.3);}
.bridnew_05_icon{position: absolute;left:26.8%; top:5.3vw;width: 6.1vw;}
.bridnew_05_des{position: absolute;left:33.9%;top:9vw;}
.bridnew_05_item01{position: absolute; width: 63%;left: 18.5%;top:16vw;}
.bridnew_05_item01_img_bg{width:53.3vw;position: absolute;left:6.2vw;top:0.5vw;}
.bridnew_05_item01_text{width:15.7vw;position: absolute;left:8vw;top:1.2vw;text-align:center;font-weight: bold;}
.bridnew_05_item02{width:35.2vw;position: absolute;top:2vw;left: 1.6vw;}
.bridnew_05_item03{width:22.9vw;position: absolute;top:2vw;right: 0;}
.bridnew_05_item03_text1{margin-top: 0.5vw;}
.bridnew_05_item03_text2{margin-top: 1.5vw;}
.bridnew_05_item03_text3{margin-top: 1.8vw;}

.bridnew_055{width: 100%;}
.bridnew_055_title{width:46.9vw;position: absolute;left:26.55vw; top:4.9vw;}
.bridnew_055_title_text{width: 100%;position: absolute;text-align: center;top: 0.5vw;}
.bridnew_055_des{width: 100%;position: absolute;top:12vw;font-weight: bold;text-align: center;}
.bridnew_055_item01{width:46.1vw;position: absolute;left:26.95vw; top:18vw;}
.bridnew_055_item01_img_bg{width:46.1vw;position: absolute;left:0vw;top:0.5vw;}
.bridnew_055_item01_text{width:15.7vw;position: absolute;left:8vw;top:1.2vw;text-align:center;font-weight: bold; }
.bridnew_055_item02{width:39.2vw;height: 24.5555vw; position: absolute;left:17vw; top:25.3vw;}
.bridnew_055_item02 video{height: 100%;background: #000;}
.bridnew_055_item03{position: absolute;width: 63%;left: 18.5%;top:4vw;}
.bridnew_055_item03_t1{position: absolute;left: 2.2vw;top: 5.5vw;}
.bridnew_055_item03_t2{position: absolute;left: 2.2vw;top: 10.4vw;width: 19vw;font-size: 1.4vw;}
.bridnew_055_btn{width:10.6vw;position: absolute;left: 14.2vw;top: 20.3vw;}

.bridnew_14{width: 100%;}
.bridnew_14_title{width: 67vw;position: absolute;left: 18.5vw;top: 3.9vw;}
.index_2024_14_box01{width: 45.7%;position: absolute;left: 7.9%;top: 13.9vw;}
.index_2024_14_box01 .index_2024_14_box01_item{display: none;}
.index_2024_14_box01 .index_2024_14_box01_item.active{display: block;}
.index_2024_14_box01 .index_2024_14_box01_item .play_btn{width: 6.8vw;height: 6.8vw;position: absolute;top:50%;left: 50%;transform: translate(-50%,-85%);cursor: pointer;}
.index_2024_14_box01 .index_2024_14_box01_item .index_2024_14_box01_item_tit{width: 100%;text-align: center;padding: 1vw;}
.index_2024_14_box02{width: 35.6%;position: absolute;left: 56%;height: 25.4vw;overflow-y: scroll; top: 13.9vw;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_2024_14_box02::-webkit-scrollbar{width: 0.5vw;height: 0.2vw;border-radius: 20px;}
.index_2024_14_box02::-webkit-scrollbar-track{background-color: rgba(0, 0, 0, 1);}
.index_2024_14_box02::-webkit-scrollbar-thumb{background-color: #818181;height: 2vw;}
.index_2024_14_box02 .index_2024_14_box02_item{width: 10.8vw;margin-bottom: 1.3vw;position: relative;cursor: pointer;}
.index_2024_14_box02 .index_2024_14_box02_item .mask{width: 100%;height: 100%;
    background: #000;opacity: 0.5;position: absolute;top:0;left: 0;}
.index_2024_14_box02 .index_2024_14_box02_item .play_btn{width: 4.1vw;height: 4.1vw;position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);}
.index_2024_14_box02 .index_2024_14_box02_item.active{display: block;}
.index_2024_14_box02 .index_2024_14_box02_item.active .mask{display: none;}
.index_2024_14_box02 .index_2024_14_box02_item.active .play_btn{display: none;}

.bridnew_06{width: 100%;}
.bridnew_06_title{width:67vw;position: absolute;left:16.5vw; top:4.9vw;}
.bridnew_06_title_text{width: 100%;position: absolute;text-align: center;top: 0.5vw;}
.bridnew_06_des{width: 100%;position: absolute;top:12vw;font-weight: bold;text-align: center;}
.bridnew_06_item01{width:65.1vw;position: absolute;left:17vw; top:18vw;}
.bridnew_06_item01_img_bg{width:56.6vw;position: absolute;left:4vw;top:0.5vw;}
.bridnew_06_item01_text{width:15.7vw;position: absolute;left:2vw;top:1.2vw;text-align:center;font-weight: bold; }
.bridnew_06_item02{width:65.1vw;position: absolute;left:17vw; top:25vw;height:27.9vw;overflow: hidden;}
.bridnew_06_item02_img{width:49.5vw;height:27.9vw;overflow: hidden;}
.bridnew_06_item02_img video{width: 100%;}
.bridnew_06_item02_img_bg{width:25vw;height:27.9vw;position: absolute;right: 0vw;top:0vw;}
.bridnew_06_item02_img_btn1{width:6vw;position: relative;margin: 0 auto; margin-top: 0.3vw;}
.bridnew_06_item02_img_btn2{width:6vw;position: relative;margin: 0 auto; margin-top: 0.3vw;}
.bridnew_06_item02_box{width: 100%;position: absolute;display: flex;left: 0;top:0; justify-content: space-between;flex-wrap: wrap;}
.bridnew_06_item02_box_item{width: 50%;margin-top: 8vw;margin-bottom: 1vw}
.bridnew_06_item02_text{width:100%;text-align: center;}

.bridnew_07{width: 100%;}
.bridnew_07_title{position: absolute;left:35%; top:15vw;text-shadow: 0 5px 11.83px rgba(35, 35, 35, 0.3);}
.bridnew_07_icon{position: absolute;left:28.3%; top:16.5vw;width: 6.1vw;}
.bridnew_07_des{position: absolute;left:35%;top:20vw;}
.bridnew_07_item01{ position:absolute;width: 63%;left: 18.5%;top:26.7vw;}
.bridnew_07_item01_img{width:38.4vw;position: absolute;right: 0;top:0;}
.bridnew_07_item01_img_bg{width:24.1vw;position: absolute;left: 0;top:0;}
.bridnew_07_item01_text{position: absolute;left: 5.6vw;top:1.8vw;text-align: justify;}
.bridnew_07_btn{width:7.7vw;position: absolute;left: 8vw;top:21.5vw;}

.bridnew_08{width: 100%;}
.bridnew_08_title{position: absolute;left:46.4%; top:4vw;text-shadow: 0 5px 11.83px rgba(35, 35, 35, 0.3);}
.bridnew_08_icon{position: absolute;left:39.3%; top:5.3vw;width: 6.1vw;}
.bridnew_08_items{position: absolute; width: 63%;left: 18.5%;top:11.2vw;display: flex;justify-content: start;flex-wrap: wrap;}
.bridnew_08_item{width:27.9vw;position: relative;margin-right: 1.52vw;margin-bottom: 2.8vw;}
.bridnew_08_item:nth-child(2n){margin-right: 0;}
.bridnew_08_item_tit{width: 100%;text-align: center;left: 0;bottom:7vw;position: absolute;}
.bridnew_08_item_des{width: 100%;text-align: center;left: 0;bottom:5vw;position: absolute;}
.bridnew_08_item_btn{width: 7.7vw;left: 50%;transform: translateX(-50%);position: absolute;bottom: 2vw;}

.bridnew_08_item01{width:27.2vw;position: absolute;left:20vw; top:18vw;}
.bridnew_08_item01_img{width:27.2vw;position: absolute;right: 0vw;top:0vw;}
.bridnew_08_item01_img_bg{width:27.2vw;position: absolute;left: 0vw;top:0vw;}
.bridnew_08_item01_text{width:14.5vw;position: absolute;left: 3.8vw;top:17.5vw;text-align: justify;}
.bridnew_08_item01_title{width: 100%;position: absolute;left: 2.4vw;top:12.5vw;}
.bridnew_08_item02{width:23.9vw;position: absolute;left:54vw; top:18vw;}
.bridnew_08_item02_img{width:23.9vw;position: absolute;right: 0vw;top:0vw;}
.bridnew_08_item02_img_bg{width:23.9vw;position: absolute;left: 0vw;top:0.4vw;}
.bridnew_08_item02_text{width:14.5vw;position: absolute;left: 1.8vw;top:17.5vw;text-align: justify;}
.bridnew_08_item02_title{width: 100%;position: absolute;left: 0vw;top:12.5vw;}

.bridnew_08_item01_img_btn1{width: 13.8vw;position: absolute;top: 18.8vw;left: 18vw;}
.bridnew_08_item02_img_btn2{width: 13.8vw;position: absolute;top: 18.8vw;left: 44vw;}

.bridnew_08_item02_img_btn3{width: 13.8vw;position: absolute;top: 38vw;left: 18vw;}
.bridnew_08_item02_img_btn4{width: 13.8vw;position: absolute;top: 38vw;left: 44vw;}

.bridnew_08_item02_img_btn5{width: 13.8vw;position: absolute;top: 49vw;left: 18vw;}
.bridnew_08_item02_img_btn6{width: 13.8vw;position: absolute;top: 49vw;left: 44vw;}

.bridnew_09{width: 100%;}
.bridnew_09_title{width:82.4vw;position: absolute;right:0; top:4vw;}
.bridnew_09 .ps_gallery{width:78.2vw;position: absolute;left:10.9vw; top:19vw;}
.bridnew_09 .ps_gallery .btnleft,.bridnew_09 .ps_gallery .btnright{width: 2.7vw;position: absolute;top:19.8vw;}
.bridnew_09 .ps_gallery .btnleft{left: -3vw;}
.bridnew_09 .ps_gallery .btnright{right: -3vw;}
.bridnew_09 .pt_texts{width:100%;position: absolute;left:0vw; top:25.5vw;}
.bridnew_09 .pt_texts .pt_item{display: none;}
.bridnew_09 .pt_texts .pt_item.act{display: block;}
.bridnew_09 .ps_images{width:100%;position: absolute;left:0vw; top:30.5vw;}
.bridnew_09 .ps_images .ps_item{display: none;}
.bridnew_09 .ps_images .ps_item.act{display: block;}
.bridnew_09 .pt_btns{position: absolute;top: 10vw;left: 0.7vw;}
.bridnew_09 .pt_btns .item{width: 14.5vw;float: left;margin-right: 1vw;text-align: center;cursor: pointer;}
.bridnew_09 .pt_btns .pic{width: 7.59vw;height: 7.59vw;border-radius: 100%;margin: 0 auto;border: 0.26vw solid #bac0b5; margin-bottom:1.5vw;}
.bridnew_09 .pt_btns .act .pic{border: 0.26vw solid #51b95f;}
.bridnew_09 .pt_btns .name{width: 14.5vw;height:3vw;line-height: 3vw!important;text-align: center;transform: skew(21.2deg);background:#bac0b5;}
.bridnew_09 .pt_btns .act .name:after{width:0;
    position: absolute;
    left: 5vw;
    bottom: -3vw;
    content: '';
    width: 0;
    height: 0;
    border-width:1.2vw;
    border-style:solid;
    border-color:#51b95f transparent transparent transparent;transform:  skew(-21.2deg);}
.bridnew_09 .pt_btns .act .name{background: #51b95f;}
.bridnew_09 .pt_btns .name span{transform:  skew(-21.2deg);display: inline-block;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bridnew_09 .ps_images .ps_item .bridnew_09_more{width:2.3vw;position: absolute;right:1vw; bottom:1vw;}
.bridnew_09_img_01{width:19.3vw;position: absolute;left:0vw; top:0vw;}
.bridnew_09_img_02{width:19.4vw;position: absolute;left:19.6vw; top:0vw;}
.bridnew_09_img_03{width:38.9vw;position: absolute;left:39.3vw; top:0vw;}
.bridnew_09_img_04{width:19.4vw;position: absolute;left:19.6vw; top:15.8vw;}
.bridnew_09_img_05{width:38.9vw;position: absolute;left:39.3vw; top:15.8vw;}
.bridnew_09_img_06{width:19.3vw;position: absolute;left:0vw; top:31.3vw;}
.bridnew_09_img_07{width:19.4vw;position: absolute;left:19.6vw; top:31.3vw;}
.bridnew_09_img_08{width:12.6vw;position: absolute;left:39.3vw; top:31.3vw;}
.bridnew_09_img_09{width:12.8vw;position: absolute;left:52.25vw; top:31.3vw;}
.bridnew_09_img_10{width:12.8vw;position: absolute;left:65.4vw; top:31.3vw;}


.bridnew_11{width: 100%;}
.bridnew_11_title{position: absolute;left:45.9%; top:3.9vw;}
.bridnew_11_icon{position: absolute;left:38.9%; top:5.3vw;width: 5.7vw;}
.bridnew_11_title_text{width: 100%;position: absolute;text-align: center;top: 0.5vw;}
.bridnew_11_des{width: 100%;position: absolute;top:12vw;font-weight: bold;text-align: center;}
.bridnew_11 .ps_gallery{width:78.2vw;position: absolute;left:12.6vw; top:10.5vw;}
.bridnew_11 .ps_gallery .btnleft,.bridnew_11 .ps_gallery .btnright{width: 2.7vw;position: absolute;top:19.8vw;}
.bridnew_11 .ps_gallery .btnleft{left: 5vw;top: 0;}
.bridnew_11 .ps_gallery .btnright{left: 5vw;top: 38vw;}
.bridnew_11 .pt_texts {width: 56.7vw;position: absolute;left: 16.5vw;top: 1vw;z-index: 8; text-align: justify;}
.bridnew_11 .pt_texts .pt_item{display: none;color: #3d3a39;}
.bridnew_11 .pt_texts .pt_item.act{display: block;}
.bridnew_11 .ps_images{width:58.7vw; height: 38vw;background:rgba(255,255,255,0.44);position: absolute;left:15.5vw; top:0;}
.bridnew_11 .ps_images .ps_item{display: none;}
.bridnew_11 .ps_images .ps_item.act{display: block;}
.bridnew_11 .pt_btns{position: absolute;top: 0;left: 0.7vw;height: 36.5vw;width: 15vw;}

.bridnew_11 .pt_btns:after{width:0;
    position: absolute;
    right: 0.2vw;
    top: 18.1vw;
    content: '';
    width: 0;
    height: 0;
    border-width:0.8vw;
    border-style:solid;
    opacity: 0.44;
    border-color:transparent #fff transparent transparent;transform:  skew(0deg);}
.bridnew_11_nav_bg{width: 5.25vw;position: absolute;right: 2.5vw;top:0;}
.bridnew_11 .pt_btns .item{width: 10.6vw;height:7.3vw;text-align: center;cursor: pointer;opacity: 0.2;transition: opacity 0.6s ease-out;}
.bridnew_11 .pt_btns .item.swiper-slide-active{opacity: 1;transition: opacity 0.3s ease-out;}
.bridnew_11 .pt_btns .item.swiper-slide-next,.bridnew_11 .pt_btns .item.swiper-slide-prev{opacity: 0.5;transition: opacity 0.6s ease-out;}
.bridnew_11 .pt_btns .item.swiper-slide-active .pic,.bridnew_11 .pt_btns .item.swiper-slide-next .pic,.bridnew_11 .pt_btns .item.swiper-slide-prev .pic{opacity: 1;transition: opacity 1.2s ease-out;}
.bridnew_11 .pt_btns .pic{width: 5.1vw;float: left;opacity: 0;transition: opacity 4s ease-out;}
.bridnew_11 .pt_btns .act .pic{}
.bridnew_11 .pt_btns .name{width: 4.7vw;height:4vw; text-align: center;float: right;font-weight: bold;    margin-top: 2vw;}
.bridnew_11 .pt_btns .act .name:after{}
.bridnew_11 .pt_btns .act .name{}
.bridnew_11 .pt_btns .name span{display: inline-block;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;}
.bridnew_11 .ps_images .ps_item .bridnew_11_more{width:1.8vw;position: absolute;right:1vw; bottom:1vw;opacity: 0.8;}
.bridnew_11_img_01{width:19.6vw;position: absolute;left:0.9vw; top:5.6vw;}
.bridnew_11_img_02{width:15.4vw;position: absolute;left:21.3vw; top:5.6vw;}
.bridnew_11_img_03{width:20.3vw;position: absolute;left:37.4vw; top:5.6vw;}
.bridnew_11_img_04{width:15.4vw;position: absolute;left:0.9vw; top:19.45vw;}
.bridnew_11_img_05{width:15.4vw;position: absolute;left:0.9vw; bottom:0.9vw;}
.bridnew_11_img_06{width:24.3vw;position: absolute;left:17.1vw; bottom:0.9vw;}
.bridnew_11_img_07{width:15.7vw;position: absolute;right:0.9vw; bottom:0.9vw;}

.bridnew_11 .swiper-button-prev {
    width: 31px;
    height: 17px;
    background: url("../images/bridnew_11_nav_up.png?v=2021-11-30") no-repeat;
}

.bridnew_11 .swiper-button-next {
    width: 31px;
    height: 17px;
    background: url("../images/bridnew_11_nav_down.png?v=2021-11-30") no-repeat;
}

.bridnew_10{width: 100%;background:#fff;padding:5vw 0;}
.bridnew_10_text{width: 63%;margin: 0 auto;}
.page_pc .iframeBox{ position:fixed; left:100%; top:65px; width:100%; height:calc(100vh - 65px); z-index:1000; overflow: hidden; transition:left .5s ease-in-out;
    background: #fff;}
.page_pc .iframeBox.active{ left:0; }
.page_pc .iframeBox .btnClose{ width:4.7vw;height: 4.7vw; position:absolute; left:2vw; top:2vw; z-index:99; border-radius:50%; cursor:pointer; }

.mobile .iframeBox{ position:fixed; left:100%; top:0; width:100%; height:100vh; z-index:1000; overflow: hidden; transition:left .5s ease-in-out;
    background: #fff;}
.mobile .iframeBox.h5{top:65px;height: calc(100vh - 65px);}
.mobile .iframeBox.active{ left:0; }
.mobile .iframeBox .btnClose{ width:4.7vw;height: 4.7vw; position:absolute; left:2vw; top:2vw; z-index:99; border-radius:50%; cursor:pointer; }


.loading-container {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.8);
    justify-content: center;
    align-items: center;
    z-index: 9999;
    display: none;
}
.loading-container.active{display: flex;}
.loading {
    border: 8px solid #f3f3f3;
    border-top: 8px solid #333;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    animation: spin 1s linear infinite;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

@media screen and ( max-width : 1680px) {

}
@media screen and ( max-width : 1600px) {

}
@media screen and ( max-width : 1440px) {

}
@media screen and ( max-width : 1366px) {

}
@media screen and ( max-width : 800px) {
    .page_pc .iframeBox{top:0;}
    .vvidBtn {
        position: absolute; left: 41vw; top: 30%;
        transform: translateX(-50%);padding-top: 4.5em;font-size: 16px;width: 7em;letter-spacing: 0.1em;color: #fff;cursor: pointer;text-indent: 0.1em;opacity: 1;transition: all .6s ease-out;
    }
    .vvidBtn::before {
        content: '';
        position: absolute;
        left: 50%;
        top: 0;
        transform: translateX(-50%);
        width: 4em;
        height: 4em;
        border: solid 4px #fff;
        box-sizing: border-box;
        border-radius: 50%;
    }
    .vvidBtn::after {
        content: '';
        position: absolute;
        left: 50%;
        top: 2em;
        transform: translate(-20%, -50%);
        width: 0;
        height: 0;
        border: solid 0.8em transparent;
        border-left: solid 1.2em #fff;
    }

    .pc_index {
        display: none;
    }
    .mobile_index {
        display: block;
    }

    .icd_color_000{color: #000;}
    .icd_color_fff{color: #fff;}
    .icd_color_929292{color: #929292;}
    .icd_color_8c8989{color: #898989;}
    .fsize45{font-size:4.8vw;font-weight:bold;}

    .icd_font_size_90{font-size: 6.4vw;}
    .icd_font_size_65{font-size: 3vw;}
    .icd_font_size_60{font-size: 6.8vw;}
    .icd_font_size_50{font-size: 5.5vw;}
    .icd_font_size_46{font-size: 5.2vw;}
    .icd_font_size_388{font-size: 4.5vw;}
    .icd_font_size_38{font-size: 3.8vw;}
    .icd_font_size_34{font-size: 3.4vw;}
    .icd_font_size_26{font-size: 0.36rem; line-height: 0.4rem;}
    .icd_font_size_18{font-size: 0.8vw; line-height: 1.2vw;}
    .icd_font_size_15{font-size: 0.6vw; line-height: 1vw;}

    .bridnew_01{width: 100%;}
    .bridnew_kv_biaoti{width:93.1vw;position: absolute;left:6.9vw; top:22.5vw;}
    .bridnew_01_item01{width:88.6vw;position: absolute;left:6.3vw; top:121vw;}

    .product_nav{width: 86vw;position: absolute;top:6.5vw;left: 7%;display: flex;justify-content: space-between;}
    .product_nav_item{width: 41.2vw;height: 11.1vw;}
    .product_nav_item a{display: block;width: 100%;height: 100%;content: '';}
    .product_nav_item:first-child a{
        background: url("../images/mobile/a1_nav_0613.png") no-repeat;background-size: 100% auto;
    }
    .product_nav_item:first-child a:hover{
        background: url("../images/mobile/a1_nav_active_0613.png") no-repeat;background-size: 100% auto;
    }
    .product_nav_item:first-child.active a{
        background: url("../images/mobile/a1_nav_active_0613.png") no-repeat;background-size: 100% auto;
    }


    .product_nav_item:last-child a{
        background: url("../images/mobile/a7rm5_nav_0613.png") no-repeat;background-size: 100% auto;
    }
    .product_nav_item:last-child a:hover{
        background: url("../images/mobile/a7rm5_nav_active_0613.png") no-repeat;background-size: 100% auto;
    }
    .product_nav_item:last-child.active a{
        background: url("../images/mobile/a7rm5_nav_active_0613.png") no-repeat;background-size: 100% auto;
    }
    .index_2024_14_box01{    width: 81.7%;position: absolute;left: 9.4%;top: 31.9vw;}
    .index_2024_14_box01 .index_2024_14_box01_item{display: none;}
    .index_2024_14_box01 .index_2024_14_box01_item.active{display: block;}
    .index_2024_14_box01 .index_2024_14_box01_item .play_btn{width: 13.1vw;height: 13.1vw;position: absolute;top:50%;left: 50%;transform: translate(-50%,-87%);cursor: pointer;}
    .index_2024_14_box01 .index_2024_14_box01_item .index_2024_14_box01_item_tit{width: 100%;text-align: center;padding: 3vw 0;}
    .index_2024_14_box02{width: 81.7%;position: absolute;left: 9.4%;top: 98.9vw;height: 52.4vw;overflow-y: scroll; display: flex;justify-content: start;flex-wrap: wrap;}
    .index_2024_14_box02::-webkit-scrollbar{width: 2vw;height: 0.2vw;border-radius: 20px;}
    .index_2024_14_box02::-webkit-scrollbar-track{background-color: rgba(0, 0, 0, 1);}
    .index_2024_14_box02::-webkit-scrollbar-thumb{background-color: #818181;height: 2vw;}
    .index_2024_14_box02 .index_2024_14_box02_item{width: 24.8vw;margin-bottom: 3.3vw;position: relative;cursor: pointer;margin-right: 2vw;}
    .index_2024_14_box02 .index_2024_14_box02_item:nth-child(3n){margin-right: 0;}
    .index_2024_14_box02 .index_2024_14_box02_item .mask{width: 100%;height: calc(100% + 1px);background: #000;opacity: 0.5;position: absolute;top:-1px;left: 0;}
    .index_2024_14_box02 .index_2024_14_box02_item .play_btn{width: 10.1vw;height:10.1vw;position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);}
    .index_2024_14_box02 .index_2024_14_box02_item.active{display: block;}
    .index_2024_14_box02 .index_2024_14_box02_item.active .mask{display: none;}
    .index_2024_14_box02 .index_2024_14_box02_item.active .play_btn{display: none;}

    .bridnew_0902{width: 100%;}
    .bridnew_0902_title{width:76.9vw;position: absolute;left:11.55vw; top:3.9vw;}
    .bridnew_0902 .item_body{width:88.3%;top: 34.8vw;left:5.6%; position: absolute;display: flex;flex-wrap: wrap;justify-content: space-between;}
    .bridnew_0902 .item_body .nav_box{width:100%;}
    .m_nav_box_swiper{width: 100%;height: 16vw;overflow: hidden;margin-top: 3vw;}
    .nav_box_item{width: 20.7vw;height: 13.6vw!important;opacity:0.4;}
    .nav_box_left,.nav_box_right{background: unset;width: 1.7vw;cursor: pointer;left: -4vw;top:70vw;position: absolute;}
    .nav_box_left{}
    .nav_box_right{left: unset; right: -4vw;}
    .swiper-slide-active{opacity: 1;}
    .bridnew_0902 .item_body .video_box{width:100%;}
    .bridnew_0902 .play_btn{position: absolute;width: 4.6vw;left: 50%;transform: translateX(-50%); top: 21vw;cursor:pointer;}
    .bridnew_0902 .item{position: relative;width:100%;display: none;}
    .bridnew_0902 .item.active{display: block;}
    .bridnew_0902 .item_tit{position: relative;color: #fff;line-height: 1;margin-top: 3vw;margin-bottom: 3vw;text-align: center;}
    .bridnew_0902 .item .pic{width:100%;position: relative;margin-bottom: 1.5vw;height:auto;overflow: hidden;background: #fff;padding: 2px;}

    .bridnew_02{width: 100%;}
    .bridnew_02_title{width:78.1vw;position: absolute;left:10.95vw; top:6vw;}
    .bridnew_02_title_text{width: 100%;position: absolute;text-align: center;top: 3.5vw;}
    .bridnew_02_des{width: 100%;position: absolute;top:24vw;font-weight: bold;text-align: center;}
    .bridnew_02_item01_text{width:100%;position: absolute;left:0vw;top:35vw;text-align:center;}
    .bridnew_02_item01{width:81.9vw;position: absolute;left:9vw; top:47vw;background:none;}
    .bridnew_02_item01_img{width:100%;}
    .bridnew_02_item02{width:26.9vw;position: absolute;left:9vw; top:94vw;}
    .bridnew_02_item03{width:26.9vw;position: absolute;left:36.5vw; top:94vw;}
    .bridnew_02_item04{width:26.9vw;position: absolute;left:64vw; top:94vw;}
    .bridnew_02_item_title_bg{width: 12.8vw;position: absolute;right:0vw;top:20vw;}
    .bridnew_02_item_title{width: 100%; position: absolute;right: 0.5vw; top:20.3vw;text-align: right;}

    .bridnew_03{width: 100%;}
    .bridnew_03_title{width:84.1vw;position: absolute;left:8.95vw; top:6vw;}
    .bridnew_03_title_text{width: 100%;position: absolute;text-align: center;top:2.5vw;}
    .bridnew_03_des{width: 100%;position: absolute;top:23vw;font-weight: bold;text-align: center;}
    .bridnew_03_item01{width:81.9vw;position: absolute;left:9vw; top:35vw;overflow: unset;background: none;}
    .bridnew_03_item01_img{width:81.9vw;height: 46vw;overflow: hidden;}
    .bridnew_03_item01_img video{bottom: 0;}
    .bridnew_03_item01_img_bg{width:81.9vw;position: absolute;left:0vw;top:45.5vw;}
    .bridnew_03_item01_text{width:72.5vw;position: absolute;right: 1.5vw;top:44.5vw;text-align: justify;}
    .bridnew_03_item02{width:100vw;position: absolute;left:0vw; top:104.5vw;text-align: center;font-weight: 600;}
    .bridnew_03_item02_text{width:100%;position: absolute;left: 0;top:8vw;text-align: center;}
    .bridnew_03_item03{width:81.9vw;position: absolute;left:9vw; top:137vw;}


    .bridnew_04{width: 100%;height: auto;}
    .bridnew_04_title{width:84.5vw;position: absolute;left:7.75vw; top:6vw;}
    .bridnew_04_title_text{width: 100%;position: absolute;text-align: center;top: 1.6vw;}
    .bridnew_04_des{width: 100%;position: absolute;top:22vw;font-weight: bold;text-align: center;}
    .bridnew_04_item01{width:100%;position: absolute;left:0vw; top:27vw;}
    .bridnew_04_item01_img_bg{width:69vw;position: absolute;left:15vw;top:9.7vw;}
    .bridnew_04_item01_text{width:32vw;position: absolute;left:0vw;top:10.2vw;text-align:center;font-weight: bold; }
    .bridnew_04_item02{width:84vw;position: absolute;left:8vw; top:79vw;}
    .bridnew_04_item02 .swiper-slide{width: 100%;}
    .bridnew_04 .btnleft,.bridnew_04 .btnright{width: 6vw;height: 11.7vw; position: absolute;left: 0vw;top:97vw;}
    .bridnew_04 .btnright{left:94.5vw;}
    .bridnew_04 .swiper-button-prev {
        width: 16px;
        height: 24px;
        background: url("../images/mobile/bridnew_11_nav_left1.png") no-repeat;
        background-size: 100%;
    }

    .bridnew_04 .swiper-button-next {
        width: 16px;
        height: 24px;
        background: url("../images/mobile/bridnew_11_nav_right1.png") no-repeat;
        background-size: 100%;
    }
    .bridnew_04 .swiper-pagination-bullet {
        width: 8px;
        height: 8px;
    }

    .bridnew_05{width: 100%;}
    .bridnew_05_title{width:81.5vw;position: absolute;left:9.25vw; top:6vw;}
    .bridnew_05_title_text{width: 100%;position: absolute;text-align: center;top: 1.5vw;}
    .bridnew_05_des{width: 100%;position: absolute;top:22vw;font-weight: bold;text-align: center;}
    .bridnew_05_item01{width:27.9vw;position: absolute;left:17vw; top:18vw;}
    .bridnew_05_item01_img_bg{width:37.3vw;position: absolute;left:-6vw;top:70.5vw;}
    .bridnew_05_item01_text{width:30vw;position: absolute;left:8vw;top:68vw;text-align:center;font-weight: bold; }
    .bridnew_05_item02{width:81.9vw;position: absolute;left:9vw; top:36vw;}
    .bridnew_05_item03{width:33.6vw;position: absolute;left:54.4vw; top:86vw;}


    .bridnew_055{width: 100%;}
    .bridnew_055_title{width:92.2vw;position: absolute;left:3.9vw; top:6vw;}
    .bridnew_055_title_text{width: 100%;position: absolute;text-align: center;top: 1.5vw;}
    .bridnew_055_des{width: 100%;position: absolute;top:22vw;font-weight: bold;text-align: center;}
    .bridnew_055_item01{width:54.8vw;position: absolute;    left: 23vw;top: 13.7vw;}
    .bridnew_055_item01_img_bg{width:37.3vw;position: absolute;left:-6vw;top:70.5vw;}
    .bridnew_055_item01_text{width:30vw;position: absolute;left:8vw;top:68vw;text-align:center;font-weight: bold; }
    .bridnew_055_item02{width:81.9vw;position: absolute;left:9vw; top:51.3vw;height: 45.3vw;}
    .bridnew_055_item03{width:81.9vw;position: absolute;left:9vw; top:96.5vw;text-align: left;}
    .bridnew_055_item03_t1{position: absolute;left: 2.2vw;top: 3.9vw;}
    .bridnew_055_item03_t1{position: absolute;left: 2.2vw;top: 3.9vw;font-weight: normal;font-size: 3vw;}
    .bridnew_055_item03_t1 span{font-weight: bold;line-height: 1.8;}
    .bridnew_055_item03_t2{position: absolute;left: 2.2vw;top: 23.4vw;font-weight: normal;font-size: 3vw;}
    .bridnew_055_item03_t2 span{font-weight: bold;line-height: 1.8;}
    .bridnew_055_btn{width:32.1vw;position: absolute;    left: 47.2vw;top: 36.3vw;}

    .bridnew_06{width: 100%;height: auto;}
    .bridnew_06_title{width:92.2vw;position: absolute;left:3.9vw; top:6vw;}
    .bridnew_06_title_text{width: 100%;position: absolute;text-align: center;top: 2.5vw;}
    .bridnew_06_des{width: 100%;position: absolute;top:20vw;font-weight: bold;text-align: center;}
    .bridnew_06_item01{width:48.7vw;position: absolute;left:26vw; top:32vw;}
    .bridnew_06_item01_img_bg{width:100%;position: absolute;right:0vw;top:1.5vw;}
    .bridnew_06_item01_text{width:15.7vw;position: absolute;left:2vw;top:1.2vw;text-align:center;font-weight: bold; }
    .bridnew_06_item02{width:81.9vw;position: absolute;left:9vw; top:69vw;overflow: unset;}
    .bridnew_06_item02_img{width:81.9vw;height:100%;}
    .bridnew_06_item02_img_bg{width:26.5vw;position: absolute;right: 0vw;left:6vw; top:53vw;}
    .bridnew_06_item02_img_btn1{width:32.1vw;position: absolute;right:3.2vw;left:33vw;top:72vw;}
    .bridnew_06_item02_img_btn2{width:32.1vw;position: absolute;right:3.2vw;left:33vw;top:108vw;}
    .bridnew_06_item02_text{width:54.1vw;position: absolute;right: 1.5vw;left:33vw;top:55vw;text-align: justify;font-weight: 600;}

    .bridnew_07{width: 100%;}
    .bridnew_07_title{width:77.6vw;position: absolute;left:11.2vw; top:6vw;}
    .bridnew_07_title_text{width: 100%;position: absolute;text-align: center;top:2vw;}
    .bridnew_07_des{width: 100%;position: absolute;top:20vw;font-weight: bold;text-align: center;}
    .bridnew_07_item01{width:81.9vw;position: absolute;left:9vw; top:32vw;background:#183922;}
    .bridnew_07_item01_img{width:100%;position: absolute;right: 0vw;top:0vw;}
    .bridnew_07_item01_img_bg{width:100%;position: absolute;left: 0vw;top:46vw;}
    .bridnew_07_item01_text{width:35.5vw;position: absolute;left: 6vw;top:53.5vw;text-align: justify;}
    .bridnew_07_btn {width: 32.1vw;position: absolute;left: 36vw;top: 113vw;}

    .bridnew_08{width: 100%;}
    .bridnew_08_title{width:44.6vw;position: absolute;left:27.7vw; top:6vw;}
    .bridnew_08_item01{width:62.5vw;position: absolute;left:18.9vw; top:30vw;}
    .bridnew_08_item01_img{width:100%;position: absolute;right: 0vw;top:0vw;}
    .bridnew_08_item01_text{width:41.5vw;position: absolute;left: 15vw;top:41.1vw;text-align: justify;}
    .bridnew_08_item01_img_btn1{width:32.1vw;position: absolute;top:58.8vw;left: 15vw;}
    .bridnew_08_item01_title{width: 100%;position: absolute;left:1vw;top:28.5vw;font-weight: 600;text-align: center; }
    .bridnew_08_item02{width:59.2vw;position: absolute;left:20.7vw; top:105vw;}
    .bridnew_08_item02_img{width:23.9vw;position: absolute;right: 0vw;top:0vw;}
    .bridnew_08_item02_text{width:41.5vw;position: absolute;left: 14vw;top:40.5vw;text-align: justify;}
    .bridnew_08_item02_title{width: 100%;position: absolute;left: 0vw;top:27.5vw;font-weight: 600;text-align: center;}
    .bridnew_08_item02_img_btn2{width:32.1vw;position: absolute;top:56.8vw;left: 13vw;}

    .bridnew_09{width: 100%;}
    .bridnew_09_title{width:82.4vw;position: absolute;right:0; top:6vw;}
    .bridnew_09 .ps_gallery{width:91.8vw;position: absolute;left:4.4vw; top:19vw;}
    .bridnew_09 .ps_gallery .btnleft,.ps_gallery .btnright{width: 2.7vw;position: absolute;top:30.8vw;}
    .bridnew_09 .ps_gallery .btnleft{left: -3vw;}
    .bridnew_09 .ps_gallery .btnright{right: -3vw;}
    .bridnew_09 .pt_texts{width:100%;position: absolute;left:0vw; top:55.5vw;}
    .bridnew_09 .pt_texts .pt_item{display: none;}
    .bridnew_09.pt_texts .pt_item.act{display: block;}
    .bridnew_09 .ps_images{width:100%;position: absolute;left:0vw; top:8.6rem;}
    .bridnew_09 .ps_images .ps_item{display: none;}
    .bridnew_09 .ps_images .ps_item.act{display: block;}
    .bridnew_09 .pt_btns{position: absolute;top:25vw;left: 0.7vw;}
    .bridnew_09 .pt_btns .item{width: 17vw;float: left;margin-right: 1.1vw;text-align: center;cursor: pointer;}
    .bridnew_09 .pt_btns .pic{width: 15vw;height: 15vw;border-radius: 100%;margin: 0 auto;border: 0.8vw solid #fff; margin-bottom:1.5vw;}
    .bridnew_09 .pt_btns .act .pic{border: 0.8vw solid #51b95f;}
    .bridnew_09 .pt_btns .name{width: 17vw;height:8vw;border-radius: 1vw; line-height: 0.4rem!important;text-align: center;transform: skew(0deg);background:#fff;font-size:0.25rem;padding-top: 0.1rem;}
    .bridnew_09 .pt_btns .act .name:after{width:0;
        position: absolute;
        left: 6.5vw;
        bottom: -5vw;
        content: '';
        width: 0;
        height: 0;
        border-width:2.2vw;
        border-style:solid;
        border-color:#51b95f transparent transparent transparent;transform:  skew(0deg);display: none;}
    .bridnew_09.pt_btns .act .name{background: #51b95f;}
    .bridnew_09.pt_btns .name span{transform:  skew(0deg);display: inline-block;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .bridnew_09.ps_images .ps_item .bridnew_09_more{width:5.5vw;position: absolute;right:1.5vw; bottom:1.5vw;}
    .bridnew_09_img_01{width:45.2vw;position: absolute;left:0vw; top:0vw;}
    .bridnew_09_img_02{width:45.2vw;position: absolute;left:46vw; top:0vw;}
    .bridnew_09_img_03{width:45.2vw;position: absolute;left:0vw; top:46.5vw;}
    .bridnew_09_img_04{width:45.2vw;position: absolute;left:46vw; top:46.5vw;}
    .bridnew_09_img_05{width:29.8vw;position: absolute;left:30.8vw; top:82.5vw;}
    .bridnew_09_img_06{width:29.8vw;position: absolute;left:0vw; top:82.5vw;}
    .bridnew_09_img_07{width:29.8vw;position: absolute;left:61.5vw; top:82.5vw;}
    .bridnew_09_img_08{width:29.8vw;position: absolute;left:0vw; top:121.8vw;}
    .bridnew_09_img_09{width:29.8vw;position: absolute;left:30.8vw; top:121.8vw;}
    .bridnew_09_img_10{width:29.8vw;position: absolute;left:61.5vw; top:121.8vw;}

    .bridnew_10{width: 90%;background:#ededed;padding:10vw 5%;overflow: hidden;}

    .bridnew_11{width: 100%;}
    .bridnew_11_title{width:91.6vw;position: absolute;left:4.2vw; top:4vw;}
    .bridnew_11 .ps_gallery{width:100%;position: absolute;left:0; top:36vw;}
    .bridnew_11 .ps_gallery .btnleft,.bridnew_11 .ps_gallery .btnright{width: 2.7vw;position: absolute;top:19.8vw;}
    .bridnew_11 .ps_gallery .btnleft{left: 5vw;top: 16vw;}
    .bridnew_11 .ps_gallery .btnright{left: 93vw;top: 16vw;}
    .bridnew_11 .pt_texts {width:91.1vw;position: absolute;left: 4.45vw;top: 37vw;z-index: 8; text-align: justify;display: none;}
    .bridnew_11 .pt_texts .pt_item{display: none;color: #3d3a39;}
    .bridnew_11 .pt_texts .pt_item.act{display: block;}
    .bridnew_11 .ps_images{width:91.1vw; height: 58.8vw;background:rgba(255,255,255,0.44); position: absolute;left:4.45vw; top:45vw;}
    .bridnew_11 .ps_images .ps_item{display: none;}
    .bridnew_11 .ps_images .ps_item.act{display: block;}
    .bridnew_11 .pt_btns{position: absolute;top: 7vw;left: 10.9vw;height: 28vw;width: 78.7vw;}

    .bridnew_11 .pt_btns:after{width:0;
        position: absolute;
        right: 0.2vw;
        top: 18.1vw;
        content: '';
        width: 0;
        height: 0;
        border-width:0.8vw;
        border-style:solid;
        opacity: 0.44;
        border-color:transparent #fff transparent transparent;transform:  skew(0deg);display: none;}

    .bridnew_11_nav_bg{width: 5.25vw;position: absolute;right: 2.5vw;top:0;}
    .bridnew_11 .pt_btns .item{width: 18.5vw;height:12vw; float:left; text-align: center;cursor: pointer;opacity: 0.2;transition: opacity 0.6s ease-out;}
    .bridnew_11 .pt_btns .item.swiper-slide-active{opacity: 1;transition: opacity 0.3s ease-out;}
    .bridnew_11 .pt_btns .item.swiper-slide-next,.bridnew_11 .pt_btns .item.swiper-slide-prev{opacity: 0.5;transition: opacity 0.6s ease-out;}
    .bridnew_11 .pt_btns .item.swiper-slide-active .pic,.bridnew_11 .pt_btns .item.swiper-slide-next .pic,.bridnew_11 .pt_btns .item.swiper-slide-prev .pic{opacity: 1;transition: opacity 1.2s ease-out;}
    .bridnew_11 .pt_btns .pic{ width: 10vw;margin-left: 3vw;float: left;opacity: 0;transition: opacity 1.2s ease-out;}
    .bridnew_11 .pt_btns .act .pic{}
    .bridnew_11 .pt_btns .name{width: 100%;height:4vw; text-align: center;float: right;font-weight: bold;    margin-top: 2vw;}
    .bridnew_11 .pt_btns .act .name:after{}
    .bridnew_11 .pt_btns .act .name{}
    .bridnew_11 .pt_btns .name span{display: inline-block;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;}
    .bridnew_11 .ps_images .ps_item .bridnew_11_more{width:3vw;position: absolute;right:2vw; bottom:2vw;opacity: 0.8;}
    .bridnew_11_img_01{width:30.4vw;position: absolute;left:1.5vw; top:1.5vw;}
    .bridnew_11_img_02{width:23.9vw;position: absolute;left:33vw; top:1.5vw;}
    .bridnew_11_img_03{width:31.7vw;position: absolute;left:57.9vw; top:1.5vw;}
    .bridnew_11_img_04{width:24vw;position: absolute;left:1.5vw; top:29.9vw;}
    .bridnew_11_img_05{width:24vw;position: absolute;left:1.5vw; bottom:1.5vw;}
    .bridnew_11_img_06{width:37.6vw;position: absolute;left:26.5vw; bottom:1.5vw;}
    .bridnew_11_img_07{width:24.4vw;position: absolute;right:1.5vw; bottom:1.5vw;}

    .bridnew_11 .swiper-button-prev {
        width: 16px;
        height: 24px;
        background: url("../images/mobile/bridnew_11_nav_left.png") no-repeat;
    }

    .bridnew_11 .swiper-button-next {
        width: 16px;
        height: 24px;
        background: url("../images/mobile/bridnew_11_nav_right.png") no-repeat;
    }
    .swiper-pagination-bullets, .swiper-pagination-fraction {
        bottom: 8vw;
        left: 0;
        width: 100%;
    }
    .mobile .iframeBox .btnClose{ width:12vw;height: 12vw; position:absolute; left:2vw; top:2vw; z-index:99; border-radius:50%;  cursor:pointer; }
    .mobile .iframeBox .btnClose img{width: 100%;}
}



@media screen and ( max-width : 375px) {
    .bridnew_11 .pt_texts{width: 91vw;position: absolute;left: 4.45vw;top: 30vw;z-index: 8;text-align: justify;}
    .icd_font_size_26{line-height:0.5rem;}
}


@media screen and ( max-width : 800px) {
    .mobi-right {
        width: 36vw;
    }
    .logo_img {border: none;display: block;max-width:100%!important;}
    #header-mobi img {border: none;display: block;width: auto!important; max-width:100%!important;}
    .mobi-right img{width: 6vw!important;}
    #headerNav .search-btn, #headerNav .user-btn{margin-right: 2.7vw!important;}
    .mobile .head_content.mobi p a {width: 6vw!important;padding: 1.5vw!important;}
    .mobile .menu-btn img {height: 9vw!important;width: 9vw!important;}
    .mobile #headerNav{height: 18vw!important;}
    .header-v2 {height: 18vw!important;}
    .mobile #headerNav .head_content{height: 18vw!important;}
    .mobile #headerNav .logo-brand{padding-top:7vw!important;margin-left: 0!important;width: 21.4vw!important; }
    #header-mobi{top:17.8vw!important;}
    #mobi-search{top:17.8vw!important;}
    #headerNav input#mobi-myinput{font-size:4vw!important;height:13.5vw!important;padding: 2vw 2rem 2vw 13vw!important;}
    #mobi-search .mobi-search-showicon{width: 6vw!important;left: 5vw!important;
        top: 4vw!important;}
    #mobi-search_url{font-size: 4vw!important;padding: 4vw 6vw!important;}
    div#header-mobi .button button, div#header-mobi .button a{font-size: 4vw!important;padding: 2.5vw 12vw!important;}
    div#header-mobi .button button#close-btn{width: 5.3vw!important;}
    .menu-close-btn {margin-bottom: 8vw!important;}
    div#header-mobi .button button:not(#close-btn) img, div#header-mobi .button a img {
        position: absolute;
        right: 7vw!important;
        height: 3vw!important;
        top: 50%;
        transform: translate(0, -50%);
    }
    #header-mobi .menu-level-two-item {
        font-weight: bold;
        margin: 3vw 0!important;
        float: right;
    }
    .mobi-recommend .select_recommend, .mobi-autosuggestion-search li {
        line-height: 1;
        text-indent: 13vw!important;
        cursor: default;
        font-size: 4vw!important;
        padding: 2.5vw 0!important;
    }
    #headerNavMain{display: none!important;}
    .aem-Grid--default--12 .header-v2 {height: 18vw!important;}
    #main_footer #footer_one .button .cmp-button {
        font-size: 3.7vw!important;
        line-height: 5.6vw!important;
        text-align: center;
        flex-direction: column;
        padding: 0 3.3vw!important;
    }
    #main_footer #footer_one {
        margin: 8vw 0 0 0!important;
        padding: 0 0% 5%;
    }
    #main_footer .button .cmp-button img {
        width: 6.4vw!important;
        height: 6.4vw!important;
        margin-right: 0;
    }
    #main_footer #footer_two #footer_two_left .footer_two_left_item .button .cmp-button.menu-level-one-item {
        font-size: 3.5vw!important;
        width: 100%;
        color: #272A31;
        line-height: 4.5vw!important;
        text-align: left;
        padding:5.3vw 0!important;
        position: relative;
    }
    #main_footer #footer_two #footer_two_left .footer_two_left_item .button .cmp-button.menu-level-one-item::after {
        content: "";
        width: 2.7vw!important;
        background-size:  2.7vw!important;
        height:  2.7vw!important;
        position: absolute;
        display: block;
        right: 0;
        transform: rotate(90deg);
        transition: transform 0.2s ease-in;
        top: 45%;
    }
    #main_footer #footer_two #footer_two_right .button .cmp-button {
        font-weight: 400;
        font-size: 3.2vw!important;
        color: #272A31;
        line-height: 5.1vw!important;
        padding: 1.3vw 8vw !important;
    }
    #main_footer #footer_three .button .cmp-button.menu-title {
        font-size: 3.2vw!important;
        line-height: 5.1vw!important;
    }
    #main_footer #footer_three .button .cmp-button.menu-level-one-item {
        font-size: 2.9vw!important;
        line-height: 3.9vw!important;
        padding: 0;
    }
    .cmp-container .icpContent {
        padding: 2.7vw 2.7vw !important;
        font-size: 1.2vw!important;
    }
    .icpContent span {
        padding: 0.5vw 2.7vw!important;
        text-align: center;
        font-size: 2.7vw!important;
    }
    #footer_three >.aem-Grid {
        text-align: center;
        padding-top: 10.7vw!important;
    }
    #footer_three >.aem-Grid >.container {
        width: 100%;
        margin: 2.7vw 0!important;
    }
    #footer_two_right .share-container .share-container-item{
        margin-bottom: 2.7vw!important;
    }
    .cmp-embed .websecret {
        font-size: 1.6vw !important;
        color: #808080;
    }
    #main_footer #footer_three {
        padding: 0px 4% 10.7vw!important;
    }
    .footer-share-button .shareIcon {
        width: 6.4vw!important;
        height: 6.4vw!important;
    }
    #main_footer #footer_two #footer_two_left .footer_two_left_item .button .cmp-button {
        font-size:2.9vw!important;
        line-height: 3.9vw!important;
        text-align: left;
        color: #666666;
        padding: 3% 0;
    }
    .icpContent span img {
        top: 0.7vw!important;
        margin-right: 0.7vw!important;
    }
    #button-af2dda1aaf img{width: 2.7vw!important;}
}
@media screen and ( max-width : 750px) {
    .aem-Grid--default--12 .header-v2 {height: 18vw!important;}
    #main_footer #footer_one .button .cmp-button {
        font-size: 3.7vw!important;
        line-height: 5.6vw!important;
        text-align: center;
        flex-direction: column;
        padding: 0 3.3vw!important;
    }
    #main_footer #footer_one {
        margin: 8vw 0 0 0!important;
        padding: 0 0% 5%;
    }
    #main_footer .button .cmp-button img {
        width: 6.4vw!important;
        height: 6.4vw!important;
        margin-right: 0;
    }
    #main_footer #footer_two #footer_two_left .footer_two_left_item .button .cmp-button.menu-level-one-item {
        font-size: 3.5vw!important;
        width: 100%;
        color: #272A31;
        line-height: 4.5vw!important;
        text-align: left;
        padding:5.3vw 0!important;
        position: relative;
    }
    #main_footer #footer_two #footer_two_left .footer_two_left_item .button .cmp-button.menu-level-one-item::after {
        content: "";
        width: 2.7vw!important;
        background-size:  2.7vw!important;
        height:  2.7vw!important;
        position: absolute;
        display: block;
        right: 0;
        transform: rotate(90deg);
        transition: transform 0.2s ease-in;
        top: 45%;
    }
    #main_footer #footer_two #footer_two_right .button .cmp-button {
        font-weight: 400;
        font-size: 3.2vw!important;
        color: #272A31;
        line-height: 5.1vw!important;
        padding: 1.3vw 8vw !important;
    }
    #main_footer #footer_three .button .cmp-button.menu-title {
        font-size: 3.2vw!important;
        line-height: 5.1vw!important;
    }
    #main_footer #footer_three .button .cmp-button.menu-level-one-item {
        font-size: 2.9vw!important;
        line-height: 3.9vw!important;
        padding: 0;
    }
    .cmp-container .icpContent {
        padding: 2.7vw 2.7vw !important;
        font-size: 1.2vw!important;
    }
    .icpContent span {
        padding: 0.5vw 2.7vw!important;
        text-align: center;
        font-size: 2.7vw!important;
    }
    #footer_three >.aem-Grid {
        text-align: center;
        padding-top: 10.7vw!important;
    }
    #footer_three >.aem-Grid >.container {
        width: 100%;
        margin: 2.7vw 0!important;
    }
    #footer_two_right .share-container .share-container-item{
        margin-bottom: 2.7vw!important;
    }
    .cmp-embed .websecret {
        font-size: 1.6vw !important;
        color: #808080;
    }
    #main_footer #footer_three {
        padding: 0px 4% 10.7vw!important;
    }
    .footer-share-button .shareIcon {
        width: 6.4vw!important;
        height: 6.4vw!important;
    }
    #main_footer #footer_two #footer_two_left .footer_two_left_item .button .cmp-button {
        font-size:2.9vw!important;
        line-height: 3.9vw!important;
        text-align: left;
        color: #666666;
        padding: 3% 0;
    }
    .icpContent span img {
        top: 0.7vw!important;
        margin-right: 0.7vw!important;
    }
    #button-af2dda1aaf img{width: 2.7vw!important;}
    .mobile #headerNav .sony-logo {
        margin-left: 7vw!important;
    }
}
