@media ( min-width:1300px) and ( max-width:1500px) {
	.indexProduct{
		padding: 170px 0 0 0;
	}
	.indexProduct .titBox{
	border-bottom: 1px solid #d0d6db;
	padding-bottom:10px;
}
	.indexProduct .hd{
	position: absolute;
	right: 0;
	top:10px;}
	.syProSwiper{
	position: relative;
	overflow: hidden;
	padding-bottom:40px;
}
	#syProSwiper{
		bottom:45px;
	}
	#syProPag{
		left: 47% !important;
	}
}
@media ( min-width:768px) and ( max-width:1200px) {
	.burger_menu{
		display: block !important;
		top: 0 !important;
		float: right;
		margin-top: 1.5%;
	} 
	.head{
		padding: 10px 0;
		position: relative;
		background: #fff;
		border-bottom: 1px solid #fff;
	}
	.head .container{
		padding: 0;
	} 
	.head-logo1{
		display: none !important;
	}
	.head-logo2{
		display: block!important;
	}
	.head.fixedbg{
		padding: 8px 0;
		border-bottom: 1px solid #1054a0;
	}
	.head .Logo{ 
		width: 30%;
		height: auto;
	}
	.WebLink{
		display: none;
	}
	.head-search{
		display: none;
	} 
	.head-right{
		display: none;
	}
	.head::after{
		display: none;
	}
	footer{
		display: none;
	}
	.foot-copy{
		display: none;
	}
	.footH{
		display: block;
	}
	.footFix{
		display: flex;
	}  
	.sy-abt-cont{
		width: 100%;
		padding: 28px 0;
	}
	.indexAbout{
		background-size: 100% 100%;
		background: url(../images/sy-abt-logo-back.png) no-repeat right bottom;
	}
	
	/*index*/
	.indexVideo .isPc{
		display: block !important;
	}
	.indexVideo .isMobile{
		display: none !important;
	}
	.indexVideoInfo{
		top: 30%;
	}
	.indexVideoback{
		height: 99%;
	}
	.sy-abt-back{
		position: relative;
	}
	.bt-sy-tit{
		font-size: 22px;
		line-height: 28px;
	}
	.bt-sy-sub{
		font-size: 14px;
		margin-top: 10px;
	}
	.abt-num-info{
		margin-top: 22px;
		padding-top: 22px;
		overflow: hidden;
	}
	 
	.indexAbout .cont{
		padding-right: 0;
		font-size: 14px;
		line-height: 26px;
		margin-top: 20px;
	}
	.bt-more1{
		font-size: 14px;
		width: 130px;
		height: 40px;
		line-height: 36px;
	}
	.indexAbout .bt-more1{
		margin-top: 28px;
	}
	.indexEquipment{
		padding: 28px 0;
	}
	#sySbSwiper{
		margin-top: 28px;
		padding-bottom: 30px;
	}
	.sy-sb-list .tit{
		font-size: 14px;
		line-height: 30px;
	}
	.indexEquipment .bt-more1{
		margin: 28px auto 0;
	}
	#syProSwiper{
		position: relative;
		width: 100%;
		bottom: 0;
		margin-top: 25px;
	}
	#syProSwiper .swiper-slide{
		width: 50%; 
	}
	.sy-pro-list .pic{
		width: 100%;
	}
	.sy-pro-list .cont{
		width: 100%;
	}
	.indexProduct{
		padding: 28px 0;
	}
	#syProN, #syProP{
		display: none;
	}
	.sy-pro-list .cont .tit{
		font-size: 18px;
		margin-top: 20px;
	}
	.sy-pro-list .cont .sub{
		font-size: 14px;
		line-height: 26px;
		height: auto;
		margin-top: 18px;
	}
	#syProPag{
		font-size: 16px;
		bottom: 70px;
	}
	.sy-pro-list .bt-more1{
		margin: 80px auto 0;
	}
	#syProPag .swiper-pagination-current{
		font-size: 24px;
	}
	.indexNews{
		padding: 28px 0;
	}
	.indexNews .hd ul li:nth-child(4) {
		display: none;
	}
	.indexNews .hd ul li{
		width: 30% !important; 
	}
	.indexNews .hd ul li .info{
		margin-top: 0 !important;
		padding: 15px 0 0 0 !important;
		margin-top:  0 !important;
	}
	.indexNews .hd ul li.on .info{
		position: relative;
	}
	.indexNews .hd ul li .info .tit{
		font-size: 16px;
	}
	.indexNews .hd ul li.on .info .tit{
		color: #333333;
	}
	.indexNews .hd ul li.on .info .sub{
		color: #555;
		-webkit-line-clamp: 2;
	}
	.indexNews .more{
		margin-top: 20px;
	}
	.indexNews .hd ul li.on .pic::after{
		display: none;
	}
	.indexNews .hd ul li .info .sub{
		color: #555;
		-webkit-line-clamp: 2;
		font-size: 14px;
		line-height: 25px;
		margin-top: 10px !important;
	}
	.Nylocation .now-lm{
		display: none;
	}
	.Nylocation .now-wz{
		float: left;
		line-height: 40px;
		font-size: 12px;
	}
	.about{
		padding: 28px 0;
	}
	.sub-about-left{
		width: 100%;
		margin-top: 0;
	}
	.sub-about-left .abt-num-info .list::after{
		right: -105px;
		top: 18px;
		height: 55px;
	}
	.abt-tit-cn{
		font-size: 22px;
		line-height: 28px;
		
	}
	.abt-tit-en{
		margin-top: 10px;
	}
	.sub-about-left .cont{
		font-size: 14px;
		line-height: 25px;
		margin-top: 25px;
	}
	.sub-about-right{
		width: 100%;
		height: 420px;
		margin-top: 20px;
	} 
	.sub-about-left .abt-num-info{
		padding: 4%;
		margin-top: 20px;
	}
	.qywhTit{
		position: relative;
		top: 0;
	}
	.culture{
		padding: 28px 0;
	}
	.qywh-box .list{
		width: 100%;
		height: auto;
		border-bottom: 1px solid rgba(255,255,255,0.2);
		border-right: none;
		padding: 0 0 18px;
		margin-bottom: 18px;
	}
	.qywh-box .list .line{
		display: none;
	}
	.qywh-box .list .ico img{
		width: 60px;
	}
	.qywh-box .list .tit{
		font-size: 18px;
		margin: 18px 0;
	}
	.qywh-box .list .sub{
		font-size: 14px;
	}
	.qywh-box{
		margin-top: 25px;
	}
	.technology{
		padding: 28px 0;
	}
	.abt-tit-sub{
		font-size: 14px;
		line-height: 25px;
		margin-top: 20px;
	}
	#Szs .swiper-slide{
		width: 20%;
	}
	#zsN, #zsP{
		 
	}
	.equipment{
		padding: 28px 0;
	}
	.tdfc-warp{
		margin-top: 25px;
	}
	#tdfc{
		width: 100%;
		padding-bottom: 35px;
	}
	.tdfc-warp .tit{
		line-height: 32px;
		font-size: 14px;
	}
	.honor-warp{
		margin-top: 25px;
	}
	#Szs{
		width: 100%;
	}
	#tdN, #tdP{
		display: none;
	}
	.product{
		padding: 28px 0;
	}
	.product .row{
		margin-left: 0;
		width: 100%;
		float: none;
		margin-right: 0;
	}
	.product .row .pdg{
		padding: 10px;
		margin-bottom: 20px;
	}
	.pro-list{
		padding-top: 15px;
	}
	.pro-list .tit{
		font-size: 18px;
	}
	.pro-list .sub{
		font-size: 14px;
		line-height: 25px;
		height: 50px;
		-webkit-line-clamp: 2;
		margin: 15px 0;
	}
	.pro-list .pic{
		margin-top: 15px;
	}
	.productDe{
		padding: 28px 0;
	}
	.sub-de-left{
		display: none;
	}
	.sub-de-right{
		width: 100%;
	}
	.proDe-one .title{
		font-size: 18px;
		line-height: 28px;
		padding-bottom: 15px;
		margin-bottom: 15px;
	}
	.prode-tit{
		font-size: 16px;
	}
	.proDe-one .box .pic{
		 
	}
	.proDe-one .box .cont{
		 
		margin-top: 20px;
		font-size: 14px;
		line-height: 26px;
	}
	.prode-tab{
		margin-top: 25px;
		padding-top: 25px;
	}
	.prode-tab .cont table tr th{
		font-size: 12px;
		height: 32px;
	}.burger_menu
	.prode-tab .cont table tr td{
		font-size: 12px;
		height: 32px;
	}
	.application{
		padding: 28px 0;
	}
	.application .row{
		margin-left: 0;
		margin-right: 0;
	}
	.application .pdg{
		padding: 10px;
		margin-bottom: 20px;
	}
	.application-list .info .ico{
		 
	}
	.application-list .info{
		padding: 12% 4% 4% 4%;
	}
	.application-list .info .tit{
		font-size: 18px;
		line-height: 28px;
	}
	.application-list .info .sub{
		font-size: 14px;
		line-height: 26px;
		height: auto;
		-webkit-line-clamp: 2;
		margin-top: 15px;
	}
	.application-list .info .more{
		margin-top: 18px;
	}
	.application-list .info .ico img{
		width: 30px;
	}
	.newsDe{
		padding: 28px 0;
	}
	.newsDe .topTit .sxy{
		 
	}
	.newsDe .topTit{
		padding: 0 0 18px 0;
	}
	.newsDe .topTit .Th2{
		font-size: 18px;
		line-height: 28px;
	}
	.newsDe .topTit .key{
		font-size: 12px;
		margin-top: 15px;
	}
	.newsDe .content{
		font-size: 14px;
		margin-top: 25px;
	}
	.resources-one{
		padding: 28px 0;
	}
	.resources-one .abt-tit-sub{
		font-size: 14px;
		line-height: 28px;
		margin-top: 15px;
	}
	.resources-one .row{
		margin-top: 25px;
		margin-left: 0;
		margin-right: 0;
	}
	.resources-one .row .pdg{
		padding: 10px;
		margin-bottom: 20px;
	}
	.rcg-list{
		padding: 6%;
	}
	.resources-two{
		height: auto;
		padding: 28px 0;
	}
	.resources-two .box{
		padding: 6% 4%;
		position: relative;
		top: 0;
		width: 100%;
	}
	.resources-two .box .sub{
		font-size: 14px;
		line-height: 26px;
		margin-top: 15px;
	}
	.resources-three{
		padding: 28px 0;
	}
	.resources-three .row{
		margin-top: 25px;
		margin-left: 0;
		margin-right: 0;
	}
	.resources-three .row .pdg{
		padding: 0 20px;
	}
	.xcfl-list{
		padding: 4%;
		margin-bottom: 20px;
		font-size: 14px;
		line-height: 25px;
	}
	.xcfl-list p {
		background: url(../images/pde-dot.png) no-repeat left top 6px; 
	}
	.xcfl-list .cont{
		height: auto;
	}
	.rcg-list .sub{
		font-size: 14px; 
		margin-top: 15px;
	}
	.human{
		padding: 28px 0;
	}
	.zp-search{
		width: 100%;
		margin: 25px auto 0;
	}
	.human-box .item{
		padding: 5%;
	}
	.human-box h3 .info{
		width: 100%;
		border-right: none;
	}
	.human-box h3 .info .txt span{
		margin-right: 22px;
		line-height: 25px;
	}
	.human-box h3 .info .txt span::after{
		display: none;
	}
	.human-box .tjl{
		float: none;
	}
	.human-box h3 .info .tit{
		font-size: 16px;
	}
	.human-box h3 .info .txt{
		font-size: 14px;
		margin-top: 8px;
	}
	.human-box h3 .info .open{
		margin-top: 8px;
	}
	.human-box .tjl {
		display: none;
	}
	.recruitment{
		padding: 28px 0;
	}
	.human-box{
		margin-top: 0;
	}
	.download{
		padding: 28px 0;
	}
	.download .row{
		margin-left: 0;
		margin-right: 0;
	}
	.download .pdg{
		padding: 20px;
		margin-bottom: 20px;
	}
	.download-list{
		 
	}
	.download-list .info{
		 
	}
	.download-list .ico{
		 
	}
	.download-list .info .txt1{
		font-size: 18px;
	}
	.download-list .info .txt2{
		font-size: 14px; 
	}
	.news{
		padding: 28px 0;
	}
	.news ul li .time-box{
		display: none;
	}
	.news ul li .cont{
		width: 100%;
		padding: 0;
	}
	.news ul li .pic{
		width: 100%;
		float: none;
	}
	.news ul li{
		border-bottom: 1px solid #ccc;
		padding-bottom: 18px;
		margin-bottom: 18px;
	}
	.news ul li .info{
		width: 100%;
		padding-left: 0;
		border-left: none;
	}
	.news ul li:hover .cont::after, .news ul li.on .cont::after{
		display: none;
	}
	.defy .return{
		position: relative;
		top: 0;
		margin: 15px auto 0;
	}
	.contact{
		padding: 28px 0;
	}
	.sub-contact-left{
		width: 100%;
		background: #0068b7;
		padding: 4%;
		height: auto !important;
	}
	.sub-contact-left .yinhao{
		display: none;
	}
	.sub-contact-left .tit{
		font-size: 18px;
	}
	.sub-contact-left .info{
		font-size: 14px;
		line-height: 26px;
	}
	.sub-contact-left .info br{
		display: none;
	}
	.sub-contact-left .info span{
		display: none;
	}
	.sub-contact-left .info p.dz {
		background: url(../images/c-dz.png) no-repeat left top 1px;
	}
	.maps{
		width: 100%;
	}
	.message{
		padding: 28px 0;
	}
	.message .row{
		margin-top: 25px;
	}
	.abt-tit-en{
		font-size: 14px;
		margin-top: 6px;
	}
	.message .row input[type=button]{
		width: 60%;
		height: 42px;
		font-size: 14px;
		margin: 25px auto 0;
	}
	.message .row .pdg .bq{
		font-size: 14px;
	}
	.message .row input[type=text]{
		font-size: 14px;
	}
	
	.isMobile{
		display: block !important;
	}
	.isPc{
		display: none;
	}
}


