/* 移动端 */
@media (max-width: 768px) {
	.About-Us-abstract{
		width: 100%;
		height: auot;
		padding-top: 40px;
		padding-bottom: 40px;
		font-size: 30px;
	}
	.About-Us-abstract-content{
		width: 90%;
	}
	.part-two-title{
		margin-bottom: 20px;
	}
	.two-text-1{
		width: 100%;
		font-size: 0.7em;
		text-align: center;
		line-height: 30px;
		letter-spacing: 3px;
		font-weight: 500;
		height: 60px;
		padding: 10px 0px 30px 0px;
		box-sizing: border-box;
	}
	.two-text-2{
		font-size: 0.6em;
		width: 100%;
		line-height: 30px;
		text-align: justify;
		letter-spacing: 3px;
	}
	.navbar-nav{
		margin: 0px;
	}
	.navbar-brand{
		padding-left:20px ;
	}
	.container-fluid{
		padding-left: 0px;
	}
	.navbar-nav-left{
		margin-left: 0px;
	}
	.navbar-nav-right{
		float: left;
	}
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{
		color: #12a0c3;
		background-color: rgba(18, 160, 195, 0.1);
	}
	.about-us{
		margin-top: 51px;
		height: 600px;
	}
	.about-us-video{
		display: none;
	}
	.about-us-img{
		display: block;
	}
	.about-us-text-1{
		margin-bottom: 40px;
		color: #16dcff;
		font-size: 1em;
	}
	.about-us-text-2{
		color: #16dcff;
		margin-top: 20px;
		font-size: 0.6em;
	}
	.btn-login-digger{
		margin-top: 60px;
		padding: 10px 20px 10px 20px;
		font-size: 0.6em;
		letter-spacing: 1px;
		border: 1px solid #12a0c3;
		background: none;
		border-radius:5px ;
	}
	.core-product-bg{
		height: auto;
	}
	.core-product{
		width: 90%;
		padding-bottom: 40px;
		height: auto;
	}
	.swiper-subheading1{
		font-size: 0.8em;
	}
	.swiper-subheading2{
		font-size: 0.6em;
		width: 100%;
	}
	.swiper-hardware >.swiper-wrapper > .swiper-slide-active{
		height: 250px;
		width: 100%;
		box-sizing: border-box;
	}
	.swiper-hardware >.swiper-wrapper > .swiper-slide-active >.swiper-slide-hardware-device,.swiper-hardware >.swiper-wrapper > .swiper-slide-active >.swiper-slide-hardware-img{
		height: 250px;
	}
	.swiper-hardware{
		height: 280px;
	}
	.swiper-hardware >.swiper-wrapper > .swiper-slide-active > .swiper-slide-hardware-device >.swiper-webpage-paging-title{
		font-size: 0.5em;
		font-weight: bold;
		margin-top: 20px;
		margin-left: 20px;
	}
	.swiper-hardware >.swiper-wrapper > .swiper-slide-active > .swiper-slide-hardware-device >.wiper-slide-hardware-device-param-content{
		font-size: 0.5em;
		letter-spacing: 0px;
		padding-left: 10px;
		box-sizing: border-box;
padding-top: 5px;
		margin-top: 10px;
		white-space:pre-line;
		width: 179px;
	}
	.swiper-slide-webpage-page{
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.swiper-slide-webpage-page >img{
			width: 90%;
		}
	.param-text{
		letter-spacing: 1px;
	}
	.swiper-hardware{
		margin-bottom: 60px;
	}
	.swiper-hardware >.swiper-wrapper > .swiper-slide-active > .swiper-slide-hardware-device >.swiper-slide-hardware-device-name{
		font-size: 0.6em;
		font-weight: bold;
		letter-spacing: 2px;
		width: 48%;
		left: 0;
		display: flex;
		justify-content: center;
	}
	.swiper-hardware >.swiper-wrapper > .swiper-slide-active > .swiper-slide-hardware-img{
		width: 48%;
		height: 250px;
	}
	.swiper-hardware >.swiper-wrapper > .swiper-slide-active > .swiper-slide-hardware-img >img{
		top:100px
	}
	.swiper-slide-hardware-device-param-title{
		font-size: 0.4em;
		letter-spacing: 1px;
		font-weight: bold;
		white-space:nowrap;
		margin-right: 5px;
	}
	.swiper-hardware >.swiper-wrapper > .swiper-slide-active >.swiper-slide-hardware-device>.wiper-slide-hardware-device-param-content>.swiper-slide-hardware-device-param-title{
		font-size: 0.75em;
		
	}
	.weather-content{
		width: 100%;
		height: 400px;
		background-color: #70c6db;
	}
	.weather-content-title{
		font-size: 0.9em;
		font-weight: bold;
		color: white;
		width: 100%;
		padding: 5px;
		box-sizing: border-box;
	}
	.humidity-top{
		padding-top: 10px;
	}
	.weather-contents{
		fill: white;
		text-align: center;
		margin-top: 0px;
	}
	.weather-content-svg{
		width: 80px;
		height: 95px;
		color: white;
		font-size: 0.6em;
		margin-left: 5px;
		margin-right: 5px;
	}
	.weather-content-svg > div{
		margin-top: 0px;
	}
	.swiper-hardware >.swiper-wrapper > .swiper-slide-active >.swiper-slide-hardware-device>.wiper-slide-hardware-device-param-content>.swiper-slide-hardware-device-param-text{
		font-size: 0.75em;
		
	}
	.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
	  bottom: 0px;
	  left: 0;
	  width: 100%;
	  position: absolute;
	}
	.swiper-hardware > .swiper-pagination-hardware {
	  padding: 0;
	}
	.swiper-webpage{
		width: 100%;
		height: auto;
		display: block;
	}
	.swiper-slide-webpage{
		display: flex;
		flex-direction: column;
	}
	.swiper-webpage-pages{
		width: 100%;
		height: 200px;
		margin-top: 50px;
	}
	.swiper-slide-webpage > .swiper-pagination-bullets > .swiper-pagination-horizontal {
	 width: 100%;
	}
	.swiper-slide-webpage > .swiper-webpage-pagings{
		height: 375px;
		position: relative;
		font-size: 0.5em;
		margin-top: 5%;
		width: 98%;
	}
	.swiper-webpage-pagings > .swiper-pagination-bullet{
		height: 105px;
	}
	.swiper-webpage-paging-contents-active>.swiper-webpage-paging-contents::after{
		height: 100px;
	}
	.swiper-webpage-paging-contents{
		width: 100%;
		height: 100px;
		position: relative;
		border-radius: 10px;
		overflow: hidden;
		box-sizing: border-box;
	}
	.swiper-webpage-paging-contents > .swiper-webpage-paging-title{
		margin-left: 20px;
		padding: 10px;
		font-size: 1em;
		font-weight: bold;
		letter-spacing: 1px;
	}
	.swiper-webpage-paging-contents > .swiper-webpage-paging-content{
		margin-left: 20px;
		padding: 0px 10px 10px 10px;
		letter-spacing: 1px;
	}
	
	/* 使用场景 */
	.usage-scenario{
		width: 90%;
		margin:auto;
		height: auto
	}
	.usage-scenario-title{
		margin-bottom: 10px;
	}
	.usage-scenario-contents{
		display: flex;
		flex-direction: column;
	}
	.usage-scenario-contents-2 > .usage-scenario-content{
		width: 100%;
		height: 220px;
		position: relative;
	}
	.usage-scenario-contents-3> .usage-scenario-content{
		width: 100%;
		height: 274px;
		position: relative;
	}
	.usage-scenario-content-titles{
		top:40px
	}
	.usage-scenario-contents-2 > .usage-scenario-content >.usage-scenario-content-titles> .usage-scenario-content-title{
		font-size: 0.7em;
		letter-spacing: 3px;
		font-weight: bold;
		color: #000;
		background-color: rgba(255,255,255,0.65);
		padding: 10px;
	}
	.usage-scenario-contents-2 > .usage-scenario-content > .usage-scenario-content-titles>.usage-scenario-content-text{
		font-size: .9em;
		letter-spacing: 3px;
		margin-top: 10px;
	}
	.usage-scenario-contents-2{
		margin-top: 20px;
	}
	.usage-scenario-contents-3 > .usage-scenario-content{
		margin-top: 20px;
		margin-bottom: 10px;
	}
	.usage-scenario-contents-4{
		margin-top: 0px;
	}
	.usage-scenario-contents-3 > .usage-scenario-content >.usage-scenario-content-titles> .usage-scenario-content-title{
		font-size: 0.7em;
		letter-spacing: 3px;
		font-weight: bold;
		color: #000;
		background-color: rgba(255,255,255,0.65);
		padding: 10px;
	}
	.usage-scenario-contents-3 > .usage-scenario-content > .usage-scenario-content-titles>.usage-scenario-content-text{
		font-size: 0.7em;
		letter-spacing: 3px;
		margin-top: 10px;
	}
	.qiaoliang-swiper{
		height: 200px;
	}
	.usage-scenario-introduces{
		width: 100%;
		margin-bottom: 20px;
		font-size: 0.6em;
		letter-spacing: 1px;
	}
	.usage-scenario-introduce{
		width: 100%;
		margin-bottom: 20px;
		font-size: 1em;
		letter-spacing: 1px;
	}
	
	/* 技术优势 */
	.technical-advantage{
		width: 90%;
		height: auto;
		margin: auto;
		padding-bottom: 40px;
	}
	.letters-patent{
		width:100%;
	}
	.ta-title{
		font-size: 0.9em;
		letter-spacing: 2px;
		font-weight: bold;
	}
	.ta-title-deputy{
		font-size: 0.6em;
		letter-spacing: 2px;
		margin-top: 10px;
		margin-bottom: 20px;
	}
	.ta-content{
		margin-top: 40px;
	}
	.technical-advantage-title{
		color: white;
	}
	.letters-patent-content{
		width: 100%;
	}
	.lp-slide{
		width: 300px;
		height: 425px;
		padding: 10px;
	}
	.lp-slide >img{
		width: 100%;
	}
	.lp-swiper-pagination{
		margin-top: -30px;
	}
	.ldh-content{
		width: 100%;
		height: 500px;
		border: 1px solid;
	}
	.letters-patent,.ldh-ta-content,.fuse-ta-content,.carry-out{
		width: 100%;
		padding: 20px;
		box-sizing: border-box;
		border-radius: 10px;
		box-shadow: rgba(9, 30, 66, 0.15) 0px 0.5rem 1rem 0px;
	}
	.letters-patent{
		background-color: rgba(255, 255, 255, 1);
	}
	.ldh-ta-content{
		background-color: rgba(255, 255, 255, 0.5);
		height: 400px;
	}
	.ldh-ta-content > .ldh-content,.fuse-ta-content> .ldh-content,.carry-out> .ldh-content{
		height: 360px;
		width: 49%;
	}
	.fuse-ta-content{
		background-color: rgba(255, 255, 255, 0.7);
		height: 400px;
	}
	.carry-out{
		background-color: rgba(255, 255, 255, 1);
		height: 400px;
	}
	.ta-titles{
		height: 360px;
		width: 45%;
	}
	.technical-advantage-bg{
		height: 800px;
	}
	.float-content{
		position: absolute;
		left: 0px;
		top:-320px;
	}
	.cooperator-contents{
		width: 90%;
		margin: 0 auto;
		position: relative;
	}
	.carry-out{
		position: absolute;
		left: 0px;
		top:-290px;
	}
	.cooperator-bg{
		height: auto;
		/* margin-bottom: 120px; */
	}
	.cooperator-title{
		padding-top: 250px;
	}
	.cooperator-log-phone{
		padding-top: 40px;
		width: 100%;
		padding-bottom: 40px;
		height: auto;
		overflow: hidden;
	}
	.cooperator-log-phone > div>div >img{
		width: 100%;
	}
	.ta-contents{
		width: 370px;
		height: 360px;
	}
	.ta-contents > .ta-contents-img{
		width: 100%;
	}
	.carry-out1,.carry-out{
		display: none;
	}
	.ta-contents1 > .ta-contents-img >img{
		width: 280px;
	}
	.ta-contents2 > .ta-contents-img >img{
		width: 260px;
	}
	.ta-contents3 > .ta-contents-img >img{
		width: 210px;
	}
	.swiper-slide > .ta-contents-img{
		width: 100%;
		height: 200px;
	}
	.ta-contents-slide2 > .ta-contents-img>img,.ta-contents-slide4 > .ta-contents-img>img{
		border-radius: 50%;
		overflow: hidden;
	}
	.ta-contents-slide1 > .ta-contents-img >img{
		width: 260px;
	}
	.ta-contents-slide2 > .ta-contents-img >img{
		width: 240px;
		margin-top: 40px;
	}
	.ta-contents-slide3 > .ta-contents-img >img{
		width: 280px;
		margin-top: 40px;
	}
	.ta-contents-slide4 > .ta-contents-img >img{
		width: 240px;
		margin-top: 40px;
	}
	
	.ta-contents-swiper{
		display: block;
		width: 100%;
		height: 400px;
		background-color: white;
		margin-top: 40px;
		border-radius: 10px;
	}
	.ta-contents-swiper-pagination{
		padding-bottom: 20px;
	}
	.ta-contents-title{
		padding-top: 20px;
		font-size: 0.7em;
		font-weight: bold;
		letter-spacing: 2px;
	}
	.ta-contents-assistant-title{
		font-size: 0.5em;
		margin-top: 20px;
		margin-bottom: 20px;
		text-align: center;
		padding-left: 10px;
		padding-right: 10px;
	}
	.contact-us-content{
		height: auto;
		width: 90%;
	}
	.contact-us-bg{
		padding-top: 40px;
		padding-bottom: 20px;
	}
	.contact-us-title{
		font-size: 1.2em;
	}
	.cu-contents{
		width: 100%;
		margin-top: 40px;
		color: #000;
		padding-bottom: 20px;
		border-bottom: 2px solid #c3c3c3;
		
	}
	.cu-content{
		width: 500px;
		height: 250px;
		background-color: white;
		box-shadow: 0 0.125rem 0.8rem rgba(0, 0, 0, 0.1);
		border-radius: 10px;
		overflow: hidden;
		position: relative;
	}
	.cu-content::before{
		position: absolute;
		content: "";
		background-color: #0e87a2;
		height: 15px;
		width: 100%;
		bottom: 0;
		left: 0;
	}
	.cu-content-gzh{
		width: 40%;
	}
	.cu-content-info{
		padding-left: 20px;
		padding-top: 20px;
		width: 60%;
	}
	.cu-content-info-names{
		border-left: 2px solid #0e87a2;
		padding-left: 10px;
	}
	.cu-content-info-name{
		font-size: 0.6em;
		font-weight: bold;
		letter-spacing: 2px;
	}
	.cu-content-info-job{
		font-size: 0.5em;
		color: rgba(0, 0, 0, 0.5);
	}
	.cu-content-info-phone{
		margin-top: 30px;
		font-size: 0.5em;
		color: black;
	}
	.cu-content-info-mail{
		margin-top: 15px;
		font-size: 0.5em;
		color: rgba(0, 0, 0, 0.5);
		
	}
	.cu-content-info-address{
		width: 100%;
		margin-top: 15px;
		font-size: 0.5em;
		color: rgba(0, 0, 0, 0.5);
	}
	.cu-content-title{
		width: 130px;
		color:#0e87a2;
		font-size: 0.8em;
	}
	.cu-content-img{
		width: 130px;
	}
	
	.finish-content{
		width: 100%;
		font-size: 0.4em;
		padding-top: 20px;
	}
	.sjtu{
		background-color: #9d1a20;
		width: 150px;
		height: 70px;
		display: flex;
		align-items: center;
	}
	.albb{
		height: 70px;
		width: 150px;
	}
	.tongji{
		background-color: #0b5aa8;
		padding: 5px;
		box-sizing: border-box;
		width: 150px;
		height: 70px;
		margin-left: 40px;
	}
	.shitps{
		display:block ;
	}
	.shitp{
		display: none;
	}
	.shanghaidit{
		margin-top: -20px;
		margin-left: -20px;
		width: 200px;
	}
	.hangzluqiang{
		width: 150px;
		height: 111px;
		margin-top: -20px;
	}
	.xdsj{
		width: 200px;
		height: 70px;
	}
	.fsk{
		height: 70px;
		display: flex;
		align-items: center;
		width: 150px;
		margin-left: 40px;
	}
	.shanghaidianqi{
		background-color: #317fb7;
		width: 150px;
		padding: 5px;
		box-sizing: border-box;
		height: 70px;
		display: flex;
		align-items: center;
		margin-top: 20px;
	}
	.dzjt{
		background-color: #04422d;
		width: 150px;
		padding: 5px;
		height: 70px;
		display: flex;
		align-items: center;
		margin-left: 40px;
		margin-top: 20px;
	}
}