     /*=================================中小型笔记本或大平板 laptop /*=================================*/

     @media screen and (max-width: 1700px){
		.logo{
			padding-top: 5px;
			width: 10%;
		}
		.header{
		    background: url(../images/headerbg.jpg) 33% top no-repeat;
		}
		.nav{
			padding-left: 3%;
		}
		.nav ul li{
			width: 105px;
		}
		.nav ul li a{
			font-size: 14px;
		}
     }
    @media screen and (max-width: 1400px) {
		.public_center,.public_center2,.inabout_center,.news_tip_center{
			width: 92%;
		}
		.news_tip_center{
			padding:1.5% 3%;
		}
		.inproducts{
			padding:0% 0 8%;
		}
		.tit_all{
			padding-top: 7%;
		}
		.inabout_left{
			width: 48%;
		}
		.inabout_right{
			width: 48%;
		}
		.inproduct_cribe{
			padding:5% 5% 3%;
		}
		.inpro_left{
			padding:2%;
		}
		.invideo{
			padding:5% 0 7%;
		}
		.inews{
			padding:6% 0;
		}
		.innews_list {
		    padding-top: 3%;
		}
		.innews_list ul li{
			padding:2%;
		}
		.inmessage_center{
			width: 92%;
		}
		.inmessage_center ul li.yh, .inmessage_center ul li.dh{
			width: 15%;
		}
		.inmessage_center ul li.yx{
			width: 18%;
		}
		.inmessage_center ul{
			width: 95%;
		}
		.inmessage_center ul li.ly{
			width: 44%;
		}
		.inmessage_center button{
			width: 5%;
		}
		.fonav{
			width: 55%;
		}
		.font_nav1{
			width: 25%;
		}
		.font_add{
			width: 40%;
		}
		.aboutitem{
			padding: 9% 0 5%;
		}
		.about_item2{
			padding:9% 0 5%;
			-webkit-background-size: cover;
			background-size: cover;
		}
		.about_item3{
			padding:7% 0;
		}
		.honor_list{
			padding:3% 0 4%;
		}
		.prosearch{
			padding:2%;
		}
		.prosearch button{
			width: 20%;
		}
		.prosearch ul li{
			width: 40%;
		}
		.prosearch ul li span{
			width: 30%;
			padding-right: 0;
		}
		.prosearch ul li select,.prosearch ul li input{
			width: 70%;
		}
		.products_list{
			padding:3% 0;
		}
		.productbrand {
		    padding: 3% 0;
		}
		.maxpro_pic{
			width: 50%;
		}
		.maxpro_name{
			width: 40%;
		}
		.newspage_list ul li{
			width: 31%;
			margin:1%;
		}
		.newspage1{
			padding:6% 0 7%;
		}
		.newspage_list ul li figcaption{
			padding:10% 4%;
		}
		.newspage2 {
		    padding: 6% 0;
		}
		.newstime{
			width: 10%;
		}
		.news_right{
			width: 90%;
		}
		.newspage2_list ul li .news_right{
			padding: 0 2% 4% 0;
		}
		.newsmidd{
			width: 70%;
		}
		.newsimg{
			width: 26%;
		}
		.newsdetail{
			padding:5% 0;
		}
		.newstail_tit h3{
			padding:4% 0 3%;
		}
		.newstail_tit h3{
			font-size: 26px;
		}
		.news_btn a{
			width: 45px;
		}
		.news_discribe{
			line-height: 35px;
			font-size: 14px;
			padding:3% 2%;
		}
		.newstail_tit{
			padding-bottom: 4%;
		}
		.down_page{
			padding:8% 0;
		}
		.down_list{
			width: 67%;
		}
		.common_pro{
			width: 30%;
		}
		.contact {
		    padding: 8% 0 3%;
		}
		.joinlist ul li{
			width: 31%;
			margin:0 auto;
			padding:2%;
			margin:1%;
		}
		.message_list{
			padding-top: 4%;
		}
		.message{
			width: 92%;
		}
		.message_list ul li{
			width: 32.5%;
			margin-right: 1%;
		}
		.message_list ul li.mebtn{
			width: 45%;
		}
		.message_list ul li button{
			width: 48%;
		}
		.message_list ul li.code{
			width: 17%;
		}
		.message_list ul li.codeimg{
			width: 30%;
		}
		.map{
			padding-top: 3.5%;
		}
		.inabout{
			padding:10% 0;
			overflow: hidden;
		}
		.inabout_left:after{
			height: 90px;
			bottom:-140px;
		}
		.inabout_left:before{
			height: 90px;
		}
		.inpro_left{
			width: 45%;
		}
		.inpro_right{
			width: 40%;
		}
		.about_tit{
			padding-top: 3.5%;
		}
		.about_tit h3{
			font-size: 24px;
		}
		.about_cribe{
			font-size: 14px;
			line-height:2.8;
		}
		.tit_all h3 span{
			font-size: 25px;
		}
		.about_tit h3{
			padding-top: 10px;
		}
		.products_list ul li{
			width: 31%;
			margin:1%;
		}
		.product_top h3{
			font-size: 26px;
		}
		.products_list ul li p{
			font-size: 16px;
			line-height:24px;
		}
		.maxproname_item1 h3{
			font-size: 28px;
		}
		.maxproname_item2 button{
			line-height: 44px;
			font-size: 14px;
		}
		.down_tit span{
			font-size: 24px;
		}
		.down_tit a{
			font-size: 13px;
		}
		.dowm_num{
			font-size: 34px;
		}
		.down_midd{
			padding:3%;
		}
		.down_list ul li{
			padding-right: 3%;
		}
		.join_yq p{
			line-height: 28px;
		}
		.join_yq h3{
			font-size: 16px;
		}
		.join_tit b{
			padding:6px 0;
			font-size: 18px;
		}
		.additem{
			padding:4%;
			width: 48%;
		}
		.additem h3{
			font-size: 22px;
		}
		.additem h3{
			padding-bottom: 16px;
		}
		.inproduct_cribe{
			margin-top: 6%;
		}
		.invideo_tit{
			font-size: 40px;
		}
		.invideo_cribe{
			width: 65%;
		}
		.takefor{
			top:25%;
		}
		.invideo{
			padding:5% 0;
		}
		.main ul li span{
			font-size: 40px;
		}
		.more a{
			font-size: 14px;
		}
		.inmessage_center ul li{
			margin-right: 2%;
		}
		.about_center{
			width: 92%;
		}
		.vr_click_lh p{
			font-size: 18px;
		}
		.vr_click_lh i{
			font-size: 50px;
		}
		.proinfo_area_left{
			width: 60%;
			padding-left: 10%;
		}
		.news_tit h3{
			font-size: 26px;
		}
		.newstime p{
			font-size: 42px;
		}
		.news_num{
			display: none;
		}
		.newsmidd p{
			-webkit-line-clamp: 3;
			padding-top: 5px;
		}
		.dowm_num{
			width: 12%;
		}
		.joinlist ul li button{
			line-height: 40px;
			font-size: 14px;
		}
		.newsimgmmp{
			height: 260px;
		}
		
		
    }
	@media screen and (max-width:1366px){
			.nav{
			display: none;
		}
		.language_search{
			display: none;
		}
		.logo{
			padding-top: 0;
		}
		.header{
			padding:15px 0;
			background: url(../images/headerbg.jpg) 11% top no-repeat;
		}
		.menu{
			display: block;
			float: right;
		}
		.menu i{
			color: #fff;
			font-size: 35px;
		}
		.logo{
			width: 18%;
		}
		.menu_list{
			position: absolute;
			left:0;
			top:78px;
			width: 100%;
			z-index: 999;
			/*height: 100%;*/
			background: rgba(255,255,255,.7);
			border-top: 1px solid #ddd;
		}
		.menu_list ul li{
			line-height: 3.2;
			background: #fff;
			border-bottom: 1px solid #ddd;
		}
		.menu_list ul li a{
			display: block;
			font-size: 16px;
			color: #1571bc;
		}
		.protail_itembt{
			display: none;
		}
	}

	@media screen and (max-width: 1345px){
		.nav{
			display: none;
		}
		.language_search{
			display: none;
		}
		.logo{
			padding-top: 0;
		}
		.header{
			padding:15px 0;
			background: url(../images/headerbg.jpg) 11% top no-repeat;
		}
		.menu{
			display: block;
			float: right;
		}
		.menu i{
			color: #fff;
			font-size: 35px;
		}
		.logo{
			width: 18%;
		}
		.menu_list{
			position: absolute;
			left:0;
			top:78px;
			width: 100%;
			z-index: 999;
			/*height: 100%;*/
			background: rgba(255,255,255,.7);
			border-top: 1px solid #ddd;
		}
		.menu_list ul li{
			line-height: 3.2;
			background: #fff;
			border-bottom: 1px solid #ddd;
		}
		.menu_list ul li a{
			display: block;
			font-size: 16px;
			color: #1571bc;
		}
		.protail_itembt{
			display: none;
		}
	}


    /*=================================手机或小平板 phone=============================== */
    @media screen and (max-width: 1100px) {
      .footer{
	      	display: none;
	    }
	  .news_tip{
	  	position: inherit;
	  	bottom:0;
	  }
	  .tit_all h3{
	  	padding-bottom: 5px;
	  }
	  .tit_all h3 span{
	  	font-size: 21px;
	  }

	  .tit_all p{
	  	padding-top: 8px;
	  	font-size: 12px;
	  	padding-bottom: 2px;
	  }
	  .inproduct_type .swiper-slide p{
	  	padding-top: 8px;
	  }
	  .inproduct_type{
	  	padding-top: 5%;
	  }
	  .inpro_left{
	  	width: 100%;
	  }
	  .inpro_right{
	  	width: 100%;
	  }
	  .inpro_left p{
	  	padding:16px 0 27px;
	  }
	  .inpro_left a{
	  	font-size: 12px;
  	    border: 1px solid #857a46;
	  	line-height: 30px;
	  }
	  .inproduct_cribe {
	    margin-top: 8%;
	  }
	  .inabout_left{
	  	width: 100%;
	  }
	  .inabout_right{
	  	display: none;
	  }
	  .inabout_tit img{
	  	width: 110px;
	  }
	  .inabout_tit h3{
	  	padding:8% 0 5%;
	  	font-size: 21px;
	  }
	  .digital {
		padding: 8% 0;
	  }
	  .more{
	  	width: 144px;
	  	line-height: 36px;
	  }
	  .takefor{
	  	display: none;
	  }
	  .invideo_cribe img{
	  	border:5px solid #857a46;
	  }
	  .invideo_cribe{
	  	width: 100%;
	  }
	  .invideo_tit{
	  	font-size: 30px;
	  	padding-bottom: 7%;
	  }
	  .invideo {
		padding: 10% 0 11%;
	  }
	  .inews{
	  	padding:10% 0;
	  }
	  .innews_list ul li{
	  	width: 100%;
	  	padding: 3% 8%;
	  }
	  .inmessage{
	  	display: none;
	  }
	  .share{
	  	display: none;
	  }
	  .about_tit h3{
	  	font-size: 18px;
	  }
	  .about_cribe{
	  	line-height: 2.5;
	  	font-size: 13px;
	  	padding-top: 5%;
	  }
	  .tit_all h3{
	  	height: 30px;
	  	padding-bottom: 0;
	  }
	  .about_tit img{
	  	width: 90px;
	  }
	  .tit_all h3 img{
	  	display: none;
	  }
	  .digital2{
	  	width: 100%;
	  }
	  .main ul li span{
	  	font-size: 35px;
	  	line-height: 43px;
	  }
	  .main ul li p{
	  	font-size: 13px;
	  }
	  .about_item2{
	  	padding:7% 0;
	  }
	  .vr_click_lh p{
	  	font-size: 12px;
	  }
	  .vr_click_lh i{
	  	font-size: 40px;
	  }
	  .honor_list {
	    padding: 5% 0 7%;
	  }
	  .productbrand{
	  	display: none;
	  }
	  .products_list ul li{
	  	width: 48%;
	  	padding:3% 0;
	  }
	  .products_list ul li p{
	  	font-size: 14px;
	  	font-weight: normal;
	  	line-height: 20px;
	  }
	  .prosearch{
	  	display: none;
	  }
	  .product_top h3{
	  	display: none;
	  }
	  .news_tit h3{
	  	font-size: 22px;
	  }
	  .news_tit{
	  	padding-bottom: 4%;
	  }
	/*  .newspage_list ul li{
	  	width: 100%;
	  }*/
	  .newsimgmm{
	  	height: 220px;
	  }
	  .newspage_list ul li figcaption {
	    padding: 5% 4% 5%;
	   }
	  .newspage_list ul li p{
	  	padding-bottom: 8px;
	  }
	  .newspage2_list ul li{
	  	padding:2% 0;
	  }
	  .newstime{
	  	display: none;
	  }
	  .news_right{
	  	width: 100%;
	  	padding:0;
	  }
	  .newsmidd{
	  	padding-left: 0;
	  	width: 60%;
	  }
	  .newsmidd h3{
	  	font-size: 16px;
	  	padding:0 0 5px;
	  	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
	  }
	  .newsmidd p{
	  	font-size: 12px;
	  	overflow : hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;
 line-height: 20px;
	  }
	  .newsimg{
	  	width: 35%;
	  }
	  .newstail_tit h3{
	  	font-size: 20px;
	  }
	  .news_btn{
	  	display: none;
	  }
	  .newstail_tit h3 {
		padding: 6% 0 3%;
	   }
	   .down_tit span{
	   	display: block;
	   	padding-bottom: 20px;
	   }
	   .down_list{
	   	width: 100%;
	   }
	   .down_midd{
	   	width: 73%;
	   	margin-left: 13%;
	   }
	   .down_anme{
	   	width: 80%;
	   }
	   .down_midd i{
	   	font-size: 33px;
	   	margin-right: 10px;
	   }
	   .down_midd span{
	   	font-size: 12px;
	   }
	   .dowm_num{
	   	line-height: 68px;
	   }
	   .down_right i{
	   	line-height: 68px;
	   }
	   .dowm_num {
		    font-size: 26px;
		}
		.down_tit span{
			font-size: 20px;
		}
		.common_pro{
			display: none;
		}
		.joinlist ul li{
			width: 100%;
			padding:5%;
		}
		.message{
			padding:10% 0;
		}
		.message_list ul li{
			margin-right: 0;
			width: 100%;
			margin-bottom: 10px;
		}
		.message_list ul li textarea{
			width: 90%;
			height: 70px;
		}
		.message_list ul li label{
			font-size: 12px;
		}
		.message_list ul li input, .message_list ul li textarea{
			font-size: 12px;
		}
		.message_list ul li.code{
			width: 40%;
		}
		.message_list ul li.codeimg{
			width: 55%;
			float: right;
		}
		.message_list ul li.mebtn{
			width: 100%;
			padding-top: 3%;
		}
		.message_list ul li{
			padding:7px 8px;
		}
		.message_list ul li button{
			font-size: 13px;
		}
		.additem{
			width: 100%;
		}
		.additem{
			margin:20px 0 0;
			padding:5%;
		}
		.additem h3{
			font-size: 18px;
		}
		.additem h3{
			padding-bottom: 13px;
		}
		.additem ul li span, .additext{
			font-size: 13px;
		}
		.inpro_left h3{
			font-size: 16px;
		}
		.innews_list ul li span{
		    padding: 8px 0 11px;
		}
		.innews_list ul li{
			margin-bottom: 6px;
		}
		.down_tit span{
			padding-bottom: 17px;
		}
		.down_page{
			padding:6% 0;
		}
		.productpic_phone{
			display:block;
		}
		.maxpro_pic{
			display: none;
		}
		.maxpro_name{
			width: 100%;
		}
		.maxproname_item1 h3{
			font-size: 20px;
		}
		.maxproname_item2{
			padding-top: 8%;
		}
		.maxproname_item2 button{
			line-height: 40px;
		}
		.proinfo_area_left{
			width: 100%;
			padding-left: 0;
		}
		.proin_tit{
			position: inherit;
			top:0;
		}
		.proinfo_fixbg{
			height: 120px;
		}
		.proinfo_fixbg{
			-webkit-background-size: cover;
			background-size: cover;
		}
		.proin_tit{
			width: 48%;
			line-height: 39px;
			border:1px solid #1571bc;
		}
		.proin_tit h3{
			font-size: 16px;
		}
		.proinfo_area{
			padding:30px 0;
		}
		.proinfo_area_left{
			padding-top: 5%;
		}
		.inproduct_type .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
			width: 20px;
			height: 20px;
			right:0;
			-webkit-background-size: cover;
			background-size: cover;
		}
		.inproduct_type .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
			width: 20px;
			height: 20px;
			left:0;
			-webkit-background-size: cover;
			background-size: cover;
		}
		.inproduct_type .swiper-button-next, .swiper-button-prev{
			top: :57%;
		}
		.menu_list{
			top:78px;
		}
		.invideo_cribe video{
			width: 100%;
		}

    }
    @media screen and (max-width: 1000px){
		.newspage_list ul li{
			width: 100%;
		}
		.newsimgmm{
			height: auto;
		}
    }
	@media screen and (max-width: 800px){
		.menu_list{
			top:72px;
		}
	}
	@media screen and (max-width: 640px) {
		.down_midd h3{
			    font-size: 16px;
			    padding: 9px 0 7px;
		}
		.menu i{
			font-size: 28px;
		}
		.logo{
			width: 30%;
		}
		.header{
			padding:15px 0;
		}
		.menu_list{
			top:60px;
		}
		.menu_list ul li a{
			font-size: 14px;
		}
		.tech{
			display: none;
		}
		.copy{
			padding:10px 0;
		}
		.copy p{
			text-align: center;
			line-height: 20px;
		}
		.news_tip{
			display: none;
		}
		.inproducts{
			padding:5% 0 8%;
		}
		
	}






