     /*=================================中小型笔记本或大平板 laptop /*=================================*/
    @media screen and (max-width: 1305px) {
		.nav li{
			width: 110px;
		}
		.in_products_tit{
			top:-27%;
		}
		.in_products_tit ul li a{
			padding:11% 10%;
		}
		.public_center2{
			width: 92%;
		}
		.honor_left_cetnter{
			padding-left: 23%;
		}
		.fixed_contact{
			display: none;
		}
		.back_top{
			left: initial;
			right:0;
		}
		.public_fix{
			bottom:20%;
		}
    }

	
	@media screen and (max-width: 1200px){
		.nav li{
			width: 95px;
		}
		.in_search_tit h3{
			font-size: 26px;
		}
		.in_search_tit b{
			font-size: 17px;
		}
		.footer_address h3{
			font-size: 20px;
		}
		.copy{
			padding:4% 0;
		}
		.in_search_inp{
			padding-top: 4%;
		}
		.in_products_tit ul li a p{
			font-size: 14px;
		}
		.in_products_tit ul li a i{
			font-size: 14px;
		}
		.in_products_tit{
			position: initial;
			padding-bottom: 5%;
		}
		.in_products_xy{
			padding:3% 0;
		}
		.in_products_tit ul li a{
			padding:13% 10%;
		}
		.about_discribe{
			width: 78%;
		}
		.about_part1 {
		    padding: 6% 2% 3%;
		}
		.honor_left_cetnter{
			padding-left: 18%;
		}
		.honor_left_cetnter_in p{
			line-height: 2.2;
		}
		.honor_left_tit h3{
			font-size: 22px;
		}
		.honor_left_tit span{
			font-size: 16px;
		}
		.honor_left_cetnter_in p{
			font-size: 13px;
		}
		.news_tit h3{
			font-size: 26px;
		}
		.news_tit p{
			font-size: 16px;
		}
		.news_part1 ul li figcaption h3 a{
			font-size: 16px;
			padding-bottom: 4%;
		}
		.news_part2_cribe h3{
			font-size: 14px;
		}
		.news_part2_time{
			width: 20%;
		}
		.news_part2_cribe{
			width: 75%;
		}
		.news_part2_cribe p{
			overflow : hidden;
			 text-overflow: ellipsis;
			 display: -webkit-box;
			 -webkit-line-clamp: 2;
			 -webkit-box-orient: vertical;
		}
		.culture_list ul li figcaption p{
			font-size: 15px;
		}
		.culture_list ul li figcaption {
		    padding: 5% 0 15%;
		}
		.history h3{
			font-size: 26px;
		}
		.more{
			width: 175px;
		}
		.pronav_right{
			display: none;
		}
		.pronav_left{
			width: 100%;
		}
		.pronav_left ul li{
			line-height: 55px;
		}
		.products_page aside{
			width: 100%;
			padding:1%;
		}
		.products_page aside ul li{
			width: 100%;
			display: inline-block;
			text-align: center;
		}
		.products_page aside ul li a{
			padding:0;
		}
		.products_page article{
			width: 100%;
			padding-top: 4%;
		}
		.products_page aside ul li a p{
			padding:9px 0;
		}
		.news_detail_tit h3{
			font-size: 22px;
		}
		.news_detail_discribe{
			font-size: 14px;
			line-height: 2.5;
		}
		.achieve_discribe{
			font-size: 14px;
			line-height: 2;
		}
		.achieve{
			width: 55%;
		}
		.achieve_discribe{
			width: 41%;
		}
		.technology_text h3{
			font-size: 16px;
		}
		.technology_text span{
			padding:1% 0 2%;
		}
		.technology_pic{
			width: 24%;
		}
		.technology_text{
			width: 72%;
		}
		.technology_text p{
			line-height: 2;
			font-size: 13px;
		}
		.news_detail_info_mob{
			height: 35px;
			top:-34px;
		}
		.news_detail_info article{
			width: 100%;
		}
		.news_detail_info aside{
			width: 100%;
			padding-top: 3%;
		}
		.service_addtel ul li{
			width: 25%;
		}
		.nav li a{
			line-height: 50px;
		}
		.in_search_inp ul li p{
			font-size: 13px;
		}
		.in_search_inp ul li input{
			font-size: 13px;
		}
		.in_search_inp ul li label{
			font-size: 13px;
		}
		.in_search_inp button{
			line-height: 50px;
			height: 50px;
		}
		.products_page aside ul li a p{
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
		}
		.hover_hover{
			top:84px;
		}
		.nav_barmov{
			top:67px;
		}
		.footer_address_list ul li{
			padding-right: 20px;
		}
		.footer_address_list ul li:nth-child(2){
			padding-left: 20px;
		}

	}

















    /*=================================手机或小平板 phone=============================== */
    @media screen and (max-width: 1000px) {
      .hotline{
  	  	   display: none;
	   } 
	   .in_search_center{
	   		padding:5% 0 7%;
	   }
	   .footer{
	   		display: none;
	   }
	   .copy {
		    padding: 3% 0;
		}
		.in_news_discribe p{
			line-height: 2;
		}
		.about_discribe{
			width: 100%;
		}
		.about_page_in{
			position: initial;
		}
		.about_info{
			padding:5% 0 2%;
		}
		.news_part2 ul li{
			width: 100%;
		}
		.application_info{
			font-size: 13px;
			line-height: 2.5;
		}
		.achieve{
			width: 100%;
		}
		.achieve_discribe{
			width: 100%;
			padding:4% 0 1%;
		}
		.in_products_tit ul li{
			width: 25%;
		}
		.culture_list ul{
			display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
			display: -moz-box; /* 老版本语法: Firefox (buggy) */
			display:box;
			display: -ms-flexbox; /* 混合版本语法: IE 10 */
			display: -webkit-flex; /* 新版本语法: Chrome 21+ */
			display: flex;
			-webkit-flex-wrap:wrap;
			flex-wrap:wrap;
			-webkit-justify-content:space-between;
			justify-content:space-between;
		}
		.culture_list ul li{
			width: 46%;
			margin-bottom: 3%;
		}
		.culture_list ul li figcaption p{
			font-size: 18px;
		}
		.culture_list ul li img{
			width:100%;
		}
		.culture_list ul li figcaption {
		    padding: 5% 0 10%;
		}
		.products_page aside ul li{
			/*width: 25%;*/
		}
		.nav{
			display: none;
		}
		.header{
			padding:2% 0;
		}
		.logo{
			width: 12%;
		}
		.menu_list{
			float: right;
			display: block;
		}
		.menu_down_phone{
	    background:#003092;
	    padding:3% 0;

	    width: 100%;
	    height:100%;
	    z-index: 999;
	    display: none;
	}
	.menu_down_phone ul li {
		border-bottom: 1px dashed #b5aba7;
		line-height: 3;
		text-align: center;
	}
	.menu_down_phone ul li a{
		display: block;
		font-size: 16px;
		color: #fff;
	}
	.menu_down_phone ul{
		width: 82%;
		margin:0 auto;
	}
	.header_phone_top{
		z-index: 999;
		width: 94%;
		margin:0 auto;
	padding:3% 0;
		display: -webkit-box; /* 鑰佺増鏈娉�: Safari, iOS, Android browser, older WebKit browsers. */
	    display: -moz-box; /* 鑰佺増鏈娉�: Firefox (buggy) */
	    display:box;
	    display: -ms-flexbox; /* 娣峰悎鐗堟湰璇硶: IE 10 */
	    display: -webkit-flex; /* 鏂扮増鏈娉�: Chrome 21+ */
	    display: flex;
	    -webkit-flex-wrap:nowrap;
	    flex-wrap:nowrap;
	    -webkit-justify-content:space-between;
	    justify-content:space-between;
	}
	.menu-handler {
    width: 60px;
    height: 60px;
    cursor: pointer;
    position: absolute;
    right: 0%;
    top: 10px;
    transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1);
    -webkit-transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1);
    -moz-transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1);
}
.menu-handler .burger {
    width: 28px;
    height: 3px;
    background: #003092;
    display: block;
    position: absolute;
    z-index: 5;
    top: 22px;
    margin: 0px;
    transform-origin: center;
    -webkit-transform-origin: center;
    -moz-transform-origin: center;
    -o-transform-origin: center;
    -ms-transform-origin: center;
}
.menu-handler .burger-2 {
    top: 29px;
}
.menu-handler .burger-3 {
    top: 36px;
}
.mei.burger-1 { top: 29px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
.mei.burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.mei.burger-3 { top: 29px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }
.trans, .trans:hover { -webkit-transition: all 0.8s cubic-bezier(0.19, 1, 0.22, 1) 0s; -moz-transition: all 0.8s cubic-bezier(0.19, 1, 0.22, 1) 0s; -o-transition: all 0.8s cubic-bezier(0.19, 1, 0.22, 1) 0s; transition:all 0.8s cubic-bezier(0.19, 1, 0.22, 1) 0s; -ms-transition: all 0.8s cubic-bezier(0.19, 1, 0.22, 1) 0s; }
.trans-fast, .trans-fast:hover { -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; }

.prode_pot_left{
	width: 100%;
}
.proname{
	width: 100%;

}
.proname{
	font-size: 15px;
}
.prodetail_previn a{
	line-height: 35px;
}
.prodetail_previn a.menupro{
	width: 30%;
}
.proname h3{
	padding-bottom: 11px;
}
.proname .title{
	/*padding-bottom: 5px;*/
}
.proname_top{
	padding-left: 4%;
}

      }


