@media (max-width: 2560px) {
  .page_about_three .content .swiper_history .swiper-slide {
    margin-top: 29.5%;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide {
    margin-top: 29.5%;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div {
    margin-top: 34.5%;
    background-image: url('../images/historyline.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div::before {
    bottom: unset;
    top: -1rem;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div {
    margin-top: 17.5%;
    background-image: url('../images/historyline2.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div::before {
    bottom: -1rem;
    top: unset;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div {
    margin-top: 28%;
    background-image: url('../images/historyline.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div::before {
    bottom: unset;
    top: -1rem;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div {
    margin-top: 2%;
    background-image: url('../images/historyline2.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div::before {
    bottom: -1rem;
    top: unset;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div + div {
    margin-top: 2%;
  }
}
@media (max-width: 1920px) {
  .page_about_three {
    position: relative;
    background-image: url('../images/historybg.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 12rem;
    height: 47vw;
  }
  .page_about_three .content {
    position: relative;
  }
  .page_about_three .content .all_title {
    position: absolute;
    top: 0;
  }
  .page_about_three .content .swiper_history {
    position: relative;
    overflow: hidden;
    height: calc(47vw - 10rem);
    margin: 0 -3rem;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide {
    margin-top: 22%;
    height: 32rem;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div {
    margin-top: 32.5%;
    background-image: url('../images/historyline.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div::before {
    bottom: unset;
    top: -1rem;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div {
    margin-top: 16%;
    background-image: url('../images/historyline2.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div::before {
    bottom: -1rem;
    top: unset;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div {
    margin-top: 24%;
    background-image: url('../images/historyline.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div::before {
    bottom: unset;
    top: -1rem;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div {
    margin-top: 0;
    background-image: url('../images/historyline2.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div::before {
    bottom: -1rem;
    top: unset;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div + div {
    margin-top: 0;
  }
  .page_about_three .content .swiper_history .swiper-slide {
    margin-top: 27%;
  }
}
@media (max-width: 1600px) {
  .page_about_three {
    height: 51vw;
  }
  .page_about_three .content .swiper_history {
    height: calc(51vw - 10rem);
  }
  .page_about_three .content .swiper_history .swiper-slide {
    margin-top: 28.5%;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide {
    margin-top: 28.5%;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div {
    margin-top: 33%;
    background-image: url('../images/historyline.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div::before {
    bottom: unset;
    top: -1rem;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div {
    margin-top: 15.5%;
    background-image: url('../images/historyline2.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div::before {
    bottom: -1rem;
    top: unset;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div {
    margin-top: 27%;
    background-image: url('../images/historyline.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div::before {
    bottom: unset;
    top: -1rem;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div {
    margin-top: 1%;
    background-image: url('../images/historyline2.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div::before {
    bottom: -1rem;
    top: unset;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div + div {
    margin-top: 1%;
  }
}
@media (max-width: 1440px) {
  .page_about_three {
    height: 58vw;
  }
  .page_about_three .content .swiper_history {
    height: calc(58vw - 10rem);
  }
  .page_about_three .content .swiper_history .swiper-slide {
    margin-top: 33.5%;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide {
    margin-top: 33.5%;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div {
    margin-top: 40%;
    background-image: url('../images/historyline.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div::before {
    bottom: unset;
    top: -1rem;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div {
    margin-top: 17.5%;
    background-image: url('../images/historyline2.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div::before {
    bottom: -1rem;
    top: unset;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div {
    margin-top: 34.5%;
    background-image: url('../images/historyline.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div::before {
    bottom: unset;
    top: -1rem;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div {
    margin-top: 5.5%;
    background-image: url('../images/historyline2.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div::before {
    bottom: -1rem;
    top: unset;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div + div {
    margin-top: 5.5%;
  }
}
@media (max-width: 1366px) {
  .page_about_three .content .swiper_history .swiper-slide {
    margin-top: 28%;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide {
    margin-top: 28%;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div {
    margin-top: 35.5%;
    background-image: url('../images/historyline.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div::before {
    bottom: unset;
    top: -1rem;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div {
    margin-top: 14%;
    background-image: url('../images/historyline2.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div::before {
    bottom: -1rem;
    top: unset;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div {
    margin-top: 31%;
    background-image: url('../images/historyline.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div::before {
    bottom: unset;
    top: -1rem;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div {
    margin-top: 0;
    background-image: url('../images/historyline2.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div::before {
    bottom: -1rem;
    top: unset;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div + div {
    margin-top: 0;
  }
  header {
    line-height: 7.4rem;
  }
  .banner .hover .p1 {
    font-size: 3.6rem;
  }
  .z_pro_head {
    margin-top: 11.8rem;
  }
  .all_title .cn {
    font-size: 3.2rem;
  }
  #fp-nav ul li:nth-child(2) .fp-tooltip.fp-left,
  .fp-slidesNav ul li:nth-child(2) .fp-tooltip.fp-left {
    font-size: 1.4rem;
  }
  .z_pro_swiper li .infobox {
    padding-left: 9vw;
    width: 62%;
  }
  .z_pro_swiper li.swiper-slide-next .imgbox .svgtext .text {
    font-size: 6.4rem;
    top: -100%;
  }
  .z_pro_swiper li.swiper-slide-active .imgbox .svgtext .text {
    font-size: 9.2rem;
  }
  .index_three .index_three_bg .index_three_bgli .text .tit {
    font-size: 3.2rem;
  }
  .page_about_three {
    height: 55vw;
  }
  .page_about_three .content .swiper_history {
    height: calc(55vw - 8.4rem);
  }
  .page_about_three .content .swiper_history .swiper-slide .desc {
    font-size: 1.6rem;
  }
  .page_about_three .content .swiper_history .swiper-slide {
    padding: 10px;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div {
    margin-top: 0;
  }
  .index_three .index_three_bg .index_three_bgli .text {
    top: 35%;
    padding-left: 5rem;
  }
  .index_three .all_title {
    top: 10.4rem;
    padding-left: 5rem;
  }
}
@media (max-width: 1280px) {
  .list_product .row > .right .list_pro_box .list_pro_con .left .sub_title {
    font-size: 3.2rem;
  }
  .z_pro_swiper li .desc {
    margin: 1vw 0;
  }
  #fp-nav ul li a.active span,
  #fp-nav ul li:hover a.active span,
  .fp-slidesNav ul li a.active span,
  .fp-slidesNav ul li:hover a.active span,
  #fp-nav ul li:hover a span,
  .fp-slidesNav ul li:hover a span {
    width: 4.4rem;
  }
  #fp-nav ul li .fp-tooltip.fp-left {
    left: 5.12rem;
  }
  .page_about_four .page_about_four_content {
    margin-top: 3.8rem;
  }
  .show_news_box .show_news_content .title > h3 {
    font-size: 3.2rem;
  }
  .list_contact_two .right .service_txt ul li {
    padding: 1rem;
  }
  .list_contact_one .content .left .contact_ul li p {
    font-size: 1.8rem;
  }
  .list_contact_one .content .left .title {
    font-size: 2.4rem;
  }
  .list_join .sub_title h3 {
    font-size: 2.88rem;
  }
  .list_join .sub_title p {
    font-size: 2.24rem;
  }
  .neibanner .neibanner-txt h3,
  .neibanner .neibanner-txt2 h3,
  .neibanner .neibanner-txt3 h3 {
    font-size: 4.48rem;
  }
  .neibanner .neibanner-txt p,
  .neibanner .neibanner-txt2 p,
  .neibanner .neibanner-txt3 p {
    font-size: 2.88rem;
  }
  .neibanner .logotext .text,
  .neibanner .logotext2 .text,
  .neibanner .logotext3 .text {
    font-size: 9.6rem;
  }
  .index_three .index_three_bg .index_three_bgli .text .tit {
    font-size: 2.56rem;
  }
  header .center > ul > li > a,
  .show_product_one .show_product_one_box .left .desc p,
  .index_three .index_three_bg .index_three_bgli .text .desc {
    font-size: 1.6rem;
  }
  .show_product_four,
  .show_product_five {
    padding-top: 6.4rem;
    padding-bottom: 6.4rem;
  }
  .show_product_three {
    padding-top: 8rem;
    padding-bottom: 4.8rem;
  }
  .show_product_five .content .swiper_jjfa .jjfa_box .right .tit {
    font-size: 3.2rem;
  }
  .show_product_three .right .con h3 {
    margin-top: 1.6rem;
    font-size: 2.24rem;
  }
  .show_product_one .show_product_one_box .right .over {
    width: 60%;
  }
  .show_product_one .show_product_one_box {
    padding-top: 5.2rem;
    padding-bottom: 3.2rem;
  }
  .section4 .index_four_num .index_four_num_li h3 span {
    font-size: 4.48rem;
  }
  .section4 .content p,
  .show_product_five .content .swiper_jjfa .jjfa_box .right .desc {
    font-size: 1.6rem;
  }
  .page_about_one .page_about_box .left .content p {
    font-size: 1.6rem;
  }
  .page_about_one .page_about_num .page_about_num_box .page_about_num_li h3 span {
    font-size: 5.4rem;
  }
  .rightfix {
    bottom: 10%;
  }
  .swiper-button-next,
  .swiper-container-rtl .swiper-button-prev {
    right: -3.6rem;
  }
  .swiper-button-prev,
  .swiper-container-rtl .swiper-button-next {
    left: -3.6rem;
  }
  .page_about_three {
    padding-top: 5.6rem;
  }
  .page_about_one .page_about_box .left .content h3 {
    font-size: 2.8rem;
  }
  .section5 .index_five .index_five_content {
    margin-top: 4rem;
  }
  .section5 .index_five .index_five_content .news_item .desc {
    -webkit-line-clamp: 1;
  }
  .section5 .index_five {
    padding-top: 5%;
  }
  .active.section4 .index_four_num {
    margin-top: 50px;
  }
  #fp-nav ul li .fp-tooltip {
    font-size: 10px;
  }
  .page_about_three .content .swiper_history {
    height: calc(50vw - 8.4rem);
  }
  .section4 .content h3 {
    font-size: 2.8rem;
  }
  .page_about_three {
    overflow: hidden;
    height: 50vw;
  }
  .page_about_three .content .swiper_history .swiper-slide {
    margin-top: 22%;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide {
    margin-top: 22%;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div {
    margin-top: 34%;
    background-image: url('../images/historyline.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div::before {
    bottom: unset;
    top: -1rem;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div {
    margin-top: 14.5%;
    background-image: url('../images/historyline2.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div::before {
    bottom: -1rem;
    top: unset;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div {
    margin-top: 26.5%;
    background-image: url('../images/historyline.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div::before {
    bottom: unset;
    top: -1rem;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div {
    margin-top: 0;
    background-image: url('../images/historyline2.png');
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div::before {
    bottom: -1rem;
    top: unset;
  }
  .page_about_three .content .swiper_history .swiper-slide-active.swiper-slide + div + div + div + div + div {
    margin-top: 0;
  }
}
@media (max-width: 990px) {
  .procontainer {
    padding: 0 15px;
  }
  .list_product .row > .right {
    padding-top: 30px;
  }
  .show_product_two .content .bottom_con {
    width: 100%;
  }
  .show_product_two .content .swiper_box {
    position: unset;
    top: 0;
    transform: unset;
  }
  .show_product_two .content .swiper_application {
    height: auto;
  }
  .list_channle {
    display: none;
  }
  .page_about_three {
    padding-top: 30px;
    padding-bottom: 30px;
    height: auto;
    background-image: url('../images/historybg2.jpg');
  }
  .page_about_three .content .all_title {
    position: relative;
  }
  .page_about_three .content ul {
    margin-top: 20px;
  }
  .page_about_three .content ul li {
    margin-top: 15px;
  }
  .page_about_three .content ul li .time {
    color: rgba(2, 2, 2, 0.8);
    font-size: 22px;
    font-weight: 400;
  }
  .page_about_three .content ul li .desc {
    color: rgba(12, 12, 12, 0.7);
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2;
    /* 200% */
  }
  .foot-fot {
    display: block;
  }
  footer {
    display: none;
  }
  .show_news_box {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .show_case .left {
    display: none;
  }
  .list_product .left {
    position: relative;
    top: 0;
  }
  .list_product .row > .left {
    padding-top: 0;
    position: relative;
    top: 0;
  }
  .show_case .left .case_tab .case_li:hover::before {
    width: 0;
  }
  .list_product .row > .left .case_tab .case_li {
    height: 60px;
    line-height: 60px;
  }
  .list_product .row > .left .case_tab .case_li::before {
    height: 60px;
  }
  .show_case .right,
  .list_product .right {
    flex: unset;
    width: 100%;
    max-width: 100%;
    padding-left: 30px;
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .list_product .right .list_pro_box {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .list_product .right .list_pro_box .list_pro_con {
    flex-wrap: wrap;
  }
  .list_product .row > .right .list_pro_box .list_pro_con .left {
    width: 100%;
  }
  .list_product .row > .right .list_pro_box .list_pro_con .right {
    width: 100%;
  }
  .list_product .row > .right .list_pro_box .list_pro_con .right .over {
    text-align: center;
  }
  .neibanner .logotext2 .text {
    font-size: 8rem;
  }
  .list_product .row > .right {
    padding-left: 30px;
    padding-bottom: 30px;
  }
  .neibanner .ygfl_box .swiper_fldy {
    overflow: hidden;
    padding-bottom: 5.2rem;
  }
  .fullpage-wrapper .fp-section,
  .fullpage-wrapper .fp-tableCell {
    height: auto !important;
  }
  .banner .scroll {
    display: none;
  }
}
@media (max-width: 767px) {
  .show_product_proappli .content .row_box .row:nth-child(even) .left {
    order: 1;
  }
  .show_product_proappli .content .row_box .row .right {
    padding: 20px;
  }
  .show_product_proappli .content .pro_app_four .txt {
    padding: 20px;
  }
  .show_product_proappli .content .pro_app_four,
  .show_product_proappli .content .pro_app_three {
    grid-template-columns: 1fr;
    gap: 20px;
  }
  .show_product_procpzc .content .swiper_procpzc {
    padding-bottom: 4.8rem;
  }
  .show_news_box .show_news_content {
    width: 100%;
  }
  .index_three .index_three_bg .index_three_bgli .text,
  .index_three .all_title {
    padding-left: 0;
  }
  .index_three .index_three_bg .index_three_bgli .text .tit {
    font-size: 20px;
  }
  .p_top {
    top: -100px;
  }
  .pt100,
  .pt95,
  .pt90,
  .pt85,
  .pt80 {
    padding-top: 30px;
  }
  .pt75,
  .pt70,
  .pt65,
  .pt60,
  .pt55,
  .pt50,
  .pt45 {
    padding-top: 20px;
  }
  .pt40,
  .pt35,
  .pt30,
  .pt25,
  .pt20,
  .pt15 {
    padding-top: 10px;
  }
  .pb120,
  .pb130,
  .pb135,
  .pb100,
  .pb95,
  .pb90,
  .ptb5,
  .pb80 {
    padding-bottom: 30px;
  }
  .pb75,
  .pb70,
  .pb65,
  .pb60,
  .pb55,
  .pb50,
  .pb45 {
    padding-bottom: 20px;
  }
  .pb40,
  .pb35,
  .pb30,
  .pb25,
  .pb20,
  .pb15 {
    padding-bottom: 10px;
  }
  .mb100,
  .mb95,
  .mb90,
  .mb85,
  .mb80,
  .mb75,
  .mb70,
  .mb65,
  .mb60 {
    margin-bottom: 30px;
  }
  .mb55,
  .mb50,
  .mb45,
  .mb40,
  .mb35 {
    margin-bottom: 20px;
  }
  .mb25,
  .mb20,
  .mb15,
  .mb30 {
    margin-bottom: 10px;
  }
  .mt100,
  .mt95,
  .mt90,
  .mt85,
  .mt80,
  .mt75,
  .mt70,
  .mt65,
  .mt60 {
    margin-top: 30px;
  }
  .mt55,
  .mt50,
  .mt45,
  .mt40,
  .mt35 {
    margin-top: 20px;
  }
  .mt30,
  .mt25,
  .mt20,
  .mt15 {
    margin-top: 10px;
  }
  .neibanner .img {
    height: auto;
  }
  .neibanner .neibanner-txt h3 {
    font-size: 28px;
  }
  .neibanner .neibanner-txt p {
    font-size: 22px;
  }
  .neibanner .neibanner-txt {
    transform: translateY(-50%);
  }
  .neibanner .logotext {
    display: none;
  }
  .list_contact_one {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .all_title .en {
    font-size: 20px;
  }
  .all_title .cn {
    font-size: 24px;
  }
  .list_contact_one .content .left .title {
    font-size: 20px;
    padding-bottom: 10px;
  }
  .list_contact_one .content .left {
    padding: 44px 30px 20px;
  }
  .list_contact_one .content {
    border-radius: 50px 0px 50px 0px;
  }
  .list_contact_one .content .left .contact_ul li {
    margin-top: 10px;
  }
  .list_contact_one .content .left .contact_ul li .icon {
    width: 25px;
    height: 25px;
  }
  .list_contact_one .content .left .contact_ul li p span,
  .list_contact_one .content .left .contact_ul li p {
    font-size: 16px;
  }
  .list_contact_one .content .right {
    height: 40vh;
  }
  .list_contact_two .right {
    padding-left: 15px;
    margin-top: 20px;
  }
  .list_contact_two .right p {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .list_contact_two .right .title {
    font-size: 20px;
  }
  .list_contact_two .right .service_time {
    padding: 15px 0;
  }
  .list_contact_two .right .service_time h3 {
    font-size: 20px;
  }
  .list_contact_two .right .service_txt {
    padding-top: 20px;
  }
  .list_contact_two .right .service_txt ul li {
    padding: 10px 0 10px 15px;
  }
  .list_contact_two .right .service_txt ul li::before {
    top: 15px;
  }
  .list_contact_three {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .list_contact_three .lx-cont2 .contact .msg-a1 {
    flex-wrap: wrap;
    margin-top: 15px;
  }
  .list_contact_three .lx-cont2 .contact .msg-a1 .inpt {
    flex: unset;
    width: 100%;
    margin-right: unset;
    margin-top: 20px;
  }
  .news_box .swipernews {
    padding-bottom: 50px;
  }
  .news_box .swipernews .news_new_box {
    flex-wrap: wrap;
  }
  .news_box .swipernews .news_new_box .left {
    width: 100%;
  }
  .news_box .swipernews .news_new_box .right {
    width: 100%;
  }
  .news_box .swipernews .news_new_box .right .newstxt {
    padding: 20px;
  }
  .yyhy_content .yyhy_con,
  .list_case .list_case_box {
    grid-template-columns: 1fr;
    gap: 20px;
  }
  .news_box .swipernews .news_new_box .right .newstxt h3 {
    margin-top: 10px;
  }
  .show_news_box .show_news_content .title > h3 {
    font-size: 20px;
  }
  .show_news_box .show_news_content .xglink .title {
    font-size: 18px;
  }
  .show_news_box .show_news_content .xglink ul li {
    margin-top: 10px;
  }
  .show_news_box .show_news_content {
    padding: 20px;
  }
  .list_case {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .show_case .right .case_box_appli .swiper_application .application_box {
    flex-wrap: wrap;
  }
  .show_case .right .case_box_appli .swiper_application .application_box .application_right {
    width: 100%;
  }
  .show_case .right .case_box_appli .swiper_application .application_box .application_left {
    width: 100%;
  }
  .show_case .right .case_box_qa .case_grid,
  .show_case .right .case_box_data .case_data_grid,
  .show_case .right .case_box_pro .case_pro_grid {
    grid-template-columns: 1fr;
    gap: 20px;
  }
  .list_product .row > .right .list_pro_box {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .list_product .row > .right .list_pro_box .list_pro_con {
    margin-top: 20px;
  }
  .list_product .row > .right .list_pro_box .list_pro_con .right .over {
    height: 40vh;
  }
  .list_product .row > .right .list_pro_box .list_pro_con .left .pro_ul {
    grid-template-columns: repeat(2, 1fr);
    margin-top: 10px;
  }
  .show_product_two .content .pro_ul .pro_li .icon {
    width: 8.8rem;
    height: 8.8rem;
    line-height: 8.8rem;
  }
  .show_product_two .content .pro_ul .pro_li .icon img {
    width: 50%;
  }
  .show_product_two .content .pro_ul .pro_li .icon::before {
    width: 10.8rem;
    height: 10.8rem;
  }
  .list_product .row > .right .list_pro_box .list_pro_con .left .pro_ul .pro_li .icon {
    width: 8.8rem;
    height: 8.8rem;
    line-height: 8.8rem;
  }
  .list_product .row > .right .list_pro_box .list_pro_con .left .sub_title {
    font-size: 20px;
  }
  .list_product .row > .right .list_pro_box .list_pro_con .left .sub_title_er {
    font-size: 18px;
  }
  .show_product_one .show_product_one_box {
    flex-wrap: wrap;
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .show_product_one .show_product_one_box .left {
    width: 100%;
  }
  .show_product_one .show_product_one_box .right {
    width: 100%;
  }
  .show_product_one .show_product_one_box .right .over {
    height: 40vh;
    text-align: center;
  }
  .show_product_one .show_product_one_box .right .over img {
    height: 100%;
    object-fit: contain;
  }
  .show_product_one .show_product_one_box .left .title {
    font-size: 22px;
  }
  .show_product_one .show_product_one_box .left .sub_title {
    font-size: 20px;
  }
  .show_product_two .content .pro_two_box .over img {
    height: 40vh;
  }
  .show_product_two .content .pro_two_box .over {
    height: auto;
  }
  .show_product_two .content .pro_two_box {
    margin-top: 20px;
  }
  .show_product_two .content .pro_ul {
    position: relative;
    top: unset;
    max-height: unset;
  }
  .show_case .right .case_box_qa .case_grid .case_grid_item {
    padding: 20px;
  }
  .show_product_two .content .pro_ul .pro_li {
    width: 100%;
    margin-top: 15px;
  }
  .show_product_two .content .pro_ul .pro_li .txt {
    width: auto;
    flex: 1;
  }
  .show_product_two .content .pro_ul .pro_li:nth-child(odd) .icon {
    order: 1;
  }
  .show_product_two .content .pro_ul .pro_li:nth-child(odd) .txt {
    order: 2;
    text-align: left;
  }
  .show_product_two,
  .show_product_three,
  .show_product_four,
  .show_product_five {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .show_product_three .show_product_box {
    flex-wrap: wrap;
  }
  .show_product_three .show_product_box .left {
    width: 100%;
  }
  .show_product_three .show_product_box .right {
    width: 100%;
  }
  .show_product_three .left .swiper_pro_three .swiper-slide .over {
    height: 40vh;
  }
  .show_product_three .right .con h3,
  .show_product_three .right .con {
    margin-top: 15px;
  }
  .show_product_four .content .pro_four_box {
    grid-template-columns: 1fr;
    gap: 20px;
  }
  .show_product_four .content .pro_four_box .pro_four_item .txt {
    font-size: 18px;
    margin-top: 10px;
  }
  .show_product_five .content .swiper_jjfa .jjfa_box {
    flex-wrap: wrap;
  }
  .show_product_five .content .swiper_jjfa .jjfa_box .left {
    width: 100%;
  }
  .show_product_five .content .swiper_jjfa .jjfa_box .right {
    width: 100%;
    padding: 15px;
    min-height: 220px;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .show_product_five .content .swiper_jjfa .jjfa_box .right .tit {
    font-size: 20px;
  }
  .page_about_one .bgtext {
    display: none;
  }
  .page_about_one .page_about_box {
    flex-wrap: wrap;
  }
  .page_about_one .page_about_box .left {
    width: 100%;
    padding-right: 15px;
  }
  .page_about_one .page_about_box .right {
    width: 100%;
    margin-top: 15px;
  }
  .page_about_four .page_about_four_top .page_honours_tab {
    margin-top: 20px;
  }
  .page_about_one .page_about_box .left .content h3 {
    margin-top: 10px;
    font-size: 20px;
  }
  .page_about_one {
    padding-top: 30px;
  }
  .page_about_one .page_about_num {
    padding: 20px 0 40px;
  }
  .page_about_one .page_about_num .page_about_num_box {
    flex-wrap: wrap;
  }
  .page_about_one .page_about_num .page_about_num_box .page_about_num_li {
    width: 50%;
    flex: unset;
    margin-top: 20px;
  }
  .page_about_one .page_about_num .page_about_num_box .page_about_num_li h3 span {
    font-size: 26px;
  }
  .page_about_one .page_about_num .page_about_num_box .page_about_num_li h3 sup {
    top: -0.8em;
    font-size: 16px;
  }
  .page_about_one .page_about_num .page_about_num_box .page_about_num_li p {
    font-size: 16px;
  }
  .page_about_two .content .page_about_box {
    padding-top: 20px;
    padding-bottom: 20px;
    flex-wrap: wrap;
  }
  .page_about_two .content .page_about_box .page_about_box_item {
    flex: unset;
    width: 100%;
    border-right: unset;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    padding: 20px;
  }
  .page_about_two .content .page_about_box .page_about_box_item:nth-last-child(1) {
    border-bottom: unset;
  }
  .page_about_two .bgimg {
    height: 30vh;
  }
  .page_about_two .bgimg img {
    height: 100%;
    object-fit: cover;
    object-position: right;
  }
  .page_about_two .content {
    top: -50px;
  }
  .page_about_two {
    padding-bottom: 0px;
  }
  .page_about_four .page_about_four_content {
    margin-top: 20px;
  }
  .page_about_four .page_about_four_content .swiper_honours,
  .page_about_four .page_about_four_content .swiper_comhonours {
    margin: -10px;
  }
  .page_about_four .page_about_four_content .swiper_honours .swiper-slide,
  .page_about_four .page_about_four_content .swiper_comhonours .swiper-slide {
    padding: 10px;
  }
  .list_join .imgbg {
    height: 40vh;
  }
  .list_join .imgbg img {
    object-fit: cover;
    height: 100%;
  }
  .list_join .sub_title h3 {
    font-size: 20px;
  }
  .list_join .sub_title p {
    font-size: 16px;
  }
  .neibanner .logotext2 .text {
    font-size: 4rem;
  }
  .neibanner .logotext2 {
    top: -20%;
  }
  .neibanner .neibanner-txt2 h3 {
    font-size: 28px;
  }
  .neibanner .neibanner-txt2 p {
    font-size: 22px;
  }
  .neibanner .joinimg {
    height: 50vh !important;
  }
  .neibanner .logotext3 {
    display: none;
  }
  .neibanner .neibanner-txt3 {
    top: 25%;
  }
  .neibanner .neibanner-txt3 h3 {
    font-size: 28px;
  }
  .neibanner .neibanner-txt3 p {
    font-size: 22px;
  }
  .neibanner .ygfl_box .swiper_fldy {
    padding-bottom: 4rem;
  }
  .neibanner .ygfl_box .swiper_fldy .swiper-slide .icon {
    width: 80px;
    height: 80px;
  }
  .neibanner .ygfl_box .swiper_fldy .swiper-slide .icon .img {
    width: 40px;
    height: 40px;
    line-height: 80px;
  }
  .neibanner .ygfl_box {
    top: 50%;
  }
  .list_join {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .list_join_three .job_list1 .job_li .wehha-job {
    padding: 20px;
  }
  .z_index_pro {
    background-image: url(../images/pro_bg1.jpg);
  }
  .z_pro_swiper {
    background-image: unset;
  }
  .z_pro_head {
    position: relative;
    padding: 30px 0px;
    display: block;
    text-align: center;
    margin-top: 0;
  }
  .z_index_pro .z_pro_nav {
    position: relative;
    left: auto;
    top: auto;
    transform: translate(0, 0);
    margin-top: 30px;
    text-align: center;
    white-space: nowrap;
    overflow-x: auto;
    padding: 0 5px;
    height: 50px;
  }
  .z_pro_nav a {
    height: 40px;
    line-height: 40px;
    padding: 0 12px;
    margin: 0 2px;
    min-width: auto;
    font-size: 14px;
    margin-bottom: 0px;
    box-shadow: none;
    border: 1px solid #EEEEEE;
  }
  .z_pro_swiper li a {
    height: auto;
    display: block;
    padding: 30px 0;
  }
  .z_pro_swiper li .infobox {
    width: 100%;
    padding: 0px 12px;
    margin-bottom: 0;
    position: relative;
    transform: translate(0);
  }
  .z_pro_swiper li.swiper-slide-active a {
    padding: 0;
  }
  .z_pro_swiper li .imgbox {
    width: 100%;
  }
  .z_pro_swiper li.swiper-slide-active .imgbox {
    width: 100%;
  }
  .z_pro_swiper li.swiper-slide-active .imgbox .svgtext .text {
    display: none;
  }
  .z_pro_swiper li h3 {
    font-size: 18px;
  }
  .z_pro_swiper li h3.h3 {
    font-size: 16px;
  }
  .z_pro_swiper li h3 img {
    height: 20px;
  }
  .z_pro_swiper li .desc {
    font-size: 14px;
    -webkit-line-clamp: 2;
    margin: 20px 0;
  }
  .z_pro_swiper li .z_more {
    left: 12px;
    bottom: 30px;
    position: relative;
    bottom: auto;
    left: auto;
    margin-top: 30px;
  }
  .z_pro_swiper li .imgbox .tit {
    display: none;
  }
  .z_pro_swiper li.swiper-slide .overbox {
    width: auto;
    height: 40vh;
  }
  .z_pro_swiper li.swiper-slide-active .overbox,
  .z_pro_swiper li .overbox {
    width: auto;
    height: 40vh;
  }
  .z_pro_swiper li.swiper-slide-active .overbox .imgbg,
  .z_pro_swiper li .overbox .imgbg {
    width: 100%;
    height: 100%;
  }
  .z_pro_swiper li.swiper-slide-active .overbox .imgbg .over,
  .z_pro_swiper li .overbox .imgbg .over {
    width: 100%;
    height: 100%;
  }
  .z_pro_swiper {
    width: 100%;
    height: auto;
  }
  .z_pro_swiper .next {
    width: 40px;
    height: 40px;
    right: 10px;
  }
  .banner .hover .p1 {
    font-size: 24px;
  }
  .banner .hover .p2 {
    font-size: 18px;
  }
  .banner {
    height: 50vh;
  }
  .banner .hover .text {
    font-size: 44px;
  }
  .banner .logotext svg {
    width: 100%;
  }
  .index_three {
    height: 80vh;
  }
  .index_three .index_three_bg .index_three_bgli .text {
    width: 100%;
  }
  .index_three .all_title {
    top: 30px;
  }
  .index_three .index_three_bg .index_three_bgli .text {
    top: 20%;
  }
  .index_three .index_three_bottom .swiper-button-next,
  .index_three .index_three_bottom .swiper-container-rtl .swiper-button-prev {
    right: -4%;
  }
  .index_three .index_three_bottom .swiper-button-prev,
  .index_three .index_three_bottom .swiper-container-rtl .swiper-button-next {
    left: -4%;
  }
  .section4 .index_four {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .section4 .content h3 {
    font-size: 20px;
  }
  .section4 .content {
    width: 100%;
  }
  .section4 .allmorew {
    margin: 20px auto 0;
  }
  .section4 .index_four_num .index_four_num_li h3 span {
    font-size: 20px;
  }
  .section4 .index_four_num .index_four_num_li h3 sup {
    top: -0.8em;
    font-size: 16px;
  }
  .section4 .index_four_num .index_four_num_li p {
    font-size: 14px;
  }
  .section4 .index_four_num {
    height: 80px;
  }
  .index_five {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .section5 .index_five .index_five_content .left {
    padding-right: 15px;
  }
  .section5 .index_five .index_five_content .right .news_item {
    padding: 10px 0;
  }
  .section5 .index_five .index_five_content .right .news_item:nth-child(1) {
    border-top: unset;
  }
  .section5 .index_five .index_five_top .news_tab {
    display: none;
  }
  .section5 .index_five .index_five_content.active {
    margin-top: 20px;
  }
  .imgw70{
    width: 100%;
  }
}
@media (min-width: 990px) {
  .active.section2 .all_title,
  .active.section3 .all_title,
  .active.section3 .index_three .index_three_bg .index_three_bgli .text {
    -webkit-transition: none;
    -o-transition: none;
    -moz-transition: none;
    transition: none;
    -webkit-animation-duration: 1.2s;
    -moz-animation-duration: 1.2s;
    -o-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    -o-animation-delay: 0.2s;
    animation-delay: 0.2s;
    -webkit-animation-name: fadeInLeftBig;
    -moz-animation-name: fadeInLeftBig;
    -o-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig;
  }
  .active.section3 .index_three .index_three_bottom .swiper_index_three .swiper-slide {
    -webkit-transition: none;
    -o-transition: none;
    -moz-transition: none;
    transition: none;
    -webkit-animation-duration: 1.2s;
    -moz-animation-duration: 1.2s;
    -o-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 0.5s;
    -moz-animation-delay: 0.5s;
    -o-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-name: fadeInRightBig;
    -moz-animation-name: fadeInRightBig;
    -o-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig;
  }
  .active.section3 .index_three .index_three_bottom .swiper_index_three .swiper-slide:nth-child(2) {
    -webkit-animation-delay: 0.6s;
    -moz-animation-delay: 0.6s;
    -o-animation-delay: 0.6s;
    animation-delay: 0.6s;
  }
  .active.section3 .index_three .index_three_bottom .swiper_index_three .swiper-slide:nth-child(3) {
    -webkit-animation-delay: 0.7s;
    -moz-animation-delay: 0.7s;
    -o-animation-delay: 0.7s;
    animation-delay: 0.7s;
  }
  .active.section3 .index_three .index_three_bottom .swiper_index_three .swiper-slide:nth-child(4) {
    -webkit-animation-delay: 0.8s;
    -moz-animation-delay: 0.8s;
    -o-animation-delay: 0.8s;
    animation-delay: 0.8s;
  }
  .active.section3 .index_three .index_three_bottom .swiper_index_three .swiper-slide:nth-child(5) {
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-delay: 1s;
    animation-delay: 1s;
  }
  .active.section3 .index_three .index_three_bottom .swiper_index_three .swiper-slide:nth-child(6) {
    -webkit-animation-delay: 1.1s;
    -moz-animation-delay: 1.1s;
    -o-animation-delay: 1.1s;
    animation-delay: 1.1s;
  }
  .active.section3 .index_three .index_three_bottom .swiper_index_three .swiper-slide:nth-child(7) {
    -webkit-animation-delay: 1.2s;
    -moz-animation-delay: 1.2s;
    -o-animation-delay: 1.2s;
    animation-delay: 1.2s;
  }
  .active.section4 .all_title,
  .active.section5 .all_title {
    -webkit-transition: none;
    -o-transition: none;
    -moz-transition: none;
    transition: none;
    -webkit-animation-duration: 0.8s;
    -moz-animation-duration: 0.8s;
    -o-animation-duration: 0.8s;
    animation-duration: 0.8s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    -o-animation-delay: 0.2s;
    animation-delay: 0.2s;
    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp;
  }
  .active.section4 .content,
  .active.section5 .index_five .index_five_top .news_tab .news_tab_li:nth-child(1) {
    -webkit-transition: none;
    -o-transition: none;
    -moz-transition: none;
    transition: none;
    -webkit-animation-duration: 0.8s;
    -moz-animation-duration: 0.8s;
    -o-animation-duration: 0.8s;
    animation-duration: 0.8s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 0.4s;
    -moz-animation-delay: 0.4s;
    -o-animation-delay: 0.4s;
    animation-delay: 0.4s;
    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp;
  }
  .active.section4 .allmorew,
  .active.section5 .index_five .index_five_top .news_tab .news_tab_li:nth-child(2) {
    -webkit-transition: none;
    -o-transition: none;
    -moz-transition: none;
    transition: none;
    -webkit-animation-duration: 0.8s;
    -moz-animation-duration: 0.8s;
    -o-animation-duration: 0.8s;
    animation-duration: 0.8s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 0.6s;
    -moz-animation-delay: 0.6s;
    -o-animation-delay: 0.6s;
    animation-delay: 0.6s;
    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp;
  }
  .active.section4 .index_four_num,
  .active.section5 .index_five .index_five_top .news_tab .news_tab_li:nth-child(3) {
    -webkit-transition: none;
    -o-transition: none;
    -moz-transition: none;
    transition: none;
    -webkit-animation-duration: 0.8s;
    -moz-animation-duration: 0.8s;
    -o-animation-duration: 0.8s;
    animation-duration: 0.8s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 0.8s;
    -moz-animation-delay: 0.8s;
    -o-animation-delay: 0.8s;
    animation-delay: 0.8s;
    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp;
  }
  .active.section5 .index_five .index_five_top .news_tab .news_tab_li:nth-child(4) {
    -webkit-transition: none;
    -o-transition: none;
    -moz-transition: none;
    transition: none;
    -webkit-animation-duration: 0.8s;
    -moz-animation-duration: 0.8s;
    -o-animation-duration: 0.8s;
    animation-duration: 0.8s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-delay: 1s;
    animation-delay: 1s;
    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp;
  }
  .active.section5 .index_five .index_five_top .news_tab .news_tab_li:nth-child(5) {
    -webkit-transition: none;
    -o-transition: none;
    -moz-transition: none;
    transition: none;
    -webkit-animation-duration: 0.8s;
    -moz-animation-duration: 0.8s;
    -o-animation-duration: 0.8s;
    animation-duration: 0.8s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 1.2s;
    -moz-animation-delay: 1.2s;
    -o-animation-delay: 1.2s;
    animation-delay: 1.2s;
    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp;
  }
  .active.section5 .index_five .index_five_content .left {
    -webkit-transition: none;
    -o-transition: none;
    -moz-transition: none;
    transition: none;
    -webkit-animation-duration: 1.2s;
    -moz-animation-duration: 1.2s;
    -o-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 0.5s;
    -moz-animation-delay: 0.5s;
    -o-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-name: fadeInLeftBig;
    -moz-animation-name: fadeInLeftBig;
    -o-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig;
  }
  .active.section5 .index_five .index_five_content .right {
    -webkit-transition: none;
    -o-transition: none;
    -moz-transition: none;
    transition: none;
    -webkit-animation-duration: 1.2s;
    -moz-animation-duration: 1.2s;
    -o-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 0.8s;
    -moz-animation-delay: 0.8s;
    -o-animation-delay: 0.8s;
    animation-delay: 0.8s;
    -webkit-animation-name: fadeInRightBig;
    -moz-animation-name: fadeInRightBig;
    -o-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig;
  }
  .active.section2 .z_index_pro .z_tab_con .swiper-slide-active {
    -webkit-transition: none;
    -o-transition: none;
    -moz-transition: none;
    transition: none;
    -webkit-animation-duration: 1.2s;
    -moz-animation-duration: 1.2s;
    -o-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 0.5s;
    -moz-animation-delay: 0.5s;
    -o-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-name: fadeInRightBig;
    -moz-animation-name: fadeInRightBig;
    -o-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig;
  }
  .active.section2 .z_index_pro .z_tab_con .swiper-slide-next {
    -webkit-transition: none;
    -o-transition: none;
    -moz-transition: none;
    transition: none;
    -webkit-animation-duration: 1.2s;
    -moz-animation-duration: 1.2s;
    -o-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 0.5s;
    -moz-animation-delay: 0.5s;
    -o-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-name: fadeInRightBig;
    -moz-animation-name: fadeInRightBig;
    -o-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig;
  }
}
