@media ( min-width:1570px ) and ( max-width:1680px ) {
	 
	.team::after{
		bottom: 198px;
	}
	.people-list-warp .swiper-slide{
		margin-bottom: 10px;
	}
	.team::after{
		bottom: 138px;
	}
	.sy-abt-one .Info2 .list .num span{
		font-size: 68px;
	}
}
@media ( min-width:1300px ) and ( max-width:1569px ) {
	 
	.team::after{
		bottom: 140px;
	}
	.people-list-warp .swiper-slide{
		margin-bottom: 10px;
	}
	.sy-abt-one .Info2 .list .num span{
		font-size: 68px;
	}
	.syProH2{
		top: 0;
	}
	.qywh-round-warp{
		width: 15%;
		margin-right: 295px;
		border: none;
	}
	.qywh-item#wh1{
		left: -317px;
	}
	.qywh-item#wh2{
		left: -317px;
	}
	.qywh-item#wh3{
		padding-left: 49px;
	}
	.qywh-item#wh4{
		padding-left: 56px;
	}
}

/*************************中型电脑********************************/
@media ( min-width:1161px ) and ( max-width:1300px ) {
	.qywh-round-warp{
		width: 15%;
		border: none;
	}
	.qywh-round-warp{
		background: none;
	}
	.qywh-xx{
		display: none;
	}
	.qywh-item#wh3{
		right: -260px;
	}
	.qywh-item#wh4{
		right: -260px;
	}
	.teamP{
		left: 75% !important;
	}
	.head .web-menu2{
		display: none;
	}
	.syProH2{
		top: 0;
	}
	#syProSwiper{
		padding-top: 68px
	}
	.product-title h2{
		font-size: 24px;
	}
	.product-title-wrap h1{
		font-size: 24px;
	}
	.head .web-menu2{
		display: none;
	}
	.sy-news-list:nth-child(5){
		display: none;
	}
	.sy-news-list.on{
		width: 32%;
	}
	.sy-news-list{
		width: 22%;
	}
	.foot-lx{
		display: none;
	}
	.sy-abt-one .Info2 .list .num span{
		font-size: 45px;
	}
	.sy-abt-one .Info2 .list:nth-child(2){
		margin: 0 40px;
	}
	.sy-abt-two .subLm{
		width: 100%;
	}
	.sy-abt-two .sy-maps{
		display: none;
	}
	.sy-abt-two .subLm .row{
		margin-left: 0;
		margin-right: 0;
	}
	#container1 .banner-word h2,
	#container1 .banner-word h6{
		display: none;
	} 
	#syProSwiper{
		padding-top: 120px;
	}
	.syProH2{
		top: 0;
	}
	.sy-pro-item .info{
		margin-top: 75px;
		margin-left: 8%;
	}
	.sy-jjfa-show .hd ul li#jjfa3{
		bottom: 90px;
	}
	.sy-jjfa-show .hd ul li#jjfa6{
		bottom: 90px;
	}
	.sy-jjfa-show .bd{
		width: 30%;
	}
	.sy-jjfa-show .bd ul li .Pic{
		margin-top: 25px;
	}
	.zs-list-warp{
		height: auto;
		max-height: 400px;
	}
	.teams-show-warp .people-info-warp{
		width: 54%;
	}
	.team::after{
		bottom: 157px;
	}
}

/*************************小型电脑********************************/
@media ( min-width:992px) and ( max-width:1160px) {
	.team::after{
		display: none;
	}
	.container {
		width: 92%;
		margin: 0 auto;
	}
	.product-title h2{
		font-size: 24px;
	}
	.product-title-wrap h1{
		font-size: 24px;
	}
	.head .web-menu2{
		display: none;
	}
	.sy-news-list:nth-child(5){
		display: none;
	}
	.sy-news-list.on{
		width: 32%;
	}
	.sy-news-list{
		width: 22%;
	}
	.foot-lx{
		display: none;
	}
	.sy-abt-one .Info2 .list .num span{
		font-size: 45px;
	}
	.sy-abt-one .Info2 .list:nth-child(2){
		margin: 0 40px;
	}
	.sy-abt-two .subLm{
		width: 100%;
	}
	.sy-abt-two .sy-maps{
		display: none;
	}
	.sy-abt-two .subLm .row{
		margin-left: 0;
		margin-right: 0;
	}
	#container1 .banner-word h2,
	#container1 .banner-word h6{
		display: none;
	} 
	#syProSwiper{
		padding-top: 120px;
	}
	.syProH2{
		top: 0;
	}
	.sy-pro-item .info{
		margin-top: 75px;
		margin-left: 8%;
	}
	.sy-jjfa-show .hd ul li#jjfa3{
		bottom: 90px;
	}
	.sy-jjfa-show .hd ul li#jjfa6{
		bottom: 90px;
	}
	.sy-jjfa-show .bd{
		width: 30%;
	}
	.sy-jjfa-show .bd ul li .Pic{
		margin-top: 25px;
	}
	.qywh-cont{
		width: 100%;
		margin-top: 6px;
		margin-bottom: 26px;
	}
	.teamP{
		left: 75% !important;
	}
}
@media ( max-width:1024px){
	.fp-right.none{
		display: none;
	} 
	.fp-tableCell{
		height: auto !important;
	}
	.fp-section.fp-table, .fp-slide.fp-table{
		height: auto !important;
	}
}

