@media (max-width:1610px) {

    .site-top {
        padding: 0 3%;
    }
    .head .slogan {
        display: none;
    }
    .section_honor .swiper-honor-father .honor_Arr_L {
        left: -55px;
    }
    .section_honor .swiper-honor-father .honor_Arr_R {
        right: -55px;
    }
    .section_map .Home-experience-father .honor_Arr_L {
        left: -55px;
    }
    .section_map .Home-experience-father .honor_Arr_R {
        right: -55px;
    }
}

@media (max-width:1440px) {
    .auto-container {
        width: 95%;
    }
    .head .nav li {
        margin: 0 24px;
    }
    .head .logo img {
        height: 56px;
    }
    .head .slogan {
        display: none;
    }
    .section_honor .swiper-honor-father .honor_Arr_L {
        left: -20px;
    }
    .section_honor .swiper-honor-father .honor_Arr_R {
        right: -20px;
    }
    .section_map .Home-experience-father .honor_Arr_L {
        left: -20px;
    }
    .section_map .Home-experience-father .honor_Arr_R {
        right: -20px;
    }
    .section_Projects .customer_title {
        margin-left: 4%;
    }
    .section_Projects .customer_button_control {
        left: 3.5%;
        top: 70%;
    }
    .section_Projects .customer_wrapper .swiper-pagination-fraction {
        left: 4%;
        top: 58%;
    }
}

@media (max-width:1310px) {
    .Home-banner{
        margin-top: 100px;
    }
    .head .nav li {
        margin: 0 16px;
    }
    .head .nav li .a {
        font-size: 16px;
        padding: 0;
    }
    .gt_float_switcher{
        margin-top: 10px;
    }
    .gt_float_switcher .gt-selected .gt-current-lang{
        padding-top: 0 !important;
    }
    .head .top_search .head_email_box a{
        margin-top: 7px;
    height: 40px;
    line-height: 38px;
    }
    .head .slogan {
        font-size: 16px;
    }
    .head .top_search {
        margin-left: 15px;
    }
    .head .top_search .start_search {
        margin-left: 10px;
    }
    .head .top_search .head_email_box {
        margin-right: 10px;
    }
    /*.scrollHead .navbtn {*/
    /*    margin-top: 20px;*/
    /*}*/
    .home_title div {
        font-size: 50px;
    }
    .home_title p {
        font-size: 14px;
    }
    .section_Projects .home-Projects .dec .t {
        font-size: 16px;
    }
    .section_Projects .more {
        font-size: 14px;
    }
    .site-top .flex-box{
     
        width:100%;
    }
    
    .scrollHead .head .nav > li,
    .head .nav li{
        line-height: 50px;
    }
    .head .logo img{
        height: 50px;
    }
    .head .logo{line-height:50px}
    .scrollHead .head .top_search,.head .top_search{line-height:50px}
    .page-content .content-box .blog_show .category-box.fixed,
    .page-content .content-box .sidebar_right .sidebar_right_box{
        top: 60px;
    }
    .page-content .content-box .sidebar_right .sidebar_right_box h2{
        margin-bottom: 10px;
    }
    .page-content .content-box .sidebar_right .sidebar_right_box .form-box form .input>div input{
        height: 40px;
    }
    .page-content .content-box .sidebar_right .sidebar_right_box .form-box form .input>div{
        margin-top: 5px;
    }
    .page-content .content-box .sidebar_right .sidebar_right_box .form-box form textarea{
        height: 70px;
        margin-bottom: 5px;
        padding: 10px;
    }
    .page-content .content-box .sidebar_right .sidebar_right_box .form-box form p{
        margin-bottom: 0;
        margin-top: 0;
    }
}

@media (max-width:1200px) {
    .head .nav li .a {
        font-size: 14px;
    }
    .head .slogan {
        display: none;
    }
    .indexTit {
        font-size: 50px;
        margin-bottom: 40px;
    }
    .section_honor .swiper-honor-father .honor_Arrows {
        width: 30px;
        height: 30px;
    }
    .section_honor .swiper-honor-father .honor_Arr_R {
        right: -14px;
    }
    .section_honor .swiper-honor-father .honor_Arr_L {
        left: -14px;
    }
    .section_map .Home-experience-father .honor_experience {
        width: 30px;
        height: 30px;
    }
    .section_map .Home-experience-father .honor_Arr_R {
        right: -14px;
    }
    .section_map .Home-experience-father .honor_Arr_L {
        left: -14px;
    }
}

