     /*=================================中小型笔记本或大平板 laptop /*=================================*/
	 @media screen and (max-width: 1440px) {
		  .nav li{
            padding:0 15px;
        }
	 }
    @media screen and (max-width: 1200px) {
       /* .nav{
            display: none;
        }*/
        .nav li a{
            font-size: 14px;
        }
        .logo{
            width: 120px;
        }
        .nav li{
            padding:0 12px;
        }
        .head_tel{
            display: none;
        }
        .incase_list li p{
            font-size:15px;
        }
        .w1000,.w1200{
            width: 92%;
        }
        .inpbtit h3{
            font-size: 28px;
        }
        .inabout_name h3{
            font-size: 38px;
        }
        .inabout_name p{
            font-size: 26px;
        }
        .inabout_right{
            
        }
        .inabout_left{
            width: 50%;
        }
        .foot_nav{
            width: 63%;
        }
        .foot_add{
            width: 37%;
        }
        .inabout_left video{
            width: 445px;
        }
        .inabout_name{
            padding-top: 0;
        }
        .news_name{
            width:calc(100% - 270px);
        }
		.news_name p{
            overflow : hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;
        }
        .news_name h3{
            padding-bottom: 18px;
        }
        .exhitail aside{
            display: none;
        }
        .exhitail article{
            width: 100%;
            padding-right: 0;
            border-right: 0;
        }
        .join_it1 p{
            width: 90%;
            margin:0 auto;
            font-size: 14px;
            line-height: 36px;
        }
        .joinlipt1_right{
            max-width: 77%;
            text-align: right;
        }
        .jfour{
            padding-left: 40px;
        }
        .map{
            width: 100%;
        }
        .address{
            padding-left: 0;
        }

    }



    /*=================================手机或小平板 phone=============================== */
    @media screen and (max-width: 1000px) {
        .inproduct{
            padding:55px 0 65px;
        }
        .inprolist{
            padding-top: 55px;
        }
        .innews{
            padding:55px 0 65px;
        }
        .innews_list li figcaption p{
            -webkit-line-clamp: 2;
            margin-bottom: 25px;
        }
        .incase{
            padding:55px 0 65px;
        }
        .inabout_right{
            width: 100%;
            padding-top: 40px;
        }
        .inabout_left{
            background: none;
            width: 100%;
            padding-left: 0;
        }
        .inabout_left video{
            padding-left: 0;
            width: 100%;
        }
        .inabout_name{
            display: none;
        }
        .footer article{
            display: none;
        }
        .inab_list li i{
            width: 100px;
            line-height: 100px;
            height: 100px;
        }
        .publictit h3{
            display: none;
        }
        .about_page{
            padding:4%;
        }
        .pbpart_info{
            line-height: 2.7;
        }
        .honor_list li{
            width: 33.33%;
        }
        .exhibition_list li figcaption{
            padding:15px 0;
        }
        .joinli_pt1{
            padding-right: 0;
        }
        .jfour{
            padding-left: 0;
            padding-right: 30px;
            font-size: 12px;
        }
        .join_it1 p{
            font-size: 12px;
        }
        .address_pt2{
            text-align: left;
        }
        .address{
            width: 100%;
        }
        .nav{
            display: none;
        }
        .menu{
            display: block;
            float: right;
            margin-top: 30px;
        }
        .menu i{
            color: #000;
            font-size: 26px;
        }
        .menu_down{
            display: none;
            padding-bottom: 22px;
            background: #f1f1f1;
            border-top: 1px solid rgba(97,100,101,0.37);
        }
        .menu_down li{
            padding-left: 2em;
            line-height: 4;
            text-align: center;
            border-bottom: 1px solid rgba(97,100,101,0.37);
        }
        .menu_down li a{
            font-weight: bold;
            display: block;
            font-size: 14px;
            color: #333;
        }
        .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);
            
        }
    }



    @media screen and (max-width: 640px){
		.inabvideo{
			width:100%;
			margin:0;
			height:auto;
		}
		.inabout_left video{
			height:auto;
		}
        .inproduct {
            padding: 50px 0 45px;
        }
        .inpbtit h3{
            font-size: 22px;
        }
        .inprolist li{
            width: 33.33%;
            margin-top: 25px;
        }
        .inprolist ul{
            -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
            -webkit-justify-content: flex-start;
            justify-content: flex-start;
        }
        .inprolist{
            padding-top: 10px;
        }
        .innews_list li{
            width: 50%;
        }
        .innews_list li figcaption p{
            margin:15px 0;
        }
        .incase_list li{
            width: 100%;
            margin-bottom: 20px;
        }
        .incase_list li p{
            font-size: 13px;
        }
        .incase_list li img{
            width: 100%;
        }
        .more{
            margin: 22px auto 0px;
        }
        .incase{
            padding:50px 0;
        }
        .inabout{
            padding:50px 0;
        }
        .inabout_right_it1 h3{
            font-size: 22px;
        }
        .inabout_right_it1 p{
            font-size: 14px;
        }
        .inab_list li i{
            width: 80px;
            line-height: 80px;
            height: 80px;
        }
        .copyall a{
            display: none;
        }
        .copyall p{
            text-align: left;
        }
        .inab_list p{
            font-size: 13px;
        }
        .pbpart_info{
            font-size: 13px;
            line-height: 2.5;
        }
        .pbpart_tit{
            padding-bottom: 15px;
        }
        .scd_right li a i{
            display: none;
        }
        .scd_right li a{
            font-size:13px;
        }
        .publictit{
            background:-webkit-gradient(linear,0% 0%, 100% 100%, from(#1C9A5B), to(#007981), color-stop(0.5,#0C8773));
        }
        .scd_right li{
            line-height: 26px;
            margin-bottom: 15px;
        }
        .publictit{
            padding:22px 0 3px;
        }
        .honor_list li{
            width: 50%;
        }
        .pbpart{
            padding:10px 0;
        }
        .about_page{
            padding:4%;
        }
        .pbpart_tit{
            font-size: 20px;
        }
        .honor_list li a{
            padding:5px;
        }
        .pbpart_tit{
            padding-bottom: 20px;
        }
        .honor_list li p{
            font-size: 13px;
            line-height: 30px;
        }
        .exhibition_list li{
            width: 100%;
        }
        .exhibition_list li figcaption p{
            overflow : hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;
        }
        .exhitil_tit h3{
            font-size: 18px;
        }
        .exhitil_info, .exhitil_info p{
            font-size: 13px;
            line-height: 34px;
        }
        .exhitail{
            padding:30px 0 0;
        }
        .prpage_left{
            width: 100%;
        }
        .nback{
            margin-top: 20px;
        }
        .newslist li{
            padding:4%;
        }
        .newsimg{
            width: 140px;
        }
        .news_name{
            width: calc(100% - 158px);
        }
        .news_name span{
            display: none;
        }
        .news_name h3{
            font-size: 15px;
            font-weight: bold;
            padding:0;
        }
        .news_name p{
            line-height: 24px;
            padding-top: 7px;
            font-size: 12px;
        }
        .join_it1 h3{
            padding-bottom: 18px;
        }
        .join_it1{
            padding:30px 0;
        }
        .joinlipt1_left img{
            display: none;
        }
        .joinlipt1_right{
            width: 62%;
        }
        .joinli_pt1{
            padding:10px 0;
        }
        .jfour{
            padding-right: 20px;
            line-height: 30px;
            text-align: center;
        }
        .contact_page{
            padding:4%;
        }
        .address_pt1 h3{
            font-size: 21px;
        }
        .address_pt1{
            padding: 28px 0 22px;
        }
        .address_pt2 h3{
            font-size: 26px;
        }
        .address_pt3 p{
            font-size: 13px;
            line-height: 40px;
        }
        .address_pt3{
            padding-top: 13px;
        }
        .logo{
            width: 100px;
            padding-top: 20px;
        }
        .menu{
            margin-top: 24px;
        }
        .menu_down li{
            line-height: 3;
        }

    }









