     /*=================================中小型笔记本或大平板 laptop /*=================================*/
    @media screen and (max-width: 1680px) {
        .module_about{
            background-size:50%;
        }
        .w1600{
            width: 92%;
            margin: 0 auto;
        }
    }


    @media screen and (max-width: 1200px) {

		.w1200{
			width: 92%;
			margin: 0 auto;
		}
		.header_right{
			display: none;
		}
		.nav{
			display: none;
		}
		.menu {
             display: block;
             float: right;
             margin-top:0;
             cursor: pointer;
             position: relative;
             z-index:9;
         }

         .menu i {
             font-size: 30px;
         }

         .menu_down {
             text-align: center;
             position: fixed;
             left: 100%;
             top: 0;
             width: 100%;
             height: 100%;
             background: rgba(241,94,74, 0.9);
             z-index: 9999;
             display: block;

         }

         .close {
             text-align: right;
             padding-right: 4%;
             line-height: 3;
             cursor: pointer;
         }

         .close i {
             color: #fff;
             font-size: 28px;
         }

         .menu_down li {
             line-height: 3.5;

         }

         .menu_down li a {
             font-size: 16px;
             display: block;
             text-transform: uppercase;
         }

         .menu_down li i {
             font-size: 22px;
         }

         .menu_down li.search_phone {
             font-size: 0;
             display: none;
         }

         .search_phone input {
             display: inline-block;
             vertical-align: top;
             width: 250px;
             border: 1px solid #ccc;
             line-height: 30px;
             font-size: 14px;
             color: #222;
             padding: 0 10px;
         }

         .search_phone button {
             line-height: 32px;
             display: inline-block;
             vertical-align: top;
             width: 50px;
         }

         .search_phone button i {
             display: block;
             font-size: 16px;
         }

         .menu_down li {
             line-height: 3.5;
             text-align: center;
         }

         .menu_down li a {
             display: block;
             font-size: 18px;
             color: #fff;
         }

         .menu span.icon-bar {
             background: #333;
             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: 8px;
             -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: 8px;
             -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);
         }


    }



















    /*=================================手机或小平板 phone=============================== */
    @media screen and (max-width: 767px) {
		span.see{
			font-size:30px;
		}
		span.see2{
			top:6px;
			right:0;
		}
		.mumping_mun li:nth-child(3) span.see2{
			right:-36px;
		}
		.header{
			padding:0 4%;
		}
		.inside_banner2 figcaption ul{
			display:none;
		}
        .header{
            height:60px;
        }
        .logo{
            max-width:140px;
        }
        .banner{
            margin-top: 60px;
        }
        .module_protype{
            padding-top: 6%;
        }
        .index_title h3{
            font-size: 22px;
        }
        .index_title img{
            max-width: 80px;
        }
        .index_title{
            margin-bottom:5%;
        }
        .protype_list li{
            width: 50%;
        }
        /*.module_protype{
            display:none;
        }*/
        .module_about{
            padding:8% 0;
            background:none;
        }
        .module_about figure{
            display: block;
        }
        .module_about figcaption aside.enitor{
            padding:0 0 10px 0;
            font-size: 14px;
            line-height:1.8;
        }
        .ab_icon li{
            margin-right: 0;
            width: 50%;
            margin-bottom:8%;
            text-align: center;
        }
        .ab_icon{
            margin-top: 0;
            padding:8% 0 0 0;
        }
        span.count-title{
            font-size: 55px;
        }
        .flex{
            -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
        }
        .module_time .mumping_mun li{
            width: 50%;
			text-align:center;
        }
        .mumping_mun li p{
            font-size: 14px;
        }
        .module_ht{
            padding:6% 0;
        }
        .ht_wn{
            font-size: 20px;
            line-height:1.6;
            margin-top: 0;
        }
        .module_video{
            height:200px;
        }
        .module_video img{
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
        .module_product{
            padding:6% 0 8% 0;
        }
        .product_list li{
            max-width:48%;
            margin-right: 4%;
            margin-bottom: 4%;
            width: 100%;
        }
        .product_list li:nth-child(2n){
            margin: 0;
            margin-bottom: 4%;
        }
        .module_news{
            padding:8% 0;
        }
        .footer{
            margin-bottom: 50px;
        }
        .footer_top{
            display: none;
        }
        .copy a img{
            display: none;
        }
        .copy{
            line-height:1.6;
            padding:8px 0;
        }
        .moble_share{
            display: block;
            position: fixed;
            width: 100%;
            height:50px;
            background: #fff;
            left:0;
            bottom:0;
            z-index:100;
        }
        .product_list li figure{
            height:165px;
        }
        .moble_share ul{
            display: -webkit-flex;
            display: flex;
            height: 100%;
        }
        .moble_share li{
            width: 50%;
            text-align: center;
            background: #52C335;
        }
        .moble_share li:nth-child(2){
            background: #26CF42;
            border-left:1px solid #fff;
        }
        .moble_share li a{
            display: block;
            display: -webkit-flex;
            display: flex;
            -webkit-align-items: center;
            align-items: center;
            height: 100%;
            -webkit-justify-content: center;
            justify-content: center;
        }
        .moble_share li a i{
            font-size: 30px;
            color: #fff;
        }
        .moble_share li:nth-child(2) a i{
            font-size: 22px;
        }
        .news_list li{
            width: 100%;
            margin-right: 0;
            margin-bottom: 8%;
        }
        .inside_banner figcaption h3{
            font-size: 24px;
        }
        .inside_banner .flex{
            -webkit-justify-content: center;
            justify-content: center;
        }
        .inside_nav li{
            width: 48%;
        }
        .inside_nav li a{
            width: 100%;
            font-size: 15px;
        }
        .inside_banner2 figure{
            height:260px;
        }
        .inside_banner figure{
            height:160px;
        }
        .detail{
            padding:6% 0 6% 0;
        }
        .inside_title h3{
            font-size: 22px;
        }
		.detail aside{
			display:block;
		}
		.detail aside{
			display:block;
			padding-bottom:3%;
		}
		.detail aside .inside_nav li{
			border:1px solid #ccc;
			margin:1%;
		}
        .commpany_con figcaption{
            font-size: 15px;
            line-height:1.8;
            margin-top: 5%;
        }
        .commpany_con figure{
            margin-top: 5%;
        }
        .inside_banner{
            margin-top: 60px;
        }
        .navigtor .flex a{
            font-size: 13px;
        }
        .navigtor .flex span{
            font-size: 13px;
        }
        .plant_list li{
            width:48%;
            margin-right: 4%;
            margin-bottom: 4%;
        }
        .plant_list li:nth-child(3n){
            margin-right: 4%;
        }
        .plant_list li:nth-child(2n){
            margin-right: 0;
        }
        .pro_left{
            width: 100%;
        }
        .pro_right{
            width: 100%;
            margin-top:6%;
        }
        .pro_title h3{
            font-size:22px;
        }
        .pro_title{
            height:40px;
        }
        .product_list2 li a figcaption{
            margin-left: 10px;
        }
        .product_list2 li a figure{
            width: 180px;
        }
        .news_list2 li figcaption h3{
            font-size: 20px;
            -webkit-transform: translateX(0);
            -ms-transform: translateX(0);
            -o-transform: translateX(0);
            transform: translateX(0);
        }
        .news_list2 li figcaption p{
            font-size: 14px;
        }
        .news_list2 li figcaption aside{
            margin-top: 4%;
        }
        .news_list2 li figcaption h3{
            margin:0;
            margin-bottom: 4%;
        }
        .pro_content figure{
            width: 100%;
            height:345px;
        }
        .pro_content figcaption .pro_control{
            position: inherit;
        }
        .pro_content figcaption{
            width: 100%;
            margin-top: 5%;
            padding-left: 0;
            margin-left: 0;
            max-width:inherit;
        }
        .pro_control li{
            width:25%;
        }
        .pro_control li:last-child{
            width:25%;
        }
        .pro_control li a{
            width: 100%;
        }
        .pro_control li:last-child a{
            width: 100%;
        }
        .pro_ht2{
            margin-top: 6%;
        }
        .pro_ht2 p{
            font-size: 20px;
        }
        .pro_ht p{
            font-size:16px;
            line-height:42px;

        }
        .news_list2 li a{
            padding:4% 0 6% 0;
        }
        .news_list2 li a figcaption{
            margin-left:4%;
        }
        .news_list2 li a figure{
            max-width:140px;
        }
        .news_list2 li figcaption p{
            
        }
        .detail2{
            padding:0;
        }
        .news_list2 li figcaption h3{
            overflow : hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            white-space:inherit;
            margin-top: 4%;
            font-size:18px;
        }
        .news_title h3{
            font-size: 20px;
        }
        .enitor{
            padding:0 0 5% 0;
        }
        .news_control{
            padding:20px 0 0 0
        }
        .news_control .right a{
            margin-top:8%;
        }
        .contact_page1{
            padding:6% 0;
        }
        .contact_page1 figcaption{
            margin-left: 0;
        }
        .contact_page1 figcaption li{
            margin-top:5%;
        }
        .contact_page1 figcaption li p{
            font-size: 16px;
        }
        .contact_page1 figcaption h6{
            margin:4% 0 2% 0;
        }
        .contact_page1 figure{
            margin-top: 8%;
        }
        .liuyan h4{
            font-size: 18px;
        }
        .contact_page2{
            padding:6% 0;
        }
        .w945{
            width: 92%;
            margin: 0 auto;
        }
        .yzm{
            width: 60%;
        }
        .tc_ly .liuyan{
            width: 92%;
            margin: 0 auto;
            padding:8% 4% 2% 4%;
        }
        .tc_ly {
            padding-top: 25%;
        }
        .tc_ly .liuyan i{
            right:-10px;
            top:-60px;
        }
        .protype_list li figcaption h3{
            display: none;
        }
    }