@media(max-width:1080px) {
    .head .slogan {
        display: block;
    }
    .head .navBar {
        display: none;
    }
    .navbtn {
        margin-top: 30px;
        margin-left: 20px;
    }
    .home_video_wrapper .leo-6 {
        width: 80%;
        float: none;
        margin: 0 auto;
    }
    .hidden-xs {
        display: none;
    }
    .readmore {
        width: 100px;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
    }
    .section_honor {
        padding-bottom: 80px;
    }
}

@media(max-width:1080px) {
    .navbtn {
        width: 30px;
        height: 30px;
        float: right;
        position: relative;
        display: block;
        z-index: 20;
    }
    .navbtn i {
        height: 2px;
        background: #222;
        display: block;
        overflow: hidden;
        width: 100%;
        position: absolute;
        left: 0;
        transition: all .3s
    }
    .navbtn i.bar-1 {
        top: 7px
    }
    .navbtn i.bar-2 {
        top: 15px
    }
    .navbtn i.bar-3 {
        top: 23px
    }
}

@media(max-width:1080px) {
    .navbtn.open .bar-1 {
        top: 50%;
        transform: rotate(45deg)
    }
    .navbtn.open .bar-2 {
        height: 0
    }
    .navbtn.open .bar-3 {
        top: 50%;
        transform: rotate(-45deg)
    }
    .home_title div{
        font-size: 36px;
    }
    .section_product .home_title h2 div{
        font-size: 20px;
    }
    .section_product .index_news_tab h3{
        height: 45px;
        line-height: 45px;
        padding: 0;
        font-size: 16px;
        width: 96%;
    }
}

