@charset "utf-8";
@media screen and (max-width:1920px){
    .box_con {box-sizing: border-box;width: 69.79166666666667vw;margin: 0 auto;}
    .box_cons {padding: 0 9.375vw;box-sizing: border-box;} 
    /* header */
    header{position: fixed;z-index: 99;width: 100%;top: 0;left: 0;right: 0;transition: all 0.5s;background: #fff;}
    header .logo{width: 7.604166666666667vw;height: 4.166666666666667vw;line-height: 4.166666666666667vw;}
    header .logo a{display: flex;height: 100%;align-items: center;justify-content: center;}
    .head_con{justify-content: space-between;align-items: center;}
    .head_right{align-items: center;justify-content: flex-end;width: calc(100% - 7.604166666666667vw);}
    .head_nav .head_nav_item{position: relative;}
    .head_nav .head_nav_item>a{display: block;font-size: 0.9375vw;line-height: 4.166666666666667vw;padding: 0 1.0416666666666667vw;box-sizing: border-box;color: #030622;position: relative;transition: all 0.5s;text-transform: uppercase;z-index: 2;}
    .head_nav .head_nav_item.active>a{color: #4dace4;}
    .head_nav .head_nav_item .head_nav_item_shows{position: fixed;left: 0;right: 0;top: 4.166666666666667vw;width: 100%;padding: 1.5625vw 0;box-sizing: border-box;z-index: 2;background: rgba(255, 255, 255, 1);display: none;}
    .head_nav .head_nav_item:hover .head_nav_item_shows{display: block;}
    .head_nav .head_nav_item .head_nav_item_shows .item{width: calc(100% / 7 - 1.1979166666666667vw);margin-right: 1.3541666666666667vw;text-align: center;margin-top: 1vw;}
    .head_nav .head_nav_item .head_nav_item_shows .item:nth-child(7n){margin-right: 0;}
    .head_nav .head_nav_item .head_nav_item_shows .item .item_img{width: 100%;min-height: 7.291666666666667vw;overflow: hidden;display: flex;justify-content: center;align-items: center;}
    .head_nav .head_nav_item .head_nav_item_shows .item .item_tit{font-size: 0.8333333333333334vw;line-height: 1.5;color: #030622;}
    .head_nav .head_nav_item .head_nav_item_shows .item:hover .item_tit{color: #4dace4;}
    .head_nav .head_nav_item .head_nav_item_show{position: absolute;top: 4.166666666666667vw;background: rgba(255, 255, 255, 1);border-radius: 0 0 0.5208333333333334vw 0.5208333333333334vw;display: none;width: 100%;overflow: hidden;z-index: 2;}
    .head_nav .head_nav_item .head_nav_item_show a{display: block;text-align: center;font-size: 0.8333333333333334vw;color: #333;padding: 0.5208333333333334vw 0;}
    .head_nav .head_nav_item:hover .head_nav_item_show{display: block;}
    .head_nav .head_nav_item .head_nav_item_show a:hover{background: #4dace4;color: #fff;}
    .head_mall a{display: flex;font-size: 0.8333333333333334vw;background: #4dace4;width: 5.208333333333334vw;line-height: 1.8229166666666667vw;align-items: center;justify-content: center;border-radius: 1.8229166666666667vw;color: #fff;box-sizing: border-box;}
    .head_mall span{display: block;width: 0.7291666666666667vw;height: 0.7291666666666667vw;background: url(../images/mall_icon.png) no-repeat center center/contain;margin-right: 0.2604166666666667vw;}
    /* end header */

    /* footer */
    footer{background: url(../images/footer_bg.jpg) no-repeat center center/cover;}
    .foot_top{padding: 3.6458333333333335vw 0;}
    .foot_top_left{width: calc(100% - 22.135416666666668vw);border-right: 1px solid rgba(255, 255, 255, 0.1);box-sizing: border-box;margin-right: 5.208333333333334vw;}
    .foot_top_left .item{width: calc(100% / 6 - 1.5625vw);margin-right: 1.5625vw;}
    .foot_top_left .item .item_tit{font-size: 0.9375vw;color: #fafbfd;padding-bottom: 1.5625vw;margin-bottom: 1.5625vw;position: relative;}
    .foot_top_left .item .item_tit::after{content: "";display: block;width: 1.5625vw;height: 2px;background: #4dace4;position: absolute;bottom: 0;left: 0;}
    .foot_top_left .item .item_tct{display: inline-flex;flex-direction: column;}
    .foot_top_left .item .item_tct a{font-size: 0.7291666666666667vw;color: #fafbfd;opacity: 0.6;padding: 0.2604166666666667vw 0;}
    .foot_top_right{width: 16.927083333333336vw;}
    .foot_top_right .hot{padding-left: 4.166666666666667vw;position: relative;margin-bottom: 1.5625vw;}
    .foot_top_right .hot::before{content: "";display: block;width: 3.125vw;height: 3.125vw;background: url(../images/hot_icon.png) no-repeat center center/contain;position: absolute;left: 0;top: 0;}
    .foot_top_right .hot sup{font-size: 0.7291666666666667vw;color: rgba(255, 255, 255, 0.6);display: block;}
    .foot_top_right .hot b{font-size: 1.5625vw;color: #4dace4;display: block;}
    .foot_top_right .txt{font-size: 0.8333333333333334vw;line-height: 1.3541666666666667vw;color: rgba(255, 255, 255, 0.9);display: inline-flex;padding: 0.5208333333333334vw 0;}
    .foot_top_right .txt span{width: 12.5vw;display: block;}
    .foot_top_right .link{margin-top: 1.5625vw;}
    .foot_top_right .link a{display: block;width: 1.875vw;height: 1.875vw;margin-right: 0.5208333333333334vw;position: relative;}
    .foot_top_right .link a span{display: none;width: 6.25vw;height: 6.25vw;position: absolute;bottom: 1.875vw;left: 50%;margin-left: -3.125vw;background: #fff;}
    .foot_top_right .link a:hover span{display: inline-flex;align-items: center;justify-content: center;}
    .foot_btm{background: rgba(2, 10, 23, 0.4);padding: 1.0416666666666667vw 0;font-size: 0.7291666666666667vw;color: rgba(255, 255, 255, 0.3);}
    .foot_btm a{color: rgba(255, 255, 255, 0.3);margin-left: 1.0416666666666667vw;}

    .gotops{display: none;background: #4dace4;border-radius: 0.5208333333333334vw;width: 3.125vw;height: 3.125vw;border: 1px solid #fff;box-shadow: 0 0.5208333333333334vw 1.0416666666666667vw rgba(0, 0, 0, 0.08);align-items: center;justify-content: center;cursor: pointer;box-sizing: border-box;position: fixed;z-index: 99;bottom: 15%;right: 0;transform: rotate(-90deg);}
    .gotops.toshow{display: flex;}
    .gotops span{display: flex;justify-content: center;align-items: center;width: 0.5208333333333334vw;height: 0.625vw;background: url(../images/apply_btn.png) no-repeat center center/contain;}
    /* end footer */

    /* home */
    .mian_title{text-align: center;}
    .mian_title .mian_title_en{font-size: 2.604166666666667vw;font-weight: bold;color: #030622;opacity: 0.06;text-transform: uppercase;}
    .mian_title .mian_title_cn{font-size: 1.7708333333333335vw;color: #030622;font-weight: bold;margin: 0.5208333333333334vw 0;margin-top: -1.8229166666666667vw;}
    .mian_title .mian_title_txt{font-size: 0.9375vw;color: #040721;}

    /* banner */
    .myBanner{position: relative;overflow: hidden;}
    .myBanner .swiper-slide a{display: block;height: 100vh;}
    .myBanner .swiper-slide a .banner_img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;}
    .myBanner .swiper-slide a .banner_img img{width: 100%;height: 100%;object-fit: cover;transform: scale(1.1);transition: all 0s;}
    .myBanner .swiper-slide .banner_tct{height: 100%;display: flex;flex-direction: column;justify-content: center;color: #fff;position: relative;z-index: 2;}
    .myBanner .swiper-slide .banner_tst{font-size: 1.0416666666666667vw;letter-spacing: 3px;transform: translateY(15.625vw);transition: all 0s;opacity: 0;}
    .myBanner .swiper-slide .banner_tit{font-size: 3.854166666666667vw;font-weight: bold;line-height: 1;margin: 0.78125vw 0;transform: translateY(15.625vw);transition: all 0s;opacity: 0;}
    .myBanner .swiper-slide .banner_txt{font-size: 1.9791666666666667vw;font-weight: bold;transform: translateY(15.625vw);transition: all 0s;opacity: 0;}
    .myBanner .swiper-pagination-banner{text-align: center;position: absolute;bottom: 3.125vw;z-index: 2;}
    .myBanner .swiper-pagination-banner .swiper-pagination-bullet{width: 0.625vw;height: 0.625vw;background: rgba(255, 255, 255, 0.5);margin: 0 0.5208333333333334vw;opacity: 1;}
    .myBanner .swiper-pagination-banner .swiper-pagination-bullet-active{background: #4dace4;}
    .myBanner .swiper-slide-active{position: relative;z-index: 11;}
    .myBanner .swiper-slide-active .banner_tst{transform: translateY(0);transition: all 0.5s;opacity: 1;}
    .myBanner .swiper-slide-active .banner_tit{transform: translateY(0);;transition: all 0.7s;opacity: 1;}
    .myBanner .swiper-slide-active .banner_txt{transform: translateY(0);;transition: all 0.9s;opacity: 1;}
    .myBanner .swiper-slide-active a .banner_img img{transform: scale(1);transition: all 2s;}
    .myBanner .swiper-banner-prev,
    .myBanner .swiper-banner-next{width: 3.125vw;height: 5.208333333333334vw;color: #fff;background: rgba(2, 12, 25, 0.3);right: 0;border-radius: 0.5208333333333334vw 0 0 0.5208333333333334vw ;}
    .myBanner .swiper-banner-prev{left: 0;border-radius: 0 0.5208333333333334vw 0.5208333333333334vw 0;}
    .myBanner .swiper-banner-prev::after,
    .myBanner .swiper-banner-next::after{font-size: 1.25vw;}
    /* end home */

    .apply,
    .product,
    .news{padding: 4.166666666666667vw 0;background: #fbfbfb;}
    .apply_items{margin-top: 2.604166666666667vw;}
    .apply_items .item{width: calc(100% / 3 - 2.0307291666666667vw);margin-right: 3.0208333333333335vw;height: 34.375vw;border-radius: 0.7291666666666667vw;overflow: hidden;position: relative;}
    .apply_items .item:nth-child(3n){margin-right: 0;}
    .apply_items .item .item_img{width: 100%;height: 100%;}
    .apply_items .item .item_img img{transition: all ease-in-out 0.5s;width: 100%;height: 100%;object-fit: cover;}
    .apply_items .item .item_con{position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 2.0833333333333335vw;box-sizing: border-box;transition: all ease-in-out 0.5s;transform: translateY(5.208333333333334vw);}
    .apply_items .item .item_con a{height: 100%;flex-direction: column;justify-content: flex-end;}
    .apply_items .item .item_con .item_ico{width: 3.125vw;height: 3.125vw;transition: all ease-in-out 0.5s;}
    .apply_items .item .item_con .item_tit{font-size: 1.4583333333333335vw;font-weight: bold;color: #fff;margin: 0.5208333333333334vw 0;}
    .apply_items .item .item_con .item_txt{font-size: 1.0416666666666667vw;color: #fff;opacity: 0;margin: 0.5208333333333334vw 0;transition: all ease-in-out 0.5s;}
    .apply_items .item .item_con .item_btn{font-size: 0.8333333333333334vw;color: #fbfbfc;opacity: 0;display: inline-flex;justify-content: center;border-bottom: 1px solid #fbfbfc;padding-bottom: 0.5208333333333334vw;align-items: center;margin: 0.5208333333333334vw auto;}
    .apply_items .item .item_con .item_btn span{display: block;width: 0.5208333333333334vw;height: 0.625vw;background: url(../images/apply_btn.png) no-repeat center center/contain;margin-left: 0.5208333333333334vw;}
    .apply_items .item:hover{box-shadow: 0 0 0.7291666666666667vw rgba(2, 12, 25, 0.3);}
    .apply_items .item:hover .item_con{background: linear-gradient(to bottom, rgba(77, 172, 228, 0) 0%, rgba(77, 172, 228, 1) 100%);text-align: center;transition: all ease-in-out 0.5s;transform: translateY(0);}
    .apply_items .item:hover .item_con .item_ico{margin: 0 auto;transition: all ease-in-out 0.5s;}
    .apply_items .item:hover .item_con .item_txt{opacity: 1;transition: all ease-in-out 0.5s;}
    .apply_items .item:hover .item_con .item_btn{transition: all ease-in-out 0.5s;opacity: 1;}
    .apply_items .item:hover .item_img img{transform: scale(1.1);transition: all 0.5s;}
    .apply_items .item .item_con .item_btn:hover{padding: 0 0.5208333333333334vw 0.5208333333333334vw 0.5208333333333334vw;}
    .apply_items .item .item_con .item_btn:hover span{display: none;}

    /* about */
    .about_left,
    .about_right{width: 50%;height: 25vw;}
    .about_left{position: relative;border-radius: 0.7291666666666667vw;overflow: hidden;}
    .about_left video{display: block;width: 100%;height: 100%;object-fit: fill;}
    .about_left_btn{position: absolute;left: 0;right: 0;top: 50%;margin: -2.291666666666667vw auto 0;width: 4.583333333333334vw;height: 4.583333333333334vw;cursor: pointer;}
    .about_right{padding-left: 3.125vw;box-sizing: border-box;display: flex;flex-direction: column;justify-content: center;}
    .about_right_name{font-size: 1.5625vw;font-weight: bold;color: #030622;padding-bottom: 1.0416666666666667vw;}
    .about_right_desc{font-size: 0.9375vw;line-height: 1.6666666666666667vw;color: #040721;margin: 1.0416666666666667vw 0;}
    .about_right_btn a{display: inline-flex;align-items: center;font-size: 0.8333333333333334vw;color: #040721;padding-bottom: 0.5208333333333334vw;border-bottom: 1px solid #040721;overflow: hidden;transition: all ease-in-out 0.5s;}
    .about_right_btn a span{display: block;width: 0.5208333333333334vw;height: 0.625vw;background: url(../images/apply_btn.png) no-repeat center center/contain;margin-left: 0.5208333333333334vw;filter: brightness(0);}
    .about_items {margin-top: 3.125vw;justify-content: space-between;}
    .about_items .item .item_num{font-size: 0.9375vw;line-height: 1.3541666666666667vw;color: #333;}
    .about_items .item .item_num b{font-size: 3.4375vw;font-weight: bold;color: #4dace4;font-family: Arial;line-height: 1;}
    .about_items .item .item_num sup{vertical-align: top;font-size: 0.7291666666666667vw;}
    .about_items .item .item_txt{font-size: 0.9375vw;}
    .about_right_btn:hover a{padding: 0 0.5208333333333334vw 0.5208333333333334vw 0.5208333333333334vw;color: #4dace4;border-bottom: 1px solid #4dace4;transition: all ease-in-out 0.5s;}
    .about_right_btn:hover a span{display: none;transition: all ease-in-out 0.5s;}

    /* product */
    .product_items .item{width: calc(100%);margin-top: 3.125vw;border-radius: 0.7291666666666667vw;overflow: hidden;transition: all 0.5s;}
    .product_items .item:nth-child(2n){margin-right: 0;}
    .product_items .item a{padding: 1.5625vw;box-sizing: border-box;display: flex;flex-direction: column;align-items: center;position: relative;}
    .product_items .item a .item_img{width: 100%;height: 14.583333333333334vw;display: inline-flex;justify-content: center;}
    .product_items .item a .item_img img{transition: all ease-in-out 0.5s;object-fit: contain;}
    .product_items .item a .item_tit{font-size: 1.6666666666666667vw;font-weight: bold;color: #030622;margin: 0.5208333333333334vw 0;}
    .product_items .item a .item_txt{font-size: 0.9375vw;color: #040721;opacity: 0.6;margin: 0.5208333333333334vw 0;transition: all ease-in-out 0.5s;}
    .product_items .item a .item_btn{font-size: 0.8333333333333334vw;color: #040721;display: inline-flex;justify-content: center;border-bottom: 1px solid #040721;padding-bottom: 0.5208333333333334vw;align-items: center;margin: 0.5208333333333334vw auto;transition: all 0.5s;}
    .product_items .item a .item_btn span{display: block;width: 0.5208333333333334vw;height: 0.625vw;background: url(../images/apply_btn.png) no-repeat center center/contain;margin-left: 0.5208333333333334vw;filter: brightness(0);}
    .product_items .item:hover{box-shadow: 0 0 1.0416666666666667vw rgba(2, 12, 25, 0.2);transition: all 0.5s;}
    .product_items .item:hover .item_tit{color: #4dace4;}
    .product_items .item a .item_btn:hover{padding: 0 0.5208333333333334vw 0.5208333333333334vw 0.5208333333333334vw;border-bottom: 1px solid #4dace4;color: #4dace4;transition: all 0.5s;}
    .product_items .item a .item_btn:hover span{display: none;}

    /* news */
    .news{padding-top: 0;}
    .news_items .item{width: calc(100% / 3 - 2.0307291666666667vw);margin-right: 3.0208333333333335vw;margin-top: 3.0208333333333335vw;}
    .news_items .item:nth-child(3n){margin-right: 0;}
    .news_items .item .item_img{width: 100%;height: 16.666666666666668vw;overflow: hidden;border-radius: 0.7291666666666667vw;}
    .news_items .item .item_img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
    .news_items .item .item_con{padding: 1.0416666666666667vw;box-sizing: border-box;}
    .news_items .item .item_time{font-size: 0.8333333333333334vw;color: #030622;display: flex;align-items: center;margin-bottom: 0.5208333333333334vw;}
    .news_items .item .item_time span{display: block;width: 0.8333333333333334vw;height: 0.8333333333333334vw;background: url(../images/time_icon.png) no-repeat center center/contain;margin-right: 0.5208333333333334vw;}
    .news_items .item .item_tit{font-size: 1.0416666666666667vw;color: #030622;}
    .news_btn{float: right;margin-top: -1.8229166666666667vw;}
    .news_btn a{align-items: center;border-bottom: 1px solid #040721;padding-bottom: 0.5208333333333334vw;transition: all 0.5s;font-size: 0.8333333333333334vw;}
    .news_btn a span{display: block;width: 0.5208333333333334vw;height: 0.625vw;background: url(../images/apply_btn.png) no-repeat center center / contain;margin-left: 0.5208333333333334vw;filter: brightness(0);}
    .news_btn a:hover{padding: 0 0.5208333333333334vw 0.5208333333333334vw 0.5208333333333334vw;border-bottom: 1px solid #4dace4;color: #4dace4;transition: all 0.5s;justify-content: center;}
    .news_btn a:hover span{display: none;}
    .news_items .item:hover .item_img{box-shadow: 0 0 1.0416666666666667vw rgba(2, 12, 25, 0.2);}
    .news_items .item:hover .item_img img{transform: scale(1.1);transition: all 0.5s;}
    .news_items .item:hover .item_tit{color: #4dace4;}

    /* ggt */
    .ggt_con{align-items: center;justify-content: space-between;height: 10.416666666666668vw;}
    .ggt_con a{display: block;line-height: 4.166666666666667vw;width: 17.1875vw;text-align: center;background: #4dace4;border-radius: 4.166666666666667vw;font-size: 1.1458333333333335vw;font-weight: bold;color: #fff;}
    .ggt_con a:hover{box-shadow: 0 0 1.0416666666666667vw rgba(2, 12, 25, 0.2);}


    /* bar */
    .bar{height: 27.083333333333336vw;}
    .bar_con{height: 100%;}
    .bar_title{height: 100%;display: inline-flex;flex-direction: column;justify-content: flex-end;padding: 2.0833333333333335vw 0;box-sizing: border-box;}
    .bar_title .tit{font-size: 3.0208333333333335vw;font-weight: bold;color: #fcfeff;margin-bottom: 0.5208333333333334vw;}
    .bar_title .txt{font-size: 1.0416666666666667vw;color: #fcfeff;}

    .crumbs{margin: -3.125vw auto 3.125vw;position: relative;z-index: 1;}
    .crumbs .crumbs_item{float: right;display: flex;align-items: center;color: #fcfeff;}
    .crumbs .crumbs_item span{display: block;width: 0.625vw;height: 0.625vw;background: url(../images/home_icon.png) no-repeat center center/contain;}
    .crumbs .crumbs_item a{font-size: 0.7291666666666667vw;color: #fcfeff;padding: 0 0.5208333333333334vw;}

    .news_list .item{width: calc(100% / 3 - 1.3885416666666668vw);margin-right: 2.0833333333333335vw;margin-top: 2.0833333333333335vw;}
    .news_list .item:nth-child(3n){margin-right: 0;}
    .news_list .item .item_img{width: 100%;height: 14.583333333333334vw;border-radius: 0.7291666666666667vw;overflow: hidden;}
    .news_list .item .item_img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
    .news_list .item .item_con{padding: 1.0416666666666667vw;box-sizing: border-box;}
    .news_list .item .item_con .time{font-size: 0.8333333333333334vw;font-weight: bold;color: #030622;display: inline-flex;align-items: center;margin-bottom: 0.5208333333333334vw;}
    .news_list .item .item_con .time span{display: block;width: 0.8333333333333334vw;height: 0.8333333333333334vw;background: url(../images/time_icon.png) no-repeat center center/contain;margin-right: 0.5208333333333334vw;}
    .news_list .item .item_con .tit{font-size: 1.0416666666666667vw;font-weight: bold;color: #030622;}
    .news_list .item:hover .item_img img{transform: scale(1.1);transition: all 0.5s;}

    /* page */
    .page_list {width: 100%;padding: 3.125vw 0;justify-content: center;}
    .page_list .pages_list_item{width: 3.125vw;height: 3.125vw;border: 1px solid #ccc;text-align: center;line-height: 3.0208333333333335vw;font-size: 1.0416666666666667vw;color: #070f2a;margin: 0 0.2604166666666667vw;overflow: hidden;box-sizing: border-box;border-radius:50%;}
    .page_list .pages_list_item a{display: flex;align-items: center;justify-content: center;color: #070f2a;height: 100%;}
    .page_list .pages_list_item.active a,
    .page_list .pages_list_item:hover a {background: #4dace4;color: #fff;transition: all ease-in-out 0.5s;}
    .page_list .pages_list_item a span{display: block;width: 0.5208333333333334vw;height: 0.625vw;background: url(../images/apply_btn.png) no-repeat center center/contain;transition: all ease-in-out 0.5s;filter: brightness(0);}
    .page_list .pages_list_item:hover a span{filter: brightness(0) invert(1);}
    .page_list .pages_list_item:first-child{transform: rotateY(180deg);}

    .main{padding: 1.5625vw 0;background: #fcfeff;}

    .news_conss{padding: 3.125vw;box-sizing: border-box;}
    .news_titles{text-align: center;padding-bottom: 1.5625vw;}
    .news_titles .tit{font-size: 2.1875vw;font-weight: bold;color: #070f2a;text-align: center;margin-bottom: 1.5625vw;text-align: center;border-bottom: 1px solid #eaeff2;padding-bottom: 1.5625vw;}
    .news_titles .txt{font-size: 0.8333333333333334vw;color: #070f2a;}
    .news_titles .txt span{margin: 0 0.5208333333333334vw;display: inline;}
    .product_page{margin: 3.125vw auto 0;justify-content: space-between; border-top: 1px solid #eee;background: #f0f4f6;padding: 0 3.125vw;box-sizing: border-box;}
    .product_page_item a{font-size: 0.8333333333333334vw;line-height: 3.125vw;color: #070f2a;box-sizing: border-box;justify-content: space-between;width: 100%;align-items: center;display: inline-flex;border-radius: 0.5208333333333334vw;padding: 1.0416666666666667vw 0;}
    .product_page_item a em{display:inline-block;vertical-align: middle;background: url(../images/apply_btn.png) no-repeat center/contain;transition: ease-in-out 0.5s;width: 0.5208333333333334vw;height: 0.625vw;margin: 0 0.5208333333333334vw;transition: ease-in-out 0.5s;filter: brightness(0);}
    .product_page_item:nth-child(2) a{justify-content: center;}
    .product_page_item:nth-child(2) a em{background: url(../images/jt_icon2.png) no-repeat;width:18px;height: 14px;margin-right: 0.5208333333333334vw;}
    .product_page_item:nth-child(1) a em{transform: rotate(180deg);}
    .product_page_item:last-child a{flex-direction: row-reverse;}

    .service_tab{padding: 1.5625vw 0;}
    .service_tab .item a{display: block;width: 8.333333333333334vw;line-height: 2.34375vw;text-align: center;font-size: 1.0416666666666667vw;color: #030622;border: 1px solid #030622;border-radius: 2.34375vw;margin-right: 1.0416666666666667vw;}
    .service_tab .item a.active,
    .service_tab .item a:hover{background: #4dace4;color: #fff;border: 1px solid #4dace4;}

    .service_list .item{width: calc(100% / 3 - 1.3885416666666668vw);margin-right: 2.0833333333333335vw;margin-top: 2.0833333333333335vw;border-radius: 0.7291666666666667vw;overflow: hidden;}
    .service_list .item:nth-child(3n){margin-right: 0;}
    .service_list .item a{display: flex;background: #fff;padding: 1.0416666666666667vw;box-sizing: border-box;box-shadow: 0 0 1.0416666666666667vw rgba(2, 12, 25, 0.1);border: 1px solid #e7eef3;box-sizing: border-box;border-radius: 0.7291666666666667vw;height: 100%;z-index: 1;position: relative;}
    .service_list .item a::before {content: '';position: absolute;width: 0;height: 0;border: 1px solid #4dace4;left: 0;top: 0;transition: height .1s linear .3s, width .1s linear .4s, visibility 0s .51s;border-bottom: 0;border-left: 0;box-sizing: border-box;border-radius: 0.5208333333333334vw;}
    .service_list .item a::after {content: '';position: absolute;width: 0;height: 0;border: 1px solid #4dace4;right: 0;bottom: 0;transition: background-size .1s linear 0s, height .1s linear .1s, width .1s linear .2s, visibility 0s .3s;border-top: 0;border-right: 0;box-sizing: border-box;border-radius: 0.5208333333333334vw;}
    .service_list .item:hover a::before {width: 100%;height: 100%;visibility: visible;transition: width .1s linear 0s, height .1s linear .1s;}
    .service_list .item:hover a::after {width: 100%;height: 100%;transition: visibility 0s .2s, width .1s linear .2s, height .1s linear .3s, background-size .1s linear .4s;}
    .service_list .item .item_img{width: 6.25vw;}
    .service_list .item .item_con{width: calc(100% - 6.25vw);padding-left: 1.0416666666666667vw;box-sizing: border-box;}
    .service_list .item .item_con .tit{font-size: 1.1458333333333335vw;font-weight: bold;color: #070f2a;}
    .service_list .item .item_con .txt{font-size: 0.8333333333333334vw;color: #a3a3a3;}
    .service_list .item .item_con .tbtn{font-size: 0.8333333333333334vw;color: #040721;margin-top: 1.5625vw;display: flex;align-items: center;}
    .service_list .item .item_con .tbtn span{display: block;width: 0.5208333333333334vw;height: 0.625vw;background: url(../images/apply_btn.png) no-repeat center center/contain;filter: brightness(0);margin-left: 0.5208333333333334vw;}

    .video_list .item{width: calc(100% / 3 - 1.3885416666666668vw);margin-right: 2.0833333333333335vw;margin-top: 2.0833333333333335vw;}
    .video_list .item:nth-child(3n){margin-right: 0;}
    .video_list .item .item_img{width: 100%;height: 14.583333333333334vw;overflow: hidden;border-radius: 0.7291666666666667vw;background: #1b3045;position: relative;}
    .video_list .item .item_img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
    .video_list .item .item_img::after{content: "";display: block;width: 2.7083333333333335vw;height: 2.7083333333333335vw;background: url(../images/video_btn.png) no-repeat center center/contain;margin: 0 auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);opacity: 0;transition: all 0.5s;}
    .video_list .item .item_con{padding: 0.78125vw 1.0416666666666667vw;box-sizing: border-box;}
    .video_list .item .item_con .tit{font-size: 1.0416666666666667vw;font-weight: bold;}
    .video_list .item:hover .item_con .tit{color: #4dace4;}
    .video_list .item:hover .item_img img{transform: scale(1.1);transition: all 0.5s;}
    .video_list .item:hover .item_img::after{opacity: 1;transition: all 0.5s;}
    .video_list .item:hover .item_img img{opacity: 0.4;}

    .about_video{width: 100%;height: 27.083333333333336vw;position: relative;/*margin-top: 4.166666666666667vw;*/}
    .about_video video{width: 100%;height: 100%;object-fit: fill;}
    .about_video .about_video_btn{position: absolute;top: 50%;width: 4.583333333333334vw;height: 4.583333333333334vw;left: 0;right: 0;margin: -2.291666666666667vw auto 0;cursor: pointer;}

    .about_btm_items{margin: 0 0 4.166666666666667vw;}
    .about_btm_items .item{width: calc(100% / 3 - 1.3885416666666668vw);margin-right: 2.0833333333333335vw;border-radius: 0.7291666666666667vw;overflow: hidden;position: relative;height: 25vw;}
    .about_btm_items .item:nth-child(3n){margin-right: 0;}
    .about_btm_items .item .item_img{width: 100%;height: 100%;border-radius: 0.7291666666666667vw;overflow: hidden;}
    .about_btm_items .item .item_img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
    .about_btm_items .item .item_con{position: absolute;bottom: 0;left: 0;right: 0;padding: 2.0833333333333335vw;box-sizing: border-box;height: 100%;display: flex;flex-direction: column;justify-content: flex-end;}
    .about_btm_items .item .item_con::before{content: "";display: block;width: 0.78125vw;height: 0.78125vw;border-radius: 50%;background: #4dace4;position: absolute;top: 2.0833333333333335vw;left: 2.0833333333333335vw;}
    .about_btm_items .item .item_con .tit{font-size: 1.5625vw;font-weight: bold;color: #fff;}
    .about_btm_items .item .item_con .txt{font-size: 0.9375vw;color: #fff;margin: 0.5208333333333334vw 0;}
    .about_btm_items .item:hover .item_img img{transform: scale(1.1);transition: all 0.5s;}


    .about_video{padding: 4.166666666666667vw 0;}
    .about_top_left{width: 19.791666666666668vw;}
    .about_top_right{width: calc(100% - 19.791666666666668vw);}
    .about_top_title,
    /*.about_top_right_title{padding-bottom: 1.5625vw;}*/
    .about_top_title .title_cn{font-size: 2.1875vw;font-weight: bold;color: #070f2a;}
    .about_top_title .title_en,
    .about_top_right_title .title_en{font-size: 0.8333333333333334vw;color: #030622;opacity: 0.5;text-transform: uppercase;}

    .about_top_data .item{display: flex;align-items: center;}
    .about_top_data .item b{font-size: 2.8125vw;font-weight: bold;color: #4dace4;}
    .about_top_data .item span{display: inline-flex;flex-direction: column;font-size: 0.8333333333333334vw;color: #333;}
    .about_top_data .item span sup,
    .about_top_data .item span sub{font-size: 0.8333333333333334vw;}

    .about_top_right_title .title_cn{font-size: 1.5625vw;font-weight: bold;}


    .contact_items{margin: 0 0 4.166666666666667vw;}
    .contact_item_top{justify-content: space-between;border-bottom: 1px solid #e5e5e5;padding-bottom: 2.0833333333333335vw;margin-bottom: 2.0833333333333335vw;}
    .contact_item_top .item{width: auto;position: relative;}
    .contact_item_top .item::after{content: "";display: block;height: 85%;width: 1px;background: #e5e5e5;position: absolute;bottom: 0;left: -7.291666666666667vw;}
    .contact_item_top .item:first-child:after{display: none;}
    .contact_item_top .item .item_txt{font-size: 1.0416666666666667vw;color: #999;display: inline-flex;align-items: center;padding: 0.5208333333333334vw 0;}
    .contact_item_top .item .item_txt span{margin-right: 0.5208333333333334vw;width: 0.8333333333333334vw;height: 0.8333333333333334vw;}
    .contact_item_top .item .item_txt span.kefu{background: url(../images/kefu_icon.png) no-repeat center center/contain;}
    .contact_item_top .item .item_txt span.chuanzheng{background: url(../images/chuanzheng_icon.png) no-repeat center center/contain;}
    .contact_item_top .item .item_txt span.time{background: url(../images/time_icon.png) no-repeat center center/contain;}
    .contact_item_top .item .item_txt span.email{background: url(../images/email_icon.png) no-repeat center center/contain;}
    .contact_item_top .item .item_tit{font-size: 1.5625vw;font-weight: bold;color: #4dace4;}
    .contact_item_top .item .item_tst{display: block;font-size: 1.0416666666666667vw;color: #070f2a;}                                                                                                  
    .contact_item_btm{justify-content: space-between;align-items: flex-end;margin-bottom: 2.0833333333333335vw;}
    .contact_item_btm_left .item_txt{font-size: 1.0416666666666667vw;color: #999;display: inline-flex;align-items: center;padding: 0.5208333333333334vw 0;}
    .contact_item_btm_left .item_txt span.dizhi{background: url(../images/dingwei_icon.png) no-repeat center center/contain;margin-right: 0.5208333333333334vw;width: 1.0416666666666667vw;height: 1.0416666666666667vw;}
    .contact_item_btm_left .item_tst{display: block;font-size: 1.0416666666666667vw;color: #070f2a;}
    .contact_item_btm_right p{width: 6.25vw;height: 6.25vw;overflow: hidden;display: none;}
    .contact_item_btm_right .btm_list{margin: 0 0 0 1.0416666666666667vw;position: relative;cursor: pointer;}
    .contact_item_btm_right .btm_list span{display: inline-flex;align-items: center;justify-content: center;border-radius: 0.3125vw;overflow: hidden;width: 2.34375vw;height: 2.34375vw;background: #4dace4;}
    .contact_item_btm_right .btm_list span img{width: 1.0416666666666667vw;height: 1.0416666666666667vw;}
    .contact_item_btm_right .btm_list .btm_list_show{position: absolute;bottom: 2.34375vw;left: -50%;margin-left: -1.1458333333333335vw;background: #fff;width: 6.25vw;height: 6.25vw;display: none;}
    .contact_item_btm_right .btm_list:hover .btm_list_show{display: block;}

    .contact_map{height: 29.166666666666668vw;}

    .bar2{height: 100vh;position: relative;overflow: hidden;}
    .bar2 video{width: 100%;height: 100%;object-fit: fill;}
    .bar2 .bar_btn{position: absolute;top: 0;z-index: 2;left: 0;right: 0;margin: 0 auto 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
    .bar2 .bar_btn img{width: 2.7083333333333335vw;height: 2.7083333333333335vw;}

    .product_title{padding: 2.604166666666667vw 0;}
    .product_title .tit{font-size: 3.0208333333333335vw;font-weight: bold;color: #030622;}
    .product_title .txt{font-size: 1.0416666666666667vw;color: #030622;}

    .product_list .item{background: #f5f7fa;border-radius: 0.7291666666666667vw;padding: 1.5625vw;box-sizing: border-box;width: calc(100% / 2 - 1.0416666666666667vw);margin-right: 2.0833333333333335vw;margin-top: 2.0833333333333335vw;transition: all 0.5s;}
    .product_list .item:nth-child(2n){margin-right: 0;}
    .product_list .item .item_img{width: 100%;overflow: hidden;height: 14.583333333333334vw;border-radius: 0.7291666666666667vw;margin-bottom: 1.0416666666666667vw;}
    .product_list .item .item_img img{max-width: 100%;max-height: 100%;object-fit: contain;transition: all 0.5s;}
    .product_list .item .item_con{padding: 0 1.5625vw 1.5625vw;text-align: center;}
    .product_list .item .item_con .tit{font-size: 1.6666666666666667vw;font-weight: bold;color: #030622;}
    .product_list .item .item_con .txt{font-size: 0.9375vw;color: #040721;margin: 0.5208333333333334vw 0 1.0416666666666667vw;}
    .product_list .item .item_con .tbtn{display: inline-flex;}
    .product_list .item .item_con .tbtn a{width: 7.291666666666667vw;margin: 0 0.5208333333333334vw;border-radius: 2.0833333333333335vw;border: 1px solid #acaeb9;font-size: 0.8333333333333334vw;color: #030622;padding: 8px 0.5208333333333334vw;box-sizing: border-box;}

    .product_list .item:hover{box-shadow: 0 0  1.0416666666666667vw rgba(2, 12, 25, 0.1);transition: all 0.5s;background: url(../images/product_list_bg.jpg) no-repeat center/cover;}
    .product_list .item:hover .item_con .tit{color: #4dace4;transition: all 0.5s;}
    .product_list .item .item_con .tbtn a:hover{background: #4dace4;color: #fff;border: 1px solid #4dace4;}

    .product_top .product_top_title{margin: 1.5625vw auto 0;max-width:100% !important;text-align:left !important;}
    .product_top .product_top_title .tit{font-size: 2.1875vw;font-weight: bold;color: #030622;background:#fff;padding-right:1.0416666666666667vw !important;}
    .product_top .product_top_title .txt{font-size: 0.9375vw;line-height: 1.5625vw;font-weight: bold;color: #7c7c7c;margin-top: 0.5208333333333334vw;}
    .productImg{width: 39.0625vw;margin: 3.125vw auto;position: relative;}
    .productImg .swiper-slide{background: #f5f7fa;box-shadow: 0 0 1.0416666666666667vw rgba(2, 12, 25, 0.1);height: 21.875vw;display: flex;align-items: center;justify-content: center;}

    .productImg .swiper-pagination-img{margin-top: 2.604166666666667vw;}
    .productImg .swiper-pagination-img .swiper-pagination-bullet{display: inline-block;width: 1.0416666666666667vw;height: 3px;background: #d9dbe0;border-radius: 0;opacity: 1;}
    .productImg .swiper-pagination-img .swiper-pagination-bullet-active{background: #4dace4;}
    .productImg .swiper-button-prev,
    .productImg .swiper-button-next{width: 2.0833333333333335vw;height: 2.0833333333333335vw;box-shadow: 0 2px 0.5208333333333334vw rgba(0, 0, 0, 0.1);border: 1px solid #7c7c7c;top: auto;bottom: -0.5208333333333334vw;border-radius: 0.5208333333333334vw;}
    .productImg .swiper-button-prev{left: auto;right: 3.125vw;transform: rotate(180deg);}
    .productImg .swiper-button-next{right: 0;}
    .productImg .swiper-button-prev:after,
    .productImg .swiper-button-next:after{font-size: 0px;width: 0.5208333333333334vw;height: 0.625vw;background: url(../images/apply_btn.png) no-repeat center center/contain;filter: brightness(0);}

    .product_top_item3 .top_list{width:100% !important;}
    .product_top_item3 .top_list .item_tct .tit{font-size: 1.3541666666666667vw;}
    .product_top_item3 .top_list .item_tct .txt{font-size: 0.9375vw;}
    .product_top_item1 .top_left,
    .product_top_item1 .top_right{width: 32.8125vw;}
    .product_top .product_top_title2 .tit{font-size: 1.875vw;padding-right: 1.0416666666666667vw;}
    .product_top_item3 .top_list .item{width: calc(100% / 4 - 1.5625vw);margin-right: 2.0833333333333335vw;margin-top: 1.0416666666666667vw;}
    
.video_box{max-width:69.7917vw;}
.video_box .video-js{width:100% !important;min-height:39.2578vw !important; height:auto !important}
.video_box .video-js video{width:100% !important;height:100% !important;}
}
.sj_menu{display: none;}
@media screen and (max-width:1200px){
    .box_cons,
    .box_con{max-width: 100%;margin: 0 auto;width: 100%;padding: 0 4%;box-sizing: border-box;}
    .sj_menu{display: block;width:26px;height:26px;margin:0 auto;right: 4%;top:16px;position: absolute;z-index: 9;}
    .sj_menu span{width:20px;height:2px;display: block;margin:5px 0;position: relative;background: #333;border-radius: 2px;transition: all 0.5s;}
    .sj_menu span:nth-child(2){width: 15px;margin: 4px 0;}
   
    
    .son{width: 100%;height: 100%;overflow: hidden;}
    .son header .head_right{transform: translateX(0);transition: all 0.5s;}
    .son .sj_menu span{transition: all 0.5s;}
    .son .sj_menu span:nth-child(2){width: 0;}
    .son .sj_menu span:nth-child(1){transform: rotate(45deg);margin: 12px 3px;transition-delay: 0.5s;}
    .son .sj_menu span:nth-child(3){transform: rotate(-45deg);margin: -20px 3px;transition-delay: 0.5s;}
    .lg_wrap{padding-top: 55px;}

    .editor img{width: auto !important;height: auto !important;}
    header .logo{height: 55px;width: 150px;}
    header .head_right{display: block;width: 100%;position: absolute;top: 55px;left: 0;z-index: 99;;background: rgba(255, 255, 255, 1);padding: 20px;box-sizing: border-box;transform: translateX(100%);transition: all 0.5s;height: calc(100vh - 55px);}
    .head_nav .head_nav_items{display: block;}
    .head_nav .head_nav_item{border-bottom: 1px solid #e5e5e5;}
    .head_nav .head_nav_item>a{font-size: 16px;line-height: 40px;}
    .head_mall a{width: 100px;font-size: 16px;line-height: 40px;margin-top: 20px;}
    .head_mall a span{display: none;}
    
    
}
@media screen and (max-width:1024px){
    .myBanner .swiper-slide a{height: 400px;}
    .bar{height: 200px;}
    .crumbs{display: none;}
}
@media screen and (max-width:750px){
    header .logo{width: 120px;}
    .foot_top{padding: 20px 0;}
    .foot_top_left{display: none;}
    .foot_top_right{width: 100%;}
    .foot_top_right .hot{padding-left: 50px;}
    .foot_top_right .hot::before{width: 40px;height: 40px;}
    .foot_top_right .hot sup{font-size: 14px;}
    .foot_top_right .hot b{font-size: 20px;line-height: 1;}
    .foot_top_right .txt{font-size: 14px;line-height: 24px;width: 100%;padding: 5px 0;}
    .foot_top_right .txt span{width: calc(100% - 70px);}
    .foot_top_right .link{display: none;}
    .foot_btm{font-size: 14px;padding: 20px 0;}
    .foot_btm a{display: block;float: none;}
    .gotops{width: 30px;height: 30px;}
    .gotops span{width: 5px;height: 6px;}
    
    .myBanner .swiper-pagination-banner{bottom: 15px;}
    .myBanner .swiper-slide a{height: 200px;}
    .myBanner .swiper-slide .banner_tst{font-size: 12px;letter-spacing: 3px;}
    .myBanner .swiper-slide .banner_tit{font-size: 20px;}
    .myBanner .swiper-slide .banner_txt{font-size: 14px;}
    .myBanner .swiper-banner-prev, .myBanner .swiper-banner-next{display: none;}
    .myBanner .swiper-pagination-banner .swiper-pagination-bullet{width: 14px;height: 14px;}

    .apply, .product, .news{padding: 20px 0;}
    .mian_title .mian_title_en{font-size: 16px;}
    .mian_title .mian_title_cn{font-size: 20px;margin: 10px 0;margin-top: -12px;}
    .mian_title .mian_title_txt{font-size: 14px;}

    .apply_items .item{width: 100%;margin: 20px 0 0 0;height: auto;}
    .apply_items .item .item_con{padding: 15px;transform: translateY(0);}
    .apply_items .item .item_con .item_ico{width: 24px;height: 24px;}
    .apply_items .item .item_con .item_tit{font-size: 16px;margin: 10px 0;}
    .apply_items .item .item_con .item_txt{font-size: 14px;opacity: 1;}
    .apply_items .item .item_con .item_btn{width: 100px;padding: 5px;border: 1px solid #fff;text-align: center;font-size: 14px;margin: 15px 0;opacity: 1;}
    .apply_items .item .item_con .item_btn span{display: none;}
    .apply_items .item:hover .item_con .item_btn{margin: 15px auto;}

    .about_left, .about_right{width: 100%;height: auto;margin: 20px 0 0 0;padding: 0;}
    .about_left_btn{width: 30px;height: 30px;margin: -15px auto 0;}
    .about_right_name{font-size: 14px;padding-bottom: 10px;}
    .about_right_desc{font-size: 14px;line-height: 24px;margin: 10px 0;}
    .about_right_btn a{width: 100px;display: block;padding: 5px;border: 1px solid #030622;text-align: center;font-size: 14px;}
    .about_right_btn a span{display: none;}
    .about_items{margin: 20px 0;}
    .about_items .item .item_num{font-size: 14px;}
    .about_items .item .item_num b{font-size: 24px;}
    .about_items .item .item_txt{font-size: 14px;}
    .about_items .item .item_num sup{font-size: 12px;}

    .product_items .item{width: 100%;margin: 20px 0 0 0;}
    .product_items .item a{padding: 15px;}
    .product_items .item a .item_tit{font-size: 16px;margin: 10px 0;}
    .product_items .item a .item_txt{font-size: 14px;margin: 10px 0;}
    .product_items .item a .item_img{height: 150px;}
    .product_items .item a .item_btn{font-size: 14px;display: block;padding: 5px;border: 1px solid #030622;width: 100px;text-align: center;}
    .product_items .item a .item_btn span{display: none;}
    .myProducts .swiper-button-next, .myProducts .swiper-button-prev{width: 30px;height: 45px;}
    .myProducts .swiper-button-next::after, .myProducts .swiper-button-prev::after{font-size: 20px;}

    .news .mian_title{text-align: center !important;}
    .news_items .item{width: 100%;margin: 20px 0 0;}
    .news_items .item a{display: flex;}
    .news_items .item .item_img{width: 120px;height: 80px;}
    .news_items .item .item_con{width: calc(100% - 120px);padding: 0 0 0 15px;}
    .news_items .item .item_time{font-size: 14px;}
    .news_items .item .item_time span{display: none;}
    .news_items .item .item_tit{font-size: 16px;}
    .news_btn{float: none;margin: 10px auto;}
    .news_btn a,
    .news_btn a:hover{display: block;font-size: 14px;padding: 5px;width: 100px;text-align: center;border: 1px solid #030622;margin: 0 auto;}
    .news_btn a span{display: none;}
    
    .ggt_con{height: auto;}
    .ggt_con span{max-width: 40%;}
    .ggt_con a{width: 130px;font-size: 16px;line-height: 40px;}

    .bar{height: 140px;}
    .bar2{height: 220px;}
    
    .bar_title{padding-bottom: 20px;}
    .bar_title .tit{font-size: 20px;margin-bottom: 5px;}
    .bar_title .txt{font-size: 14px;}

    .news_list .item{width: 100%;margin: 20px 0 0 0;}
    .news_list .item a{display: flex;}
    .news_list .item .item_img{width: 120px;height: 80px;}
    .news_list .item .item_con{width: calc(100% - 120px);padding: 0 0 0 15px;}
    .news_list .item .item_time{font-size: 14px;}
    .news_list .item .item_time span{display: none;}
    .news_list .item .item_tit{font-size: 16px;}
    .news_list .item .item_con .time{font-size: 14px;margin-bottom: 5px;}
    .news_list .item .item_con .time span{display: none;}
    .news_list .item .item_con .tit{font-size: 16px;}

    .page_list{padding: 20px 0;}
    .page_list .pages_list_item{width: 30px;height: 30px;font-size: 14px;margin: 0 5px;line-height: 28px;}
    .page_list .pages_list_item a span{width: 5px;height: 6px;}
   
    .news_titles .tit{font-size: 20px;padding-bottom: 10px;margin-bottom: 10px;}
    .news_titles .txt{font-size: 14px;}
    .news_conss{padding: 0;}
    .main{padding: 20px 0;}
    .editor{text-align: justify;}
    .editor .video-js{width:100% !important;min-height:200px !important;height:auto !important;}
    .editor .video-js vieo{width:100%;height:100%;}
    .product_page_item a{font-size: 14px;line-height: 30px;padding: 10px 0;}
    .product_page_item a em{display: none;}

    .service_tab .item{width: 50%;padding: 5px;box-sizing: border-box;}
    .service_tab .item a{width: 100%;line-height: 36px;font-size: 16px;}
    .service_list .item{margin: 20px 0 0 0;width: 100%;}
    .service_list .item a{padding: 10px;}
    .service_list .item .item_img{width: 120px;height: 131px;}
    .service_list .item .item_con{width: calc(100% - 120px);padding: 0 0 0 15px;}
    .service_list .item .item_con .tit{font-size: 16px;margin: 10px 0;}
    .service_list .item .item_con .txt{font-size: 14px;}
    .service_list .item .item_con .tbtn{font-size: 14px;margin-top: 20px;}
    .service_list .item .item_con .tbtn span{display: none;}

    .video_list .item{width: 100%;margin: 20px 0 0 0;}
    .video_list .item a{display: flex;align-items: center;}
    .video_list .item .item_img{width: 120px;height: 80px;}
    .video_list .item .item_con{padding: 0 0 0 15px;width: calc(100% - 120px);}
    .video_list .item .item_con .tit{font-size: 16px;}
    .video_list .item .item_img::after{opacity: 1;width: 24px;height: 24px;}

    .about_top_left,
    .about_top_right{width: 100%;margin: 20px 0 0 0;}
    .about_top_title, .about_top_right_title{padding-bottom: 10px;}
    .about_top_title .title_cn,
    .about_top_right_title .title_cn{font-size: 18px;}
    .about_top_title .title_en, .about_top_right_title .title_en{font-size: 14px;}
    .about_top_data{display: flex;justify-content: space-between;flex-wrap: wrap;}
    .about_top_data .item{width: calc(100% / 2);}
    .about_top_data .item b{font-size: 30px;padding-right: 10px;}
    .about_top_data .item span sup, .about_top_data .item span sub{font-size: 14px;}

    .about_video{min-height: 200px;}
    .about_video .about_video_btn{width: 24px;height: 24px;}

    .about_btm_items .item{width: 100%;margin: 20px 0 0 0;height: auto;display: flex;}
    .about_btm_items .item .item_img{width: 120px;height: 120px;}
    .about_btm_items .item .item_con{width: calc(100% - 120px);padding: 0 0 0 15px;position: static;}
    .about_btm_items .item .item_con .tit{font-size: 16px;color: #030622;}
    .about_btm_items .item .item_con .txt{font-size: 14px;margin: 10px 0;color: #030622;}

    .contact_item_top{padding-bottom: 10px;margin-bottom: 10px;}
    .contact_item_top .item{width: 100%;margin-top: 20px;}
    .contact_item_top .item .item_txt,
    .contact_item_top .item .item_tst,
    .contact_item_btm_left .item_txt,
    .contact_item_btm_left .item_tst{font-size: 14px;}
    .contact_item_top .item .item_txt span,
    .contact_item_top .item .item_tst span,
    .contact_item_btm_left .item_txt span{display: none;}
    .contact_item_top .item .item_tit{font-size: 20px;}
    .contact_item_btm_right{display: none;}
    .service_tab{padding: 20px 0;}
    .contact_map{height: 250px;}

    .product_title{padding: 10px 0;}
    .product_title .tit{font-size: 18px;}
    .product_title .txt{font-size: 14px;}
    .product_list .item{width: 100%;margin: 20px 0 0 0;padding: 10px;}
    .product_list .item .item_img{height: auto;margin-bottom: 10px;}
    .product_list .item .item_con{padding: 0;}
    .product_list .item .item_con .tit{font-size: 16px;}
    .product_list .item .item_con .txt{font-size: 14px;margin-bottom: 10px;}
    .product_list .item .item_con .tbtn{display: flex;flex-wrap: wrap;}
    .product_list .item .item_con .tbtn a{width: 48%;margin: 1%;display: block;font-size: 14px;}

    .product_top .product_top_title{margin: 0 auto;max-width: 100%;}
    .product_top .product_top_title .tit{font-size: 18px;}
    .product_top .product_top_title .txt{font-size: 14px;margin-top: 10px;line-height: 24px;}
    
    .productImg{width: 100%;}
    .productImg .swiper-slide{height: auto;}
    .productImg .swiper-pagination-img{margin-top: 20px;text-align: center;}
    .productImg .swiper-pagination-img .swiper-pagination-bullet{width: 12px;height: 12px;}
    .productImg .swiper-button-prev, .productImg .swiper-button-next{display: none;}
    
    .bar2 .bar_btn img{width: 24px;height: 24px;}

    .product_top_item1{padding: 20px 0;}
    .product_top_item3 .top_list .item_tct .tit{font-size: 18px !important;}
    .product_top_item3 .top_list .item_tct .txt{font-size: 16px !important;}
    .product_top_item1 .top_left,
    .product_top_item1 .top_right{width: 100%;}
    .product_top .product_top_title2 .tit{font-size: 20px !important;}
    .product_top_item3 .top_list .item{width: calc(100% / 2 - 5px) !important;margin-right: 10px !important;margin-top: 10px !important;}
    .product_top_item3 .top_list .item:nth-child(2n){margin-right: 0 !important;}
    .product_top_item3 .top_list .item .item_tit{font-size: 16px;}
    .product_top .product_top_title2{padding: 10px 0;}
    .product_top .product_top_title2 .tit{font-size: 20px !important;}
    .video_box{max-width:100%;}
    .video_box .video-js{width:100% !important;height: auto!important;min-height:200px !important;}
    
    .head_nav .head_nav_item .head_nav_item_shows,
    .head_nav .head_nav_item .head_nav_item_show{display: block;position: static;padding: 10px 0;}
    .head_nav .head_nav_item .head_nav_item_shows .item,
    .head_nav .head_nav_item .head_nav_item_shows .item:nth-child(7n),
    .head_nav .head_nav_item .head_nav_item_show a{width: calc(100% / 2 - 5px);margin-right: 10px;}
    .head_nav .head_nav_item .head_nav_item_shows .item:nth-child(2n){margin-right: 0;}
    .head_nav .head_nav_item .head_nav_item_shows .item .item_img{display: none;}
    .head_nav .head_nav_item .head_nav_item_shows .item .item_tit,
    .head_nav .head_nav_item .head_nav_item_show a{font-size: 14px;}
    .head_nav .head_nav_item .head_nav_item_show{display: inline-flex;}
}
@media screen and (max-width:640px){
    
}
@media screen and (max-width:414px){
    
}
@media screen and (max-width:375px){
    
}
@media screen and (max-width:360px){
    
}
@media screen and (max-width:320px){
    
}