
@media(max-width: 1680px){
    .index6_main ul li{width: 10%;}
    .index6_main ul li a{font-size: 13px;}

    .oth1_sec .box1 ul li{width: 20%;}
    .oth1_sec .box1 ul li:nth-child(5n){border-right: 1px solid #ebebeb;}
    .oth1_sec .box1 ul li:nth-child(9n){border-right: none;}
}

@media(max-width: 1600px){
    .header_logo img{height: 75px;}

    .banner_swiper .txt h2 strong{font-size: 68px;}
    .banner_swiper .txt h3{font-size: 74px;}
    .banner_swiper .txt .free_serach{height: 90px;}

    .index3_tright{width: 60%;}

    .tra3_wz .nr p{font-size: 16px;}
    .tra3_list{top: -100px;}
    .tra3_list ul li{font-size: 22px;}
    .tra3_list ul li:first-child{margin-right: 40px;}


    .page_box{width: 80%;}

    .con1_txt{width: 80%;}
}
   

@media(max-width: 1440px){

    .gauge{padding: 60px 0;}
    .header{height: 80px;}
    .header_logo img{height: 60px;}
    .header_nav ul .nLi{height: 80px;}
    .header_nav ul .nLi h3 a{padding: 0 8px; font-size: 15px;}
    .header_nav ul .nLi h3 a::after{bottom: -18px;}
    .header_nav ul .nLi .menudown{top: calc(100% + -10px);}
    .header_nav ul .nLi .menudown li a{font-size: 13px;}
    .header_ewm{height: 80px; padding: 0 25px;}
    .header_ewm .ewm_img img{width: 100px;}
    .header_ewm:hover .ewm_img{top: calc(100%  - 10px);}
    .header_tel h4 strong{font-size: 17px;}

    .banner_swiper .txt h2{margin-bottom: 25px;}
    .banner_swiper .txt h2 strong{font-size: 55px;}
    .banner_swiper .txt h2 span{width: 300px; height: 55px; font-size: 22px;}
    .banner_swiper .txt h3{font-size: 65px; margin-bottom: 45px;}
    .banner_swiper .txt .free_serach{width: 220px; height: 70px; font-size: 20px;}
    .banner_swiper .txt .free_serach i{width: 18px; height: 16px; background-size: 18px 16px;}
    .banner_button{width: 60px; height: 90px; background-size: 60px 90px;}

    .index_title{font-size: 38px;}

    .view_more a{font-size: 16px;}

    .index1_top{margin-bottom: 45px;}
    .index1_nr{margin-bottom: 45px;}
    .index1_nr .s1{margin-bottom: 45px;}
    .index1_nr .nr p{font-size: 14px;}

    .index1_top{margin-bottom: 45px;}

    .index2_top{margin-bottom: 45px;}
    .index2_swiper .lis .txt{width: 50%;}
    .index2_right{width: calc(100% - 150px);}
    .index2_swiper .lis .img{height: 490px;}
    .index2_swiper .lis .txt{padding: 40px 20px;}
    .index2_swiper .lis .txt h2{font-size: 22px;}
    .index2_L{margin-right: 40px;}
    .index2_R{margin-left:  40px;}

    .index3_top{margin-bottom: 45px;}
    .index3_tright ul li span{font-size: 16px;}
    .index3_tright ul li h2{font-size: 50px;}

    .index4_top{margin-bottom: 45px;}
    .index4_tright ul li{margin-right: 25px;}
    .index4_tright ul li a{width: 140px; height: 50px; line-height: 50px; font-size: 16px;}
    .index4_main{margin-bottom: 45px;}
    .index4_left .img{height: 382px;}
    .index4_txt h2{font-size: 20px;}
    
    .index5_top{margin-bottom: 45px;}
    

    .index6_main ul li{width: 12%;}
    .index6_main ul li a{font-size: 12px;}
    
    .footer .fb1{padding-right: 2%;}
    .footer .fb1 .box{margin-bottom: 30px; padding-bottom: 30px;}
    .footer .fb1 .box2 ul li a{font-size: 14px;}
    .footer .fb1 .box3 p{font-size: 12px;}
    .footer .fb2 .box4{width: calc(100% - 250px);}
    .footer .fb2 .box4 .box4-1 .lx h3{font-size: 14px;}
    .footer .fb2 .box4 .box4-1 .lx strong span{display: block;}
    .footer .fb2 .box4 .box4-1 .lx strong i{display: none;}
    .footer .fb2 .box4 .box4-1 .lx .s1{font-size: 16px;}
    .footer .fb2 .box4 .box4-1 .lx .s2{font-size: 14px;}
    .footer .fb2 .box4 .box4-2 a span{font-size: 14px;}
    .footer .fb2 .box5 .box5-1{width: 120px; height: 120px; margin-right: 25px;}
    .footer .fb2 .box5 .box5-1 img{width: 90px; height: 90px;}
    .footer .fb2 .box5 .box5-1 span{font-size: 12px; bottom: -7px;}
    .footer .fb2 .box5 .box5-1 span::before, .footer .fb2 .box5 .box5-1 span::after{width: 25%;}
    .footer .fb2{width: 49%;}
    .footer .fb2 .box5 .box5-2{width: 80px; height: 90px; margin-top: 17px;}
    .footer .fb2 .box5 .box5-2 img{width: 34px;}
    .footer .fb2 .box5 .box5-2 span{font-size: 12px; margin-top: 8px;}

    .inside_banner .cell0 h3{font-size: 64px;}

    .ab_title{margin-bottom: 40px;}
    .ab_title h3{font-size: 28px;}
    .ab_title h4{font-size: 38px;}

    .ab1_left span{font-size: 50px;}
    .ab1_right {width: calc(100% - 220px);}
    .ab1_right .box1{font-size: 18px; line-height: 35px;}
    .ab1_nr .box2 ul li .nr p{font-size: 16px;}
    .ab1_nr .box3{font-size: 16px;}

    .ab2_title{margin-bottom: 45px;}
    .ab2_sec .box1{margin-bottom: 45px;}
    .ab2_sec .box2{padding: 45px;}
    .ab2_sec .box2 ul{margin-bottom: 5px;}
    .ab2_sec .box2 ul li{margin-bottom: 45px;}
    .ab2_sec .box2 ul li span{font-size: 16px;}

    .his1_left .span1{font-size: 80px;}
    .his1_left .span2{font-size: 60px; left: 79px; top: 170px;}
    .his1_right{padding-left: 195px;}
    .his1_box1{width:  290px;}
    .his1_box1 span{font-size: 55px;}
    .his1_box2{width: calc(100% - 290px); padding-left: 45px;}
    .his1_box2 ul li{font-size: 14px; line-height: 30px;}

    .hon1_sec{padding: 60px 0 30px 0;}
    .hon1_box ul li{margin-bottom: 30px;}
    .hon1_box ul li img{margin-bottom: 25px;}
    .hon1_box ul li p{font-size: 16px;}

    .join1_box .menu-list .ask_title{padding: 25px 30px;}
    .join1_box .menu-list .ask_title .qus ul li{margin-right: 32px;}
    .join1_box .menu-list .nr{padding: 25px 30px;}
    .join1_box .menu-list .nr p{font-size: 16px;}
    .join1_box .menu-list .nr .box1 ul li{font-size: 16px;}

    .tra1_sec{padding: 60px 0 10px 0;}
    .tra1_main .box1{margin-bottom: 60px;}
    .tra1_main .box1 ul li{width: 25%; margin-bottom: 20px;}
    .tra1_main .box1 ul li .lis{padding: 30px 0;}
    .tra1_main .box1 ul li .wz h3{font-size: 12px;}

    .tra1_main .box2{margin-bottom: 15px;}
    .tra1_main .box2 ul li{margin-bottom: 45px;}
    .tra1_main .box2 ul li p{font-size: 16px;}

    .inside_right{width: calc(100% - 325px);}

    .inside_con .nr_bt{margin-bottom: 45px;}
    .inside_con .nr_bt h2{font-size: 38px;}
    .inside_con .nr p{font-size: 14px;}

    .coy1_sec ul li .txt .cell0 h2{font-size: 28px;}
    .coy1_sec ul li .txt .cell0 h3{font-size: 38px;}

    .case1_main{margin-bottom: 60px;}
    .case1_main ul li .left h2{font-size: 18px;}
    .case1_main ul li .left p{font-size: 16px;}

    .page_box{width: 85%;}

    .othxq1_left .alike1 ul li a{font-size: 16px;}
    .othxq1_right .bt{font-size: 30px; margin-bottom: 40px;}
    .othxq1_right ul li{font-size: 16px;}

    .news1_bt{margin-bottom: 45px;}
    .news1_bt h2{font-size: 38px;}
    
    .news1_main{margin-bottom: 60px;}
    .news1_main ul li h2{font-size: 20px;}
    .news1_main ul li p{font-size: 16px;}

    .newsxq1_bt{margin-bottom: 45px;}
    .newsxq1_bt h2{font-size: 25px;}

    .con1_txt ul li{font-size: 16px;}
    .con1_txt ul li strong{margin-right: 25px;}
    .con1_txt ul li span{width: calc(100% - 100px);}

    .pro1_bt h2{font-size: 28px;}

    .pro1_nr{width: 60%;}
    .pro1_nr .nr p{font-size: 16px;}

    .index3_fix{width: 550px;}

    .cli_fix{width: 550px;}

    .clilist_fix{width: 550px;}

    .case1_fix{width:400px;}
    
}


@media(max-width: 1370px){
    .header_logo img{height: 50px;}
    .header_nav ul .nLi{margin-right: 8px;}
    .header_nav ul .nLi:last-child{margin-right: 12px;}
    .header_nav ul .nLi h3 a{font-size: 14px;}
    .header_nav ul .nLi .menudown li a{font-size: 12px;}
    .header_ewm{margin-right: 12px;}
    .header_tel img{width: 25px; margin-right: 8px;}
    .header_tel h4 strong{font-size: 14px;}
    
    .ab2_sec .box2 ul li span{font-size: 14px;}

    .com1_sec  .container0{width: 800px;}
    .com1_main .box{height: 600px;}
    .com1_main .box .li2{top: 19%;}
    .com1_main .box .li3{top: 12.4%;}
    .com1_main .box .li5{top: 24%}
    .com1_main .box .li6{top: 13%;}
    .com1_main .box .li7{top: 39.5%;}
    .com1_main .box .li8{top: 58.4%;}
    .com1_main .box .li9{top: 52.3%;}
    .com1_main .box .li10{top: 43%;}
    .com1_main .box .li11{top: 67%;}

    .tra3_bt{padding: 30px 50px 15px 50px;}
    .tra3_wz{padding: 0 50px 30px 50px;}
    .tra3_wz .nr{height: 300px;}
    .tra3_wz .nr p{font-size: 14px;}
    .tra3_list{right: 7%;}

    .coy1_sec .home{top: 0px;}
    .coy1_sec ul li .txt .cell0 h2{font-size: 22px;}
    .coy1_sec ul li .txt .cell0 h3{font-size: 38px;}
    .coy1_sec ul li .txt .cell0 h2::before, .coy1_sec ul li .txt .cell0 h2::after{bottom: 5px;}

    .case1_bt{margin-bottom: 45px;}
    .case1_bt h2{font-size: 38px;}

    .oth1_sec .box1 ul li a{font-size: 13px;}

    .page_box{width: 95%;}

    .pro1_box{width: 60%;}
    .pro1_box ul li a{padding: 35px 0;}
    .pro1_box ul li p{font-size: 14px;}

    .pro_list1 .menu-list .ask_title{padding: 25px 30px;}
    .pro_list1 .menu-list .ask_title .qus{font-size: 16px;}
    .pro_list1 .menu-list .nr1{padding: 25px 30px;}
    .pro_list1 .menu-list .nr1 .bt{font-size: 16px;}

    
   
}

@media(max-width: 1200px){
    .container0{width: 95%!important;}

    .header_logo img{height: 48px;}
    .header_nav ul .nLi{margin-right: 5px;}
    .header_nav ul .nLi h3 a{padding: 0 5px;}
    .header_ewm{padding: 0 15px;}
    .header_ewm .ewm_img{width: 90px;}
    .header_tel{display: none;}
  
    .banner_swiper .txt h2 strong{font-size: 40px;}
    .banner_swiper .txt h2 span{width: 280px; height: 50px; font-size: 18px;}
    .banner_swiper .txt h3{font-size: 55px; margin-bottom: 35px;}
    .banner_swiper .txt .free_serach{width: 200px; height: 60px;}
    .banner_swiper .banner_pagination{bottom: 10px;}
    .banner_swiper .banner_pagination .swiper-pagination-bullet{width: 8px; height: 8px; margin: 0 5px!important;}

    .index2_top .index_title{text-align: center;}
    .index2_main{flex-wrap: wrap;}
    .index2_left{padding-left: 0; width: 100%;}
    .gallery-thumbs .swiper-slide-thumb{width: 33.3333%; text-align: center;}
    .gallery-thumbs .li{width: 100%; height: auto; justify-content: center; padding-bottom: 0; margin-bottom: 0; font-size: 14px;  border-bottom: none;}
    .gallery-thumbs .li::before{display: none;}
    .gallery-thumbs .li i{display: none;}
    .gallery-thumbs .swiper-slide-thumb-active .li{border-bottom: none;}
    .index2_right{width: 100%;}
    .index2_bot{justify-content: center; margin-top: 0;}
    .index2_btn{width: 35px; height: 35px; margin-top: 0;}
    .index2_btn i{width: 10px; height: 12px; background-size: 10px 12px;}
    

    .index3_tright{width: 55%;}
    .index3_tright ul li h2{font-size: 30px;}

    .index4_tright ul li a{font-size: 14px;}
    .index4_txt h2{font-size: 16px;}
    .index4_right ul li{padding-bottom: 15px; margin-bottom: 15px;}
   
    .index6_main ul li{width: 18%;}

    .com1_main .box{display: none;}
    .com1_main .nr{display: block;}

    .tra3_nr{width: 50%;}
    .tra3_list ul li{font-size: 20px;}
    .tra3_list ul li:first-child{margin-right: 20px;}

    .page_box{width: 100%;}

    .con1_txt{width: 90%;}
    .con1_txt ul li{font-size: 12px;}

    .pro1_box ul li{width: 31%;}
    
    

}

@media(max-width: 1100px){

    .index4_top .index_title{width: 100%; text-align: center; margin-bottom: 20px;}
    .index4_tright{width: 100%;}
    .index4_tright ul li{width: 33.33%; margin: 0;}
    .index4_tright ul li a{width: 95%;}
    .index4_tright ul li a::after{display: none;}
    .index4_tright ul li span{display: none;}

    .footer_main{flex-wrap: wrap;}
    .footer .fb1{width: 100%; padding-right: 0; border-right: none;}
    .footer .fb1 .box3{display: none; text-align: center;}
    .footer .fb2{width: 100%;}
    .footer .fb2 .box4{width: 49%;}
    .footer .fb2 .box5{width: 50%; justify-content: flex-start;}

    .footer_main1{display: block;}

    .oth1_sec .box1 ul li{width: 33.333%;}
    .oth1_sec .box1 ul li a{height: 45px; font-size: 12px;}
    .oth1_sec .box1 ul li:nth-child(5n){border-right: none;}
    .oth1_sec .box1 ul li:nth-child(3n){border-right: 1px solid #ebebeb;}
    
    
}


@media(max-width: 960px){ 
    .gauge{padding: 30px 0;}

    .header{display: none;}

    .headerSJ{display: block;}

    .wrapper0{padding-top: 60px;}

    .bannerL{left: 1%;}
    .bannerR{right: 1%;}
    .banner_swiper .txt{text-align: center;}
    .banner_swiper .txt h2{justify-content: center; margin-bottom: 20px;}
    .banner_swiper .txt h2 strong{font-size: 18px;}
    .banner_swiper .txt h2 span{display: none;}
    .banner_swiper .txt h3{font-size: 20px; margin-bottom: 20px;}
    .banner_swiper .txt .table0{width: 95%;}
    .banner_swiper .txt .free_serach{width: 150px; height: 45px; margin: 0 auto; font-size: 14px;}
    .banner_swiper .txt .free_serach i{width: 16px; height: 14px; background-size: 16px 14px; margin-right: 5px;}
    .banner_button{width: 25px; height: 40px; background-size: 25px 40px;}

    .index_title{font-size: 22px; text-align: center;}
    .index_title h2{margin-bottom: 10px;}
    .index_title h2::after{display: none; width: 60px;}
    .index_title h3{font-size: 14px;}

    .view_more{display: flex; justify-content: center;}
    .view_more a{width: 130px; height: 45px; font-size: 14px;}
    .view_more a .s1{width: 100px; line-height: 45px;}
    .view_more a .s2{width: calc(100% - 100px);}
    .view_more a .s2 i{width: 7px; height: 10px; background-size: 7px 10px;}

    .index1_top{margin-bottom: 20px;}
    .index1_nr{margin-bottom: 20px;}
    .index1_nr .s1{margin-bottom: 20px; font-size: 16px;}
    .index1 .view_more{justify-content: center;}
    
    .index2_top{margin-bottom: 20px;}
    .index2_main{margin-bottom: 0px;}
    .index2_left{margin-bottom: 20px;}
    .index2_swiper{width: 100%; padding: 0;}
    .index2_swiper .lis{flex-wrap: wrap;}
    .index2_swiper .swiper-slide{transform: scale(1); -webkit-transform: scale(1);}
    .index2_swiper .lis .img_box{width: 100%;}
    .index2_swiper .lis .img{height: auto;}
    .index2_swiper .lis .img img{height: auto;}
    .index2_swiper .lis .txt{position: relative; left: 0; top: 0; width: 100%; padding: 15px; opacity: 1; visibility: visible;} 
    .index2_swiper .lis .img_box{opacity: 1;}
    .index2_swiper .lis .txt img{width: 35px;}   
    .index2_swiper .lis .txt h2{font-size: 20px; margin-bottom: 15px;}   
    .index2_swiper .lis .txt p{margin-bottom: 15px;}            
    .index2_swiper .swiper-slide-active .lis .img_box{box-shadow: none;}
    .index2_bot{margin-top: 30px;}
    .index2_pagination .swiper-pagination-bullet i{width: 30px; height: 30px; line-height: 30px;}

    .index3_top{flex-wrap: wrap; margin-bottom: 20px;}
    .index3_top .index_title{text-align: center; width: 100%; margin-bottom: 15px;}
    .index3_tright{width: 100%;}
    .index3_tright ul li span{font-size: 14px; margin-bottom: 10px;}
    .index3_tright ul li h2{font-size: 28px;}
    .index3_main{margin-bottom: 15px;}
    .index3_main ul li{width: 31%;}
    .index3 .view_more::before, .index3 .view_more::after{display: none;}
    .index3 .view_more a{float: none;}

    .index4_main{margin-bottom: 20px;}
    .index4_tright ul li a{font-size: 12px;}

    .index5_top{margin-bottom: 20px;}
    .index5_top .index_title{text-align: left ;}
    .index5_swiper{padding-bottom:0%;}
    .index5_swiper .img{box-shadow: none;}

    .index6_sec{padding: 30px 0;}
    .index6_top{font-size: 14px; margin-bottom: 15px;}
    .index6_top span{font-size: 14px;}

    .footer{padding: 30px 0 15px 0;}
    .footer .fb1 .box{flex-wrap: wrap; padding-bottom: 10px; margin-bottom: 10px;}
    .footer .fb1 .box1{width: 100%;}
    .footer .fb1 .box1 img{width: 120px; margin-bottom: 10px;}
    .footer .fb1 .box2{ width: 100%; text-align: center;}
    .footer .fb1 .box3 p{line-height: 22px;}
    .footer .fb2{flex-wrap: wrap; margin-bottom: 20px;}
    .footer .fb2 .box4{width: 100%; margin-bottom: 20px;}
    .footer .fb2 .box4 .box4-1 .lx:first-child{margin-bottom: 10px;}
    .footer .fb2 .box4 .box4-1 .lx .s2{font-size: 12px;}
    .footer .fb2 .box4 .box4-1 .lx strong span{display: inline-block; font-size: 12px;}
    .footer .fb2 .box4 .box4-1 .lx strong span:first-child{margin-right: 10px;}
    .footer .fb2 .box4 .box4-2{justify-content: center;}
    .footer .fb2 .box5{width: 100%; justify-content: center;}

    .list_pro{display: none!important;}

    /* .right-flex{display: block!important;} */

    .right-flex li{width: 40px; height: 40px;}
    .right-flex li .ico{width: 40px; height: 40px; background-size: 40px 40px!important;}
    .right-flex li p{line-height: 40px; font-size: 14px;}
    .right-flex li.one{width: 160px; margin-right: -120px;}
    .right-flex li.one p{padding: 0 20px 0 40px;}
    .right-flex li:hover{width: 40px;}


    .home{padding-top: 30px; font-size: 12px;}

    .inside_banner .cell0 h3{font-size: 25px; margin-bottom: 10px;}
    .inside_banner .cell0 p{font-size: 16px;}

    .ab_title{margin-bottom: 20px;}
    .ab_title h3{font-size: 16px;}
    .ab_title h4{font-size: 22px;}

    .ab1_box{margin-bottom: 20px;}
    .ab1_left{display: none;}
    .ab1_right{width: 100%;}
    .ab1_right .box1{font-size: 16px;}
    .ab1_nr .box2{margin-bottom: 0;}
    .ab1_nr .box2 ul{flex-wrap: wrap;}
    .ab1_nr .box2 ul li{width: 100%; margin-bottom: 20px;}
    .ab1_nr .box2 ul li .nr p{font-size: 14px;}
    .ab1_nr .box3{font-size: 14px; line-height: 30px;}


    .ab2_sec .box1 ul li{width: 31%;}
    .ab2_title{margin-bottom: 20px;}
    .ab2_title h2{font-size: 22px;}
    .ab2_title h3{font-size: 16px;}
    .ab2_sec .box1{margin-bottom: 20px;}
    .ab2_sec .box1 ul li .txt .cell0 p{font-size: 12px;}
    .ab2_sec .box2{padding: 15px;}
    .ab2_sec .box2 ul li{width: 31%; margin: 0 1%; margin-bottom: 15px;}
    .ab2_sec .box2 ul li span{font-size: 12px;}
    

    .his1_box{padding-top: 0; min-height: auto;}
    .his1_left{display: none;}
    .his1_right{width: 100%; padding-left: 0; margin-top: 0;}
    .his1_box1{display: none;}
    .his1_box2{width: 100%; padding-left: 0; border-left: none;}
    .his1_box2::before{width: 4px; height: 4px; margin-right: 5px;}
    .his1_box2 ul li{padding-bottom: 5px;}
    .his1_box2 ul li::before{display: none;}

    .hon1_sec{padding: 30px 0 15px 0;}
    .hon1_box ul li{width: 48%; margin: 0 1%; margin-bottom: 20px;}
    .hon1_box ul li img{margin-bottom: 20px;}
    .hon1_box ul li p{font-size: 14px;}

    .join1_box .menu-list .ask_title{padding: 15px 10px;}
    .join1_box .menu-list .ask_title .qus{font-size: 12px;}
    .join1_box .menu-list .ask_title .qus ul li:nth-child(2), .join1_box .menu-list .ask_title .qus ul li:nth-child(3){display: none;}
    .join1_box .menu-list .nr{padding: 15px;}
    .join1_box .menu-list .nr p{font-size: 14px;}
    .join1_box .menu-list .nr .box1 ul li{font-size: 14px;}
    .join1_box .menu-list .nr .box1 ul li:first-child{margin-right: 0;}

    .tra_title{margin-bottom: 20px;}
    .tra_title h2{font-size: 22px;}
    .tra_title h3{font-size: 16px;}

    .tra1_sec{padding: 30px 0 30px 0;}
    .tra1_main .box1{margin-bottom: 10px;}
    .tra1_main .box1 ul li{width: 33.333%; padding: 25px 0;}
    .tra1_main .box1 ul li .lis{padding: 20px 0;}
    .tra1_main .box1 ul li .img{margin-bottom: 15px;}
    .tra1_main .box1 ul li .wz{margin-bottom: 15px;}
    .tra1_main .box1 ul li .wz h2{font-size: 16px;}
    .tra1_main .box1 ul li .xq{font-size: 12px;}
    .tra1_main .box1 ul li:hover{transform: scale(1); -webkit-transform: scale(1);}

    .tra1_main .box2{margin-bottom: 5px;}
    .tra1_main .box2 ul li{width: 23%; margin-bottom: 15px;}
    .tra1_main .box2 ul li a{padding: 25px 0;}
    .tra1_main .box2 ul li img{width: 45px; margin-bottom: 15px;}
    .tra1_main .box2 ul li p{font-size: 14px;}

    .tra3_box{display: flex; flex-wrap: wrap-reverse;}
    .tra3_sec{padding-bottom: 30px;}
    .tra3_sec .ab_title{margin-bottom: 20px;}
    .tra3_table .bg{display: none;}
    .tra3_bt{padding: 0;}
    .tra3_bt h2{font-size: 16px; margin-bottom: 10px;}
    .tra3_bt h3{font-size: 14px;}
    .tra3_nr{position: relative; left: 0; top: 0; width: 100%; padding: 15px 15px 30px 15px; background-color: #fff;}
    .tra3_wz{padding:0;}
    .tra3_wz .nr {margin-bottom: 20px;}
    .tra3_wz .nr p{line-height: 30px;}
    .tra3_list{position: relative; right: auto; left: 0; top: 0; width: 100%; margin-bottom: 20px;}
    .tra3_list ul{display: flex; justify-content: center; align-items: center;}
    .tra3_list ul::before,.tra3_list ul::after{display: none;}
    .tra3_list ul li{font-size: 16px;}

    .inside_left{display: none; position: relative!important; left: 0!important; top: 0!important; float: none; width: 100%; padding-top: 30px!important; margin-top: 0!important;}
    .sidemenu{padding: 15px;}
    .sidemenu1{padding: 15px;}
    .inside_right{float: none; width: 100%;}
    .inside_con .nr_bt{margin-bottom: 20px; text-align: center;}
    .inside_con .nr_bt h2{font-size: 22px; margin-bottom: 15px;}
    .inside_con .nr_bt .line0{margin: 0 auto;}
    .inside_con .nr{margin-bottom: 25px;}
    
    .the_end{margin-bottom: 50px;}
   
    .alike ul li{float: none; width: 100%;}

    .coy1_sec .home{top: 0px;}
    .coy1_sec ul li{float: none; width: 100%;}
    .coy1_sec ul li .txt .cell0 h2::before, .coy1_sec ul li .txt .cell0 h2::after{display: none;}
    .coy1_sec ul li .txt .cell0 h2{font-size: 16px;}
    .coy1_sec ul li .txt .cell0 h3{font-size: 22px;}

    .case1_bt{font-size: 22px; margin-bottom: 20px; text-align: center;}
    .case1_bt h2{font-size: 22px;}
    .case1_bt .line0{margin: 0 auto;}
    .case1_main ul li{padding: 15px;}
    .case1_main ul li .left h2{font-size: 16px;}
    .case1_main ul li .left p{font-size: 14px; margin-bottom: 15px;}
    .case1_main ul li .left .look_up{width: 120px; height: 40px; font-size: 13px;}
    .case1_main ul li .left .look_up img {margin-right: 5px;}

    .case1_fix{width: 75%;}

    .page_box{width: 100%; font-size: 14px;}
    .page_box ul{width: 100%; display: flex; justify-content: center; align-items: center;}
    .page_box ul li{width:30px; height: 30px; line-height: 30px; margin: 0 5px;}
    .page_box .pages{display: none;}

    .oth1_sec .box2{margin-bottom: 20px;}
    .oth1_sec .box2 ul li{width: 31%; margin-bottom: 15px;}

    .othxq1_main{flex-wrap: wrap;}
    .othxq1_left{width: 50%; margin-bottom: 20px;}
    .othxq1_left .img_box{margin-bottom: 15px;}
    .othxq1_left .alike1 ul li a{font-size: 14px;}
    .othxq1_left .alike1 ul li i{width: 40px; height: 40px;}
    .othxq1_left .alike1 ul li .i1{margin-right: 5px;}
    .othxq1_left .alike1 ul li .i2{margin-left: 5px;}
    .othxq1_right{width: 100%;}
    .othxq1_right .bt{font-size: 22px; margin-bottom: 15px;}
    .othxq1_right .bt h2 img{position: relative; top: 5px; width: 25px; margin-right: 5px;}
    .othxq1_right ul{margin-bottom: 25px;}
    .othxq1_right ul li{padding-bottom: 15px; margin-bottom: 15px; font-size: 14px;}
    .othxq1_right ul li strong{margin-right: 10px;}
    .othxq1_right ul .li2 h2:first-child{margin-right: 15px;}
    .othxq1_right ul .li3 span{width: calc( 100% - 20px);}
    .othxq1_right .xj a{margin: 0 auto; font-size: 14px;}
    .othxq1_right .xj a img{margin-right: 5px; width: 20px;}

    .news1_bt{margin-bottom: 25px; text-align: center;}
    .news1_bt h2{font-size: 22px;}
    .news1_bt .line0{margin: 0 auto;}
    .news1_main{margin-bottom: 30px;}
    .news1_main ul li{padding: 15px;;}
    .news1_main ul li h2{font-size: 16px;}
    .news1_main ul li p{font-size: 12px;}

    .newsxq1_bt{margin-bottom: 20px;}
    .newsxq1_bt h2{font-size: 22px;}

    .con1_txt{width: 100%; padding: 15px;}
    .con1_txt ul li{padding: 15px 0;}
    .con1_txt ul li strong{margin-right: 10px;}
    .con1_box .ditu .map0{height: 280px;}

    .con1_sec .ab_title{margin-bottom: 25px;}
    .con1_wz{position: relative; left: 0; top: 0;}

    .pro1_main{flex-wrap: wrap;}
    .pro1_bt{text-align: center; width: 100%; margin-bottom: 20px;}
    .pro1_bt h2{font-size: 22px;}
    .pro1_bt .line0{margin: 0 auto;}
    .pro1_right{display: none;}
    .pro1_box{width: 100%;}
    .pro1_box ul li a{padding: 20px 0;}
    .pro1_box ul li .img img{width: 30px;}
    .pro1_box ul li h3{margin-bottom: 15px;}

    .pro1_nr{width: 100%;}
    .pro1_nr .nr p{font-size: 14px;}

    .proxq1_bt{margin-bottom: 20px; text-align: center;}
    .proxq1_bt{font-size: 22px;}
    .proxq1_bt h2{font-size: 22px;}
    .proxq1_bt .line0{margin: 0 auto;}
    .pro1_nr .nr{margin-bottom: 25px;}

    .pro_list1{margin-bottom: 50px;}
    .pro_list1 .menu-list .ask_title{padding: 10px;}
    .pro_list1 .menu-list .ask_title .qus{font-size: 12px;}
    .pro_list1 .menu-list .nr1{padding: 10px;}
    .pro_list1 .menu-list .nr1 .bt{font-size: 14px;}
    .pro_list1 .menu-list .nr1 p{font-size: 12px;}

    .cli_fix{width: 60%;}

    .index3_fix{width: 60%;}

    .cli_fix{width: 60%;}

    .clilist_fix{width: 60%;}
    
    .case1_fix{width: 60%;}

    .QQ_fix{width: 75%;}
    .QQ_fix .pop{padding: 20px;}
    .QQ_fix .pop ul li{padding: 10px 0;}
    .QQ_fix .pop ul li p{font-size: 14px;}

    .QQ_fix1{width: 75%;}
    .QQ_fix1 .pop{padding: 20px; height: auto;}
    .QQ_fix1 .pop ul li{padding: 10px 0;}
    .QQ_fix1 .pop ul li p{font-size: 14px;}
}

@media(max-width: 768px){
    .index1_left{width: 100%; margin-bottom: 10px;}
    .index1_swiper{padding-right: 16%; padding-bottom: 8%;}
    .index1_swiper .swiper-slide-active .img img{box-shadow: 10px 10px 20px #c5c9cc;}
    .index1_swiper{padding: 0 }
    .index1_swiper .swiper-slide-active{width: 100%!important; padding-top: 0%!important; padding-left: 0%!important;}
    .index1_right{width: 100%;}

    .index2_swiper .swiper-slide{width: 100%;}


    .index4_top{margin-bottom: 20px;}
    .index4_left{width: 100%; margin-bottom: 20px;}
    .index4_left .img{height: auto;}
    .index4_left .img_box{margin-bottom: 20px;}
    .index4_txt h2{height: auto;}
    .index4_right{width: 100%;}
    .index4_right ul li{width: 100%;}
    .index4_right ul li:nth-child(5), .index4_right ul li:nth-child(6){padding-bottom: 15px; margin-bottom: 15px;}
    .index4_right ul li:nth-child(5){border-bottom: 1px solid #ebebeb;}
    .index4_right ul li:last-child{margin-bottom: 0; padding-bottom: 0;}

    .index6_main ul li{width: 120px;}

    .ab2_sec .box2 ul li{width: 48%;}

    .tra1_main .box1 ul li{width: 50%;}

    .tra1_main .box2 ul li{width: 32%; margin: 0 0.5%;}

    .othxq1_left{width: 100%;}

    .con1_txt ul li{width: 100%;}
    

    .QQ_fix .pop ul li .a1{display: none;}
    .QQ_fix .pop ul li .a2{display: block;}

    .QQ_fix1 .pop ul li .a1{display: none;}
    .QQ_fix1 .pop ul li .a2{display: block;}

    .footer .fb2 .box4 .box4-2 .abox2{display: block;}

    .con1_txt ul li span .a1{display: none;}
    .con1_txt ul li span .a2{display: block;}

}

@media(max-width: 480px){
    .index3_main ul li{width: 48%; margin: 0 1%; margin-bottom: 15px;}

    .ab2_sec .box1 ul li{width: 48%; margin: 0 1%; margin-bottom: 15px;}
    .ab2_sec .box2 ul li{width: 100%;}

    .tra1_main .box2 ul li{width: 48%;}

    .oth1_sec .box2 ul li{width: 48%;}

    /* .index6_main ul li{width: 48%;} */
}

  


   