@media(max-width:991px) {
    .M_search{
        top: 0;
    }
    .scrollHead .navbtn {
        margin-top: 8px;
    }
    .site-top {
        display: none;
    }
    .leo-6 {
        width: 100%;
        float: none;
    }
    .site-head .site-top {
        display: none;
    }
    .site-nav {
        position: fixed;
        top: 0;
        z-index: 100;
        padding: 0 12px;
    }
    .scrollHead .site-nav{
        border-bottom:1px solid #e8e8e8;
        background: #fff;
    }
    .indexBan {
        margin-top: 50px;
    }
    .head .slogan {
        display: none;
    }
    .mobile-navbtn {
        display: block;
    }
    .headbg {
        top: 0;
        background-color: #fff;
    }
    .head .logo {
        line-height: 48px;
    }
    .head .logo img {
        height: 30px;
    }
    .indexBan .bolang {
        display: none;
    }
    .navbtn {
        position: absolute;
        right: 0;
        z-index: 10;
        margin-top: 8px;
    }
    .head {
        height: 50px;
    }
    .head .top_search {
        position: absolute;
        right: 36px;
        z-index: 10;
        padding-right: 6px;
        margin-top: 15px;
        line-height: 1;
    }
    #showopen .head .top_search img {
        opacity: 1;
    }
    .head .top_search .search_con2 {
        width: 300px;
        right: 5px;
        display: none;
    }
    .head .top_search .search_con2 .search-input {
        width: 240px;
        height: 34px;
        line-height: 34px;
    }
    .head .top_search .search_con2 .input1 {
        height: 34px;
        line-height: 34px;
        font-size: 14px;
    }
    .head .top_search .search_con2 .bnts {
        height: 34px;
    }
    .head .top_search .search_con2 .moblie-search-close {
        top: 8px;
        right: 0;
    }
    .head .navBar {
        position: fixed;
        top: 50px;
        left: 0;
        width: 100%;
        padding: 0 5%;
        background-color: #fff;
        max-height: 100%;
        overflow-y: scroll;
    }
    .head .line {
        display: none;
    }
    .sub {
        position: relative;
        display: none;
    }
    .sub_nav_box {
        display: block;
        position: relative;
    }
    .sub_nav_box .left_intro {
        display: none;
    }
    .sub_nav_box .menu_links dd {
        width: 33.333%;
        padding-top: 10px;
        overflow: hidden;
    }
    .sub_nav_box .menu_links dd p {
        height: 60px;
        margin-top: 10px;
        font-size: 14px;
    }
    .head .nav li:hover .stair:after {
        display: none;
    }
    .head .nav li {
        width: 100%;
        line-height: 42px;
        margin: 0;
    }
    .head .nav li .stair {
        border-bottom: 1px solid rgba(221, 221, 221, .5);
    }
    .head .nav li.active .stair:after {
        display: none;
    }
    .head .nav li:hover .sub {
        display: none;
    }
    .head .nav li .a {
        font-size: 16px;
    }
    /*.sub > dl{ display: block;}*/
    .sub>dl dd {
        font-size: 14px;
    }
    .sub>dl dd {
        padding: 5px 10px;
        position: relative;
    }
    .sub>dl dd .text {
        padding-left: 7px;
    }
    .sub>dl dd .mobile-navbtn {
        display: block;
    }
    .banner {
        height: 260px;
    }
    .banner .swiper-slide {
        height: 260px;
    }
    .Home-banner {
        margin-top: 50px;
    }
    .swiper-banner .item {
        height: 260px;
    }
    .swiper-banner .item img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .Home-banner .banner-page {
        bottom: 15px;
    }
    .Home-banner .banner-page .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
    }
    .banner .swiper-control {
        top: auto;
        bottom: 10px;
        display: none;
    }
    .banner .banner-slogan {
        bottom: 60px;
        left: 20px;
    }
    .banner .banner-slogan span {
        font-size: 14px;
    }
    .banner .banner-slogan p {
        font-size: 18px;
        line-height: 24px;
    }
    .section {
        padding: 26px 0;
    }
    .read_more_btn {
        width: 120px;
        line-height: 30px;
        font-size: 14px;
    }
    .read_more_btn img {
        margin-left: 5px;
    }
    .home_title {
        margin-bottom: 20px;
    }
    .home_title img {
        width: 60px;
    }
    .home_title .t {
        font-size: 22px;
        margin-bottom: 0px;
    }
    .home_title .sub_t {
        font-size: 12px;
    }
    .section_Advantages {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .home-Advantages-con .Advantages_menu {
        padding: 4px 0;
        margin-bottom: 10px;
        background-color: transparent;
    }
    .home-Advantages-con .Advantages_menu .sub_product li {
        height: auto;
        line-height: 24px;
        margin-bottom: 5px;
        padding-left: 10px;
        padding-top: 10px;
        background-size: 100%!important;
    }
    .home-Advantages-con .Advantages_menu .sub_product li span {
        font-size: 18px;
        margin-bottom: 6px;
    }
    .home-Advantages-con .Advantages_menu .sub_product li p {
        font-size: 16px;
    }
    .home-Advantages-con .product-con-l {
        width: 100%;
        float: none;
    }
    .home-Advantages-con .product-con-r {
        width: 100%;
        float: none;
        padding: 12px;
        height: auto;
        background: #fff;
    }
    .home-Advantages-con .product-con-r .home_title {
        position: relative;
        top: 0;
        left: 0;
    }
    .home-Advantages-con .prdtcase {
        padding-top: 0;
    }
    .home-Advantages-con .Advantages_tit {
        font-size: 18px;
        margin-bottom: 20px;
    }
    .home-Advantages-con li {
        font-size: 12px;
        margin-bottom: 10px;
    }
    .section_map .ttt {
        font-size: 18px;
        line-height: 28px;
    }
    .section_factory .home_title {
        margin-bottom: 20px;
    }
    .section_factory .factory_box .left,
    .section_factory .factory_box .right {
        width: 100%;
        float: none;
    }
    .sub>dl a {
        display: block;
    }
    .sub>dl dd .t-menu {
        position: relative;
        left: 20px;
        margin-top: 10px;
    }
    .sub>dl dd .t-menu li {
        padding: 5px 10px;
        line-height: 28px;
    }
    .c-btn-move {
        font-size: 14px;
    }
    .head .top_search .start_login {
        margin-right: 10px;
    }
    .section_team .home_title {
        text-align: center;
    }
    .product_wrapper .product_body .product_swiper-father .product-prev {
        left: 0;
    }
    .product_wrapper .product_body .product_swiper-father .product-next {
        right: 0;
    }
    .auto-container {
        padding: 0 6px;
    }
    .site-head .site-nav {
        max-width: 100%;
    }
    .indexBan .swiper-slide {
        height: 164px;
    }
    .indexBan .swiper-slide .img {
        height: 100%;
    }
    .indexBan .swiper-slide .img img {
        height: 100%;
        object-fit: cover;
    }
    .indexBan .txt {
        font-size: 24px;
    }
    .indexBan .txt .AirService {
        font-size: 16px;
    }
    .control-div .control-banner .Home-banner-page {
        display: none;
    }
    .Home-banner-page .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
    }
    .section_factory {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .scrollHead .head .top_search {
        line-height: 1;
    }
    .scrollHead .head .logo img {
        height: 30px;
    }
    .scrollHead .head .logo {
        line-height: 48px;
    }
    .scrollHead .head .nav li {
        line-height: 42px;
    }
    .home_title div {
        font-size: 20px;
    }
    .home_title p {
        font-size: 12px;
        margin-top: 0;
    }
    .section_how .home_title div {
        font-size: 20px;
    }
    .section_honor {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .section_honor .index_honor_row {
        display: block;
    }
    .section_honor .index_honor_row .honor_logo {
        margin-top: 10px;
    }
    .section_honor .index_honor_row .honor_logo img {
        margin-left: 10px;
    }
    .section_honor .swiper-honor-father .swiper-honor .honor_text {
        line-height: 32px;
        font-size: 14px;
    }
    .section_honor .swiper-honor-father .honor_Arr_L {
        left: -10px;
    }
    .section_honor .swiper-honor-father .honor_Arr_R {
        right: -10px;
    }
    .section_news {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .section_news .home_title {
        margin-bottom: 10px;
    }
    .section_news .home-news {
        margin-top: 0;
        padding: 0px;
    }
    .section_news .swiper-news {
        margin: 0 0px;
    }
    .section_news .home-news li {
        box-shadow: 0 0 0;
    }
    .section_news .home-news .dec .t {
        font-size: 15px;
        margin: 8px 0;
        line-height: 18px;
    }
    .section_news .home-news .dec .p {
        font-size: 12px;
        line-height: 18px;
    }
    .section_news .home-news span {
        margin-top: 10px;
        width: 110px;
        font-size: 13px;
    }
    .section_news .home-news .dec .date {
        width: 100px;
        height: 30px;
        line-height: 30px;
        font-size: 13px;
    }
    .section_news .Home-news-father .Home-news-page {
        margin-top: 10px;
    }
    .section_news .Home-news-father .Home-news-page .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
    }
    .PublicMsg .MsgRow .left {
        width: 100%;
        float: none;
    }
    .PublicMsg .MsgRow .left p {
        max-width: 100%;
        font-size: 20px;
        line-height: 24px;
    }
    .PublicMsg .MsgRow .right {
        width: 100%;
    }
    .PublicMsg .contact-form .form-group.leo-6-m {
        width: 100%;
    }
    .PublicMsg .contact-form input {
        height: 42px;
    }
    .PublicMsg .contact-form .form-group .tips {
        line-height: 42px;
        left: 14px;
        font-size: 14px;
    }
    .PublicMsg .contact-form .textareaBox .tips {
        left: 28px;
    }
    .contact-form {
        margin: 10px -12px;
    }
    .PublicMsg .contact-form textarea {
        height: 100px;
        padding-right: 50px;
    }
    .PublicMsg .contact-form .textareaBox .submit-btn {
        top: auto;
        bottom: 12px;
        border: none;
        width: 40px;
        height: 40px;
        float: right;
        display: block;
    }
    .footer .foot_add .jk_div.contact-div {
        font-size: 14px;
    }
    .footer .foot_add .jk_div {
        font-size: 12px;
        line-height: 20px;
    }
    .footer .foot_add dt {
        padding-top: 0;
    }
    .footer .footer_content {
        padding-top: 0px;
        padding-bottom: 20px;
    }
    .footer dl dt {
        font-size: 16px;
        margin-bottom: 6px;
    }
    .footer dl dd {
        font-size: 14px;
        line-height: 20px;
    }
    .footerbar {
        padding: 8px;
        line-height: 20px;
        font-size: 12px;
    }
    .footerbar .copyright {
        margin-bottom: 4px;
    }
    .footerbar .copyright a {
        margin: 0 2px;
        font-size: 14px;
        display: inline-block;
    }
    .footer .foot_add::after {
        display: none;
    }
    .footer .foot_add .address {
        margin-top: 20px;
    }
    .footerbar .ch_en a {
        font-size: 14px;
    }
    .Home-banner-page {
        bottom: 10px!important;
    }
    .section_how .home_title {
        width: 100%;
    }
    .section_how .howimg {
        width: 100%;
    }
    .footer .foot_add {
        width: 100%;
    }
    .section_customers {
        padding: 20px 0;
    }
    .section_customers .home-customer {
        margin-top: 20px;
    }
    .section_customers .Home-customer-father .Home-customer-page {
        margin-top: 10px;
    }
    .section_customers .Home-customer-father .Home-customer-page .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
    }
    .section_honor .swiper-honor-father {
        padding: 0 24px;
    }
    .section_about .video-contral {
        position: relative;
        width: 100%;
        height: auto;
    }
    .section_factory .factory_imgList li .bg p {
        font-size: 16px;
    }
    .section_factory .factory_imgList li .bg .info img {
        margin-top: 10px;
    }
    .section_Quality {
        padding: 40px 0;
    }
    .section_Quality ul {
        margin-top: 0;
    }
    .section_Quality li p {
        font-size: 14px;
        margin-top: 0px;
    }
    .section_Quality li img {
        transform: scale(0.8);
        max-width: 100%;
    }
    .section_services .servicesList {
        margin-top: 20px;
    }
    .section_services .servicesList li {
        width: 33.3%;
        margin-bottom: 7px;
    }
    .section_services .servicesList .item .text p {
        font-size: 15px;
        margin-top: 0px;
    }
    .section_services .servicesList .item .text img {
        transform: scale(0.7);
    }
    .section_product {
        padding-top: 40px;
        padding-bottom: 25px;
    }
    .section_about {
        background-size: 100%;
        height: auto;
    }
    .section_about .about_left_text {
        padding-top: 40px;
        padding-bottom: 20px;
        text-align: center;
    }
    .section_about .home_title {
        text-align: center;
    }
    .section_about .about_left_text .info {
        font-size: 14px;
        line-height: 24px;
        margin-top: 20px;
    }
    .section_about .about_left_text .more_btn {
        margin-top: 18px;
    }
    .section_about .about_left_text .more_btn img {
        
    }
    .section_map .Home-experience-father .honor_Arr_L {
        left: -10px;
    }
    .section_map .Home-experience-father .honor_Arr_R {
        right: -10px;
    }
    .section_map .Home-experience-father {
        padding: 0 24px;
    }
    .section_map .home-experience {
        margin-top: 24px;
    }
    .section_map .home-experience .text {
        font-size: 14px;
        margin-top: 8px;
        margin-bottom: 8px;
    }
    .section_product .index_news_tab {
        text-align: right;
        width: 100%;
    }
    .section_product .index_news_tab span {
        height: auto;
        line-height: 28px;
        font-size: 12px;
        padding: 0 10px;
        border-width: 1px;
        margin: 2px;
    }
    .section_product .index_news_row .home_title p {
        display: none;
    }
    .section_product .category_list li .dec {
        padding: 6px;
    }
    .section_product .category_list li .dec .t {
        font-size: 14px;
        margin-bottom: 8px;
        line-height: 18px;
    }
    .section_product .category_list li .dec .star img {
        width: 12px;
        margin-right: 2px;
    }
    .section_product .Home-product-father .Home-product-page .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
    }
    .section_Projects {
        padding: 40px 0;
    }
    .section_Projects .customer_title {
        width: 100%;
        float: none;
        margin: 0 auto;
        padding: 0 15px;
    }
    .section_Projects .customer_list {
        width: 100%;
        float: none;
        margin-left: 0;
    }
    .section_Projects .home-Projects .dec {
        position: relative;
        height: auto;
        padding: 14px;
    }
    .section_Projects .customer_wrapper .swiper-pagination-fraction {
        display: none;
    }
    .section_Projects .home-Projects .dec .t {
        font-size: 14px;
        line-height: 20px;
        margin-bottom: 10px;
    }
    .section_Projects .more {
        font-size: 14px;
    }
    .section_Projects .customer_button_control {
        position: relative;
        left: auto;
        top: auto;
        margin: 0 auto;
        height: 40px;
    }
    .section_Projects .customer_button_control .swiper-button-next,
    .section_Projects .customer_button_control .swiper-button-prev {
        width: 40px;
        height: 40px;
    }
    .section_how {
        padding: 40px 0;
    }
    .section_news .home-news .img .date {
        display: none;
    }
    .page-content .content-box .list-content .row .video-item .imgbox {
        height: 100%;
    }
    .section_services .home_title h1{
        font-size: 22px;
    }
}

