﻿@media screen and (max-width: 1440px) {
	.searchbar-wrapper .tab-wrap{
		width: 100%;
	}
	.searchbar-wrapper .tab-wrap input[name='tabs'][name='tabs'] + label{
		width: 300px;
	}
	.searchbar-wrapper .tab-content{
		width: calc(100% - 300px);
	}
}
@media screen and (max-width: 1280px){
	.content-area .posts{
		width: auto;
	}
	.searchbar-wrapper .tab-wrap input[name='tabs'][name='tabs'] + label{
		width: 200px;
	}
	.searchbar-wrapper .tab-content{
		width: calc(100% - 200px);
	}
	.ly_get_distance-sear  .basic_information_g select{
		width: 70px;
	}
	.standardmain{
		width: 100%;
	}
	.partnersmain{
		width: calc(100% - 20px);
	}
	.Successful-cases .attention-matte-center{
		width: 200px;
		height: 200px; 	
	}
	footer .footer_main{
		width: auto;
		margin:40px 20px;
	}
	.technology-team-ma-a .swiper-slide div:nth-of-type(1) img{
		max-height: 300px;
		height: auto;
	}
	.technology-team-main .swiper-container{
		height: 420px;
	}
	.ly_get_distance-sear .personalInformation{
		width: 60%;
		margin-left: 0;
	}
	.attention-trengzk .block-main-attention{
		width: 940px;
	}
}
@media screen and (max-width: 1050px){
	.content-area .posts{
		width: auto;
	}
	.searchbar-wrapper .tab-wrap{
		top: 530px;
	}
	.searchbar-wrapper .tab-wrap input[name='tabs'][name='tabs'] + label{
		width: 104px;
		font-size: 16px;
	}
	.searchbar-wrapper .tab-content{
		width: calc(100% - 104px);
	}
	.basic_information_g select{
		width: 80px;
	}
	.louis_home_header .pc-nav .mainlogo,
 	.menu ul .mainlogo{
		width: 220px;
		background-size: 90%;
	}	
	.louis_home_header .pc-nav ul .login{
		width: 150px;
	}
	.index-header .swiper-container{
		height: 600px;
	}
	.real-time-data,
	.menu-kefu{
		display: none !important;
	}
	.header-public .swiper-container .swiper-pagination{
		bottom:80px;
	}
	.ly_get_distance-sear .personalInformation{
		width: 100%;
		float: none;
		overflow: hidden;
		clear: both;
		margin-bottom: 20px;
	}
	.ly_get_distance-sear .basic_information_g select{
		width: 90px;
	}
	.ly_get_distance-sear .stycentt{
		float: none;
		overflow: hidden;
		width: 409px;
		margin:0 auto;
	}
	#promptly_enquiry{
		float: left;
	}
}
@media screen and (max-width: 940px){
	 .searchbar-wrapper .tab-wrap,.interval{
		display: none;
	}
	.attention-trength .attention-matte-center p{
		font-size: 14px;
	}
	.inquiry-main .inquiry-b span{
		width: 100px;
	}
	.inquiry-main .inquiry-a span{
		font-size: 14px;
	}
	.inquiry-main .inquiry-b span:nth-of-type(1){
		width: 100px;
	}
	.title-text{
		width: 80%;
	}
	.ly_get_distance-sear .stycentt input{
		margin:0;
	}
	#promptly_enquiry{
		margin-left: 10px;
	}
	.attention-trengzk .block-main-attention{
		width: 540px;
	}
}
@media screen and (max-width: 768px) {
	.attention-matte{
		display: none;
	}
	.advantage-zk,
	.attention-trength,
	.strength {
		display: block;
	}
	.standard{
		min-height: 370px;
		border-bottom: 10px solid #f5f5f5;
	}
	.attention-trengthe{
		min-height: 260px;
	}
	.attention-matte-center{
		width: auto;
		float: none;
		border-radius: 5px;
		box-shadow: none;
	}
	.attention-imgbg{
		height: 150px;
	}
	.rexian{
		display: block;
	}
	.rexian p span{
		color: #f8f8f8;
	}
	#LRMINIBar{
		right: 0 !important;
		bottom:60px !important;
	}
	.ly_get_distance-sear{
		margin:30px auto;
	}
	.ly_get_distance-sear .personalInformation .fl{
		width: 100%;
	}
	#main{
		margin:0;
		padding:0;
	}
	#scroll{
		bottom: 150px;
		width: 60px;
		height: 65px;
		line-height: 65px;
		background: rgba(174, 194, 222, 0.58);
	}
	.title-text{
		width: 90%;
	}
	.louis_home_header .pc-nav ul li i{
	  display: block;
	}
	.Successful-cases-chang{
		width: 50%;
		margin:0 auto 31px;
	}
	.technology-team-main .swiper-container{
		height: 350px;
	}
	/*菜单*/
	.footer-mobile{
		position: fixed;
		bottom: 0;
		left: 0;
		z-index: 28;
		width: 100%;
		height: 51px;
		border-top: 2px solid #5fa0f2;
		background: rgba(95, 160, 242, 0.61);
		display: block !important;
	}
	.footer-mobile ul li{
		display: inline-block;
		float: left;
		text-align: center;
		width: 25%;
		height: 51px;
	}
	.footer-mobile ul li.mob-active{
		background: #f8ab37;
	}
	.footer-mobile ul li a{
		color: #fff;
	}
	.footer-mobile ul li a i{
		display: block;
		font-size: 22px;
		margin-top: 5px;
	}
	.footer-mobile ul li a span{
	font-size: 12px;
	position: relative;
	top: -12px;
	}
	::-webkit-scrollbar{
		width: 0;
	}
	.site-content-contain{
		margin: 57px 0 36px;
	}
	#page .mb-navmenu{
		display: block;
	}
	#page .louis_home_header{
	background:#2e3233;
	height: 100%;
	right: 0;
	left: initial;
	width: 260px;
	transform: translateX(260px);
	}
	.index-header .swiper-container{
		height: 300px;
	}
	.index-header  .swiper-arrow{
		display: none;
	}
	.header-public .swiper-container .swiper-pagination{
		bottom: 10px;
	}
	.index-header .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
		font-size: 0;
	}
	.header-public .swiper-container-horizontal .swiper-pagination-bullet{
		width: 30px;
		height: 5px;
		border-radius: 3px;
	}
	.louis_home_header .pc-nav .mainlogo,
 	.menu ul .mainlogo{
		width: 100%;
		background-size: 90%;
	}
	#page .louis_home_header .pc-nav ul li{
		width: 100%;
		text-align: left;
		border-bottom: 1px solid #3a3f40;
		margin:0;
	}
	#page .louis_home_header .pc-nav .mainlogo{
		display: none;
	}
	.louis_home_header .pc-nav ul li a{
		height: 50px;
		line-height: 50px;
		padding:0 20px;
		font-size: 14px;
	}
	#page .louis_home_header .pc-nav ul li a i{
		margin-right: 10px;
		font-size: 16px;
	}
	#page .louis_home_header .pc-nav ul li:after, 
	#page .weiai-active-nav:after,
	#page .louis_home_header .pc-nav ul li a:before{
		display: none;
	}
	#page .louis_home_header .pc-nav ul .login span{
		margin:0;
	}
	.attention-trength .attention-matte-center{
		width: 44%;
		margin:0 15px 30px;
	}
	.attention-matte-center h3{
		margin:10px 0;
		font-size: 16px;
	}
	.attention-matte-center p{
		padding:0;
		font-size: 14px;
		min-height: 45px;
	}
	.technology-team-main{
		width: auto;
		margin:40px 20px 0;
	}
	.technology-team-ma-a .swiper-slide div:nth-of-type(2){
		font-size: 16px;
	}
	.technology-team-ma-a .swiper-slide div:nth-of-type(3) p{
		font-size: 14px;
		padding:0 10px;
	}
	.footer_main_right{
		display: none;
	}
	#primary article .entry-header{
		padding-top: 0;
	}
	.status-publish .entry-header .entry-title, .page-header .page-title{
		display: none;
	}
	.menu-toggle{
		display: none;
	}
	.inquiry-main .inquiry-b:nth-of-type(5),
	.inquiry-main .inquiry-b:nth-of-type(6),
	.inquiry-main .inquiry-b:nth-of-type(7){
		display: none;
	}
	.title-text{
		top: 30%;
		transform: translate(-50%,0);
	}
	/*波浪*/
	.standard:before,
	.standard:after{
		display: none;
	}
	.attention-trengthd:before{
		display: block;
	}
	.title-caption{
		max-width: 400px;
		width: 100%;
		position: relative;
		margin:20px auto 20px;
	}
	.title-caption i,
	.title-caption p{
		position: relative;
		left:0;
	}
	.attention-trengthe .title-caption p{
		letter-spacing: 3px;
	}
	.title-caption i,
	.consign-flow-main .title-caption i,
	.Successful-cases .title-caption i{
		height: 51px;
		background-size: 46% !important;
	}
	.title-caption span{
		font-size: 20px;
	}
	#mainlogob .title-caption span,
	#mainlogoc .title-caption span{
		letter-spacing: 3px;
	}
	.title-caption p em{
		font-size: 20px;
	}
	.standard .title-caption i{
		display: none;
	}
	.standard p em{
		letter-spacing: 4px;
		display: none;
	}
	.standard .title-caption:before,
	.standard .title-caption:after{
		content: '';
		display: block;
		position: absolute;
		top: 50%;
		width: 60px;
		height: 2px;
		margin-top: -1px;
		background:  #f8b62c;
	}
	.standard .title-caption:before{
		left: 18%;
	}
	.standard .title-caption:after{
		right: 17%;
	}
	/*服务数量*/
	.service-quantity{
		display: block;
		height: auto;
		line-height: inherit;
		padding-bottom: 5px;
	}
	#gundong {
		display: block;
	}
	/*轮播*/
	.header-public .swiper-container  .swiper-slide:nth-of-type(1) .slide-inner{
    	background: url(../images/banner-3.jpg) center center / cover no-repeat;
	}
	.header-public .swiper-container  .swiper-slide:nth-of-type(2) .slide-inner{
	    background: url(../images/banner-1.jpg) center center / cover no-repeat;
	}
	.header-public .swiper-container  .swiper-slide:nth-of-type(3) .slide-inner{
	    background: url(../images/banner-2.jpg) center center / cover no-repeat;
	}
	.header-public .swiper-container  .swiper-slide:nth-of-type(4) .slide-inner{
	    background: url(../images/banner-3.jpg) center center / cover no-repeat;
	}
	.header-public .swiper-container  .swiper-slide:nth-of-type(5) .slide-inner{
	    background: url(../images/banner-1.jpg) center center / cover no-repeat;
	}
	.index-header-bottom{
	  display: block;
	  border-bottom: 10px solid #f5f5f5;
	}
	.index-header-bottom .swiper-container  .swiper-slide:nth-of-type(2) .slide-inner{
	    background: url(../images/bannerdwm.jpg) center center / cover no-repeat;
	}
	.index-header-bottom .swiper-container  .swiper-slide:nth-of-type(5) .slide-inner{
	    background: url(../images/bannerdwm.jpg) center center / cover no-repeat;
	}
	/*查询框*/
	.ly_get_distance-sear .stycentt{
		width: auto;
	}
	.block-main-attention{
		padding-bottom: 0;
	}
	.attention-trengthe-one .title-caption{
		display: none;
	}
}
@media screen and (max-width: 600px) {
	.ly_get_distance-sear .basic_information_g select{
		border:2px solid #333;
		border-radius: 10px;
	}
	.technology-team-ma-a .swiper-slide div:nth-of-type(1) img{
		height: 200px;
	}
	.footer_main_logo,
	.bg-footer{
		display: none;
	}
	.partnersmain .swiper-container{
		margin: 0 20px;
		padding-bottom: 50px;
		height: 320px;
	}
	.swiper-container-ios>.swiper-pagination-bullets{
		bottom: 20px;
	}
	.ly_get_distance-sear{
		margin:10px 0;
	}
	.ly_get_distance-sear .stycentt input{
		border:2px solid #333;
		width: 170px
	}
	.fontstyle{
		font-weight: bold;
		color: #e52f22;
		font-size: 20px;
	}
	.list_tit{
		margin-bottom: 0;
	}
	.ser_cont p{
		padding-bottom: 5px;
	}
}