/************************平板*******************************/
@media ( min-width:768px) and ( max-width:991px) {
	.burger_menu{
		display: block !important;
		top: 0 !important;
		float: right;
		margin-top: 2.4%;
	} 
	 
	.foot{
		display: none;
	}
	.foot-copy{
		display: none;
	}
	.footH{
		display: block;
	}
	.footFix{
		display: flex;
	}    
	.menus .land_Htel{
		display: none;
	}
	.menus .WebLink{
		display: none;
	}
	.bannerback{
/*		display: none;*/
		background-size: cover;
	}
/*
	.bannerimg{
		display: block;
	}
*/
	#container1 .banner-word{
		display: none;
	}
	.indexProduct{
		padding: 80px 0 0 0;
	}
	.indexProduct .swiper-slide{
		padding-bottom: 85px;
	}
	.sy-pro-item .pic1{
	 	width: 50%; 
	}
	.sy-pro-item .pic2{
		display: none;
	}
	.sy-pro-item .info{
/*
		width: 100%;
		margin-top: 0;
		margin-left: 0;
		position: absolute;
		background: rgba(255,255,255,0.7);
		height: 100%;
		padding: 5%;
*/
		width: 32%;
		margin-left: 0;
		float: right;
	} 
	.syProH2{
		position: relative;
		right: 0;
		top: 0;
		text-align: center;	
		font-size: 24px;
		line-height: 28px;
		margin-top: 28px;
		margin-bottom: 40px;
	}
	.sy-pro-item .info .tit{
		font-size: 18px;
	}
	.sy-pro-item .info .sub{
		font-size: 14px;
		line-height: 25px;
		height: 100px;
		margin-top: 20px;
	}
	.sy-pro-item .info .more{
		font-size: 14px;
		width: 120px;
		height: 36px;
		line-height: 36px;
		margin-top: 25px;
	}
	.lk-web-sy-tit{
		padding-top: 108px;
		font-size: 24px;
		line-height: 28px;
	}
	.indexSolution .is-backimg{
		display: none;
	}
	.sy-jjfa-show .hd ul li{
		position: relative;
		top: 0 !important;
		left: 0 !important;
		right: 0 !important;
		bottom: 0 !important;
		float: left;
		width: 48%;
		font-size: 14px;
		background-size: cover !important;
		height: auto;
		background: #fff !important;	
		border-radius: 0;
		padding: 15px 0;
		margin-bottom: 15px;
	}
	.sy-jjfa-show .hd ul li:nth-of-type(2n+2){
		float: right;
	}
	.sy-jjfa-show .hd{
		position: relative;
		margin-top: 25px;
	}
	.sy-jjfa-show .hd ul li.on{
		background: #203f8e !important;
	}
	.sy-jjfa-show .hd ul li a{
		background-size: auto 25px !important;
		padding-top: 32px !important;
	}
	.sy-jjfa-show .bd{
		width: 100%;
		margin: 15px auto 0;
	}
	.sy-jjfa-show .bd ul li .tit{
		font-size: 16px;
		line-height: 25px;
		margin: 15px 0 12px;
	}
	.sy-jjfa-show .bd ul li .sub{
		font-size: 14px;
		display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
	}
	.sy-jjfa-show .bd ul li .Pic{
		width: 30%;
		margin: 0 auto;
		
	}
	.sy-jjfa-more{
		border: 1px solid #203f8e;
		color: #203f8e;
	}
	.sy-abt-one{
		margin-top: 108px;
	}
	.sy-abt-one .Info{
		width: 100%;
	}
	.indexAbout .lk-web-sy-tit{
		padding-left: 0;
		text-align: center;
	}
	.sy-abt-one .Info .sub{
		font-size: 14px;
		line-height: 25px;
		height: 100px;
		margin-top: 25px;
	}
	.sy-abt-one .Info2{
		width: 100%;
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		align-content: center;
	}
	.sy-abt-one .Info2 .list .num span{
		font-size: 28px;
		line-height: 30px;
	}
	.sy-abt-one .Info2 .list .tit{
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 10px;
		text-align: center;
	}
	.sy-abt-one .Info2 .list .num{
		font-size: 14px;
	}
	.sy-abt-one .Info2 .list:nth-child(2){
		padding: 0 16px;
		margin: 0;
	}
	.sy-abt-two .subLm{
/*		display: none;*/
	}
	.sy-abt-two .subLm{
		width: 100%;
	}
	.sy-abt-two .sy-maps{
		display: none;
		width: 100%;
	}
	#fp-nav{
		display: none;
	}
	.sy-news-list{
		width: 100% !important;
		padding: 0;
		border-left: none;
		border-bottom: 1px solid #d7d7d7;
		padding-bottom: 12px;
		margin-bottom: 12px
	}
	.sy-news-list::after{
		display: none;
	}
	.sy-news-warp{
		margin-top: 25px;
	}
	.sy-news-list .tit{
		font-size: 16px;
		line-height: 25px;
		height: 25px;
		-webkit-line-clamp: 1;
	}
	.sy-news-list .sub{
		font-size: 14px;
		height: 50px;
		line-height: 25px;
		-webkit-line-clamp:2;
		margin-top: 8px;
	}
	.sy-news-list .more{
		font-size: 12px;
		height: 35px;
		line-height: 35px;
		width: 120px;
		margin-top: 15px;
	}
	.sy-news-list .more .b{
		font-size: 12px;
	}
	.sy-news-list:nth-child(4),
	.sy-news-list:nth-child(5){
		display: none;
	}
	.sy-xw-more{
		line-height: 35px;
		height: 37px;
		width: 120px;
		font-size: 14px;
		margin: 25px auto 0;
	}
	footer{
		display: none;
	}
	.sy-jjfa-more{
		bottom: 60px;
		line-height: 32px;
		height: 34px;
		width: 120px;
		font-size: 14px;
		margin-left: -60px;
	}
	.lk-sub-menu .zcd{
		width: 100%;
		min-height: auto;
		padding: 0;
		border-left: none;
	}
	.closeSubMenu{
		top: 14px;
		right: 6px;
	}
	.lk-sub-menu .zcd > ul > li{
		text-align: center;
		border-bottom: 1px solid #f2f2f3;
		padding-bottom: 8px;
		margin-bottom: 8px;
	}
	.lk-sub-menu .zcd > ul > li >a {
		font-size: 18px;
		line-height: 34px;
	}
	.lk-sub-menu{
		padding: 50px 0 0 0;
		overflow-y: auto;
	}
	.lk-sub-menu .container{
		overflow-y: auto;
	}
	.lk-sub-menu .zcd:nth-child(3){
		display: none;
	}
	.lk-sub-menu.open .zcd > ul > li > ul{
		position: relative;
		left: 0 !important;
		top: 0 !important;
		opacity: 1;
		visibility: visible;
		z-index:0;
		background: none;
		padding-left: 0;
		overflow: hidden;
	}
	.lk-sub-menu .zcd > ul > li > ul > li{
		background: none;
		padding-left: 0;
		float: left;
		width: 33.333%;
	}
	.closeSubMenu i{
		font-size: 24px;
	}
	.sy-jjfa-show .hd ul li:nth-child(3),
	.sy-jjfa-show .hd ul li:nth-child(4) {
		display: none;
	}
	.Nylm{
		display: none;
	}
	
	.about{
		padding: 28px 0;
		background: none;
	}
	.abt-num{
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		align-content: center;
	}
	.abt-num .list:nth-child(2){
		padding: 0 14%;
		margin: 0;
	}
	.abt-num .list .num span{
		font-size: 60px;
		line-height: 62px;
	}
	.abt-cont{
		width: 100%;

	}
	.abt-cont .Th2{
		font-size: 20px;
		line-height: 25px;
	}
	.abt-cont .Th4{
		margin-top: 8px;
		font-size: 16px;
	}
	.abt-cont .sub{
		font-size: 14px;
		line-height: 25px;
		margin-top: 25px;
	}
	.history{
		padding: 28px 0;
	}
	.lc-h4{
		font-size: 22px;
		line-height: 25px;
	}
	.lc-h5{
		font-size: 12px;
		margin-top: 18px;
	}
	.lc-h5 br{
		display: none;
	}
	.history-line{
		display: none;
	}
	.MB{
		display: block;
		visibility: visible;
	}
	.PC{
		display: none;
		visibility: hidden;
	}
	#hisN, #hisP{
		display: none;
	}
	.lc-warp{
		margin-top: 28px;
	}
	#hisSwiper{
		width: 100%;
	}
	.history-list .tit{
		font-size: 14px;
		line-height: 30px;
		height: 34px;
		width: auto;
		padding: 0 15px;
		display: inline-block;
	}
	.history-list .time{
		font-size: 22px;
		margin: 12px 0 ;
		line-height: 28px;
	}
	.history-list .sub::after{
		left: 17px;
	}
	.history-list .sub{
		padding: 5%;
		font-size: 12px;
		min-height: auto;
		line-height: 22px;
	}
	#hisSwiper{
		padding-bottom: 44px;
	}
	.framework{
		padding: 28px 0;
	}
	.abt-h4{
		font-size: 20px;
		line-height: 25px;
	}
	.zzjg-img{
		margin: 28px auto 0;
	}
	.culture{
		padding: 28px 0;
	}
	.qywh-cont{
		width: 100%;
		width: 100%;
	}
	.qywh-cont .cont{
		font-size: 14px;
		line-height: 25px;
		margin-top: 20px;
	}
	.qywh-round-warp{
		width: 100%;
		height: auto;
		background: none;
		margin-right: 0; 
		border: none;
		background: rgba(0,0,0,0.6);
		padding: 5%;
		border-radius: 0;
		margin-top: 15px;
	}
	.qywh-xx{
		display: none;
	}
	.qywh-item{
		margin-bottom: 12px;
		padding-right: 0 !important;
		background: none !important;
		padding-left: 0 !important;
		position: relative;
		top: 0 !important;
		left: 0 !important;
		bottom: 0 !important;
		right: 0 !important;
	}
	.qywh-item .sub{
		padding-bottom: 12px;
	}
	.team{
		padding: 28px 0;
	}
	.teams-show-warp .hd{
		position: relative;
		top: 0 !important;
	}
	.teams-show-warp .hd ul li{
		width: 32%;
		margin-bottom: 5px;
		font-size: 14px;
		line-height: 32px;
		height: 34px;
		margin-right: 0;
	}
	.teams-show-warp .hd ul li:nth-of-type(3n+2){
		margin-left: 1.5%;
		margin-right: 1.5%;
	}
	.teams-show-warp .people-info-warp{
		width: 100%;
		margin-top: 25px;
	}
	.teams-show-warp .people-info .Pic{
		width: 40%;
	}
	.teams-show-warp .people-info .Info{
		width: 55%;
		padding-top: 0;word-wrap: break-word;
    word-break: break-all;
    overflow: hidden; 
	}
	.teams-show-warp .people-info .Info .cont{
		margin-top: 25px;
		font-size: 14px;
		line-height: 25px;
	}
	.teams-show-warp .people-info .Info .sub{
		font-size: 14px;
		margin-top: 10px;
	}
	.teams-show-warp .people-info .Info .name{
		font-size: 18px;
	}
	.people-list-warp{
		width: 100%;
		margin-top: 45px;
		height: auto;
	}
	.teams-show-warp .people-info .Pic .tbox{
		margin-top: 15px;
	}
	.teams-show-warp .people-info .Pic .tbox .name{
		font-size: 14px;
	}
	.teams-show-warp .people-info .Pic .tbox .zw{
		font-display: 12px;
	}
	.team::after{
		display: none;
	}
	.teamN, .teamP{
		display: none;
	}
	.honor{
		padding: 28px 0;
	}
	.zs-warp{
		margin-top: 28px;
	}
	.zs-list-warp{
		width: 100%;
		padding-right: 0;
		height: auto;
	}
	.zs-img{
		width: 100%;
		margin-top: 15px;
		display: none;
	}
	.zs-list{
		width: 100%;
		height: 45px;
		line-height: 45px;
		font-size: 12px;
		padding: 0 8px;
	}
	.zs-list .more{
		font-size: 12px;
		padding-left: 30px;
		background-size: 16px auto;
	}
	.zs-list .tit{
		height: 45px;
		line-height: 45px;
		font-display: 12px;
	}
	.fancybox-wrap{
		width: 90% !important;
	}
	.fancybox-inner{
		width: 100% !important; 
	}
	.indexDown{
		display: none;
	}
	.solution{
		padding: 28px 0;
	}
	.solution .row{
		margin-top: 20px;
	}
	.solution .row .pdg{
		padding: 0 17px;
	}
	.jjfa-list .tit{
		font-size: 12px;
		line-height: 18px;
		margin: 6px 0 12px;
	}
	.jjfa-list .syly{
		font-size: 14px;
		line-height: 25px;
	}
	.jjfa-list{
		margin-bottom: 25px;
	}
	.nyLeftClass{
		width: 100%;
		margin-top: 20px;
	}
	.nyLeftClass .titBox{
		padding: 3%;
	}
	.nyLeftClass .titBox .lm-cn{
		font-size: 18px;
		line-height: 20px;
	}
	.nyLeftClass .titBox .lm-en{
		font-size: 16px;
		line-height: 20px;
		margin-top: 6px;
	}
	.nyLeftClass .titBox hr{
		margin: 12px auto 0;
	}
	.nyLeftClass .item-clss h3{
		line-height: 36px;
		text-indent: 25px;
		font-size: 16px;
	}
	.nyLeftClass .item-clss ul{
		padding: 8px 0;
		overflow: hidden;
	}
	.nyLeftClass .item-clss ul li{
		width: 33.333%;
		float: left;
		text-align: center;
		text-indent: 0;
		line-height: 34px;
	}
	.product-warp{
		width: 100%;
		padding: 22px 0 0 0;  
	}
	.product-warp .top-box .ss{
		display: none;
	}
	.product-warp .top-box .now-class{
		font-size: 18px;
		line-height: 25px;
	}
	.product-warp .row{
		margin-top: 25px;
	}
	.product-warp .row{
		margin-left: 0;
		margin-right: 0;
	}
	.product-warp .row .pdg{
		padding:  0 5px;
	}
	.product-list .tit{
		font-size: 12px;
		line-height: 32px;
		height: 32px;
	}
	.product-list .Pic{
		height: 0;
		padding-bottom: 73%;
	}
	.product-list{
		margin-bottom: 22px;
	}
	.Page{
		padding-top: 30px;
		line-height: 30px;
	}
	.productDe-warp{
		width: 100%;
		padding: 28px 0 0 0;
	}
	.productDe-warp .imgShow{
		width: 100%;
	}
	.productDe-warp .Info{
		width: 100%;
		padding-top: 15px;
	}
	.productDe-warp .Info .Th5{
		font-size: 18px;
		line-height: 22px;
	}
	.productDe-warp .Info .content .tit{
		font-size: 16px;
		margin-bottom: 8px;
	}
	.prode-span{
		line-height: 38px;
		font-size: 14px;
		margin-bottom: 18px;
	}
	.prode-item .name{
		font-size: 14px;
		margin: 8px 0 3px;
		line-height: 20px;
	}
	.prode-item{
		margin: 0 0 15px;
	}
	.productDe-warp .Info .content{
		font-size: 14px;
		line-height: 25px;
		margin-top: 14px;
		margin-bottom: 20px;
	}
	.equipment{
		padding: 28px 0;
	}
	.equipment .row{
		margin-top: 25px;
	}
	.equipment .row{
		margin-left: 0;
		margin-right: 0;
	}
	.equipment .row .pdg{
		padding: 0 4px;
	}
	.sb-list .tit{
		line-height: 32px;
		height: 32px;
		font-size: 12px;
	}
	.sb-list{
		margin: 0 0 18px;
	}
	.service-idea{
		padding: 25px 0;
	}
	.idea-box{
		margin-top: 22px;
	}
	.idea-box .box{
		padding: 0;
	}
	.idea-box .box .time span{
		font-size: 26px;
		line-height: 32px;
	}
	.idea-box .box:nth-child(2)::after{
		display: none;
	}
	.idea-box .box:nth-child(3){
		width: 100%;
		border-top: 1px solid #ededed;
		padding-top: 12px;
		margin-top: 12px;
	}
	.idea-box .box:nth-child(1),
	.idea-box .box:nth-child(2){
		width: 50%;
		float: left;
	}
	.idea-box .box:nth-child(2)::before{
		display: none;
	}
	.idea-box .box .tit{
		font-size: 14px;
		margin-top: 6px;
	}
	.network{
		padding: 28px 0;
	}
	.network .yxwl-Info{
		margin-top: 0;
		width: 100%;
	}
	.network .yxwl-Info .sub{
		font-size: 14px;
		line-height: 25px;
		margin-top: 15px;
	}
	.network .yxwl-Info .pic-box{
		margin-top: 28px;
	}
	.network .yxwl-Info .pic-box .pic{
		width: 48%;
	}
	.network .yxwl-Info .pic-box .pic:nth-child(1){
		margin-right: 0;
	}
	.network .yxwl-Info .pic-box .pic:nth-child(2){
		float: right;
	}
	.network .yxwl-Info .pic-box .pic::after{
		display: none;
	}
	.yxwl-maps{
		width: 100%;
		margin-right: 0;
		margin-top: 25px;
	}
	.jd-list .address::after{
		display: none;
	}
	.yxwl-maps{
		display: none;
	}
	.jd-list .address{
		 
	}
	.mbyxwl{
		padding-top: 25px;
	}
	.partner{
		padding: 28px 0;
	}
	.hzhb-show{
		width: 100%;
		margin: 25px auto 0;
	}
	#hbN, #hbP{
		display: none;
	}
	.hzhb-show .swiper-container{
		padding-bottom: 40px;
	}
	.recruit{
		padding: 25px 0;
	}
	.join-box form{
		padding-bottom: 20px;
		margin-top: 16px;
	}
	.join-box .text,
    .join-box select {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px
    }
    .join-box select:nth-child(3) {
        width: 80%
    }
    .join-box .submit {
        width: 18%
    }
    .join-box .title p {
        width: 33%
    }
    .join-box li .tit p {
        width: 33%
    }
    .join-box li .in .top dd {
        width: 100%
    }
    .join-box li .in .link .box-img {
        width: 100%;
        margin-top: 10px
    }
	.join-box {
        padding: 25px 0 30px
    }
    .join-box h2 {
        font-size: 24px;
        line-height: 34px;
        margin-bottom: 20px
    }
    .join-box .text,
    .join-box select,
    .join-box .submit {
        height: 35px;
        line-height: 35px
    }
	.join-box li .in {
        padding: 20px
    }
	.join-box li .in .top dd {
        width: 50%
    }
	 .join-box li .in .top dd {
        width: 100%
    }
    .join-box li .in .bot>div {
        float: none;
        width: 100%;
        margin-right: 0;
		margin-bottom: 15px;
    }
    .join-box li .in {
        padding: 20px
    }
	 .insdie-wrap td {
        display: block;
        width: 100%;
        font-size: 14px;
        position: relative
    }
    .insdie-wrap td.ww {
        width: 100%;
        text-align: left!important
    }
    .insdie-wrap .applay-input {
        width: 100%;
        font-size: 14px
    }
    .insdie-wrap select.applay-input {
        width: 100%
    }
    .insdie-wrap textarea.applay-input {
        width: 100%;
		max-width: 100%;
		min-width: 100%;
    }
	.insdie-wrap .applay-input.yzm{
		width: 55%;
	}
	.insdie-wrap .code{
		width: 40%;
		float: right;
		margin-left: 0;
		font-size: 12px;
	}
	.insdie-wrap td{
		margin-bottom: 8px;
	}
	#test11{
		margin-top: 8px;
	}
	.recruit .container{
		width: 94%;
	}
	.insdie-wrap td{
		padding: 0;
	}
	.join-box{
		padding: 5px 0;
	}
	.insdie-wrap .submit1{
		margin-top: 18px;
	}
	.news{
		padding: 28px 0;
	}
	.news-top .left{
		width: 100%;
	}
	.news-top .right{
		width: 100%;
	}
	.news-top{
		display: none;
	}
	.news ul{
		margin-top: 25px;
	}
	.news ul li{
		padding: 3%;
	}
	.news ul li .time-box{
		display: none;
	}
	.news ul li .content hr{
		display: none;
	}
	.news ul li .content{
		width: 100%;
		padding-bottom: 0;
	}
	.news ul li .content .Info .tit{
		font-size: 16px;
	}
	.news ul li .content .Info .key{
		margin: 7px 0;
	}
	.news ul li .content .Info{
		width: 100%;
		margin-left: 0;
	}
	.news ul li .content .Pic{
		width: 100%;
		margin-top: 18px;
	}
	.newsDe{
		padding: 25px 0;
	}
	.newsDe .time-box{
		display: none;
	}
	.newsDe hr{
		display: none;
	}
	.newsDe .content-warp{
		width: 100%;
	}
	.newsDe .content-warp .top-box .tg{
		width: 100%;
	}
	.newsDe .content-warp .top-box .tg .bt{
		font-size: 18px;
		line-height: 25px;
	}
	.newsDe .content-warp .top-box .tg .key{
		font-size: 12px;
		margin-top: 8px;
	}
	.de-share{
		float: left;
		margin-top: 15px;
	}
	.newsDe .content{
		font-size: 14px;
		line-height: 25px;
		margin-top: 25px;
	}
	.de-fy .sxy{
		width: 100%;
	}
	.de-fy .sxy a{
		font-size: 14px;
		line-height: 25px;
		height: 25px;
		min-height: 25px;
	}
	.de-fy .return{
		float: left;
		line-height: 32px;
		font-size: 12px;
	}
	.contact{
		background: none;
		padding: 28px 0;
	}
	.contact-info{
		width: 100%;
	}
	.contact-info .row .box{
		border-bottom: 1px solid #e0e0e0;
		padding: 5px 0 25px 12px;
		border-left: none;
	}
	.contact-info .row .box .tit{
		font-size: 20px;
		margin: 12px 0 8px;
	}
	.contact-info .row .box i{
		font-size: 30px;
	}
	.contact-info .Tgsmc{
		font-size: 24px;
	}
}

