
.centerbox_list br{
	display: none;
}
.xin_con1_img_font2{
	display: none;
}

.lingdu-fixed-menu .sub-menu-phone.active{
	width: 100vw !important;
}
.lingdu-fixed-menu .sub-menu-phone ul{
	display: inline-block;
}

.nav_ifm{
	display: inline-block;
	width: 630px;
	box-sizing: border-box;
	padding-left: 225px;
	opacity: 0;
	vertical-align: top;
	transform: scaleY(0);
	margin-top: 15px;
}
.sub-menu-phone.active .nav_ifm{
	transform: scaleY(1);
	opacity: 1;
	transition: all .3s ease .6s;
    -webkit-transition: all .3s ease .6s;
    -moz-transition: all .3s ease 0.6s;
}
.nav_ifm li{
	font-size: 0;
	margin-bottom: 35px;
}
.nav_ifm ul{
	width: 100% !important;
}
.nav_ifm li img{
	display: inline-block;
	vertical-align: top;
}
.nav_ifm_list{
	display: inline-block;
	width: calc(100% - 36px);
	box-sizing: border-box;
	padding-left: 34px;
}
.nav_ifm li:nth-child(3) a{
	display: inline-block !important;
	width: auto !important;
	height: auto !important;
	line-height: initial !important;
	float: none !important;
	overflow: visible;
	vertical-align: top !important;
}
.nav_ifm li:nth-child(3) p{
	font-size: 16px;
}
.nav_ifm li span{
	font-size: 12px;
	color:#fff;
	line-height: 17px;
}
.nav_ifm li p{
	color:#ffffff;
	font-size: 24px;
}
.lingdu-fixed-menu .sub-menu-phone{
	background: #E20000;
}
.nav_ewm{
	margin-top: 13px;
}
.nav_ewm img{
	margin-right: 43px;
}
.nav_pos *{
	text-align: left;
}
.nav_pos>ul,.nav_pos>div{
	float: left;
}
.nav_pos{
	position: absolute;
	font-size: 0;

	top: 50%;
	transform: translateY(-50%) translateX(-50%);
	left: 0;
	text-align: center;
	/*white-space: nowrap;*/
	width: 1040px;
}
.active .nav_pos{
	left: 50%;
}
.active .xin_con2_u2{
	opacity: 1;
	top: 0;
}

