﻿@media screen and (max-width: 1200px){
	.wp{padding: 0 10px;}
	
	
}

@media screen and (max-width: 1060px){
	.fdNav dl{height: 190px;}
}


@media screen and (max-width: 960px){
	
	.about{width: 80%;height: 500px;top: 80%;right: 10%;}
	.about .txt{width: 80%;}
	.about h3{margin-bottom: 10px;}
	.about .more{margin-top: 10px;}
	.about img{margin-bottom: 20px;}
	.aboutInfo{width: 100%;}
	.fdwrap{padding: 0 15px;}
	.contactBox .txt{padding-left: 0;}
	#banner .pic.s3 a .txt h3{font-size: 30px;}
}

@media screen and (max-width: 920px){
	.partner .img,.partner h3{float: none;}
	.partner h3{margin-bottom: 10px;}
	.m-hd{display: block;}	
	#hd,#top{display: none;}
	#banIn,#banner{margin-top: 60px;}
	.enquiryForm{padding: 0 10px;}
	.enquiryForm li{padding: 0 10px;}
}

@media screen and (max-width: 830px){
	.fdNav a{margin: 0 5px;}
	.partner-company ul li{width: 25%;}
}



@media screen and (max-width: 769px){
	.ul-iPro li{width: 50%;}
	.ul-news li{width: 50%;}
	.profile .pic{float: none;width: 100%;text-align: center;}
	.aboutInfo2 .pic{float: none;}
	.aboutInfo2{padding-bottom: 0;}
	.vision .tit,.vision .pic{float: none;width: 100%;}
	.vision .tit{margin-bottom: 20px;}
	.vision .tit strong{font-size: 24px;margin-bottom: 10px;}
	.articlePage a{display: block;max-width: 100%;margin-bottom: 10px;float: none !important;}
	.articlePage .next span{float: left;margin-left: 0;margin-right: 20px;}
	.ul-proList li{width: 50%;margin-bottom: 20px;}
	.pro-article .pic{float: none;width: 100%;margin-bottom: 20px;}
	.service-imgtxt li .pic{float: none !important;width: 100%;margin-bottom: 20px;}
	.service-imgtxt li .txt{padding: 0 !important;}
	.iAboutTop{margin-bottom: 170px;}
	.iAboutTop{height: 200px;}
	.about{top: 150px;width: 90%;right: 5%;height: auto;}
	.about .img{float: left;width: 35%;margin-right: 15px;}
	.about p{overflow: hidden;}
	.about .txt{width: 100%;position: static;left: auto;top:auto;padding: 12px;transform: translate(0);-webkit-transform: translate(0);-o-transform: translate(0);padding-top: 20px;}
	.about h3{text-align: left;margin-bottom: 20px;overflow: hidden;}
	.about .more{position: absolute;right: 10px;top: 0;}
	.ul-iPro li .name{background: #1b3f76;color: #fff;font-size: 14px;padding: 10px 0;height: auto;}
	.ul-iPro li{margin-bottom: 20px;}
	.m-show{display: block;}
	.pc-show{display: none;}
	.amap em{font-size: 14px;-webkit-background-size: 12px;
	background-size: 12px;padding-left: 16px;}
	.partner-company ul li{margin-right: 10px;}
	.partner-company ul{padding: 10px;}
	/*.amap .dots .cont{left: 0;transform: translateX(0);-webkit-transform: translateX(0);-o-transform: translateX(0);}*/
	.amap .dot3 .cont{left: 112%;}
	.amap .dot2 .cont{left:70%;}
	.amap .dot6 .cont{ left: -117%;}
	.amap .dot5 .cont{     left: 64%;}
	.amap .dots .cont{bottom: 25px;}
	.amap .dots .cont{bottom:auto;top:135%;z-index: 2;}
	.amap .dots .cont:after{bottom: auto;top:-7px;
		width: 0;
		height: 0;
		border-style: solid;
		border-width: 0 7px 7px 7px;
		border-color: transparent transparent #2d4174 transparent;
					
	}
	.amap{margin-bottom: 17%;}
	.fdNav dl{display: none;}
	.fdInfo{width: 100%;float: none;}
	.fdNav{margin-bottom: 15px;}
}


@media screen and (max-width: 640px){
	.ul-news li{width: 100%;}
	/*.fdNav{display: none;}*/
	.fdInfo .code{float: none;width: 100%;text-align: center;display: none;}
	.partner h3{font-size: 24px;}
	.ul-news li{padding: 10px;}
	.contactPic{float: none;width: 100%;text-align: center;margin-bottom: 15px;}
	.mapBox{padding: 15px;}
	.enquiryForm li{float: none;width: 100%;margin-bottom: 10px;}
	.enquiryForm li:nth-child(2n) span{text-align: left;}
	.enquiryForm li span{float: none;width: 100%;line-height: 24px;}
	.enquiryForm .btn input{margin: 0 10px;}
	.ul-proList li{width: 100%;float: none;}
	.profile h3,.vision .tit b{font-size: 24px;margin-bottom: 20px;}
	.article .cont{padding: 15px;}
	#banner .pic a .txt h3,#banner .pic.s3 a .txt h3{font-size: 20px;}
	#banner .pic a .txt h5{font-size: 18px;letter-spacing: 0;}
	#banner .pic a .txt{padding-top: 40%;}
	/*.ul-iPro li:first-child .name{height: 76px;line-height: 76px;padding: 0;}*/
	.partner .img a{float: left;width: 33.33%;text-align: center;height: 76px;line-height: 65px;}
	.partner .img a img{display: inline-block;vertical-align: middle;margin-left: 0;}
	.copy span{display: block;text-align: center;}
	.copy{line-height: 30px;padding: 10px 0;}
	.partner-company ul li{width: 47% !important;text-align: center;}
	.contactBox h2, .enquiry h2, .newsIn h3, .service h2,.proDesc h3,.partner-company h3{font-size: 24px;}
	.fdInfo span{width: 100%;float: none;}
	#banner .pic a .txt h3{line-height: 30px;}
	#banner .pic a .txt{position: absolute;left: 0;width: 100%;top: 50%;padding-top: 0;transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);}
	#banner{height: 300px !important;}
	#banner .slick-arrow{display: none !important;}
	.iProTit h3,.about h3,.iNews h3{font-size: 24px;}
	.ul-honorImg li{width: 100%;float: none;}
	.ul-honorImg li img{display: block;width: 100%;}
}