/************************手机*******************************/
@media ( max-width:767px) {   
	.burger_menu{
		display: block !important;
		top: 0 !important;
		float: right;
		margin-top: 2.4%;
	} 
	.section1 video{
		height: 100%;
		width: auto;
	}
/*
	.section1{
		background: url(../images/syVideo.gif) no-repeat center top;
		background-size: auto 100%;
	}
*/
	.head .Logo{
		width: 25%;
		padding-top: 2.5%;
		margin-left: 2%;
	}
	.WebMenu{
		display: none;
	}
	.web-top-function .language{
		display: none;
	}
	.web-top-function .search{
		display: none;
	}
	.head{
		height: auto;
	}
	.web-top-function .sub-cd{
		height: 55px;
		width: 70px;
	}
	.web-top-function .sub-cd::after{
		font-size: 18px;
		line-height: 60px;
		top: 0;
	}
	.foot{
		display: none;
	}
	.foot-copy{
		display: none;
	}
	.footH{
		display: block;
	}
	.footFix{
		display: flex;
	}    
	.menus .land_Htel{
		display: none;
	}
	.menus .WebLink{
		display: none;
	}
	.bannerback{
/*		display: none;*/
		background-size: cover;
	}
/*
	.bannerimg{
		display: block;
	}
*/
	#container1 .banner-word{
		display: none;
	}
	.indexProduct{
		padding: 80px 0 0 0;
	}
	.indexProduct .swiper-slide{
		padding-bottom: 45px;
	}
	.sy-pro-item .pic1{
	 	width: 100%; 
	}
	.sy-pro-item .pic2{
		display: none;
	}
	.sy-pro-item .info{
		width: 100%;
		margin-top: 0;
		margin-left: 0;
		position: absolute;
		background: rgba(255,255,255,0.7);
		height: 100%;
		padding: 5%;
	}
	.syProH2{
		position: relative;
		right: 0;
		top: 0;
		text-align: center;	
		font-size: 24px;
		line-height: 28px;
		margin-top: 28px;
		margin-bottom: 28px;
	}
	.sy-pro-item .info .tit{
		font-size: 18px;
	}
	.sy-pro-item .info .sub{
		font-size: 14px;
		line-height: 25px;
		height: 100px;
		margin-top: 20px;
	}
	.sy-pro-item .info .more{
		font-size: 14px;
		width: 120px;
		height: 36px;
		line-height: 36px;
		margin-top: 25px;
	}
	.lk-web-sy-tit{
		padding-top: 108px;
		font-size: 24px;
		line-height: 28px;
	}
	.indexSolution .is-backimg{
		display: none;
	}
	.sy-jjfa-show .hd ul li{
		position: relative;
		top: 0 !important;
		left: 0 !important;
		right: 0 !important;
		bottom: 0 !important;
		float: left;
		width: 48%;
		font-size: 14px;
		background-size: cover !important;
		height: auto;
		background: #fff !important;	
		border-radius: 0;
		padding: 15px 0;
		margin-bottom: 15px;
	}
	.sy-jjfa-show .hd ul li:nth-of-type(2n+2){
		float: right;
	}
	.sy-jjfa-show .hd{
		position: relative;
		margin-top: 25px;
	}
	.sy-jjfa-show .hd ul li.on{
		background: #203f8e !important;
	}
	.sy-jjfa-show .hd ul li a{
		background-size: auto 25px !important;
		padding-top: 32px !important;
	}
	.sy-jjfa-show .bd{
		width: 100%;
		margin: 15px auto 0;
	}
	.sy-jjfa-show .bd ul li .tit{
		font-size: 16px;
		line-height: 25px;
		margin: 15px 0 12px;
	}
	.sy-jjfa-show .bd ul li .sub{
		font-size: 14px;
		display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
	}
	.sy-jjfa-show .bd ul li .Pic{
		width: 30%;
		margin: 0 auto;
		
	}
	.sy-jjfa-more{
		border: 1px solid #203f8e;
		color: #203f8e;
	}
	.sy-abt-one{
		margin-top: 108px;
	}
	.sy-abt-one .Info{
		width: 100%;
	}
	.indexAbout .lk-web-sy-tit{
		padding-left: 0;
		text-align: center;
	}
	.sy-abt-one .Info .sub{
		font-size: 14px;
		line-height: 25px;
		height: 100px;
		margin-top: 25px;
	}
	.sy-abt-one .Info2{
		width: 100%;
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		align-content: center;
	}
	.sy-abt-one .Info2 .list .num span{
		font-size: 28px;
		line-height: 30px;
	}
	.sy-abt-one .Info2 .list .tit{
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 10px;
		text-align: center;
	}
	.sy-abt-one .Info2 .list .num{
		font-size: 14px;
	}
	.sy-abt-one .Info2 .list:nth-child(2){
		padding: 0 16px;
		margin: 0;
	}
	.sy-abt-two .subLm{
		display: none;
	}
	.sy-abt-two .sy-maps{
		width: 100%;
	}
	#fp-nav{
		display: none;
	}
	.sy-news-list{
		width: 100% !important;
		padding: 0;
		border-left: none;
		border-bottom: 1px solid #d7d7d7;
		padding-bottom: 12px;
		margin-bottom: 12px
	}
	.sy-news-list::after{
		display: none;
	}
	.sy-news-warp{
		margin-top: 25px;
	}
	.sy-news-list .tit{
		font-size: 16px;
		line-height: 25px;
		height: 25px;
		-webkit-line-clamp: 1;
	}
	.sy-news-list .sub{
		font-size: 14px;
		height: 50px;
		line-height: 25px;
		-webkit-line-clamp:2;
		margin-top: 8px;
	}
	.sy-news-list .more{
		font-size: 12px;
		height: 35px;
		line-height: 35px;
		width: 120px;
		margin-top: 15px;
	}
	.sy-news-list .more .b{
		font-size: 12px;
	}
	.sy-news-list:nth-child(4),
	.sy-news-list:nth-child(5){
		display: none;
	}
	.sy-xw-more{
		line-height: 35px;
		height: 37px;
		width: 120px;
		font-size: 14px;
		margin: 25px auto 0;
	}
	footer{
		display: none;
	}
	.sy-jjfa-more{
		bottom: 60px;
		line-height: 32px;
		height: 34px;
		width: 120px;
		font-size: 14px;
		margin-left: -60px;
	}
	.lk-sub-menu .zcd{
		width: 100%;
		min-height: auto;
		padding: 0;
		border-left: none;
	}
	.closeSubMenu{
		top: 14px;
		right: 6px;
	}
	.lk-sub-menu .zcd > ul > li{
		text-align: center;
		border-bottom: 1px solid #f2f2f3;
		padding-bottom: 8px;
		margin-bottom: 8px;
	}
	.lk-sub-menu .zcd > ul > li >a {
		font-size: 18px;
		line-height: 34px;
	}
	.lk-sub-menu{
		padding: 50px 0 0 0;
		overflow-y: auto;
	}
	.lk-sub-menu .container{
		overflow-y: auto;
	}
	.lk-sub-menu .zcd:nth-child(3){
		display: none;
	}
	.lk-sub-menu.open .zcd > ul > li > ul{
		position: relative;
		left: 0 !important;
		top: 0 !important;
		opacity: 1;
		visibility: visible;
		z-index:0;
		background: none;
		padding-left: 0;
		overflow: hidden;
	}
	.lk-sub-menu .zcd > ul > li > ul > li{
		background: none;
		padding-left: 0;
		float: left;
		width: 33.333%;
	}
	.closeSubMenu i{
		font-size: 24px;
	}
	.sy-jjfa-show .hd ul li:nth-child(3),
	.sy-jjfa-show .hd ul li:nth-child(4) {
		display: none;
	}
	.Nylm{
		display: none;
	}
 
	.about{
		padding: 28px 0;
		background: none;
	}
	.abt-num{
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		align-content: center;
	}
	.abt-num .list:nth-child(2){
		padding: 0 12px;
		margin: 0;
	}
	.abt-num .list .num span{
		font-size: 24px;
		line-height: 30px;
	}
	.abt-cont{
		width: 100%;

	}
	.abt-cont .Th2{
		font-size: 20px;
		line-height: 25px;
	}
	.abt-cont .Th4{
		margin-top: 8px;
		font-size: 16px;
	}
	.abt-cont .sub{
		font-size: 14px;
		line-height: 25px;
		margin-top: 25px;
	}
	.history{
		padding: 28px 0;
	}
	.lc-h4{
		font-size: 22px;
		line-height: 25px;
	}
	.lc-h5{
		font-size: 12px;
		margin-top: 18px;
	}
	.lc-h5 br{
		display: none;
	}
	.history-line{
		display: none;
	}
	.MB{
		display: block;
		visibility: visible;
	}
	.PC{
		display: none;
		visibility: hidden;
	}
	#hisN, #hisP{
		display: none;
	}
	.lc-warp{
		margin-top: 28px;
	}
	#hisSwiper{
		width: 100%;
	}
	.history-list .tit{
		font-size: 14px;
		line-height: 30px;
		height: 34px;
		width: auto;
		padding: 0 15px;
		display: inline-block;
	}
	.history-list .time{
		font-size: 22px;
		margin: 12px 0 ;
		line-height: 28px;
	}
	.history-list .sub::after{
		left: 17px;
	}
	.history-list .sub{
		padding: 5%;
		font-size: 12px;
		min-height: auto;
		line-height: 22px;
	}
	#hisSwiper{
		padding-bottom: 44px;
	}
	.framework{
		padding: 28px 0;
	}
	.abt-h4{
		font-size: 20px;
		line-height: 25px;
	}
	.zzjg-img{
		margin: 28px auto 0;
	}
	.culture{
		padding: 28px 0;
	}
	.qywh-cont{
		width: 100%;
		width: 100%;
	}
	.qywh-cont .cont{
		font-size: 14px;
		line-height: 25px;
		margin-top: 20px;
	}
	.qywh-round-warp{
		width: 100%;
		height: auto;
		background: none;
		margin-right: 0; 
		border: none;
		background: rgba(0,0,0,0.6);
		padding: 5%;
		border-radius: 0;
		margin-top: 15px;
	}
	.qywh-xx{
		display: none;
	}
	.qywh-item{
		margin-bottom: 12px;
		padding-right: 0 !important;
		background: none !important;
		padding-left: 0 !important;
		position: relative;
		top: 0 !important;
		left: 0 !important;
		bottom: 0 !important;
		right: 0 !important;
	}
	.qywh-item .sub{
		padding-bottom: 12px;
	}
	.team{
		padding: 28px 0;
	}
	.teams-show-warp .hd{
		position: relative;
		top: 0 !important;
	}
	.teams-show-warp .hd ul li{
		width: 32%;
		margin-bottom: 5px;
		font-size: 14px;
		line-height: 32px;
		height: 34px;
		margin-right: 0;
	}
	.teams-show-warp .hd ul li:nth-of-type(3n+2){
		margin-left: 1.5%;
		margin-right: 1.5%;
	}
	.teams-show-warp .people-info-warp{
		width: 100%;
		margin-top: 25px;
	}
	.teams-show-warp .people-info .Pic{
		width: 40%;
	}
	.teams-show-warp .people-info .Info{
		width: 55%;
		padding-top: 0;word-wrap: break-word;
    word-break: break-all;
    overflow: hidden; 
	}
	.teams-show-warp .people-info .Info .cont{
		margin-top: 25px;
		font-size: 14px;
		line-height: 25px;
	}
	.teams-show-warp .people-info .Info .sub{
		font-size: 14px;
		margin-top: 10px;
	}
	.teams-show-warp .people-info .Info .name{
		font-size: 18px;
	}
	.people-list-warp{
		width: 100%;
		margin-top: 45px;
		height: auto;
	}
	.teams-show-warp .people-info .Pic .tbox{
		margin-top: 15px;
	}
	.teams-show-warp .people-info .Pic .tbox .name{
		font-size: 14px;
	}
	.teams-show-warp .people-info .Pic .tbox .zw{
		font-display: 12px;
	}
	.team::after{
		display: none;
	}
	.teamN, .teamP{
		display: none;
	}
	.honor{
		padding: 28px 0;
	}
	.zs-warp{
		margin-top: 28px;
	}
	.zs-list-warp{
		width: 100%;
		padding-right: 0;
		height: auto;
	}
	.zs-img{
		width: 100%;
		margin-top: 15px;
	}
	.zs-list{
		width: 100%;
		height: 45px;
		line-height: 45px;
		font-size: 12px;
		padding: 0 8px;
	}
	.zs-list .more{
		font-size: 12px;
		padding-left: 30px;
		background-size: 16px auto;
	}
	.zs-list .tit{
		height: 45px;
		line-height: 45px;
		font-display: 12px;
	}
	.fancybox-wrap{
		width: 90% !important;
	}
	.fancybox-inner{
		width: 100% !important; 
	}
	.indexDown{
		display: none;
	}
	.solution{
		padding: 28px 0;
	}
	.solution .row{
		margin-top: 20px;
	}
	.solution .row .pdg{
		padding: 0 17px;
	}
	.jjfa-list .tit{
		font-size: 12px;
		line-height: 18px;
		margin: 6px 0 12px;
	}
	.jjfa-list .syly{
		font-size: 14px;
		line-height: 25px;
	}
	.jjfa-list{
		margin-bottom: 25px;
	}
	.nyLeftClass{
		width: 100%;
		margin-top: 20px;
	}
	.nyLeftClass .titBox{
		padding: 3%;
	}
	.nyLeftClass .titBox .lm-cn{
		font-size: 18px;
		line-height: 20px;
	}
	.nyLeftClass .titBox .lm-en{
		font-size: 16px;
		line-height: 20px;
		margin-top: 6px;
	}
	.nyLeftClass .titBox hr{
		margin: 12px auto 0;
	}
	.nyLeftClass .item-clss h3{
		line-height: 36px;
		text-indent: 8px;
		font-size: 13px;
	}
	.nyLeftClass .item-clss ul{
		padding: 8px 0;
		overflow: hidden;
	}
	.nyLeftClass .item-clss ul li{
		width: 33.333%;
		float: left;
		text-align: center;
		text-indent: 0;
		line-height: 34px;
	}
	.product-warp{
		width: 100%;
		padding: 22px 0 0 0;  
	}
	.product-warp .top-box .ss{
		display: none;
	}
	.product-warp .top-box .now-class{
		font-size: 16px;
		line-height: 25px;
	}
	.product-warp .row{
		margin-top: 25px;
	}
	.product-warp .row{
		margin-left: 0;
		margin-right: 0;
	}
	.product-warp .row .pdg{
		padding:  0 5px;
	}
	.product-list .tit{
		font-size: 12px;
		line-height: 32px;
		height: 32px;
	}
	.product-list .Pic{
		height: 0;
		padding-bottom: 73%;
	}
	.product-list{
		margin-bottom: 22px;
	}
	.Page{
		padding-top: 30px;
		line-height: 30px;
	}
	.productDe-warp{
		width: 100%;
		padding: 28px 0 0 0;
	}
	.productDe-warp .imgShow{
		width: 100%;
	}
	.productDe-warp .Info{
		width: 100%;
		padding-top: 15px;
	}
	.productDe-warp .Info .Th5{
		font-size: 18px;
		line-height: 22px;
	}
	.productDe-warp .Info .content .tit{
		font-size: 16px;
		margin-bottom: 8px;
	}
	.prode-span{
		line-height: 38px;
		font-size: 14px;
		margin-bottom: 18px;
	}
	.prode-item .name{
		font-size: 14px;
		margin: 8px 0 3px;
		line-height: 20px;
	}
	.prode-item{
		margin: 0 0 15px;
	}
	.productDe-warp .Info .content{
		font-size: 14px;
		line-height: 25px;
		margin-top: 14px;
		margin-bottom: 20px;
	}
	.equipment{
		padding: 28px 0;
	}
	.equipment .row{
		margin-top: 25px;
	}
	.equipment .row{
		margin-left: 0;
		margin-right: 0;
	}
	.equipment .row .pdg{
		padding: 0 4px;
	}
	.sb-list .tit{
		line-height: 32px;
		height: 32px;
		font-size: 12px;
	}
	.sb-list{
		margin: 0 0 18px;
	}
	.service-idea{
		padding: 25px 0;
	}
	.idea-box{
		margin-top: 22px;
	}
	.idea-box .box{
		padding: 0;
	}
	.idea-box .box .time span{
		font-size: 26px;
		line-height: 32px;
	}
	.idea-box .box:nth-child(2)::after{
		display: none;
	}
	.idea-box .box:nth-child(3){
		width: 100%;
		border-top: 1px solid #ededed;
		padding-top: 12px;
		margin-top: 12px;
	}
	.idea-box .box:nth-child(1),
	.idea-box .box:nth-child(2){
		width: 50%;
		float: left;
	}
	.idea-box .box:nth-child(2)::before{
		display: none;
	}
	.idea-box .box .tit{
		font-size: 14px;
		margin-top: 6px;
	}
	.network{
		padding: 28px 0;
	}
	.network .yxwl-Info{
		margin-top: 0;
		width: 100%;
	}
	.network .yxwl-Info .sub{
		font-size: 14px;
		line-height: 25px;
		margin-top: 15px;
	}
	.network .yxwl-Info .pic-box{
		margin-top: 28px;
	}
	.network .yxwl-Info .pic-box .pic{
		width: 48%;
	}
	.network .yxwl-Info .pic-box .pic:nth-child(1){
		margin-right: 0;
	}
	.network .yxwl-Info .pic-box .pic:nth-child(2){
		float: right;
	}
	.network .yxwl-Info .pic-box .pic::after{
		display: none;
	}
	.yxwl-maps{
		width: 100%;
		margin-right: 0;
		margin-top: 25px;
	}
	.jd-list .address::after{
		display: none;
	}
	.yxwl-maps{
		display: none;
	}
	.jd-list .address{
		 
	}
	.mbyxwl{
		padding-top: 25px;
	}
	.partner{
		padding: 28px 0;
	}
	.hzhb-show{
		width: 100%;
		margin: 25px auto 0;
	}
	#hbN, #hbP{
		display: none;
	}
	.hzhb-show .swiper-container{
		padding-bottom: 40px;
	}
	.recruit{
		padding: 25px 0;
	}
	.join-box form{
		padding-bottom: 20px;
		margin-top: 16px;
	}
	.join-box .text,
    .join-box select {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px
    }
    .join-box select:nth-child(3) {
        width: 80%
    }
    .join-box .submit {
        width: 18%
    }
    .join-box .title p {
        width: 33%
    }
    .join-box li .tit p {
        width: 33%
    }
    .join-box li .in .top dd {
        width: 100%
    }
    .join-box li .in .link .box-img {
        width: 100%;
        margin-top: 10px
    }
	.join-box {
        padding: 25px 0 30px
    }
    .join-box h2 {
        font-size: 24px;
        line-height: 34px;
        margin-bottom: 20px
    }
    .join-box .text,
    .join-box select,
    .join-box .submit {
        height: 35px;
        line-height: 35px
    }
	.join-box li .in {
        padding: 20px
    }
	.join-box li .in .top dd {
        width: 50%
    }
	 .join-box li .in .top dd {
        width: 100%
    }
    .join-box li .in .bot>div {
        float: none;
        width: 100%;
        margin-right: 0;
		margin-bottom: 15px;
    }
    .join-box li .in {
        padding: 20px
    }
	 .insdie-wrap td {
        display: block;
        width: 100%;
        font-size: 14px;
        position: relative
    }
    .insdie-wrap td.ww {
        width: 100%;
        text-align: left!important
    }
    .insdie-wrap .applay-input {
        width: 100%;
        font-size: 14px
    }
    .insdie-wrap select.applay-input {
        width: 100%
    }
    .insdie-wrap textarea.applay-input {
        width: 100%;
		max-width: 100%;
		min-width: 100%;
    }
	.insdie-wrap .applay-input.yzm{
		width: 55%;
	}
	.insdie-wrap .code{
		width: 40%;
		float: right;
		margin-left: 0;
		font-size: 12px;
	}
	.insdie-wrap td{
		margin-bottom: 8px;
	}
	#test11{
		margin-top: 8px;
	}
	.recruit .container{
		width: 94%;
	}
	.insdie-wrap td{
		padding: 0;
	}
	.join-box{
		padding: 5px 0;
	}
	.insdie-wrap .submit1{
		margin-top: 18px;
	}
	.news{
		padding: 28px 0;
	}
	.news-top .left{
		width: 100%;
	}
	.news-top .right{
		width: 100%;
	}
	.news-top{
		display: none;
	}
	.news ul{
		margin-top: 25px;
	}
	.news ul li{
		padding: 3%;
	}
	.news ul li .time-box{
		display: none;
	}
	.news ul li .content hr{
		display: none;
	}
	.news ul li .content{
		width: 100%;
		padding-bottom: 0;
	}
	.news ul li .content .Info .tit{
		font-size: 16px;
	}
	.news ul li .content .Info .key{
		margin: 7px 0;
	}
	.news ul li .content .Info{
		width: 100%;
		margin-left: 0;
	}
	.news ul li .content .Pic{
		width: 100%;
		margin-top: 18px;
	}
	.newsDe{
		padding: 25px 0;
	}
	.newsDe .time-box{
		display: none;
	}
	.newsDe hr{
		display: none;
	}
	.newsDe .content-warp{
		width: 100%;
	}
	.newsDe .content-warp .top-box .tg{
		width: 100%;
	}
	.newsDe .content-warp .top-box .tg .bt{
		font-size: 18px;
		line-height: 25px;
	}
	.newsDe .content-warp .top-box .tg .key{
		font-size: 12px;
		margin-top: 8px;
	}
	.de-share{
		float: left;
		margin-top: 15px;
	}
	.newsDe .content{
		font-size: 14px;
		line-height: 25px;
		margin-top: 25px;
	}
	.de-fy .sxy{
		width: 100%;
	}
	.de-fy .sxy a{
		font-size: 14px;
		line-height: 25px;
		height: 25px;
		min-height: 25px;
	}
	.de-fy .return{
		float: left;
		line-height: 32px;
		font-size: 12px;
	}
	.contact{
		background: none;
		padding: 28px 0;
	}
	.contact-info{
		width: 100%;
	}
	.contact-info .row .box{
		border-bottom: 1px solid #e0e0e0;
		padding: 5px 0 25px 12px;
		border-left: none;
	}
	.contact-info .row .box .tit{
		font-size: 20px;
		margin: 12px 0 8px;
	}
	.contact-info .row .box i{
		font-size: 30px;
	}
	.contact-info .Tgsmc{
		font-size: 24px;
	}
}

/******************超小型手机************************/
@media ( max-width:413px ){
	.sy-jjfa-show .hd ul li:nth-child(3),
	.sy-jjfa-show .hd ul li:nth-child(4),
	.sy-jjfa-show .hd ul li:nth-child(5),
	.sy-jjfa-show .hd ul li:nth-child(6){
		display: none;
	}
	.sy-abt-two .sy-maps{
		display: none;
	}
	.sy-news-list:nth-child(3),
	.sy-news-list:nth-child(4),
	.sy-news-list:nth-child(5){
		display: none;
	}
	.sy-news-list .sub{
		height: 25px;
		-webkit-line-clamp: 1;
	}
	.lk-sub-menu .container {
		overflow-y: auto;
		height: 500px;
	} 
	.indexProduct .swiper-slide{
		padding-bottom: 45px;
	}
	.sy-pro-item .pic1{
		display: none;
	}
	.sy-pro-item .info{
		position: relative;
		background: none;
	}
}