@media(max-width:768px) {
    .section_services .servicesList li {
        width: 50%;
    }
    .share_toolbox li {
        margin-right: 15px;
    }
    .gt_float_switcher {
        margin-top: -3px;
    }
    .head .navBar{
        margin-left:0;
    }
    .head .top_search .head_email_box a{
        width:auto;
        padding:0 8px;
        height:30px;
        line-height: 30px;
        font-size:14px;
        margin-top:-6px;
    }
    .footer dl:last-child{
        display: none;
    }
    .contact-content .contact-left {
        width: 100%;
        padding-right: 0;
    }
    .contact-content .contact-right {
        width: 100%;
        margin-top:20px;
    }
    .contact-content>div h2,
    .foot_bg .PublicMsg h2{
        font-size: 26px;
    }
    .contact-content .contact-left .lx-box>p {
        padding-left: 70px;
        background-size: 60px !important;
    }
    .gt_float_switcher .gt-selected .gt-current-lang {
        padding: 0px 10px !important;
    }
}

@media(max-width:640px) {
    .section_about .video-contral .cover {
        height: 70vw;
    }
    .page-content {
        padding: 0;
    }
    .page-content .content-box {
        display: flex;
        flex-direction: column-reverse;
    }
    .page-content .content-box .list-content,
    .page-content .content-box .sidebar-box {
        width: 100%;
        padding: 0;
    }
    .page-content .content-box .blog_show{
        margin-bottom: 20px;
        display: none;
    }
    .page-content .content-box .list-content .list-box {
        padding: 10px;
    }
    .page-content .content-box .list-content .list-box .product-item {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .page-content .content-box .list-content .list-box .product-item .imgbox,
    .page-content .content-box .list-content .list-box .product-item .text {
        width: 50%;
    }
    .page-content .content-box .list-content .product-page .product-item .text {
        padding: 10px 5px;
        text-align: left;
    }
    .page-content .content-box .list-content .list-box .product-item .imgbox .quote-button {
        top: 5px;
        left: 5px;
        right: unset;
        padding: 5px 10px;
    }
    /*.page-content .content-box .sidebar-box .contactbox .business-swiper{*/
    /*    height: 260px;*/
    /*}*/
    .page-content .product-info .auto-container .row .imgbox {
        padding: 0;
        min-height: 430px;
        float:none;
    }
    .page-content .product-info .auto-container .row .textbox{
        float:none;
    }
    .page-content .product-info .auto-container .row .imgbox .jqzoom img{
          aspect-ratio: 1 / 1;
          width: 100%; /* 宽度可以根据容器调整 */
          height: auto; /* 高度根据宽度自动调整 */
    }
    .page-content .product-info .auto-container .row .imgbox .imagesbox .product-button img {
        margin-top: 75%;
    }
    .page-content .content-box .list-content>div {
        padding: 10px;
    }
    .page-content .content-box .list-content .details-box .header span {
        font-size: 16px;
        margin-right: 10px;
    }
    .page-content .content-box .list-content>div .header>span::after {
        bottom: -19.5px;
    }
    .page-content .message-box .from .input {
        display: block;
    }
    .page-content .message-box .from .input>div {
        width: 100%;
        margin-bottom: 20px;
    }
    .page-content .content-box .list-content .development .swiper .swiper-time .swiper-wrapper {
        width: 100%;
    }
    .page-content .content-box .list-content .list-box .item-box .textbox {
        font-size: 14px;
    }
    .page-content .content-box .list-content .development .swiper .swiper-time .time-click,
    .page-content .content-box .list-content .development .swiper .swiper-time .time-pagination {
        display: none;
    }
    .page-content .content-box .list-content .development .swiper .swiper-time {
        height: 720px;
    }
    .page-content .content-box .list-content .development .swiper .swiper-time .textbox h4 {
        font-size: 30px;
        margin: 10px auto;
    }
    /*.page-content .content-box .list-content .list-box{*/
    /*    display: unset;*/
    /*}*/
    .page-content .content-box .list-content .list-box .index-item {
        width: 100%;
    }
    .page-content .content-box .list-content .list-box .right-item {
        display: flex;
        width: 100%;
        margin-top: 10px;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .page-content .content-box .list-content .list-box .right-item .item {
        position: relative;
        height: auto;
        /*width: 49%;*/
        width: 100%;
    }
    .page-content .content-box .list-content .list-box .case-box {
        /*width: 49%;*/
        width: 100%;
    }
    .page-content .content-box .list-content .case-box {
        padding-top: 0;
        padding-bottom: 0;
    }
    .page-content .content-box .list-content .faq-item .wen .icon {
        width: 20%;
    }
    .page-content .content-box .list-content .row .video-item .imgbox img.video_play {
        opacity: 1;
    }
    .page-content .content-box .list-content .newpage .item-box {
        /*width: 49%;*/
        width: 100%;
        margin: 0;
    }
    .page-content .content-box .list-content .list-box .item-box .textbox {
        padding: 5px;
    }
    .page-content .content-box .list-content .list-box .item-box .textbox h3 {
        font-size: 16px;
        margin-top: 10px;
    }
    .page-content .content-box .list-content .list-box .item-box .textbox .other img {
        width: 15px;
        margin-right: 0px;
    }
    .page-content .content-box .list-content .list-box .item-box .textbox .other div {
        padding: 0;
        font-size: 12px;
    }
    .page-content .content-box .post-info {
        width: 100%;
        padding: 10px;
    }
    .page-content .content-box .post-info .post-pagination p a {
        font-size: 14px;
    }
    .page-content .content-box .sidebar_right{
        width: 100%;
        margin-top: 20px;
    }
    .IndexVideo .video_list li .cover-img .video_play {
        display: block;
    }
    .page-content .message-box .from .submit input {
        font-size: 16px;
    }
    .page-content .quotatio .quotation-box>div .message-box .from .submit {
        text-align: center;
    }
    .page-content .quotatio .row #quotatio-product-list .quotatio-item .action {
        margin-top: 20px;
    }
    .page-content .quotatio .row #quotatio-product-list .quotatio-item .text {
        margin: 5px 10px;
    }
    .page-content .content-box .list-content .video-page .video-item .textbox div {
        margin: 0;
    }
    .page-content .content-box .list-content .download-item {
        padding: 0;
    }
    .page-content .content-box .list-content .download-item .textbox {
        margin-top: 10px;
        padding-bottom: 25px;
    }
    .page-content .content-box .list-content .textbox .downloadbutton a {
        padding: 10px;
    }
    .page-content .content-box .list-content .download-item .textbox>.time,
    .page-content .content-box .list-content .download-item .textbox>.download {
        width: 50%;
    }
    .page-content .content-box .list-content .download-item .textbox>.downloadbutton {
        width: 50%;
        margin-top: 25px;
    }
    .page-content .content-box .sidebar-box .category-box .category-item p {
        padding: 15px;
    }
    .page-content .content-box .blog_show .category-box .category-item p{
        padding: 0;
    }
    .page-content .content-box .list-content .list-box .right-item .item:nth-child(2) {
        margin-top: 10px;
    }
    .page-content .content-box .list-content .list-box .product-item .text .remark {
        display: none;
    }
    .page-content .content-box .list-content .about-info h1,
    .page-content .content-box .list-content>div .header h1 {
        font-size: 30px !important;
    }
    .page-content .content-box .list-content .factory-box .factory-swiper {
        width: 80%;
    }
    .page-content .content-box .list-content .factory-box .swiper .factory-button {
        width: 7%;
    }
    .page-content .content-box .list-content .factory-box .swiper .factory-button img {
        margin-top: 70%;
    }
    .page-content .content-box .list-content .factorylistbox .factoryitem {
        width: 49%;
    }
    .page-content .content-box .list-content .factorylistbox .factoryitem .imgbox .lookbig {
        opacity: 1;
    }
    .page-content .vrbox iframe {
        height: 60vw;
    }
    .page-content .content-box .list-content .contactbox .contact-us {
        padding: 0px 15px;
    }
    .page-content .content-box .list-content .list-box .product-item .text h3 {
        -webkit-line-clamp: 3;
    }
    .section_product .category_body {
        margin-top: 20px;
    }
    .page-content .content-box .list-content .list-box .product-item .text .row {
        background: unset;
        width: 100%;
        padding: 0;
    }
    .page-content .content-box .list-content .certifcate-list .certifcate-item .imgbox img,
    .page-content .content-box .list-content .list-box .product-item .text .row>div {
        padding: 0;
    }
    .page-content .content-box .list-content .list-box .product-item .text .row span img {
        width: 12px;
    }
    .page-content .content-box .sidebar-box .contactbox .business-swiper .row {
        padding-top: 10px;
    }
    .page-content .content-box .sidebar-box .contactbox .business-swiper .row div img.business-logo {
        width: 80%;
    }
    .page-content .content-box .list-content .contactbox .contact-us .row .contact-item {
        margin-bottom: 10px;
    }
    .swiper-container-horizontal>.swiper-pagination-progress {
        top: unset;
        bottom: 0;
    }
    .swiper-pagination-progress .swiper-pagination-progressbar {
        background: #eb6400;
    }
    .page-content .content-box .list-content>div .header {
        padding: 15px 0;
    }
    .page-content .content-box .list-content .relation .swiper-relation .swiper-slide .row div span img {
        width: 12px;
    }
    .footer .foot_add {
        width: 100%;
        padding-top:20px;
    }
    .friends_links>div>div>div {
        width: 33.333%;
    }
    .page-content .contentbox iframe {
        width: 100%;
        height: 60vw;
    }
    .page-content .choosebox .Manufacturingbox .swiper-Manufacturingbox .manufacturing-item .imgbox,
    .page-content .choosebox .Manufacturingbox .swiper-Manufacturingbox .manufacturing-item .textbox {
        width: 100%;
    }
    /*.sub > .s-menu {*/
    /*  display: block;*/
    /*}*/
    .section_product .index_news_row {
        display: unset;
    }
    .page-content .content-box .list-content .faq-item .wen .title {
        padding-left: 18px;
        font-size: 16px;
    }
    .page-content .product-info .auto-container .row .textbox>h1 {
        font-size: 28px;
    }
    .section_Quality li {
        width: 50%;
    }
    .page-content .our-services-box {
        padding: 15px 10px;
    }
    .page-content .our-services-box .textbox>h2 {
        font-size: 26px;
        margin-bottom: 15px;
    }
    .page-content .our-services-box .textbox {
        font-size: 16px;
        padding: 0;
    }
    .page-content .our-services-box .videobox {
        padding: 0;
    }
    .page-content .applicationbox {
        padding: 20px 0;
    }
    .page-content .numbersbox .header,
    .page-content .designbox .header,
    .page-content .commitmentbox .header,
    .page-content .advantagesbox .header,
    .page-content .advantagesbox .swiper-advantages {
        width: 100%;
    }
    .page-content .applicationbox .header>h2,
    .page-content .whychooseusbox .header>h2,
    .page-content .numbersbox .header>h2,
    .page-content .designbox .header>h2,
    .page-content .commitmentbox .header>h2,
    .page-content .advantagesbox .header>h2,
    .page-content .choosebox>div>h2 {
        font-size: 24px;
    }
    .page-content .applicationbox .header p,
    .page-content .whychooseusbox .header p,
    .page-content .numbersbox .header p,
    .page-content .designbox .header p,
    .page-content .commitmentbox .header p,
    .page-content .advantagesbox .header p,
    .page-content .choosebox .Manufacturingbox {
        margin: 15px auto;
    }
    .page-content .applicationbox .swiper-application .swiper-slide .textbox {
        padding: 15px;
    }
    .page-content .whychooseusbox {
        padding: 15px 10px;
    }
    .page-content .whychooseusbox .swiper-whychooseus .swiper-slide .textbox a {
        font-size: 22px;
    }
    .page-content .numbersbox,
    .page-content .designbox,
    .page-content .commitmentbox,
    .page-content .advantagesbox,
    .page-content .advantagesbox .swiper-advantages .swiper-slide,
    .page-content .choosebox,
    .page-content .servicefooter {
        padding: 15px 10px;
    }
    .page-content .applicationbox .swiper-application .swiper-wrapper,
    .page-content .whychooseusbox .swiper-whychooseus .swiper-wrapper,
    .page-content .numbersbox .swiper-numbers .swiper-wrapper,
    .page-content .advantagesbox .swiper-advantages .swiper-wrapper,
    .page-content .choosebox .Manufacturingbox .swiper-Manufacturingbox .swiper-wrapper {
        padding-bottom: 35px;
    }
    .page-content .servicefooter .textbox {
        width: 100%;
        padding: 0;
    }
    .page-content .servicefooter .linkbox {
        width: 100%;
        padding: 0;
        margin-top: 20px;
    }
    .footer dl {
        margin-top: 15px;
        width: 100%;
        /*float: left;*/
        /*transition: all 0.3s ease 0s;*/
        /*box-sizing: content-box;*/
        /*color: #fff;*/
        /*padding: 0;*/
        /*padding-right: 10%;*/
    }
    .footer dl>div {
            padding: 10px 0;
    overflow: hidden;
    }
    .footer dl .Quote a{
        display: block;
    width: 150px;
    overflow: hidden;
    }
    .footerbar .copyright{
        width: 100%;
    }
    .section_product .home_title{
        width: 100%;
    }
    .footer dl{
        overflow: hidden;
    float: left;
    margin: auto;
    margin-top: 15px;
    padding-left: 0;
    }
    .page-content .content-box .post-info .header .post_info_box>span, .page-content .content-box .post-info .header .post_info_box>a{
        margin-right: 15px;
        
    }
    .page-content .content-box .post-info .header .post_info_box > span:last-child{
        margin-right: 0;
    }
}