@media only screen and (max-width: 1660px){
	.xin_hellow p img:nth-child(1){
		transform: translateX(55px);
	}
	.xin_hellow p img:nth-child(2){
		transform: translateX(-55px);
	}
	.xin_con1_img span{
		right:6.5%;
		transform: scale(.8);
	}
	.lingdu-contact .contentbox{
		height: 400px;
	}
	.lingdu-contact .sub-conts .different img{
		transform: scale(1);
		width: 200px;
	}
	.lingdu-contact .bigbox{
		width: 25%;
	}
	.lingdu-contact .sub-conText{
		width: 75%;
	}
}
@media only screen and (max-width: 1440px){
	.xin_con1_img span{
		right: 1.5%;
	}
	
	.text1, .text2, .text3{
		font-size: 23px;
	}
	.xin_con2_u4_tit h2,.strengths_left h2{
		font-size: 62px;
	}
	.xin_con2_u4_tit h3{
		font-size: 22px;
	}
	.strengths_right_banner{
		padding-left: 30px;
	}
	.xin_con4 .strengths {
		padding-right: 4%;
	}
	.strengths_left{
		width: 35%;
	}
	.strengths_right{
		width: 65%;
	}
	.centerbox_right{
		padding-right: 150px;
	}
	.lingdu-newsList{
		padding-bottom: 60px;
	}
}
@media only screen and (max-width: 1366px){
	.lingdu-newsList .lingdu-waper-tits strong{
		margin-bottom: 18px;
	}
	.text1, .text2, .text3{
		font-size: 20px;
	}
	.xin_con1_img span{
		right: 0;
	}
	.xin_con2_u4_tit h2, .strengths_left h2{
		font-size: 54px;
	}
	.xin_con2_u4_tit h3{
		font-size: 20px;
	}
	.xin_con2_u4_inner li{
		line-height: 24px;
	}
	.lingdu-waper-tits h2>img{
		transform: scale(.8) translateX(-10%);
	}
	.lingdu-waper-tits1.active strong,.lingdu-waper-tits3.active strong{
		transform: translateX(-100%);
	}
	.news_list h2{
		font-size: 20px;
	}
	.centerbox_left h2{
		font-size: 40px;
	}
	.news_list li{
		margin-bottom: 22px;
	}
	.lingdu-newsList .lingdu-waper-tits{
		margin-bottom: 32px;
	}
	.lingdu-contact{
		padding-top: 50px;
	}
	.nav_pos{
		width: 900px;
	}
	.nav_ifm{
		padding-left: 150px;
		width: 490px;
	}
	.strengths_right p{
		font-size:12px
	}
}
@media only screen and (max-width: 768px) {
	.nav_pos {
		width: 100%;
	}
	.lingdu-newsList{
		background-image: none;
	}
	.lingdu-fixed-menu .sub-menu-phone ul{
		width: 100%;
	}
	.lingdu-fixed-menu .sub-menu-phone ul li a{
		width: calc(100% - 30px);
	}
	.nav_ifm{
		display: none;
	}
	.lingdu-fixed-menu .sub-menu-phone.active{
		width: 70vw !important;
	}
	
	.xin_con2 .xin_con2_u4.active{
		transform: translateY(0);
	}
	.xin_con1.active .xin_con1_img span{
		transform: scale(.4);
	}
	.xin_con1_img span{
		right: -18% ;
		top:-310px;
		
	}
	.xin_hellow p img:nth-child(1){
		transform: translateX(36px);
	}
	.xin_hellow p img:nth-child(2){
		transform: translateX(-36px);
	}
	.xin_con1_img_font2{
		display: none;
	}
	.xin_con2_u4_tit{
		width: 100%;
	}
	.xin_con2_u4_inner{
		width: 100%;
		margin-bottom: 15px;
	}
	.xin_con2_u4 .swiper-slide{
		padding: 38px 0;
	}
	.xin_con3{
		margin-top: 40px;
		padding-top: 80px;
	}
	.xin_con4_li5_inner_left h2{
		font-size: 26px;
		
	}
	.xin_con4_li5_inner_left h2 p,.xin_con4_li5_inner_right p{
		font-size: 12px;
	}
	.xin_con4_li5_inner_right img{
		width: 24px;
	}
	.xin_con4_li5_inner{
		padding: 0 8%;
	}
	.strengths_left{
		width: 100%;
	}
	.strengths_right{
		width: 100%;
	}
	.strengths_right img{
		margin-top: 35px;
	}
	.strengths_right_banner .swiper-pagination{
		margin-bottom: 23px;
	}
	.xin_con2_u4 .swiper-pagination{
		position: static;
	}
	.xin_con2_u4_tit h2{
		font-size: 45px;
	}
	.xin_con2 .xin_con2_u4{
		padding-bottom: 20px;
	}
	.xin_con2_u4 .swiper-slide{
		padding: 38px 0 15px;
	}
	.centerbox_left{
		display: none;
	}
	.centerbox_right{
		width: 100%;
		padding-right: 0;
	}
	.centerbox_list{
		display: none;
	}
	.centerbox {
		padding: 0 10%;
	}
	.lingdu-contact .contentbox{
		height: auto;
	}
	.bigbox{
		display: none;
	}
	.lingdu-contact .sub-conText{
		width: 100%;
		text-align: center;
	}
	.xin_con1{
		padding-top: 56px;
	}
	.xin_con2_u4 .swiper-button-next, .xin_con2_u4 .swiper-button-prev{
		transform: translateX(0);
		opacity: 1;
	}
	.nav_pos{
		
		box-sizing: border-box;
		padding: 0 5%;
	}
}
@media only screen and (max-width: 414px){
	.xin_con1.active .xin_con1_img span{
		transform: scale(.26);
	}
	.text1, .text2, .text3{
		font-size: 13px;
	}
	.xin_hellow p img:nth-child(2){
		transform: translateX(-20px);
	}
	.xin_hellow p img:nth-child(1){
		transform: translateX(20px);
	}
	.xin_con1 .xin_con1_img span{
		right: -65%;
		top: -280px;
	}
	.xin_con2_u4_tit h2{
		font-size: 26px;
		line-height: initial;
	}
	.xin_con2_u4_tit h3{
		font-size: 16px;
		line-height: initial;
	}
	.xin_con2_u4 li{
		border: none;
		width: 100%;
	}
	.xin_con2_u4 .swiper-pagination{
		font-size: 16px;
	}
	.strengths_right img{
		display: none;
	}
	.strengths_right_banner{
		width: 100%;
		padding-left: 0;
		margin-top: 15px;
	}
	.strengths_right_banner .swiper-pagination{
		margin-bottom: 15px;
	}
	.lingdu-waper-tits{
		padding: 0 5%;
	}
	.strengths{
		padding:40px 5%
	}
	.strengths_left h2{
		font-size: 36px;
	}
	.news_list h2{
		font-size: 14px;
	}
	.news_list p{
		font-size: 12px;
		line-height: 22px;
	}
	.lingdu-newsList .centerbox{
		width: 100%;
		padding: 30px 5%;
	}
	.lingdu-newsList{
		padding-bottom: 0;
	}
}
.Tpiaochuan{
	font-size: 0
}
.Tpiaochuan h2{
	color:#ffffff;
	font-weight: bold;
	font-size: 33px;
	margin-bottom: 28px
}
.tpc_left{
	display: inline-block;
	width: 50%;
	vertical-align: top;
	text-align: center;
	position: relative;
	z-index: 2;
}

.tpc_left img:nth-child(1){
	margin-right: 30px
}
.tpc_left img{
	width: 100px;
}

.tpc_left span{
	display: block;
	margin-top: 20px;
	font-size: 17px;
	color:#fff
}
.tpc_right{
	display: inline-block;
	vertical-align: top;
	width: 50%;
	text-align: center;
	position: relative;
	z-index: 2;
}
.tpc_right a{
	display: inline-block;
	width: 160px !important;
	line-height: 34px;
	border-radius: 34px;
	box-sizing: border-box;
	border:1px solid #fff;
	color:#fff;
	font-size:18px;
	margin-bottom: 15px;
	position: static !important
}
.tpc_right a:hover{
	background: #fff;
	color:rgba(200, 0, 0, .8);
}
.tpc_right h3{
	color:#ffffff;
	font-weight: bold;
	font-size: 28px;
	margin-top:24px;
}


@media only screen and (max-width:767px) {
	.xin_con4_li5_inner_left h2{
		margin-bottom: 10px;
	}
}