     /*=================================中小型笔记本或大平板 laptop /*=================================*/
    @media screen and (max-width: 1366px) {
        .w1300{
            width: 92%;
        }
        .w1200{
            width: 92%;
        }
        .nav li{
            padding:0 25px;
        }
        .inpro_tab2 .swiper-button-next{
            right:0;
        }
        .inpro_tab2 .swiper-button-prev{
            left:0;
        }
        .nav li{
            padding:0 22px;
            line-height: 55px;
        }
        .nav li a{
            font-size: 16px;
        }
        .logo{
            width: 380px;
        }

    }
    

    @media screen and (max-width:1200px){
        .innews_list{
            width: 320px;
        }
        .inarch input{
            width: 210px;
        }
        .intrpart{
            padding: 60px 0 30px;
        }
        .inabout{
            padding:30px 0;
        }
        .inabout_pt{
            padding:20px;
        }
        .inabout_pt img{
            width: 45%;
        }
        .inabout_right{
            width: 52%;
        }
        .inabout_info{
            padding-top: 28px;
        }
        .mun_top span{
            font-size: 33px;
        }
        .digital li{
            padding:0 43px;
        }
        .digital li p{
            font-size: 13px;
        }
        .aboutimg{
            width: 200px;
        }
        .news_right p{
            -webkit-line-clamp: 2;
        }
        .news_right h3{
            padding:5px 0 12px;
        }
        .histab2_list{
            margin-left: 0;
        }
        .hist2l_right{
            width:calc(100% - 100px);
        }
        .histab2_time i{
            font-size: 40px;
        }
        .product_name{
            padding:20px;
        }
        .product_name a{
            margin:8px;
        }
        .proil_tel a{
            line-height: 48px;
            width: 200px;
            font-size: 16px;
        }
        .proil_tel_num{
            padding-left: 60px;
        }
        .inabout_right p{
            overflow : hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-line-clamp: 3;
 -webkit-box-orient: vertical; 
        }
        .inmunroll{
            padding:35px 0;
        }
        .digital li::after{
            height:45px;
        }
        .newsil_tit h3{
            font-size: 24px;
        }
        .newsinfo{
            font-size: 14px;
            line-height: 2.2;
        }
        .newsil_pg a{
            font-size: 14px;
        }
        .recruit_join li{
            font-size: 15px;
        }
        .recruit li dd{
            font-size: 15px;
        }
        .recruit_it2_requirement{
            font-size: 15px;
        }
        .recruit_it2_requirement p{
            font-size: 15px;
        }
        .recuin_tit h3{
            font-size: 15px;
        }
        .personal_tit img{
            width: 65px;
        }
        .personal_tit{
            font-size: 26px;
        }
        .map_page{
            padding-left: 0;
        }
        .logo{
            width: 260px;
        }
        
        .nav{
            padding-top: 0;
        }
        .inprotit h3{
            font-size: 28px;
        }
        .inprotit p{
            font-size: 17px;
        }
        .nav li{
            padding:0 15px;
            line-height: 55px;
        }
        .nav li a{
            font-size: 14px;
        }
		.honor_pic{
			height:167px;
		}
        .honor_list li{
            width: 20%;
        }
    }


    /*=================================手机或小平板 phone=============================== */
    @media screen and (max-width: 1000px) {
		.inpro_tab2 .swiper-slide img{
			min-height:100%
		}
        .nav{
            display: none;
        }
        .inarch{
            display: none;
        }
        .intrpart{
            padding:40px 0 20px;
        }
        .aboutimg{
            display: none;
        }
        .digital li:nth-child(3)::after{
            width: 0
        }
        .inabout_info{
            padding-top: 48px;
        }
        .innews_part ul li{
            width: 100%;
        }
        .news_pic{
            width: 37%;
        }
        .news_right{
            width: 60%;
        }
        .news_right p{
            -webkit-line-clamp: 3;
        }
        .innews{
            padding:20px 0 35px;
        }
        .foot_ewm{
            display: none;
        }
        .footer article{
            padding:35px 0;
        }
        .brand{
            display: none;
        }
        .second_nav{
            float: left;
        }
        .about_tit{
            font-size: 28px;
        }
        .honor_list li{
            width: 25%;
        }
        .product_list li{
            width: 50%;
        }
        .maxpro{
            width: 100%;
        }
        .proil_date{
            width: 100%;
            padding-top: 30px;
        }
        .product_list{
            padding:15px;
        }
        .personal_page{
            width: 100%;
        }
        .personal_list button{
            width: 100%;
            margin-left: 0;
        }
        .personal_list li{
            width: 47%;
        }
        .personal_list li:nth-child(2n){
            float: right;
        }
        .personal_list li input{
            width: 100%;
        }
        .personal_list li label{
            line-height: 30px;
        }
        .personal_list li.asrea textarea{
            width: 100%;
        }
        .contact_list ul li{
            width: 100%;
        }
        .contact_list input{
            width: calc(100% - 120px);
        }
        .inpro_tab1{
            display: none;
        }
        .inpro_tab2{
            padding-top: 0;
        }
        .inproduct_list{
            padding:50px 0;
        }
        .intrname h3{
            font-size: 18px;
        }
        .intrname{
            top:15px;
        }
        .inprotit h3{
            font-size: 24px;
        }
        .inprotit p{
            font-size: 15px;
        }
        .inpro_tab2 .swiper-slide p{
            font-size: 14px;
            line-height: 46px;
        }
        .menu{
            display: block;
            float: right;
            padding-top: 18px;
        }
        .menu_down{
            position: absolute;
            left:0;
            top:80px;
            z-index: 9;
            width: 100%;
            padding-bottom: 22px;
            background: #737f94;
        }
        .menu_down li{
            line-height: 4;
            text-align: center;
            /*padding-left: 4rem;*/
            border-bottom: 1px solid #fff;
        }
        .menu_down li a{
       
            display: block;
            font-size: 18px;
            color: #fff;
        }
        .menu span.icon-bar{
            background: #000;
            width: 25px;
            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: 6px; 
                -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: 6px; 
            -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(2px,-3px);
            -moz-transform: rotate(45deg) translate(2px,-3px);
            -ms-transform: rotate(45deg) translate(2px,-3px);
            transform: rotate(45deg) translate(2px,-3px);
            transform-origin:0 0;
        }
        .xz .icon-bar:nth-child(3){
            opacity: 0;
        }
        .xz .icon-bar:nth-child(4){
            -webkit-transform: rotate(-45deg) translate(1px,2px);
            -moz-transform: rotate(-45deg) translate(1px,2px);
            -ms-transform: rotate(-45deg) translate(1px,2px);
            transform: rotate(-45deg) translate(1px,2px);
            
        }
        .top{
            display: none;
        }
        .insearch{
            display: none;
        }
		.inproimm{
			height:300px;
			overflow:hidden;
		}
		.honor_pic{
			height:160px;
		}
		
    }

    @media screen and (max-width: 640px){
        .intrpart{
            padding:15px 0 0;
        }
        .intrpart ul{
            -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
        }
        .intrpart li{
            width: 49%;
            padding-bottom: 7px;
        }
        .intrname p{
            display: none;
        }
        .inprotit{
            padding: 28px 0 23px;
        }
        .inpro_tab2 .swiper-slide p{
            background: #737f94;
        }
        .inproduct_list{
            padding:25px 0;
        }
        .inpro_tab2 .swiper-button-next{
            width: 20px;
            height: 38px;
        }
        .inpro_tab2 .swiper-button-prev{
            width: 20px;
            height: 38px;
        }
        .more{
            margin:40px auto 0;
        }
        .inabout{
            padding:0;
        }
        .inabout_pt img{
            width: 100%;
        }
        .inabout_pt{
            padding:15px;
        }
        .inabout_info{
            height: auto;
            padding:25px 0;
        }
        .inabout_right{
            width: 100%;
            padding-top: 15px;
        }
        .inabout_right p{
            line-height: 2;
        }
        .inabout_right h3{
            font-size: 20px;
        }
      
        .innews{
            padding:10px 0 40px;
        }
        .footer{

        }
        .footer article{
            display: none;
        }
        .footer aside img{
            display: none;
        }
         .footer aside{
            padding:15px 0;
            
         }
        .footer aside p{
            line-height: 1.8;
            width: 100%;
            font-size: 14px;
            float: none;
            color: #737f94;
            width: 74%;
            margin:0 auto;
            padding-top: 10px;
			text-align:center;
        }
        .intrname h3{
            font-size: 16px;
        }
        .digital{
            text-align: center;
        }
        .digital li p{
            display: none;
        }
        .digital li{
            padding:0 15px;
        }
        .digital li::after{
            height: 28px;
        }
        .inmunroll{
            padding:20px 0;
        }
        .mun_top span{
            font-size: 28px;
        }
        .news_pic{
            width: 40%;
        }
        .news_right{
            width: 55%;
        }
        .news_right p{
            padding-top: 0;
        }
        .news_right span{
            display: none;
        }
        .news_right h3{
            border-bottom: 0;
            padding:5px 0 10px;
        }
        .news_right h3::after{
            height: 0
        }
        .news_right p{
            -webkit-line-clamp: 2;
        }
        .menu_down li{
            line-height: 3;
            text-align: left;
            padding-left: 3em;
        }
        .menu_down li a{
            font-size: 15px;
        }
        .about_tit{
            font-size: 22px;
        }
        .second_nav a{
            padding:0 27px;
            font-size: 13px;
            margin-bottom: 8px;
        }
        .logo{
            width: 240px
        }
        .pblic_nav{
            padding:17px 0 9px;
        }
        .about_page{
            padding:10px 0 25px;
        }
        .about_it1{
            font-size: 14px;
        }
        .about_it2{
            padding:20px 0;
        }
        .about3in_tit h3{
            font-size: 16px;
        }
        .about3in_tit h3{
            line-height: 3;
        }
        .about3in_info{
            font-size: 14px;
            line-height:2.2;
        }
        .about3_in{
            padding-top: 25px;
        }
        .about_it3{
            padding-top: 30px;
        }
        .honor_pic{
            padding:7px;
        }
        .honor_list li a p{
            font-size: 14px;
            line-height: 2.8;
        }
        .hist_page_tab1 .swip_choose .years{
            font-size: 24px;
        }
        .hist_page_tab2{
            padding-left: 0;
        }
        .hist2l_left{
            font-size: 20px;
        }
        .hist2l_right h3{
            font-size: 16px;
            padding-bottom: 15px;
        }
        .hist2l_right p{
            line-height: 2;
            font-size: 13px;
        }
        .histab2_time span{
            font-size: 24px;
        }
        .histab2_time i{
            font-size: 26px;
        }
        .menu_down{
            top:76px;
        }
        .product_name a{
            -webkit-border-top-left-radius: 0;
            -moz-border-top-left-radius: 0;
            -ms-border-top-left-radius: 0;
            -o-border-top-left-radius: 0;
            border-top-left-radius: 0;
            -webkit-border-bottom-right-radius: 0;
            -moz-border-bottom-right-radius: 0;
            -ms-border-bottom-right-radius: 0;
            -o-border-bottom-right-radius: 0;
            border-bottom-right-radius: 0;
            margin:5px;
        }
        .product_name{
            padding:5px;
        }
        .product_list{
            padding:15px 0;
        }
        .product_list li p{
            font-size: 14px;
            line-height: 3;
        }
        .maxpro{
            padding-top: 0;
        }
        .proil_tel{
            padding-top: 30px;
        }
        .proil_tel_num{
           display: none;
        }
        .prodetail_page{
            padding:20px 20px 60px;
        }
        .newspage{
            padding:10px 0;
        }
        .newspage li{
            padding:2% 1%;
        }
        .newsil{
            padding:0 15px 30px;
        }
        .newsil_tit{
            border-bottom: 1px solid #ddd;
        }
        .newsil_tit h3{
            font-size: 18px;
        }
        .newsil_time_share{
            display: none;
        }
        .newsinfo{
            padding:25px 0 30px;
        }
        .newsil_pg{
            -webkit-flex-wrap: wrap;
            flex-wrap:wrap;
        }
        .newsil_pg a{
            width: 100%;
            margin-bottom: 10px;
        }
        .honor_list{
            padding:20px 0;
        }
        .join_tit h3{
            font-size: 16px;
            line-height: 50px;
        }
        .recruit_join li{
            font-size: 13px;
        }
        .recruit li dd{
            font-size: 13px;
        }
        .recruit_it2_requirement{
            padding:10px;
            font-size: 13px;
        }
        .recruit_it2_requirement p{
            font-size: 13px;
        }
        .recruit_it2{
            padding:10px;
        }
        .recuin_tit h3{
            line-height: 50px;
        }
        .personal_tit{
            padding:18px 0 13px;
            font-size: 24px;
        }
        .personal_tit img{
            width: 50px;
            padding-right: 10px;
        }
        .personal_list{
            padding:30px 0;
        }
        .personal_list li{
            width: 100%;
        }
        .personal_list li label{
            font-size: 14px;
        }
        .personal_list button{
            font-size: 15px;
            line-height: 43px;
        }
        .contact_list label{
            font-size: 14px;
        }
        .contact_list label{
            width: 95px;
        }
        .contact_list input{
            width: calc(100% - 95px);
        }
        .contact_list li.area textarea{
            width: calc(100% - 95px);
        }
        .contact_list button{
            margin-left: 0;
            width: 100%;
            font-size:15px;
            line-height: 43px;
        }
        .contact_list{
            padding-top: 30px;
        }
        .address li h3{
            font-size: 16px;
        }
        .address li p{
            font-size: 14px;
        }
        .address li{
            padding-bottom: 15px;
        }
        .address{
            padding-top: 13px;
        }
        .address{
            width: 100%;
            float: none;
        }
        .map{
            width: 100%;
            float: none;
        }
        .hist_page_tab1 .swiper-button-next{
            width: 35px;
            height: 35px;
        }
        .hist_page_tab1 .swiper-button-prev{
            width: 35px;
            height: 35px;
        }
        .intrpart li:nth-child(3){
            display: none;
        }
        .inprotit h3{
            font-size: 22px;
        }
        .footer aside{
            background: #eaeef2;
        }
        .phone_logo{
            display: block;
            width: 100%;
            text-align: center;
        }
        .footer aside .phone_logo img{
            display: inline-block;
            float: none;
            width: 110px;
            padding-top: 0;
        }
		.productpic{
			height:225px;
		}
		.inproimm{
			height:200px;
		}
		.honor_pic{
			height:106px;
		}
        .honor_list li{
            width:33.33%;
        }
    }

    @media screen and (max-width: 320px){
        .inprotit h3{
            font-size: 20px;
        }
        .inabout_right h3{
            font-size: 18px;
        }
        .mun_top span{
            font-size: 22px;
        }
        .digital li{
            padding:0 11px;
        }
        .digital li::after{
            height: 18px;
            top:7px;
        }
        .inprotit{
            padding:30px 0;
        }
        .inprotit p::after{
            width: 0;
        }
        .inprotit p::before{
            width: 0;
        }
        .second_nav a{
            line-height: 35px;
            padding:0 21px;
        }
        .about_tit{
            font-size: 20px;
        }
        .about_it1{
            padding:35px 0;
        }
		
		
    }