@media ( max-width:1024px) {
	.right-nav {
		display: none;
	}
}

@media ( min-width:1025px) and ( max-width:1100px) {
	/*导航*/
	 .menus ul li{
	 	margin-left: 20px;
	 }
}
@media ( max-width: 1199px) {
	.container {
		width: 96%;
		margin: 0 auto;
	} 
	.product-title-wrap h1{
		font-size: 26px;
	}
	.product-title h2{
		font-size: 22px;
	}
	.product-wrap{
		padding-top: 20px;
	}
	.headtel{
		font-size: 20px;
	}
	.footser{
		width: 37%;
	}
}
@media ( max-width:1130px) {
	 .ftewm{ display: none;}
	 .footser{
		width: 43%;
	}
	.footadd{
		width: 36%;
}

@media ( min-width: 1200px) and ( max-width: 1249px) {
	.container {
		width: 98%;
		margin: 0 auto;
	}
}

@media (max-width:1069px) {
	.honorrow div.pc-item {
		width: 23.5%;
		margin-right: 2%;
		float: left;
		text-align: center;
	}
	.honorrow div.pc-item:nth-child(4),
	.honorrow div.pc-item:nth-child(8),
	.honorrow div.pc-item:nth-child(12),
	.honorrow div.pc-item:nth-child(16),
	.honorrow div.pc-item:nth-child(20) {
		margin-right: 0;
	}
}
@media(max-width:1160px){
	.sub-service-foot .list .item  p{
		padding-top:10px;
		font-size: 14px;
	}
}

@media(max-width:1060px){
	.sub-service-foot .list .item  p{
		padding-top:3px;
		font-size: 14px;
	}
}

@media(max-width:920px){
	.sub-service-foot .list .item  h2{
	line-height: 60px;
	font-size: 16px;
	}
	.sub-service-foot .list .item  p{
		padding-top:8px;
		 
	}
}
@media(max-width:840px){
	.sub-service-foot .list .item  h2{
	line-height: 55px;
	font-size: 14px;
	}
	.sub-service-foot .list .item  p{
		padding-top:5px;
		 font-size: 12px;
	}
}
@media(max-width:755px){
	.sub-service-foot .list .item  h2{
	line-height: 60px;
	font-size: 14px;
	color: #444;
	padding-top: 40px;
	}
	.sub-service-foot .list .item  p{
		display: none;
	}
}
@media(max-width:660px){
	.sub-service-foot .list .item  h2{
	padding-top: 25px;
	}
 
}
@media(max-width:550px){
	.sub-service-foot .list .item  h2{
	padding-top: 15px;
	}
 
}
@media(max-width:490px){
	.sub-service-foot .list .item  h2{
	padding-top: 0px;
	}
	 
}