@media screen and (max-width: 640px){
	.in_field1{
		width: 100%;
	}
	.in_hotpro_center{
		padding:3%;
	}
	.in_news_center{
		padding:0;
	}
	.in_news_lft{
		width: 100%;
	}
	.in_news_hot{
		width: 100%;
	}
	.in_news_discribe{
		padding:7%;
	}
	.in_products_tit ul li{
		width: 33%;
	}
	.in_hotpro_center ul li{
		width: 100%;
		margin:2% 0;
	}
	.in_search_inp ul{
		display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
		display: -moz-box; /* 老版本语法: Firefox (buggy) */
		display:box;
		display: -ms-flexbox; /* 混合版本语法: IE 10 */
		display: -webkit-flex; /* 新版本语法: Chrome 21+ */
		display: flex;
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
		-webkit-justify-content:space-between;
		justify-content:space-between;
	}
	.in_search_inp ul li:first-child{
		width: 49%;
	}
	.in_search_inp ul li{
		width: 49%;
		margin-bottom: 1.5%;
	}
	.in_search_inp button{
		width: 100%;
	}
	.in_search_tit h3{
		font-size: 22px;
	}
	.in_search_tit b{
		font-size: 15px;
	}
	.in_search_inp button{
		line-height: 42px;
		height: 42px;
	}
	.in_pro figcaption p{
		font-size: 13px;
	}
	.in_pro figcaption i{
		font-size: 14px;
	}
	.in_pro figcaption{
		padding:2% 6%;
	}
	.in_products_out_center .swiper-pagination-bullet-active{
		width: 25px;
		height: 5px;
	}
	.about_navbar ul{
		-webkit-flex-wrap:wrap;
    	flex-wrap:wrap;
	}
	.about_navbar ul li{
		width: 31%;
		margin: 1%;
	}
	.about_navbar ul li a{
		font-size: 13px;
		line-height: 2.7;
	}
	.about_logo h3{
		font-size: 22px;
		padding:5% 0;
	}
	.about_discribe_in{
		width: 100%;
	}
	.about_part1{
		padding:8% 2% 3%;
	}
	.culture_list ul li figcaption p{
		font-size: 14px;
	}
	.culture_tit h3{
		font-size: 20px;
	}
	.culture_tit p{
		font-size: 14px;
	}
	.history h3,.news_tit h3{
		font-size: 22px;
	}
	.news_part1 ul li{
		width: 100%;
		margin-bottom: 2%;
	}
	.news_center{
		padding:5% 0;
	}
	.news_part1 ul{
	    -webkit-flex-wrap:wrap;
    	flex-wrap:wrap;
	}
	.products_page aside ul li{
		width: 50%;
	}
	.products_page article li{
		width: 47%;
	}
	.pronav_left ul li{
		line-height: 45px;
	}
	.pronav_left ul li a{
		font-size: 13px;
	}
	.proname{
		width: 47%;
	}
	.proname h3{
		font-size: 18px;
		/*padding-bottom: 5px;*/
	}
	.proname p{
		font-size: 14px;
	}
	.prodetail_pagenav a{
		line-height: 55px;
	}
	.prodetail_info_cribe{
		padding:6% 0;
		font-size: 13px;
		line-height: 2;
	}
	.prodetail_info_cribe h3{
		font-size: 18px;
	}
	.prodetail_info_list ul li{
		width: 48%;
	}
	.news_detail_tit h3{
		font-size: 18px;
	}
	.achieve_discribe{
		font-size: 13px;
	}
	.technology_text{
		width: 100%;
	}
	.technology_pic{
		width: 100%;
		padding-bottom: 5%;
	}
	.technology_pic img{
		width: 100%;
	}
	.technology_page_center ul li{
		padding:7% 0;
	}
	.service_addtel ul li{
		width: 50%;
		padding-bottom: 5%;
	}
	.service_addtel ul li span{
		padding:4% 0 5%;
	}
	.marketing ul li{
		width: 100%;
	}
	.service_page{
		padding:0 0 6%;
	}
	.marketing ul li{
		padding:5% 4%;
		margin-bottom: 3%;
	}
	.marketing ul li h3{
		padding-bottom: 3%;
	}
	.copy{
		padding:3% 4%;
	}
	.service_page h3{
		font-size: 22px;
		padding-bottom: 3%;
	}
	.in_products_xy{
		padding:5% 0;
	}
	.honor img{
		width: 100%;
	}
	.honor_left{
		width: 100%;
	}
	.honor_left_cetnter{
		padding-left: 13%;
	}
	.history{
		padding:8% 0;
	}
	.news_center{
		padding:10% 0;
	}
	.in_search_inp ul li{
		padding: 7px 11px;
	}
	.in_products_tit ul li a{
		padding:10%;
	}
	.sanj{
		bottom:-7px;
		border-left: 8px solid transparent;
	    border-right: 8px solid transparent;
	    border-top: 8px solid #0078d7;
	}
	.in_news_hot_zu{
		padding: 8% 0 9%;
	}
	.honor_left_tit h3{
		font-size: 	20px;
	}
	.honor_left_tit span{
		font-size: 	14px;
	}
	.honor_left_cetnter_in p{
		font-size: 	12px;
	}
	.news_detail_info{
		padding:2% 0;
	}
	.news_detail_info_mob{
		height: 30px;
		top:-29px;
	}
	.technology_pagelist ul li{
		padding:8% 0;
	}
	.banner .swiper-button-next{
		display: none;
	}
	.banner .swiper-button-prev{
		display: none;
	}
	.menu-handler{
		width: 30px;
		height: 30px;
		right:4%;
	}
	.header{
		padding:3% 4%;
	}
	.logo{
		width: 20%;
	}
	.menu-handler .burger {
	    width: 28px;
	    height: 3px;
	    background: #003092;
	    display: block;
	    position: absolute;
	    z-index: 5;
	    top: 12px;
	    margin: 0px;
	    transform-origin: center;
	    -webkit-transform-origin: center;
	    -moz-transform-origin: center;
	    -o-transform-origin: center;
	    -ms-transform-origin: center;
	}
	.menu-handler .burger-2 {
	    top: 19px;
	}
	.menu-handler .burger-3 {
	    top: 26px;
	}
	.mei.burger-1 { top: 19px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
	.mei.burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
	.mei.burger-3 { top: 19px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }
	.menu_down_phone ul li a{
		font-size: 14px;
	}
	.prode_pot_left{
		width: 100%;
	}
	.proname{
		width: 100%;
		padding-top: 5%;
	}
	.prodetail_previn{
		text-align: center;
	}
	.prodetail_previn a{
		width:30%;
		margin:0 1%;
		line-height: 1.8;
	}
	.prodetail_previn a i{
		color: #ccc;
		font-size: 15px;
	}
	.prode_info_discribe{
		padding:3%;
	}
	.prodetail_previn{
		padding:30px 0;
	}
	.products_page aside ul li{
		width: 100%;
	}
	.prode_info_discribe h4,h3{
		line-height: 1.4;
	}
	.proname{
		font-size: 14px;
	}
	.proname h3{
		font-size: 16px;
		padding-bottom: 8px;
	}
		/*download*/
		.products_page article .download li{
			width:100%;
			margin: 0 0% 5% 0;
			height:200px;
		}
		.lightbox_content{
			width: 90%;
    margin: -225px auto auto calc(100% - 145%);
		}
	.lightboxdownload{
		width: 100%;
		font-size:22px;
	}
	.lightbox_checking{
		width: 100%;
		
	}
	.products_page article .download li u{
		    width: 100%;
			height: 40px;
			background: #0078d7;
			font-size: 15px;
			color: #fff;
			text-align: center;
			line-height: 40px;
	}
	.phoneleft{
		display:none;
	}
}







