     @media screen and (max-width: 1680px) {
		 .w1720{
			 max-width:92%;
			 margin:0 auto;
		 }
		 .headtype_list li .touxing{
			 width:110px;
			 height:110px;
		 }
			 
	 }
	 
	 
	 /*=================================中小型笔记本或大平板 laptop /*=================================*/
    @media screen and (max-width: 1680px) {

		.module_about figcaption{
			margin-left: 4%;
		}
		.module_about figure{
			max-width:70%;
		}
		
		.about_list ul{
			-webkit-justify-content:flex-start;
			justify-content:flex-start;
		}

    }

    @media screen and (max-width: 1450px) {

		.w1450{
			max-width:92%;
			margin: 0 auto;
		}
	.about_list li{
		width:19%;
	}
    }


    @media screen and (max-width: 1200px) {

		.w1200{
			max-width:92%;
			margin: 0 auto;
		}
		.about_list li{
			margin-bottom: 20px;
		}
		.about_dea figure::after{
			right:0;
		}
		.flex{
			-webkit-flex-wrap: wrap;
			flex-wrap: wrap;
		}

    }



















    /*=================================手机或小平板 phone=============================== */
    @media screen and (max-width: 767px) {
  
		.header{
			display: none;
		}
		.dep_nav .flex{
			height:60px;
		}
		.nav_con{
			display: none;
		}
		.nav_con a{
			line-height:60px;
		}
		.nav_menu p{
			display: none;
		}
		.nav_menu{
			width:60px;
		}
		.banner{
			height:240px;
		}
		.logo{
			max-width:120px; 
		}
		.nav_down{
			width:100vw;
			left:auto;
			right:0;
		}
		.dep_nav{
			background:#003b83;
		}
		.nav_menu{
			background: rgba(0, 0, 0, .9)
		}
		.module_about{
			padding:8% 0;
		}
		.index_title h3{
			font-size: 24px;
		}
		.index_title b{
			height:5px;
		}
		.module_about figcaption{
			width: 92%;
			margin: 0 auto;
		}
		.in_enitor{
			line-height:2;
			font-size: 15px;
			margin-top:5%;
		}
		.about_list{
			margin-top: 6%;
			padding-bottom: 5%;
		}
		.about_list ul{
			-webkit-justify-content: space-between;
			justify-content: space-between;
		}
		.about_list li{
			margin:0;
		}
		.about_list li i{
			width: 60px;
			height: 60px;
			border-radius:60px;
			line-height:60px;
			font-size: 30px;
		}
		.about_list li p{
			font-size: 13px;
		}
		.module_about figure{
			max-width:100%;
			padding:4%;
		}
		.module_about a.more{
			display: none;
		}
		/* .module_banner{
			height:220px;
		} */
		.module_banner .swiper-container{
			height:100%;
		}
		.module_banner .swiper-slide img{
			height: 100%;
			width: 100%;
			object-fit: cover;
		}
		.module_product{
			padding:6% 0;
		}
		.index_title p{
			font-size: 14px;
			padding:0 10%;
		}
		.product_list{
			margin:8% 0;
		}
		.product_list li{
			width: 90%;
			margin: 0 auto 6% auto;
		}
		.mod3 li:nth-child(3n){
			margin: 0 auto;
		}
		.recive_list li{
			width:50%;
		}
		.recive_list li figcaption h3{
			font-size: 16px;
		}
		.recive_list li figcaption p{
			font-size: 12px;
		}
		.recive_list li figcaption{
			height:80px;
			padding-top:15px;
		}
		.module_news{
			padding:8% 0;
		}
		.news_list li{
			width:48%;
			margin-right: 4%;
			margin-bottom: 4%;
		}
		.news_list li:nth-child(2n){
			margin-right: 0;
		}
		.news_list li:nth-child(5){
			display: none;
		}
		.footer_top{
			display: none;
		}
		.copy a img{
			display: none;
		}
		.copy p{
			line-height:1.8;
			padding:10px 0;
		}
		.nav_down ul{
			padding-top: 55px;
		}
		.second_nav{
			display: none;
		}
		.dep_nav2{
			display: block;
			position: relative;
		}
		.inside_banner figcaption{
			padding-top: 0%;
		}
		.inside_banner figcaption h3{
			font-size: 18px;
			line-height:1.6;
			padding:0 10%;
		}
		.inside_banner figure{
			height:200px;
		}
		.detail2{
			padding:6% 0 8% 0;
		}
		.about_page1{
			padding:0 0 6% 0;
		}
		.inside_title h3{
			font-size: 24px;
		}
		.about_dea{
			margin-top: 6%;
		}
		.about_dea figcaption{
			margin-right: 4%;
			line-height:2;
		}
		.about_dea figure::after{
			display: none;
		}
		.about_page2{
			padding-top: 6%;
		}
		.histy_swiper{
			padding:0;
		}
		.histy_swiper{
			margin-top: 0;
		}
		.histy_swiper .gallery-thumbs .swiper-slide{
			margin-top:40px;
		}
		.histy_swiper .gallery-thumbs .swiper-slide:nth-child(2n){
			margin-top: 40px;	
			min-height: inherit;
		}
		.histy_swiper .gallery-thumbs .swiper-slide:nth-child(2n) p{
			position: inherit;
			margin-top: 20px;	
		}
		.histy_swiper .gallery-thumbs .swiper-slide:nth-child(2n) span{
			position: inherit;
			left:auto;
		}
		.about_page3 .line{
			top:96px;
		}
		.histy_swiper .gallery-top{
			margin-top: 12%;
		}
		.about_page3{
			height:450px;
			padding-top: 8%;
		}
		.histy_swiper .gallery-top aside{
			font-size: 15px;
			line-height:1.8;
			padding:0 20px;
		}
		.about_page4{
			padding:5% 0 4% 0;
		}
		.type_fig{
			flex:0 0 100%;
			min-height:260px;
		}
		.pro_type{
			margin-top:4%;
			margin-bottom: 0;
		}
		.product_list2{
			flex:0 0 100%;
			margin:4% 0 0 0;
		}
		.product_list2 li{
			width: 48%;
			margin:0 4% 0 0;
		}
		.product_list2 li:nth-child(2n){
			margin-right: 0;
		}
		.product_list3{
			flex:0 0 100%;
			margin:4% 0 0 0;
		}
		.product_list3 li{
			width: 48%;
			margin:0 4% 4% 0;
		}
		.product_list3 li:nth-child(3n){
			margin:0 4% 0 0;
		}
		.product_list3 li:nth-child(2n){
			margin-right: 0;
		}
		.detail{
			padding:6% 0 8% 0;
		}
		.prodea_swiper{
			padding: 0;
		}
		.ht{
			margin-top: 6%;
		}
		.product_top h3{
			font-size: 20px;
		}
		.news_list2 li{
			padding:6% 4%;
		}
		.news_list2 li figure{
			flex:0 0 auto;
			margin-bottom:8%;
			width:100%;
			height:auto;
		}
		.news_list2 li a{
			-webkit-flex-wrap: wrap;
			flex-wrap: wrap;
		}
		.news_list2 li figcaption span{
			margin-top:4%;
		}
		.news_list2 li figcaption p{
			margin-top: 5%;
		}
		.news_htitle h3{
			font-size: 20px;
		}
		.met-enitor{
			padding-left: 0;
			padding-right: 0;
			line-height:2.2;
			font-size: 15px;
		}
		.news_control aside a{
			font-size: 14px;
			line-height:1.6;
			margin-bottom: 20px;
		}
		.map_page figcaption{
         	position: inherit;
         	padding-top: 0;
         	height: auto;
         }
         .map_page figcaption aside{
         	float: none;
         	width: 100%;
         	padding:8% 6%;
         	height:auto;
         }
         .map_page .w1200{
         	width: 100%;
         	max-width:100%;
         }
         .map_page figcaption aside h3{
         	font-size: 20px;
         }
         .map_page figcaption aside p{
         	padding:4px 0;
         }
         .company_swiper .swiper-slide img{
         	height:340px;
         }
		 .fixed_left{
			 display:none;
		 }
		 .headtype_list li{
			 width:calc(92% / 3);
			 margin-right:4%;
			 margin-bottom:8%;
		 }
		 .headtype_list li:nth-child(3n){
			margin-right:0;
		 }
		 .headtype_list li .touxing{
			 width:80px;
			 height:80px;
			 margin:0 auto;
		 }
		 .inquality{
			 display:none;
		 }
		 .module_Headtype{
			 padding:8% 0;
		 }
		 .headtype_list li p{
			 margin-top:10px;
			 font-size:14px;
		 }
		 .headtype_list{
			 margin-top:10%;
		 }
		 .in_title2 h6{
			 font-size:28px;
		 }
		 .in_title2 h3{
			 font-size:13px;
		 }
		 .page3_video{
			 width:100%;
		 }
		 .page3_swiper{
			 width:100%;
		 }
		 .module_page3{
			 height:auto;
		 }
		 .more2{
			 width:92%;
			 margin:0 auto;
		 }
		 .module_about figcaption img{
			 max-width:200px;
			 margin-bottom:10px;
		 }
		 .video_all{
			 height:100%;
		 }

    }