@media screen and (max-width: 520px) {
	.attention-matte{
		min-height: 200px;
	}
	.attention-trengzk .block-main-attention{
		width: 380px;
		margin:0 auto;
	}
	.inquiry-main .inquiry-b span:nth-of-type(1),
	.inquiry-main .inquiry-b span{
		width: 70px;
	}
	.inquiry-main .inquiry-b span:nth-of-type(2){
		width: 60px;
	}
	.inquiry-main .inquiry-a span:nth-of-type(1){
		width: 25%;
	}
	.inquiry-main .inquiry-a span:nth-of-type(2),
	.inquiry-main .inquiry-a span:nth-of-type(4),
	.inquiry-main .inquiry-a span:nth-of-type(5){
		width: 10%;
	}
	.inquiry-main .inquiry-a span:nth-of-type(3){
		width: 25%;
	}
	.title-text a{
		background: #fe6a00;
		width: 200px;
		height: 45px;
		line-height: 45px;
		font-size: 16px;
	}
	.title-text p{
		font-size: 25px;
	}
	.attention-trengthd{
		min-height: 300px;
	}
	.attention-trengthd .standardmain{
		min-height: 300px;
		height: 300px;
	}
	.attention-trengthd:before{
		display: block;
	}
	.time-axis {
		width: 580px;
		left: 50%;
		transform:rotate(90deg);
		-webkit-transform:rotate(90deg);
		margin-left: -290px;
		top: 0;
	}
	.time-axis-item {
	    transform:rotate(-90deg);
	    -webkit-transform:rotate(-90deg);
	}
	.technology-team-main .swiper-container{
		height: 370px;
	}
	.time-axis-main .spot{
		height: 65px;
	}
	.time-axis-spot6 .spot{
		bottom: 30px;
	}   
	.time-axis-spot1 .time-axis-item,
	.time-axis-spot3 .time-axis-item,
	.time-axis-spot5 .time-axis-item,
	.time-axis-spot7 .time-axis-item{
		top: 70px;
	}
	.time-axis-spot6 .time-axis-item{
		bottom: 30px;  
	}
	.time-axis-spot8{
		left: 93%;
	}
	/*查询框*/
	.ly_get_distance-sear .stycentt input{
		width: 140px;
	}
	footer .footer_main{
		margin: 0 auto;
	}
}
@media screen and (max-width: 414px) {
	.footer_main_left img{
	  display: none;
	}
	.attention-matte-b .title-caption span{
		letter-spacing: 7px;
	}
	.ly_get_distance-sear .basic_information_g label{
		float: none;
		width: 311px;
		margin: 0 auto;
		font-size: 14px;
		font-weight: bold;
		text-align: left;
		display: block;
	}
	.ly_get_distance-sear .basic_information_g select{
		width: 100px;
	}
	.ly_get_distance-sear .personalInformation .fl{
		float: none;
		height: auto;
	}
	.ly_get_distance-sear .personalInformation{
		margin:0;
	}
	.basic_information_g div{
		width: 100%;
	}
	.title-text{
		width: 100%;
	}
	.inquiry-main .inquiry-b span:nth-of-type(1),
	.inquiry-main .inquiry-b span{
		width: 80px;
		font-size: 14px;
	}
	.inquiry-main .inquiry-b span:nth-of-type(4){
		margin-left: 10px;
	}
	.inquiry-main .inquiry-a span i{
		font-size: 14px;
	}
	.text-swiper{
		bottom: 40px;
	}
	.index-header .swiper-container{
		height: 200px;
	}
	footer .footer_main p{
		font-size: 14px;
		padding:10px;
	}
	.attention-trength .attention-matte-center{
		width: auto;
		margin:0 30px 30px;
		min-height: 200px;
    	height: 300px;
	}
	.Successful-cases .attention-matte-center{
		width: 170px;
		min-height: 170px;
		height: 170px;
	}
	.rexian p{
		font-size: 19px;
	}
	/*查询框*/
	.ly_get_distance-sear .stycentt{
		width: 311px;
	}
	.stycentt label{
		float: none;
		overflow: hidden;
		display: block;
		text-align: left;
		font-weight: bold;
	}
	.ly_get_distance-sear .stycentt input{
		width: 180px;
	}
	.attention-trengzk .block-main-attention{
		width: calc(100% - 20px);
		margin:0 auto;
	}
	.inquiry-main .inquiry-b span:nth-of-type(1),
	.inquiry-main .inquiry-b span,
	.inquiry-main .inquiry-b span:nth-of-type(2){
		width: 15%;
	}
	.inquiry-main .inquiry-b span:nth-of-type(4){
		width: 25%;
	}
	.inquiry-main .inquiry-b span:nth-of-type(5){
		width: 18%;
	}
	.inquiry-main .inquiry-a span:nth-of-type(1){
		width: 25%;
	}
	.inquiry-main .inquiry-a span:nth-of-type(2),
	.inquiry-main .inquiry-a span:nth-of-type(4),
	.inquiry-main .inquiry-a span:nth-of-type(5){
		width: 10%;
	}
}
@media screen and (max-width: 375px) {
	.rexian p{
		font-size: 16px;
	}
	.rexian p i{
		font-size: 25px;
	}
	.Successful-cases-chang{
		width: 100%;
	}
	.Successful-cases .attention-matte-center{
		width: 200px;
		min-height: 200px;
		height: 200px;
	}
	.ly_get_distance-sear .basic_information_g select{
		width: 96px;
	}
	.inquiry-main .inquiry-b span:nth-of-type(1),
	.inquiry-main .inquiry-b span,
	.inquiry-main .inquiry-b span:nth-of-type(2){
		width: 14%;
	}
	.inquiry-main .inquiry-a span:nth-of-type(2),
	.inquiry-main .inquiry-a span:nth-of-type(4),
	.inquiry-main .inquiry-a span:nth-of-type(5){
		width: 10%;
	}
	.inquiry-main .inquiry-a span:nth-of-type(3){
		width: 25%;
	}
	.inquiry-main .inquiry-a span:nth-of-type(1){
		width: 25%;
	}
}
@media screen and (max-width: 320px) {
	.inquiry-main .inquiry-b span:nth-of-type(1), .inquiry-main .inquiry-b span {
    	width: 70px;
	}
	.attention-matte-center{
		width: 90%;
		margin:0 auto 25px;
		float: none; 
	}
	.inquiry-main .inquiry-b span:nth-of-type(1),
	.inquiry-main .inquiry-b span,
	.inquiry-main .inquiry-b span:nth-of-type(2){
		width: 15%;
	}
	.inquiry-main .inquiry-b span:nth-of-type(4){
		width: 23%;
	}
	.inquiry-main .inquiry-b span:nth-of-type(5){
		width: 15%;
	}
}