.mainwraps{ width:100%;}
.mainwraps img,video{ width:100%; display: block;}
.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);}
}



.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: 29vw; top: 40%;
    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;}
.fsize60{font-size: 3.1vw;}
.fsize55{font-size: 2.9vw;}
.fsize45{font-size: 2.3vw;}
.fsize39{font-size: 2vw;}
.fsize36{font-size: 1.9vw;}
.fsize34{font-size: 1.8vw;}
.fsize30{font-size: 1.6vw;}
.fsize28{font-size: 1.5vw;line-height: 1.7;}
.fsize26{font-size: 1.3vw;line-height: 1.6;}
.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.9vw;line-height: 1.4;}
.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%;}
.lecturers_head{width:45.6%;position: absolute;left:calc(50% - 22.8%); top:6.8%;}
.lecturers_nav{width:70.2%;position: absolute;left:calc(50% - 35.1%); top:22.9%;display:flex;justify-content: space-between; align-items: center;
    mask-image: linear-gradient(to right, transparent, white 30%, white 80%, transparent);
    -webkit-mask-image: linear-gradient(to right, transparent, white 30%, white 80%, transparent);
}
.lecturers_nav .swiper-slide-active{font-size: 1.4vw;font-weight: bold;line-height: 1.2;}
.lecturers_nav_item{font-size: 1.2vw;color: #fff;cursor: pointer;text-align: center;align-items: center;}
.lecturers_nav_xian{font-size: 1.2vw;color: #fff;}
.lecturers_btn_box{width:9.2%;position: absolute;left:calc(50% - 4.6%); top:23.1%;display:flex;justify-content: space-between;align-items: center;}
.lecturers_left_btn,.lecturers_right_btn{width:1.2vw;cursor: pointer;}
.lecturers_btn_text{font-size: 3.8vw;font-weight: 700;color: #fff; line-height: 0;}

.pc_kv_nav{position: absolute;top: 63%;left: 22.5%; display: flex;flex-direction: column;}
.pc_kv_nav_item{font-size: 1.6vw;color: rgba(255, 255, 255, 0.3);cursor: pointer;margin-bottom: 1vw;position: relative;}
.pc_kv_nav_item.active{font-size: 1.6vw;color: rgba(255, 255, 255, 1);}
.pc_kv_nav_item span{position: absolute;left: -6vw;top:-0.3vw;width: 4.5vw;opacity: 0;transition: all 0.3s ease-in-out;}
.pc_kv_nav_item.active span{position: absolute;left: -5vw;top:-0.3vw;width: 4.5vw;opacity: 1;}
.pc_kv_content{position: absolute;top: 63%;left: 38.5%; display: flex;flex-direction: column;}
.pc_kv_content_item{font-size: 1vw;margin-bottom: 1vw;background: url("../lingzichuan/pc_kv_content_item_bg.png") top left no-repeat;
    width: 31.7vw;height: 8.3vw; padding-left:3vw;padding-right: 1vw;padding-top: 1vw; background-size: 100% auto;display: none;line-height: 1.6;}
.pc_kv_content_item.active{font-size: 1vw;color: rgba(255, 255, 255, 1);display: block;}

.pc_kv_content_item:first-child{margin-top: 0;}
.pc_kv_content_item:nth-child(2){margin-top: 3vw;}
.pc_kv_content_item:nth-child(3){margin-top: 6.5vw;}
.pc_kv_content_item:nth-child(4){margin-top: 9.5vw;}

.lecturers_small{
    position: absolute;top:42.2%;left: 0;
    width:100%;}
.lecturers_small .swiper-slide{width:21.4vw; }
/*.lecturers_small .swiper-slide-next{opacity: 0;}*/
.lecturers_big{
    position: absolute;top:37.2%;left: 36.9%;
    width: 26%;}
.lecturers_big .swiper-slide{width:auto!important;height:37vw!important; opacity: 0!important;}
.lecturers_big .swiper-slide img{height: 100%;}
.lecturers_big .swiper-slide-active{opacity: 1!important;}
.lecturers_big_btn{
    position: absolute;width: 9.5vw;bottom:2.3vw;left: 2vw;justify-content: space-between;display: flex;}
.lecturers_big_btn_item{width: 4.1vw;cursor: pointer;}
.lecturers_big_name{ position: absolute;bottom:5.3vw;left: 2vw;color: #fff;font-size: 1.5vw;}
.lecturers_big_text{ position: absolute;top:23vw;left: 2vw;color: #fff;font-size: 0.7vw;line-height: 1.6;}
.lecturers_big_text1{ position: absolute;top:22vw;left: 2vw;color: #fff;font-size: 0.7vw;line-height: 1.6;}
.lecturers_big_text2{ position: absolute;top:21vw;left: 2vw;color: #fff;font-size: 0.7vw;line-height: 1.6;}
.lecturers_big_icon{ position: absolute;top:29.5vw;left: 11.6vw;width: 2.9vw;}
.lecturers_big_btn .lecturers_big_btn_item:last-child{
    filter: grayscale(1);}


.lecturers_small_btn{
    position: absolute;width: 7.5vw;bottom:4.3vw;left: 2vw;justify-content: space-between;display: flex;}
.lecturers_small_btn_item{width: 3.3vw;cursor: pointer;}
.lecturers_small_btn .lecturers_small_btn_item:last-child{
    filter: grayscale(1);}
.lecturers_small_name{ position: absolute;bottom:6.3vw;left: 2vw;color: #fff;font-size: 1.1vw;}
.lecturers_small_text{ position: absolute;top:18.5vw;left: 2vw;color: #fff;font-size: 0.5vw;line-height: 1.6;}
.lecturers_small_text1{ position: absolute;top:17.5vw;left: 2vw;color: #fff;font-size: 0.5vw;line-height: 1.6;}
.lecturers_small_text2{ position: absolute;top:16.5vw;left: 2vw;color: #fff;font-size: 0.5vw;line-height: 1.6;}
.lecturers_small_icon{ position: absolute;top: 23vw;left: 9.6vw;width: 2vw;}

.bridnew_kv_biaoti{width:46.7vw;position: absolute;left:25.3%; top:7.6vw;}
.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.2vw;position: absolute;left:29.7%; top:22vw;}
.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;}

.part01_text{position: absolute;left: 23.6%;top:31%;width:23.9%; }
.part01_ren{position: absolute;left:47.3%;bottom:0;width:31.2%; }
.part01_product_01{position: absolute;left:27.2%;top:63%;width:7.2%; }
.part01_product_02{position: absolute;left: 35.7%;top:68%;width:9.9%; }

.part02{height: 55.6vw;}
.part02_title{position: absolute;left: 15%;top:8%;z-index: 99;}
.part02_title_icon{position: absolute;left: 27.5%;top:11%;width: 12.1%;z-index: 99;}
.part02_content_prev{position: absolute;width: 2.6vw;left: 5%;top:50%;z-index: 99;cursor: pointer;}
.part02_content_next{position: absolute;width: 2.6vw;right: 5%;top:50%;z-index: 99;cursor: pointer;}

.part02_nav{position: absolute;width:60%;left: 20%; bottom: 5.5vw;z-index: 99;display: flex;justify-content:start;}
.part02_nav .part02_nav_item{width: 13.4vw;height: 10vw; background: #fff;border:1px solid #fff;margin-right: 2vw;cursor: pointer;}
.part02_nav .part02_nav_item:last-child{margin-right: 0;}
.part02_nav .part02_nav_item img{width: 100%;height: 100%;}
.part02_nav .part02_nav_item.active{width: calc(13.4vw - 4px);height: calc(100% - 4px);border:3px solid #fff;}
.part02_play_btn{position: absolute;left: 50%;transform: translate(-50%,-50%);top:50%;width: 6.4vw;cursor: pointer;}

.part02_logo{position: absolute;width: 60%;left: 20%; bottom: 2.5vw;z-index: 99;display: flex;justify-content:start;}
.part02_logo .part02_logo_item{width: 13.4vw;margin-right: 2vw;}
.part02_logo .part02_logo_item:last-child{margin-right: 0;}
.part02_logo_item_01{width: 6.3vw;margin: 0 auto;}
.part02_logo_item_02{width: 5.9vw;margin: 0 auto;}
.part02_logo_item_03{width: 4.8vw;margin: 0 auto;}
.part02_logo_item_04{width: 3.1vw;margin: 0 auto;}

.part03{height: 55.8vw;overflow: hidden;background: #000;}

.part03_contents{position: relative;width: 100%;}
.part03_contents .part03_content{position: relative;width: 100%;display: none;}
.part03_contents .part03_content.active{display: block;}
.part03_content_prev{position: absolute;width: 4.4vw;left: 5%;top:46%;z-index: 99;cursor: pointer;}
.part03_content_next{position: absolute;width: 4.4vw;right: 5%;top:46%;z-index: 99;cursor: pointer;}
.part03_content_des{position: absolute;left: 20%;bottom: 3vw;display: flex;}
.part03_content_des .text{font-size: 1.5vw;color: #fff;}
.part03_content_des .text span{color: red;}
.part03_content_des .a1_logo{width: 4vw;margin-right: 0.5vw;}
.part03_content_des .a1m2_logo{width: 5vw;margin-right: 0.5vw;}
.part03_content_des .a6700_logo{width: 9vw;margin-right: 0.5vw;}
.part03_content_des .a93_logo{width: 5vw;margin-right: 0.5vw;}
.part03_content_des .a7r5_logo{width: 7vw;margin-right: 0.5vw;}
.part03_content_des sup{vertical-align: text-top;font-size: 70%;}
.part03_content_des sub{vertical-align: baseline;font-size: 70%;}

.part03_content .swiper-slide{height: auto;align-items: center;display: flex;}
.part03_nav_bg{width: 13.7%;left: 71.5%;top:0;position: absolute;z-index: 99;}
.part03_nav{position: absolute;display: flex;flex-direction: column;height: 40vw;left: 0;top: calc(50% - 25vw);width: 100%;align-items: center;}
.part03_nav .part03_nav_item{margin: 3vw auto;padding: 1vw 1vw;position: relative;cursor: pointer;}
.part03_nav .part03_nav_item.active:after{content: '';background: red;width: 100%;height: 0.4vw;position: absolute;left: 0;bottom: 0;}
.part03_nav .part03_nav_item_01{width: 5.9vw;}
.part03_nav .part03_nav_item_02{width: 6.1vw;}
.part03_nav .part03_nav_item_03{width: 5.5vw;}
.part03_nav .part03_nav_item_04{width: 3.9vw;}
.part03_nav .part03_nav_item_05{width: 5.5vw;}
.part03_nav .part03_nav_item_06{width: 5.5vw;padding-top: 0;}



.part03_title{position: absolute;left: 15%;top:8%;z-index: 99;}
.part03_title_icon{position: absolute;left: 30.5%;top:11%;width: 12.1%;z-index: 99;}

.part04_title{position: absolute;left: 15%;top:8%;}
.part04_title_icon{position: absolute;left: 30.5%;top:11%;width: 12.1%;}
.part04_box{width: 76.6%;position: absolute;left: calc(50% - 38.3%);top: 31.7%;}
.part04_box .part04_box_contents{width: 67.7vw;position: absolute;left:3.8vw;top: 6.1vw;}
.part04_box .part04_box_contents .part04_box_content{display: none;}
.part04_box .part04_box_contents .part04_box_content.active{display: flex;justify-content: space-between;}
.part04_box .part04_box_contents .part04_box_content .part04_box_content_pic{width: 40.8vw;position: relative;}
.part04_box .part04_box_contents .part04_box_content .part04_box_content_pic .part04_box_content_pic_item{display: none;}
.part04_box .part04_box_contents .part04_box_content .part04_box_content_pic .part04_box_content_pic_item.active{display: block;}
.part04_box .part04_box_contents .part04_box_content .part04_box_content_list{width: 22.8vw;display: flex;flex-direction: column;}
.part04_box .part04_box_contents .part04_box_content .part04_box_content_list div{font-size: 1.2vw;color: #fff;border-bottom: 1px dashed #fff;height: 3.6vw;line-height: 3.6vw;padding-left: 2.5vw;cursor: pointer;}
.part04_box .part04_box_contents .part04_box_content .part04_box_content_list div.active{font-size: 1.6vw;background: url('../lingzichuan/sanjiaoxing.png') 1vw center no-repeat;background-size: 0.6vw auto;}
.part04_box .part04_box_contents .part04_box_content .part04_box_content_list div:last-child{border-bottom: none;}
.part04_box .part04_box_contents .part04_box_content .part04_box_content_list div .new_icon{width: 2vw;display: inline-block;margin-left: 0.5vw;}
.part04_box .part04_box_contents .part04_box_content .part04_box_content_list div.active .new_icon{width: 2vw;display: inline-block;margin-left: 0.5vw;margin-bottom: 0.25vw;}
.part04_play_btn{width: 5.3vw;position: absolute;left: calc(50% - 2.65vw);top:calc(50% - 1vw);cursor: pointer;}

.part04_nav{width: 50.6%;position: absolute;left: 45.6%;top: 10.7%;display: flex;align-items: flex-end;}
.part04_nav_item{margin-right: 2vw;transform: scale(0.8);opacity: 0.3;cursor: pointer;}
.part04_nav_item.active{transform: scale(1);opacity: 1;}
.part04_nav_item_01{width: 10.9vw;}
.part04_nav_item_02{width: 9.1vw;}
.part04_nav_item_03{width: 7.2vw;}
.part04_nav_item_04{width: 5vw;}

.part05_title{position: absolute;left: 15%;top:6%;}
.part05_title_icon{position: absolute;left: 37%;top:8%;width: 12.1%;}
.item_boxs{position: absolute;width: 79%;left: 10.5%;top: 34%;display: flex;justify-content: start;flex-wrap: wrap;}
.item_boxs1{top:58%;}
.item_boxs .item_boxs_item{width: 25%;position: relative;display: flex;flex-direction: column;align-items: center;}
.item_boxs .item_boxs_item1{width: 23%;}
.item_boxs .item_boxs_item2{width: 28%;}
.item_boxs .item_boxs_item3{width: 24%;}
.item_boxs1 .item_boxs_item{margin-bottom: 12.5vw;}
.item_boxs .item_boxs_item .item_boxs_item_title{width: 100%;text-align:center;}
.item_boxs .item_boxs_item .item_boxs_item_btn{width: 7.7vw;margin-top: 1vw;}

@media screen and ( max-width : 800px) {
    .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;}
    .fsize20{font-size: 2.7vw;}
    .fsize30{font-size: 4vw;}
    .fsize65{font-size: 7.3vw;}
    .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%;}
    .lecturers_head{width:86%;position: absolute;left:calc(50% - 43%); top:17.9vw;}
    .lecturers_nav{width:92%;position: absolute;left:5%; top:49.5vw;display:flex;justify-content:start;flex-wrap: wrap;}
    .lecturers_nav_item{font-size: 3.2vw;color: #fff;cursor: pointer;width: 13.3vw;height: 5.3vw;line-height: 5.3vw;text-align: center;}
    .lecturers_nav_item.active{background: url("../images/m_nav_bg.png") no-repeat;background-size: cover;}
    .lecturers_nav_xian{font-size: 3.2vw;color: #fff;padding:0 0.7vw;}
    .lecturers_btn_box{width:50%;position: absolute;left:calc(50% - 25%); top:21.1%;display:flex;justify-content: space-between;align-items: center;}
    .lecturers_left_btn,.lecturers_right_btn{width:7vw;cursor: pointer;}
    .lecturers_btn_text{font-size: 6.4vw;font-weight: 700;color: #fff; line-height: 0;}

    .part02_title{position: absolute;left: 5.2%;top:20.9vw;z-index: 99;}
    .part02_title_icon{position: absolute;left: 5.2%;top:12.3vw;width: 31.6%;z-index: 99;}
    .part02_content_prev{position: absolute;width: 6.4vw;left: 5%;top:44%;z-index: 99;cursor: pointer;}
    .part02_content_next{position: absolute;width: 6.4vw;right: 5%;top:44%;z-index: 99;cursor: pointer;}

    .part02_nav{position: absolute;width:96%;left: 2%; bottom: 11.5vw;z-index: 99;display: flex;justify-content:start;}
    .part02_nav .part02_nav_item{width: 22.9vw;height: 17.1vw; background: #fff;border:1px solid #fff; cursor: pointer;}
    .part02_nav .part02_nav_item img{width: 100%;}
    .part02_nav .part02_nav_item.active{width: calc(23.4vw - 2px);height: calc(100% - 4px);border:2px solid #fff;}
    .part02_play_btn{position: absolute;left: 50%;transform: translate(-50%,-50%);top:50%;width: 18.5vw;cursor: pointer;}

    .part02_logo{position: absolute;width:96%;left: 2%; bottom: 5.5vw;z-index: 99;display: flex;justify-content:start;}
    .part02_logo .part02_logo_item{width: 23.4vw;}
    .part02_logo_item_01{width:calc(6.3vw * 2);margin: 0 auto;}
    .part02_logo_item_02{width:calc(5.9vw * 2);margin: 0 auto;}
    .part02_logo_item_03{width:calc(4.8vw * 2);margin: 0 auto;}
    .part02_logo_item_04{width:calc(3.1vw * 2);margin: 0 auto;}


    .part03_contents{position: relative;width: 100%;}
    .part03_contents .part03_content{position: relative;width: 100%;display: none;}
    .part03_contents .part03_content .swiper-slide img{position: relative;}
    .part03_contents .part03_content.active{display: block;}
    .part03_content_prev{position: absolute;width: 7.6vw;left: 5%;top:45%;z-index: 99;cursor: pointer;}
    .part03_content_next{position: absolute;width: 7.6vw;right: 5%;top:45%;z-index: 99;cursor: pointer;}
    .part03_content_des{position: absolute;left: 0;bottom: 5vw;display: flex;width: 100%;justify-content: center;}
    .part03_content_des .text{font-size: 3.5vw;color: #fff;}
    .part03_content_des .text span{color: red;}
    .part03_content_des .a1m2_logo{width: calc(5.5vw * 2);margin-right: 0.5vw;}
    .part03_content_des .a1_logo{width: calc(4vw * 2);margin-right: 0.5vw;}
    .part03_content_des .a6700_logo{width: calc(9vw * 2);margin-right: 0.5vw;}
    .part03_content_des .a93_logo{width: calc(5vw * 2);margin-right: 0.5vw;}
    .part03_content_des .a7r5_logo{width: calc(7vw * 2);margin-right: 0.5vw;}
    .part03_content_des sup{vertical-align: text-top;font-size: 70%;}
    .part03_content_des sub{vertical-align: baseline;font-size: 70%;}

    .part03_nav_bg{width: 100%;left: 0;bottom:0;position: absolute;z-index: 99;top: unset;height: 22.5vw;}
    .part03_nav{position: absolute;display: flex;flex-direction: row;height: 100%; left: 5%;top:0;width:90%;align-items: center;}
    .part03_nav .part03_nav_item{margin: 3vw auto;padding: 3vw 1vw;position: relative;cursor: pointer;}
    .part03_nav .part03_nav_item.active:after{content: '';background: red;width: 100%;height: 1vw;position: absolute;left: 0;bottom: 0;}
    .part03_nav .part03_nav_item_01{width: calc(5.9vw * 2);}
    .part03_nav .part03_nav_item_02{width: calc(6.1vw * 2);}
    .part03_nav .part03_nav_item_03{width: calc(5.5vw * 2);}
    .part03_nav .part03_nav_item_04{width: calc(3.9vw * 2);}
    .part03_nav .part03_nav_item_05{width: calc(5.5vw *2);}
    .part03_nav .part03_nav_item_06{width: calc(5.5vw *2.2);padding-top: 0;}
    .part03_title{position: absolute;left: 5.2%;top:20.3vw;z-index: 99;}
    .part03_title_icon{position: absolute;left: 5.2%;top:12.9vw;width: 31.6%;z-index: 99;}

    .part04_title{position: absolute;left: 5.2%;top:20.3vw;}
    .part04_title_icon{position: absolute;left: 5.2%;top:12.9vw;width: 31.6%;}
    .part04_box{width: 90%;position: absolute;left: 5%;top: 25.7%;}
    .part04_box .part04_box_contents{width: 83.5vw;position: absolute;left:3.8vw;top: 6.1vw;}
    .part04_box .part04_box_contents .part04_box_content{display: none;}
    .part04_box .part04_box_contents .part04_box_content.active{display: flex;justify-content: space-between;flex-direction: column;}
    .part04_box .part04_box_contents .part04_box_content .part04_box_content_pic{width: 100%;position: relative;margin-top:5vw;}
    .part04_box .part04_box_contents .part04_box_content .part04_box_content_pic .part04_box_content_pic_item{display: none;}
    .part04_box .part04_box_contents .part04_box_content .part04_box_content_pic .part04_box_content_pic_item.active{display: block;}
    .part04_box .part04_box_contents .part04_box_content .part04_box_content_list{width: 100%;display: flex;flex-direction: column;margin-top: 5vw;}
    .part04_box .part04_box_contents .part04_box_content .part04_box_content_list div{font-size: 3.7vw;color: #fff;border-bottom: 1px dashed #fff;height: 10.6vw;line-height:10.6vw;padding-left: 5.5vw;cursor: pointer;}
    .part04_box .part04_box_contents .part04_box_content .part04_box_content_list div.active{font-size: 4.8vw;background: url('../lingzichuan/sanjiaoxing.png') 1vw center no-repeat;background-size: 2vw auto;}
    .part04_box .part04_box_contents .part04_box_content .part04_box_content_list div:last-child{border-bottom: none;}
    .part04_box .part04_box_contents .part04_box_content .part04_box_content_list div .new_icon{width: 6vw;display: inline-block;margin-left: 0.8vw;}
    .part04_box .part04_box_contents .part04_box_content .part04_box_content_list div.active .new_icon{width: 7vw;display: inline-block;margin-left: 0.8vw;margin-bottom: 0.25vw;}
    .part04_play_btn{width: 5.3vw;position: absolute;left: calc(50% - 2.65%);top:calc(50% - 1vw);cursor: pointer;}

    .part04_nav{width: 86.8%;position: absolute;left: 6.6%;top: 18.7%;display: flex;align-items:center;}
    .part04_nav_item{margin:0 4vw;transform: scale(0.8);opacity: 0.3;cursor: pointer;}
    .part04_nav_item.active{transform: scale(1);opacity: 1;}
    .part04_nav_item_01{width: calc(10.9vw * 2);}
    .part04_nav_item_02{width: calc(9.1vw * 2);}
    .part04_nav_item_03{width: calc(7.2vw * 2)}
    .part04_nav_item_04{width: calc(5vw * 2);}

    .part05_title{position: absolute;left: 5.2%;top:20.3vw;}
    .part05_title_icon{position: absolute;left: 5.2%;top:12.9vw;width: 31.6%;}
    .item_boxs{position: absolute;width: 98%;left: 1%;top: 20.5%;display: flex;justify-content: space-between;flex-wrap: wrap;}
    .item_boxs1{top:48.5%;}
    .item_boxs .item_boxs_item{width: 50%;position: relative;display: flex;flex-direction: column;align-items: center;margin-bottom: 49.5vw;}
    /*.item_boxs .item_boxs_item1{width: 23%;}*/
    /*.item_boxs .item_boxs_item2{width: 28%;}*/
    /*.item_boxs .item_boxs_item3{width: 24%;}*/
    .item_boxs1 .item_boxs_item{margin-bottom: 47.5vw;}
    .item_boxs .item_boxs_item .item_boxs_item_title{width: 100%;text-align:center;}
    .item_boxs .item_boxs_item .item_boxs_item_btn{width: 19.7vw;margin-top: 1vw;}

}



@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;}
}
