     /*=================================中小型笔记本或大平板 laptop /*=================================*/
    @media screen and (max-width: 1680px) {
            
            .w1730{
                max-width: 1200px;
                margin: 0 auto;
            }
		

    }
	   @media screen and (max-width: 1366px) {
            
            .inside_coulem{
				left:20%;
				bottom:10%;
			}
		

    }
	 @media screen and (max-width: 1200px) {
            .inside_coulem h3{
				font-size: 3.8rem;
				color: #fff;
				font-weight: 400;
			}
           .nav{
                display: none;
            }
            .menu{
                display: block;
                float: right;
				padding-right:3%;
             }
            .menu_down{
				top:123px;
                position: absolute;
                left:0;
                z-index: 9999999;
                width: 100%;
                padding-bottom: 12px;
                background:rgba(44,110,79,0.9);
              }
            .menu_down li{
                line-height: 3.5;
                text-align: center;
                border-bottom: 1px solid #fff;
                }
            .menu_down li a{
                display: block;
                font-size: 18px;
                color: #fff;
             }
            .menu span.icon-bar{
                background: #000;
                width: 26px;
                height: 2px;
                display: block;
                -webkit-transition: all 300ms ease-out; 
                -moz-transition: all 300ms ease-out;
                transition: all 300ms ease-out; 
            }
            .menu .sr-only{
                display: none;
            }
            .menu .icon-bar:nth-child(2){
                -webkit-transform: rotate(0deg) translate(0,0);
                -moz-transform: rotate(0deg) translate(0,0);
                -ms-transform: rotate(0deg) translate(0,0);
                transform: rotate(0deg) translate(0,0);
                transform-origin:top left;
            }
            .menu .icon-bar:nth-child(3){
                margin-top: 7px; 
                -webkit-transform: scale(1,1);
                -moz-transform: scale(1,1);
                -ms-transform: scale(1,1);
                transform: scale(1,1);
                -webkit-transform-origin: center center;
                -moz-transform-origin: center center;
                -ms-transform-origin: center center;
                transform-origin: center center;
            }
            .menu .icon-bar:nth-child(4){
                margin-top: 7px; 
                -webkit-transform: rotate(0deg) translate(0,0);
                -moz-transform: rotate(0deg) translate(0,0);
                -ms-transform: rotate(0deg) translate(0,0);
                transform: rotate(0deg) translate(0,0);
                transform-origin:top left;
            }
            .xz .icon-bar:nth-child(2){
                -webkit-transform: rotate(45deg) translate(4px,-3px);
                -moz-transform: rotate(45deg) translate(4px,-3px);
                -ms-transform: rotate(45deg) translate(4px,-3px);
                transform: rotate(45deg) translate(4px,-3px);
                transform-origin:0 0;
            }
            .xz .icon-bar:nth-child(3){
                opacity: 0;
            }
            .xz .icon-bar:nth-child(4){
                -webkit-transform: rotate(-45deg) translate(3px,2px);
                -moz-transform: rotate(-45deg) translate(3px,2px);
                -ms-transform: rotate(-45deg) translate(3px,2px);
                transform: rotate(-45deg) translate(3px,2px);
            }
			.about_inside .inside_page2{
				padding: 80px 3% 120px 3%;
			}

    }



















    /*=================================手机或小平板 phone=============================== */
    @media screen and (max-width: 767px) {
		/* 留言 */
		.inner-message{
			width:92%;
			
		}
		.veriftcode_left{
			float:none;
		}
		.submitright{
			float:none;
			
		}
		.inner-message-row .item .veriftcode_left input{
			width:calc(100% - 112px);
		}
		.inner-message-row .item button{
			width:100%;
			margin-top:20px;
		}
  			.header{
                padding: 0 4%;

            }
			.nav{
                display: none;
            }
            .menu{
                display: block;
                float: right;
             }
            .menu_down{
				top:0;
                position: absolute;
                left:0;
                z-index: 9999999;
                width: 100%;
                padding-bottom: 12px;
                background:rgba(44,110,79,0.9);
              }
            .menu_down li{
                line-height: 3.5;
                text-align: center;
                border-bottom: 1px solid #fff;
                }
            .menu_down li a{
                display: block;
                font-size: 18px;
                color: #fff;
             }
            .menu span.icon-bar{
                background: #000;
                width: 26px;
                height: 2px;
                display: block;
                -webkit-transition: all 300ms ease-out; 
                -moz-transition: all 300ms ease-out;
                transition: all 300ms ease-out; 
            }
            .menu .sr-only{
                display: none;
            }
            .menu .icon-bar:nth-child(2){
                -webkit-transform: rotate(0deg) translate(0,0);
                -moz-transform: rotate(0deg) translate(0,0);
                -ms-transform: rotate(0deg) translate(0,0);
                transform: rotate(0deg) translate(0,0);
                transform-origin:top left;
            }
            .menu .icon-bar:nth-child(3){
                margin-top: 7px; 
                -webkit-transform: scale(1,1);
                -moz-transform: scale(1,1);
                -ms-transform: scale(1,1);
                transform: scale(1,1);
                -webkit-transform-origin: center center;
                -moz-transform-origin: center center;
                -ms-transform-origin: center center;
                transform-origin: center center;
            }
            .menu .icon-bar:nth-child(4){
                margin-top: 7px; 
                -webkit-transform: rotate(0deg) translate(0,0);
                -moz-transform: rotate(0deg) translate(0,0);
                -ms-transform: rotate(0deg) translate(0,0);
                transform: rotate(0deg) translate(0,0);
                transform-origin:top left;
            }
            .xz .icon-bar:nth-child(2){
                -webkit-transform: rotate(45deg) translate(4px,-3px);
                -moz-transform: rotate(45deg) translate(4px,-3px);
                -ms-transform: rotate(45deg) translate(4px,-3px);
                transform: rotate(45deg) translate(4px,-3px);
                transform-origin:0 0;
            }
            .xz .icon-bar:nth-child(3){
                opacity: 0;
            }
            .xz .icon-bar:nth-child(4){
                -webkit-transform: rotate(-45deg) translate(3px,2px);
                -moz-transform: rotate(-45deg) translate(3px,2px);
                -ms-transform: rotate(-45deg) translate(3px,2px);
                transform: rotate(-45deg) translate(3px,2px);
            }
            .head{
                height: 60px;
                position: initial;
            }
            .in_logo{
                width: 43%;
            }
            .moudle_page1{
                padding: 6% 0 8% 0;
            }
            .in_title h3{
                font-size: 24px;
            }
            .in_title p{
                font-size: 12px;
                padding-bottom: 5%;
            }
            .column{
                display: none;
            }
            .inpro_more a{
                margin-top: 6%;
            }
            .moudle_page2{
                height: 520px;
                background: url(../images/in_aboutbg.jpg) no-repeat left center;
            }
            .in_about p{
                width: 100%;
                margin: 0 auto;
                font-size: 12px;
            }
            .in_pro_swiper .swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black{
                display: none;
            }
            .in_pro_swiper .swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black{
                display: none;
            }
            .in_about{
                width: 92%;
                margin: 0 auto;
            }
            .in_about .title{
                margin-bottom:6%;
            }
            .in_about_page{
                width: 100%;
            }
            .in_about .about_list ul li{
                margin-right: 0;
            }
            .in_about .about_list ul{
                margin-top: 8%;
                justify-content: space-between; 
            }
            .in_about .title h3{
                font-size: 2.4rem;
            }
            .in_about .title p{
                line-height: 20px;
            }
            .middle_bar figure{
                top:60px;
                left:-60px;
                width: 50%;
            }
            .middle_bar figcaption{
                padding-top: 18%;
                position: initial;
                text-align: center;
            }
            .middle_bar figcaption h3{
                font-size: 20px;
                padding-top: 10px;
            }
            .middle_bar figcaption div p{
                font-size: 12px;
                line-height: 27px;
            }
            .middle_bar figcaption div{
                width: 250px;
                height: 27px;
                margin: 0 auto;
            }
            .moudle_page3{
                height: 200px;
            }
            .moudle_page4{
                padding: 6% 0 8% 0;
            }
            .news_list ul{
                width: 92%;
                margin: 0 auto;
            }
            .in_news ul li{
                margin-right: 0;
            }
            .copy a{
                display: none;
            }
            .copy{
                line-height: 1.6;
                text-align: center;
                padding: 3% 0;
                width: 75%;
                margin: 0 auto;
            }
            .in_news{
                display: none;
            }
            .in_news_swiper{
                width: 84%;
                margin: 0 auto;
                margin-top: 4%;
            }
            .banner_img{
                height: 170px;
                overflow: hidden;
            }
            .banner_img img{
                height: 100%;
                object-fit: cover;
                width: 100%;
            }
            .inside_coulem{
                left:40px;
                bottom: 40px;
            }
            .inside_coulem h3{
                font-size: 24px;
            }
            .inside_coulem ul li a{
                font-size: 12px;
                line-height: 36px;
            }
            .inside_coulem ul li{
                width: 80px;
                height: 36px;
                line-height: 36px;
            }
            .about_inside .inside_page1{
                padding: 6% 0 7% 0;
            }
            .about_inside .inside_page1 h6{
                font-size: 12px;
            }
            .about_inside .inside_page1 h3{
                font-size: 22px;
                padding-top: 5px;
            }
            .about_inside .inside_page1 p{
                font-size: 13px;
                line-height: 32px;
                width: 84%;
                margin: 0 auto;
                height: 200px;
                overflow: scroll;
            }
            .about_inside .inside_page1 p span{
                font-size: 15px;
            }
            .about_inside .inside_page1 h4{
                width: 92%;
                margin: 0 auto;
                font-size: 1.6rem;
                background: url(../images/about_img6.jpg) no-repeat center 42px;
            }
            .about_inside .inside_page2{
                padding: 8% 0 13% 0;
            }
            .about_inside .title{
                font-size: 24px;
                padding-bottom: 2%;
            }
            .honor_swiper{
                padding-top: 5%;
                width: 92%;
                margin: 0 auto;
            }
            .honor_swiper .swiper-pagination{
                margin-top: 4%;
            }
            .honor_swiper .swiper-slide a{
                height:auto;
            }
            .workshop_list ul{
                width: 92%;
                margin: 0 auto;
                justify-content: space-between;
            }
            .workshop_list ul li{
                width: 48%;
                margin-right: 0;
                margin-bottom: 4%;
                height: 145px;
            }
            .ws_rseach img{
                width: 30%;
            }
            .about_inside .inside_page1 .load p{
                height: auto;
            }
            .product_inside .inside_page1{
                padding: 6% 0 8% 0;
                flex-wrap: wrap;
                width: 92%;
                margin: 0 auto;
            }
            .pro_left_nav{
                /*width: 100%;*/
            }
            .procalss_list{
                margin-top: 8%;
                padding-left: 0;
            }
            .procalss_list ul{
                justify-content: space-between;
            }
            .procalss_list ul li{
                width: 48%;
                margin-right: 0;
            }
            .procalss_list ul li figure{
                height: 165px;
            }
            .procalss_list ul li figcaption{
                padding: 8% 6%;
            }
            .pro_dea{
                padding-left: 0;
                margin-top: 8%;
            }
            .pro_dea_lr{
                flex-wrap: wrap;
            }
            .pro_dea_lr figure{
                width: 100%;
                height: 343px;
            }
            .pro_dea_lr figcaption{
                width: 100%;
                padding-left: 0;
                margin-top: 6%;
            }
            .paging p{
                width: 40%;
            }
            .news_inside{
                padding-top: 8%;
            }
            .news_list ul{
                justify-content: space-between;
            }
            .news_list ul li{
                width: 48%;
                margin-right: 0;
                margin-bottom: 4%;
            }
            .news_list{
                padding-bottom: 6%;
            }
            .in_news{
                padding-bottom: 0;
            }
            .news_list ul li figure{
                height: 100px;
            }
            .news_list ul li figcaption{
                padding:6% 8%;
            }
            .news_list ul li figcaption p{
                padding-bottom: 8%;
            }
            .news_list ul li figcaption h6{
                padding-top: 12%;
            }
            .news_list ul li figcaption p{
                font-size: 12px;
            }
            .news_list ul li figcaption h3{
                font-size: 15px;
                line-height: 20px;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
                overflow: hidden;
                padding-bottom: 0;
            }
            .in_news_swiper li figcaption p{
                padding-bottom: 8%;
            }
            .in_news_swiper li figcaption h3{
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
                overflow: hidden;
                padding-bottom: 0;
            }
            .in_news_swiper li{
                width: 100%;
            }
            .in_news_swiper li figcaption h6{
                padding-top: 12%;
            }
            .in_news_swiper li figcaption{
                padding: 6% 8%;
            }
            .in_news_swiper{
                display: block;
            }
            .in_news_swiper li figure{
                height: 210px;
            }
            .pro_left_nav{
                width: 100%;
            }
            .left_nav p{
                width: 100%;
            }
            .news_inside .inside_page1 h3{
                font-size: 24px;
            }
            .news_dea_page{
                padding: 6% 0 8% 0;
            }
            .news_dea_title{
                flex-wrap: wrap;
                padding-bottom: 2%;
            }
            .dea_font h3{
                font-size: 20px;
            }
            .dea_font p{
                font-size: 12px;
                padding-top: 2%;
            }
            .news_dea_page{
                width: 92%;
                margin: 0 auto;
            }
            .dea_font{
                padding-bottom: 3%;
            }
            .news_dea_page p.news_bj{
                padding-top: 0;
                font-size: 15px;
                line-height: 2.2;
                padding: 4% 3% 6% 3%;
            }
            .news_nav{
                flex-wrap: wrap;
            }
            .news_nav .news_back{
                margin-top: 4%;
            }
            .news_nav p{
                width:320px;
                white-space:nowrap;
                text-overflow:ellipsis;
                overflow:hidden;
            }
            .video_inside .inside_page1 h3{
                font-size: 24px;
            }
            .video_inside{
                padding: 6% 0 4% 0;
            }
            .videp_list ul{
                justify-content: space-between;
                width: 92%;
                margin: 0 auto;
                padding-top: 8%;
            }
            .videp_list ul li{
                width: 48%;
                margin-right: 0;
                margin-bottom: 4%;
            }
            .contact_us{
                margin-top: 6%;
                width: 100%;
                flex-wrap: wrap;
                padding: 6% 4%;
            }
            .contact_mod{
                width: 100%;
            }
            .contact_mod h3{
                width: 100%;
            }
            .contact_mod p{
                font-size: 12px;
                line-height: 20px;
            }
            .ewm{
                margin-top: 6%;
            }
            .map{
                height: 300px;
            }


    }








