     /*=================================中小型笔记本或大平板 laptop /*=================================*/
    @media screen and (max-width: 1440px) {
        .logo{
            left:4%;
        }
    }

    /*=================================手机或小平板 phone=============================== */
    @media screen and (max-width: 1200px) {
      .w1200{
        max-width: 92%;
      }
      .inabout_midd{
        width: 100%;
      }
      .inproduct_tit a{
        font-size: 18px;
        line-height: 40px;
        padding:0 45px;
      }
      .innews_list figcaption h3{
        font-size: 16px;
        line-height: 25px;
      }
      .innews_list figcaption p{
        margin-top: 8px;
      }
      .innews{
        padding: 85px 0 128px;
      }
      .foot_message{
        padding:0 30px;
      }
      .foot_contact{
        padding-left: 30px;
      }
      .foot_message{
        width: 480px;
      }
      .footer article{
        padding:88px 0 40px;
      }
      .pbban_nav h3{
        font-size: 30px;
      }
      .pbban_nav a{
        font-size: 16px;
      }
      .pbban_nav h3{
        padding-bottom: 30px;
      }
      .pbban_nav{
        top:22%;
      }
      .aboutpage aside{
        width: 28%;
      }
      .about_left{
        width: 100%;
      }
      .aboutpage article{
        width: 70%;
      }
      .aboutpage{
        padding:140px 0 100px;
      }
      .honorpage{
        padding:140px 0 100px;
      }
      .downpage{
        padding:140px 0 100px;
      }
      .nav li{
        padding:0 13px;
      }
      .logo{
        left:3%;
      }
      .nav li a{
        font-size: 16px;
      }
      .language a{
        width: 62px;
      }
      .contactin p{
        line-height: 1.6;
      }
      .boxer-time{
        display: none!important;
      }
      #boxer .boxer-close{
        width: 40px!important;
        height: 40px!important;
        -webkit-background-size: cover!important;
        background-size: cover!important;
      }
      #boxer .boxer-arrow.previous{
        display: none;
      }
      #boxer.mobile .boxer-arrow.next{
        display: none;
      }
      .newstail_center{
        width: 80%;
      }
      .newstail_tit h3{
        font-size: 26px;
      }
    }

    
    @media screen and (max-width: 1000px){
        .inabout_tit h3{
            font-size: 26px;
        }
        .inabout_tit{
            padding-bottom: 28px;
        }
        .inabout{
            padding:70px 0 60px;
        }
        .inproduct_tit h3{
            font-size: 26px;
        }
        .inproduct_tit a{
            font-size: 16px;
            line-height: 36px;
        }
        .inproduct_tit h3{
            padding-bottom: 30px;
        }
        .inpro_name p{
            font-size: 14px;
            line-height: 44px;
        }
        .inpro_name{
            height: 44px;
        }
        .innews{
            padding: 70px 0 105px;
        }
        .innews_list figcaption h3{
            font-size: 14px;
        }
        .innews_list figcaption p{
            padding-top: 0;
            margin-top: 2px;
            margin-bottom: 8px;
        }
        .innews_list li a{
            padding:10px;
        }
        .innews_list figcaption h3{
            line-height: 23px;
        }
        .footer article{
            display: none;
        }
        .innews{
            margin-bottom: -50px;
        }
        .footer .point{
            display: none;
        }
        .about_left h3{
            font-size: 20px;
            line-height: 46px;
        }
        .about_left span{
            font-size: 16px;
        }
        .aboutpage article{
            width: 67%;
        }
        .pbban_nav h3{
            font-size: 28px;
        }
        .pbban_nav h3{
            padding-bottom: 20px;
        }
        .pbban_nav{
            top:17%;
        }
        .pbban_nav a{
            width: 160px;
        }
        .honorpage{
            padding:125px 0 90px;
        }
        .honorpage li{
            width: 50%;
        }
        .down_list li{
            width: 50%;
        }
        .contact_list li{
            width: 50%;
        }
        .honor_tit{
            font-size: 28px;
        }
        .contactin{
            height: 190px;
        }
        .nav{
            display: none;
        }
        .language{
            display:none;
        }
        .logo{
            position: inherit;
            width: 90px;
            left:0;
            top:0;
            float: left;
        }
        .header{
            padding:15px 4%;
            border-top: 0px solid #ccc;
            -moz-box-shadow: 0px 4px 5px #666;
            -webkit-box-shadow: 0px 4px 5px #666;
            box-shadow: 0px 4px 5px #666;
        }
        .menu{
            display: block;
            float: right;
            padding-top: 15px;
        }
        .menu i{
            color: #000;
            font-size: 26px;
        }
        .menu_down{
            padding-bottom: 22px;
            background: #f1f1f1;
        }
        .menu_down li{
            line-height: 3;
            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);
            
        }
        .inproduct_list li{
            width: 50%;
        }
		.honorpage li a img{
			height:108px;
		}
        .newstail_center{
            margin: 10% auto;
        }
        .newstail_tit h3{
            font-size: 24px;
        }
    }

    

     @media screen and (max-width: 640px){
        .logo{
            width: 68px;
        }
        .menu{
            padding-top: 10px;
        }
        .banner_hover{
            bottom:-5px;
        }
        .point{
            width: 14px;
            height: 14px;
            margin-left: -7px;
            margin-bottom: -7px;
        }
        .inabout{
            padding:50px 0;
        }
        .inabout_tit h3{
            font-size: 24px;
        }
        .inabout_tit{
            padding-bottom: 22px;
        }
        .inabout_icon ul li{
            padding:0 18px;
        }
        .inabout_midd p{
            font-size: 14px;
        }
        .inabout_icon ul li i{
            width: 70px;
            line-height: 70px;
        }
        .inproduct_tit a{
            padding:0 20px;
        }
        .inproduct_tit a{
            margin:0 4px;
        }
        .inproduct_tit h3{
            font-size: 24px;
        }
        .inproduct{
            padding:50px 0;
        }
        .mouse_hover{
            display: none;
        }
        .innews_list li{
            width: 100%;
        }
        .innews_list li{
            padding:0 0 4%;
        }
        .innews_list figcaption h3{
            height: auto;
            padding-bottom: 10px;
        }
        .innews{
            margin-bottom: 0;
            padding:50px 0 30px;
        }
        .innews_list{
            padding-top: 10px;
        }
        .inabout_icon{
            padding-top: 35px;
        }
        .copy{
            padding:15px 0;
        }
        .copy a{
            display: none;
        }

        .copy p{
            line-height: 1.8;
            font-size: 12px;
        }
        .aboutpage aside{
            width: 100%;
        }
        .aboutpage article{
            width: 100%;
        }
        .pbban_nav{
            position: inherit;
            left:0;
            top:0;
            text-align: left;
        }
        .pbban_nav h3{
            color: #333;
            text-align: center;
        }
        .public_page{
            margin-top: 0;
        }
        .pbban_nav a{
            border:1px solid #666;
            color: #333;
            width: 44%;
            margin-bottom: 10px;
        }
        .pbban_nav h3{
            font-size: 22px;
            padding:35px 0 30px;
        }
        .point{
            display: none;
        }
        .aboutpage{
            padding:35px 0;
        }
        .about_info{
            font-size: 14px;
            padding-top: 21px;
        }
        .about_tit{
            font-size: 25px;
        }
        .about_left{
            padding-bottom: 25px;
        }
        .about_left h3{
            font-size: 14px;
            line-height: 2;
        }
        .pbban_nav a{
            font-size: 15px;
        }
        .honorpage{
            padding:35px 0;
        }
        .honor_tit{
            font-size: 22px;
            padding-bottom: 25px;
        }
        .downpage{
            padding:0 0 30px;
        }
        .contactin{
            padding:20px;
            height: auto;
        }
        .contact_list li{
            width: 100%;
            display:inline-block;
            vertical-align: top;
        }
        .contact_list li i{
            font-size: 26px;
        }
        .contactin p{
            font-size: 14px;
        }
        .honor_tit{
            font-size: 20px;
            line-height: 1.6;
        }
        .down_list li{
            width: 100%;
        }
        .down_in h3{
            padding-bottom: 20px;
        }
        .down_in a{
            font-size: 15px;
        }
        .down_list li{
            height: 200px;
        }
        .pbban_nav h3{
            display: none;
        }
        .pbban_nav{
            padding-top: 35px;
        }
        .newstime h3{
            font-size: 26px;
        }
        .newspage{
            padding:35px 0;
        }
        .newslist{
            padding-top: 0;
        }
        .newstail_center{
            width: 92%;
            padding:25px;
            margin:13% auto;
        }
        .newstail_tit h3{
            font-size: 20px;
            padding:20px 0 15px;
        }
        .colsenew{
            top:-4px;
            right:0;
        }
        .colsenew i{
            width: 30px;
            line-height: 30px;
            font-size: 20px;
        }
        .newspic img{
            width: 100%;
        }


     }




