     /*=================================中小型笔记本或大平板 laptop /*=================================*/
    @media screen and (max-width: 1200px) {
		
        .kf{
            display: none;
        }
        img{
            max-width: 100%;
        }
        .headtop{
            width: 92%;
        }
		#header{
            width: 92%; 
        }
        .logo1{
            width: 30%;
            line-height: 60px;
        }
        .head_tilte{
            width: 30%;
            font-size: 14px;
            margin-top: 13px;
        }
        .topLink{
            display: none;
        }
        .top{
            height: 65px;
        }
        #menu{
            display: none;
        }
        /*手机导航开始menu*/
        .menu{
            display: block;
            float: right;
            padding-top: 24px;
            
        }
        .menu_down{
            position: absolute;
            left:0;
            top:99px;
            z-index: 999999;
            width: 100%;
            padding-bottom: 22px;
            background: #0B3E86;
        }
        .menu_down li{
            line-height: 3;
            text-align: center;
            /*padding-left: 4rem;*/
            border-bottom: 1px solid #fff;
        }
        .menu_down li a{
       
            display: block;
            font-size: 15px;
            color: #fff;
        }
        .menu span.icon-bar{
            background: #0B3E86;
            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);
            
        }
        /*手机导航结束*/
        .topbanner{
            height: 195px;
        }
        .banner{
            width: 750px;
            height: 195px;
            margin-left: -375px;
        }
        .banner img{
            height: 100%;
            object-fit: cover;
        }
        .search{
            width: 100%;
        }
        .hotSearch{
            display: none;
        }
        #formsearch{
           float: left;
           margin: 7px 11%;
        }
        .cont_center{
            width: 92%;
            margin: 0 auto;

        }
        .cont1{
           background: url(../images/bj.jpg) center bottom no-repeat;
           height: 633px;
        }
        .more_btn{
            width: 100%;
        }
        #a_demo{
            height: 436px;
        }
        #a_indemo{
            width: 100%;
        }
        .sort1 li{
            width: 48%;
            margin-right: 2%;
            height: auto;
            margin-bottom: 50px;
        }
		.sort1 li a{
			width:100%;
			display:block;
		}
		.sort1 li img{
			height:165px;
		}
		.sort1{
			padding-top:15px;
		}
		.sort1 li .titles{
			width:100%;
		}
        .more_btn a{
           margin: 0 auto;
           padding-top: 10px;
        }
        .youshi{
            width: 92%;
            margin: 0 auto;
        }
        .youshi_txt{
            width: 88%;
            padding-top: 51px;
            padding-left: 20px;
            font-size: 18px;
        }
        .le_youshi{
            width: 100%;
            margin: 3% auto;
        }
        .ys{
            float: none;
            width: 100%;
            margin: 0 auto;
        }
        .youshi_box{
            background: url(../images/youshi_01.jpg) center -53px no-repeat;
		height:auto;
        }
		.ho_left{
			float:none;
			margin:3% auto;
			padding-top:10%;
			text-align:center;
		}
		.ho_right{
			float:none;
			
		}
        .img_ys{
           width: 92%;
           margin: 3% auto; 
           height: 250px;
           overflow: hidden;
        }
        .cont2{
            margin-top: 0;
			padding-bottom:99px;
        }
        .cont_center1{
            width: 92%;
            margin: 0 auto;
        }
        .case{
            width: 100%;
        }
        .anli{
            width: 100%;
        }
        .cont3{
           display: none;
        }
        .aboutus{
            width: 92%;
            margin: 0 auto;
            background: none;
            height: auto;
        }
        .about_img{
            width: 100%;
            float: none;
        }
        #focus{
            width: 325px;
            
            height: 250px;
        }
        #focus ul li{
            width: 325px;
             height: 250px;
        }
        #focus .btn{
            width: 100%;
        }
        .about{
            width: 100%;
            float: none;
            background: url(../images/aboutus_02.jpg) no-repeat center top;
        }
        .about a img{
            float: none;
            margin: 0 auto;
        }
        .cont4{
            margin-top: 35px;
            height: 250px;
        }
        .process{
            width: 100%;
            float: none;
        }
        .cont4 .process img{
            width: 100%!important;
             height: auto!important;
        }
        .cont5{
            width: 100%;
            margin-top: 25px;
        }
        .news_company .content{
            padding-top: 0;
        }
        .news_company{
            width: 92%!important;
            margin: 3% auto!important;
            float: none!important;
        }
        .liuyan{
            display: none;
        }
        .title_ys{
            margin-top: 20px;
        }
        .service{
            width: 100%;
             overflow-x: scroll;
        }
        .service .content{
            width: 1100px;
        }
        .pinpai{
            width: 100%;
        }
        .pinpai img{
            width: 100%!important;
            height: auto!important;
        }
        #footer{
            width: 100%;
        }
        .nav_foot{
            width: 92%;
            margin: 0 auto;
            line-height: 30px;
        }
        .foot{
            height: auto;
            background: url(../images/foot1.jpg) top center no-repeat #1C65CE;
        }
        #footer{
            padding-bottom: 6%;
        }
        #footer p{
            font-size: 0;
        }
        #footer a{
            width: 48%;
            line-height: 35px;
            box-sizing: border-box;
            padding: 0;
            text-align: left;
            float: left;
        }
        .logos{
             float: none;
              width: 92%;
            margin: 0 auto;
             margin-top: 10px;
        }
        .mid-foot{
            width: 92%;
            margin-left: 0;
            margin: 0 auto;
            float: none;
        }
        .copyright1{
            margin-top: 25px;
        }
        .ewm{
          display: none;
        }
        .n_banner{
            width: 100%;
            margin-left: 0;
            left: 0;
            height: 80px;
        }
        .n_banner img{
            height: 100%;
            object-fit: cover;
        }


        /*左侧导航*/

        .leftnav{
            display: block;
            background: #E32433;
            padding-top: 15px;
            width: 45px;
            height: 45px;
            box-sizing: border-box;
        }
       
       
        .leftnav span.icon-bar{

            margin: 0 auto;
            background: #fff;
            width: 25px;
            height: 2px;
            display: block;
            -webkit-transition: all 300ms ease-out; 
            -moz-transition: all 300ms ease-out;
            transition: all 300ms ease-out; 
        }
        .leftnav .sr-only{
            display: none;
        }
        .leftnav .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;
        }
        .leftnav .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;
        }
        .leftnav .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;
        }
        .xz0 .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;
        }
        .xz0 .icon-bar:nth-child(3){
            opacity: 0;
        }
        .xz0 .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);
            
        }

        #container{
            width: 100%;
            position: relative;
        }
        .left{
            position: absolute;
            z-index: 22;
            left: -245px;
            top: 50px;
            background: #fff;
            transition: ease-in-out .3s;
            padding: 0 10px;
        }
        .leftcss{
            left: 0;
        }
        .news_list li{

        }
        .news_list li a{
            display: block;
            text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
        }
        .right{
            width: 92%;
            float: none;
            margin: 0 auto;
        }
        .right .content{
            padding: 0;
        }
        .product_list{
            width: 100%;
            display: flex;
            justify-content: space-between;
            flex-wrap: wrap;
        }
        .product_list li{
            width: 48%;
            box-sizing: border-box;
            margin: 0;
            float: none;
        }
        .clearfix:after{
            display: none!important;
        }
        .prodescription{
            text-indent: 0;
        }
        .product_detail .img{
            width: 100%;
            height: auto;
        }
        .product_detail .small{
            width: 100%;
            height: 350px;
        }
        .news_detail h3.title_bar{
            width: 100%;
        }
        .right .news_detail .content{
            width: 100%;
        }
		.service .content{
			width:100%;
		}
		.service_box{
			height:295px;
		}
		.service .content li{
			width:46%;
			margin:2%;
			
		}
		.service .content li p img{
			height:130px!important;
		}

    }



















    /*=================================手机或小平板 phone=============================== */
    @media screen and (max-width: 767px) {
  .midel iframe{
	width:100%;
	height:250px;
}


    }








