﻿.wrap-footer { display: none; }
.pf_down { display: none; }
.wrap-foot-zw { display: none; }
.wap-top { display: none; }


/*手机端底部*/
.foot-bottom{margin-top: 20px;}



/*手机客服*/
.pf_down { display: none; width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 70px; background: #0087d3; z-index: 66; box-shadow: 0 -4px 7px rgba(0, 0, 0, 0.15); z-index: 9999999; }
.pf_down li { box-sizing: border-box; width: 33.33%; float: left; text-align: center; padding: 14px 0 12px 0; border-right: 1px solid rgba(255, 255, 255, 0.2); }
.pf_down li .ico7 { width: 100%; float: left; height: 20px; }
.pf_down li.l1 .ico7 { background: url(/skin/images/btn15.png) no-repeat center center; background-size: 20px 20px; }
.pf_down li.l2 .ico7 { background: url(/skin/images/btn16.png) no-repeat center center; background-size: 20px 20px; }
.pf_down li.l3 .ico7 { background: url(/skin/images/btn17.png) no-repeat center center; background-size: 20px 20px; }
.pf_down li .name { font-weight: bold; width: 100%; float: left; margin-top: 7px; font-size: 1rem; color: #fff; line-height: 1rem; }



@media screen and (min-width:200px) and (max-width:1730px) {

/*导航*/
.header .nav{margin: 45px 4% 0;}
.container1{width: 96%;margin:0 auto;}
}



@media screen and (min-height:200px) and (max-height:850px) {
	.fixed-right ul li{text-align: center;color: #BABABA;font-size:15px;margin: 10px 0 0 ;padding:0 }
	.fixed-right ul li:first-child{margin:0 auto;}
}


@media screen and (min-width:200px) and (max-width:1676px) {

/*导航*/
.header .nav{margin: 45px 6% 0;}


}


@media screen and (min-width:200px) and (max-width:1638px) {

/*导航*/
.header .nav{margin: 45px 5% 0;}


}



@media screen and (min-width:200px) and (max-width:1602px) {

/*导航*/
.header .nav{margin: 45px 4% 0;}


}



@media screen and (min-width:200px) and (max-width:1600px) {

.container{max-width:96%;}

/*案例详情*/
.zt-case-xq .hd ul{margin: 0px 88px;}


/*2021.9.10后台编辑框*/
.case-table tr td img{display: block; width: 95%; margin: 0 auto}

/*2021.10.18*/
.table3{width: 100%!important;}
.table3 img{display: block; width: 100%!important; }

.table2{width: 100%!important;}
.table2 img{display: block; width: 100%!important;

}




@media screen and (min-width:200px) and (max-width:1582px) {


.tips ul li{padding: 0 4%;}


}



















@media screen and (min-width:200px) and (max-width:1567px) {

/*导航*/
.header .nav{margin: 45px 3% 0;}


}




@media screen and (min-width:200px) and (max-width:1565px) {

/*内页联系*/
.ny-conatct .con-info .info-left p{padding: 4% 0px 4% 8%;}


}






@media screen and (min-width:200px) and (max-width:1534px) {

/*导航*/
.header .nav{margin: 45px 0 0 3%;}


}




@media screen and (min-width:200px) and (max-width:1515px) {


/*内页新闻*/
.ny-news-top .info ul li span{width: calc(96% - 90px);}

	
	
}



@media screen and (min-width:200px) and (max-width:1512px) {

/*产品导航*/
.header1 .sub-nav{width: auto;}


}








@media screen and (min-width:200px) and (max-width:1500px) {

/*内页沙盘*/
.ny-sp-intro .info .txt .txt-tit{margin: 0 0 0.1% 0;}
.ny-sp-intro .info .txt p span{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.ny-sp-intro .info .txt .btn{margin: 4% 0 6%;}


/*案例详情*/
.zt-case-xq .hd ul { margin: 0px 82px; }



}






@media screen and (min-width:200px) and (max-width:1486px) {

/*导航*/
.header .nav{margin: 45px 0 0 1%;}


}


@media screen and (min-width:200px) and (max-width:1456px) {

/*导航*/



}



@media screen and (min-width:200px) and (max-width:1440px) {
	

.news .index-news-list .news-right ul li .descript{width: 80%;}

	
/*案例详情*/	
.zt-case-xq .prev img,.zt-case-xq .next img{height: 127px;}	
	
	
	
	
}



@media screen and (min-width:200px) and (max-width:1432px) {

/*新闻中心*/
.news .index-news-list .news-left .pic{padding: 2% 0;}
.news .index-news-list .news-left .txt p em{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.news .index-news-list .news-right ul li .descript{width: 76%;}




}






@media screen and (min-width:200px) and (max-width:1428px) {

.tips ul li { padding: 0 3%; }


}






@media screen and (min-width:200px) and (max-width:1402px) {

/*导航*/
.header .nav>ul>li{ padding: 0px 7px 46px;}   


}



@media screen and (min-width:200px) and (max-width:1400px) {
	
	


}




@media screen and (min-width:200px) and (max-width:1366px) {
	
	
/*底部*/	
.footer .foot-nav dl.item3 { width: 16%; }
	
	
	
/*内页联系*/	
.ny-conatct .con-info .info-left em,.ny-conatct .con-info .con-msg p{font-size: 28px;}
	
/*案例详情*/	
.zt-case-xq .hd ul { margin: 0px 73px; }
.case .case-list li .case-txt em{text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.case .case-list li .case-txt-hide .txt-info em{line-height: 20px;margin: 10px 0 0;}	
}









@media screen and (min-width:200px) and (max-width:1360px) {

.footer .foot-nav dl{margin: 0 12% 0 0;}


/*内页沙盘*/
.ny-sp-intro .info .txt p span{-webkit-line-clamp:2;}
.ny-sp-intro .info .txt p{width: 100%;}
.ny-sp-intro .info .txt .lx p a{width: 20%;}	
.ny-sp-intro .info .txt .lx{padding: 2% 1%;}	

}



@media screen and (min-width:200px) and (max-width:1339px) {

/*关于左昂*/
.about .info .txt p{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:6; -webkit-box-orient: vertical;}
.about .info .txt ul li{width: 23.5%;}





}






@media screen and (min-width:200px) and (max-width:1309px) {

/*案例*/
.case-top .case-hd ul li{width:100px;}






}





@media screen and (min-width:200px) and (max-width:1301px) {

.tips ul li { padding: 0 2%; }


}


@media screen and (min-width:200px) and (max-width:1281px) {

.ny-conatct .con-info .info-left em, .ny-conatct .con-info .con-msg p{font-size: 24px;}





}




@media screen and (min-width:200px) and (max-width:1280px) {


.news .index-news-list .news-right ul li .descript strong{text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.footer .foot-nav dl{margin: 0 11% 0 0;}
	
/*案例详情*/	
.zt-case-xq .hd ul { margin: 0px 70px; }
.zt-case-xq .prev img,.zt-case-xq .next img{height:115px;}	
	




}


@media screen and (min-width:200px) and (max-width:1220px) {

/*导航*/
.header .nav>ul>li{ padding: 0px 4px 46px;}   


}







@media screen and (min-width:200px) and (max-width:1200px) {
	
	
	
	.ny-main{margin: 4% 0;}
	
	
	
	
	
	/*头部*/
	.header{display: none;}
	.header-zw{display: none;}
	.wap-click {padding: 11px 0;}
	
	
	/*手机端公共头部*/
	.wap-top .logo {  } 
	.wap-top { display: block;}    
	
	
	.wap-top .logo img { width: 144px; max-width: 100%; padding:21px 0;} 
	.wap-header .logo h1 { line-height: 0px; } 
	.wap-header {height: 68px; background: rgba(255, 255, 255, 0.8); z-index: 99999; position: relative; }  
	.waptop-zw { height: 55px; } .menu-en em { display: block; font-size: 20px; line-height: 68px; color: #2888d8; font-weight: bold; margin-right: 18px; } 
	.menuBox { display: none; position: fixed; z-index: 1011; left: 0; right: 0; top: 54px; height: 100%; background: #2888d8; } 
	.menuBox ul { padding: 30px 5%; } 
	.menuBox ul li { float: left; text-align: center; width: 100%; } 
	.menuBox ul li a { display: block; font-size: 20px; line-height: 60px; color: #fff; } 

	
	
    .tips ul li {padding: 0 1%; }
	

	
	/*案例*/
	.case,.pro,.cor{margin: 6% 0;}
	.case-top .tit h2{font-size: 28px; line-height:28px;margin-bottom: 8px;}
	.case-top .tit span{line-height: 24px;}
	.case-top .case-hd{width:100%;}
	.case-top .case-hd ul{text-align: center;margin: 15px 0 0;}
	.case-top .case-hd ul li{float: none;display: inline-block;width: calc(96% / 5 - 0.1%);margin: 0 0.05%;}
	.case .case-list{margin: 5% 0 3%;}
	.case .case-list li{width: calc(100% / 3 - 32px);}
	
	
	
	/*核心产品*/
	.pro-list{margin: 3% 0 0;display: none;}
	
	.wap-pro-list{display: block;}
	
	
	/*关于左昂*/
	.about .info .txt p{margin:0 0 3% 0 ;}
	
	
	/*新闻中心*/
	.news{margin: 0 0 3%;}
	.news .index-news-list .news-left,.news .index-news-list .news-left2{margin-bottom: 2%;height: auto;}
	.news .index-news-list .news-left .pic{padding: 0;}
	.news .index-news-list .news-left,.news .index-news-list .news-right{width: 100%;float: none;}
	.ny-news-top{margin: 2% 0 2%;}
	
	/*内页*/
	
	/*关于左昂*/
	.ny-about .ny-about-top .pic,.ny-about .ny-about-top .txt{width: 100%;}
	.ny-about .ny-about-top .txt{width: 96%;padding: 6% 0 0 0%;}
	.ny-about .ny-about-top .txt h2{font-size: 28px;}
	.ny-about .ny-about-top .txt span{margin: 1% 0 3%;font-size: 14px;}

	.about-num{margin: 3% 0 5%;padding: 4% 0 0;}
	.about-num ul {text-align: center;}
	.about-num ul li{float: none;display: inline-block;width: 24%;text-align: center;}
	.ny-about .about-ys{padding: 0 0 6% 0;}
	.ny-about .about-ys .hd ul li .info .txt b{font-size: 16px;}
	
	.ny-about .honor{padding: 4% 0 0;margin: 0 0 6% 0 ;}
	.ny-about .honor .honor-list{margin: 4% 0 0;}
	 
	/*2021.9.17*/
	 .about { background: #f5f5f5; padding: 6% 0; margin-bottom: 30px;}
	.about .info{margin: 6% 0 0; }
	
	 .news .index-news-list{margin: 4% 0 0;}
	  
	.ny-title h2 {font-size:25px;line-height: 28px;}
	  
	.scene-list{margin: 2% 0 0;display: none;}
	.wap-scene-list{display: block;margin: 2% 0 0;}
	
	
	
	.ny-banner .txt b{font-size:30px; line-height: 30px;}
	.ny-banner .txt .zx{max-width: 33%;}
	
	
	.details-left{width: 96%;}
	.details-right{display: none;}
	
	.ny-conatct{margin: 2% 0 0;}
	.ny-conatct .con-top{margin:3% 5% 1%;}
	.ny-conatct .con-top ul li{width: 100%;margin:  0 0 4% 0;}
	
	.ny-conatct .con-info .info-left,.ny-conatct .con-info .info-pic,.ny-conatct .con-info .con-msg{width: 100%;}
	.ny-conatct .con-info .info-pic{margin: 0 0 3% 0;}
	
	
	
	/*内页科普*/
	.ny-kp .details-left{width: 100%;}
	
	/*内页新闻*/
	.ny-news-all ul li{margin: 0 0 4% 0;}
	.ny-news-all ul li .pic {width: 26%;}

	
	.ny-news-ctitle li a{font-size: 20px;}
	
	
	
	/*投影互动*/
	.ty-list,.qxyx-list{margin: 5vh 4% 0}
	.ty-list ul {width: 105%;}
	.ty-list ul li{width: calc(72% / 4);}
	
	
	.bj-tab-div{overflow-x:auto;}
	.ny-bj .bj-tab tr em { font-size: 14px; line-height: 14px;}
	.ny-bj .bj-tab tr span { color: #777;font-size: 10px; line-height: 10px; }
	.ny-bj .bj-tab tr td.t1 {width:30%;}
	.ny-bj .bj-tab tr td.t2{width: 10%;}
	
	
	
	.ny-problem .details-left .ny-news-all ul li{padding-bottom:2%; margin-bottom: 2%;}
	
	.ny-kp .details-left .ny-news-all ul li .info h2{font-size:16px; line-height: 16px;} 
	.ny-problem .details-left .ny-news-all ul li .info p{line-height: 24px;font-size:14px;}
	
	
	/*右侧*/
	.fixed-right{display: none;}
	
	
	/*内页沙盘*/
	.ny-case-list ul li{width: calc(100% / 3 - 3%);}
	.ny-sp-intro .tit em{font-size: 20px;margin: 0 0 0 0;}
	.ny-sp-intro .tit b{font-size: 30px;}
	.ny-sp-intro .info{margin: 2% 0 0;}
	.ny-sp-intro .info .txt,.ny-sp-intro .info .sp-video{width: 100%;}
	.sp-case .more{margin: 2% 0 0;}
	.ny-sp-news-right b{font-size: 18px;}
	
	
	
	.ny-bj .ny-title{margin: 0 0 2% 0;}
	
	
	.re-sp-list{display:none;}
	
	.wap-re-sp-list {display: block;}
	
	/*服务流程*/
	.ny-pocess-list{margin: 2% 0 0;}
	.ny-pocess-list ul li{width: 20%;}
	
	
	/*展厅多媒体设备*/
	.ny-dmt .bd .pic{width: 100%;}
	.ny-dmt .bd .txt{width: 94%;padding: 2% 0 4%;}
	

	
	/*案例详情*/	
	.zt-case-xq .hd ul { margin: 0px 61px; }
	.zt-case-xq .prev img,.zt-case-xq .next img{height:104px;}	
	

	/*可视数字展示窗口*/
	.visual-list ul{height: auto;}
	.visual-list ul li{height: auto;}
	.visual-list ul li .pic { height: 360px;}


	.ny-conatct .con-info { margin: 4% 6.8% 4%;}
	.ny-case .ctitle1 li h3{font-size: 16px;}

	
	/*手机端底部*/
	.footer{display: none;}
	.wrap-footer { display: block; background: #333333; padding-top: 30px; }
	.foot-center, .foot-right { /*display: none;*/ }
	.foot-left { width: 60%; /*margin: 0 auto 30px auto;*/ /*float: none*/ }
	.footer { background-size: cover; height: auto; } 
	.foot-left { height: auto; } 
	.foot-left .foot-left-con div { margin-top: 10px; } 
	.foot-bottom { padding: 10px 0; } .foot-bottom span, 
	.foot-bottom span { display: block; text-align: center; margin-top: 10px; float: none; }
	.foot-right>img{width:160px;}
	.wrap-foot-zw{display: block;}
	.pf_down{display: block;}
	

	.ny-case-list ul li .txt-hide{display: none !important;}
	.ny-case-list ul li .txt{padding: 2%;}
	
	.ny-title{margin: 6% 0;}
	.ny-title p{margin: 4px 0 0;}


	/*2021.10.18*/
	.table3 tr td{margin-right: 10px; width: calc(100% / 3 - 10px)}
	.table3 tr td img{display: block; width: 100%!important; height: auto!important;}
	

	/*2022.6.24内页头部增加电话*/
	.header1 .logo{display: none;}
	.header1 .sub-nav{float: left;}
	.header1 .sub-nav ul li{margin-left: 0!important; margin-right: 50px;}
	.header1 .sub-nav ul li:last-child{margin-right: 0}
}





@media screen and (min-width:200px) and (max-width:1151px){
.tips{padding: 3% 0 2%;}
.tips ul li{width: 47%;margin-bottom: 2%;padding: 0;background:none;}




	
}


@media screen and (min-width:200px) and (max-width:1146px){
	
	.header1 .sub-nav ul li { margin-left: 23px;}
	
	
}


@media screen and (min-width:200px) and (max-width:1140px){
	
	
}












@media screen and (min-width:200px) and (max-width:1074px) {

/*搜索*/
.index-keywords ul li a{}
.index-search{width:30%;}
.index-search .search-text{width:73%;}








}







@media screen and (min-width:200px) and (max-width:1024px) {

	
	/*案例详情*/	
	.zt-case-xq .hd ul { margin: 0px 51px; }
	.zt-case-xq .prev img,.zt-case-xq .next img{height:87px;}	
		
	
	
	
	
}









@media screen and (min-width:200px) and (max-width:992px){


/*案例*/
.case .case-list li .case-txt em{display: inline-block;width: 60%;   overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}

/*左昂多媒体*/
.za .info{margin: 0 4%;}
.za .info b{font-size:30px;line-height:30px;}


/*关于左昂*/
.about .info .txt p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:4; -webkit-box-orient: vertical; }


/*新闻*/
.news .index-news-list .news-left .txt b{font-size:17px;line-height: 17px;margin:2% 0 4%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news .index-news-list .news-right ul li .descript p{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
.news .index-news-list .news-left .txt p em{-webkit-line-clamp: 2;}
.news #news-button-next, .news #news-button-prev, .news #news-button-next2, .news #news-button-prev2{bottom: 4%;}
.news #news-button-next, .news #news-button-next2,.news #news-button-next:hover,.news #news-button-next2:hover{margin-left: 8%;}

	
	
.wap-scene-list ul li{width: 48%;margin: 0 2% 2% 0;}
	
	
	
.ny-case-list ul li{width: calc(100% / 2 - 3%);}	
	
	
/*新闻精选*/	
.ny-news-all ul li .info h2{font-size:18px;}
.ny-news-all ul li .info p{line-height: 24px; font-size: 14px;margin: 2% 0 2%;}	
	

/*内页沙盘*/
.ny-case-list ul li{width: calc(100% / 3 - 3%);}

	
	
/*沙盘*/	
.news-list ul li a p{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
	

/*展厅多媒体设备*/
.ny-dmt{padding: 5% 0 16%;}
.ny-dmt .bd .txt h4{font-size:20px;margin: 0 2% 0 0;}
.ny-dmt .bd .txt p{font-size: 14px;line-height: 24px;margin: 4% 2% 4%;}
.ny-dmt .bd .txt span.more{font-size: 14px;}	
.ny-dmt .hd ul{width: 128%;}
.ny-dmt .hd ul li{width: 20%;margin: 0 1% 2% 0;}
	
	
/*案例视频*/
.zt-video-list ul li{width: calc(100% / 3 - 29px);}



	
	
}
















@media screen and (min-width:200px) and (max-width:960px) {
	
/*2021.9.10后台*/
.video1 tr td:first-child{width: 100%!important;}
.video1 tr td:last-child{width: 100%!important;}
.video1 tr td{display: block; width: 100%!important;}
.video1 tr td video{width: 100%!important; height: auto!important;}



	/*2022.6.24内页头部增加电话*/
	.header1 .sub-nav ul li{margin-right:24px;}


}


@media screen and (min-width:200px) and (max-width:930px) {
	
	
/*产品头部导航*/	
.header1 .logo img{width: 160px;}



}

@media screen and (min-width:200px) and (max-width:872px) {



	
	
}



@media screen and (min-width:200px) and (max-width:863px) {

/*搜索*/
.index-keywords ul li a{margin: 0 20px 0 0;}
	
	
}




@media screen and (min-width:200px) and (max-width:855px) {

/*搜索*/
.index-keywords ul li a{margin: 0 10px 0 0;}
.index-search .search-text { width: 68%;text-indent: 10px; }
	
}



@media screen and (min-width: 200px) and (max-width: 851px){
.header1 .sub-nav ul li { margin-left: 3px; }

}

@media screen and (min-width:200px) and (max-width:800px) {

	/*案例详情*/	
	.zt-case-xq .hd ul { margin: 0px 40px; }
	.zt-case-xq .prev img,.zt-case-xq .next img{height:66px;}	

	/*可视数字展示窗口*/
	.visual-list ul li .pic { height: 260px; }
	
	
}










@media screen and (min-width:200px) and (max-width:768px) {


/*搜索*/
.pannel{height: auto;padding: 20px 0 0 0;}
.index-keywords{width: 100%;line-height:30px;padding:10px 0;display: none;}
.index-search{width: 100%;margin: 0;}
.index-search .search-text{width: 77%; line-height:20px; height: 30px;}
.index-search .search-btn{ width: 20%; height: 30px;}
.tips{display: none;}	
	
	
	
	
/*案例*/	
.case-top:before{display: block;content: "";clear: both;}
.case-top .tit{width: 79%;float: left;}

.case .case-top .tit,.news .case-top .tit{width:100%}




.case-top a.more{float: right;width: 20%; height: 30px;line-height: 30px;font-size: 14px;background: #fafafa;}
.case-top .tit h2{font-size:24px; line-height:24px;}
.case .case-list li{width: calc(100% / 2 - 32px);}


/*新闻*/
.news .index-news-list .news-right ul li .descript strong{text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.header1 .logo{display: none;}


/*核心产品*/
.wap-pro-list ul li{width: 48%;margin: 0 2% 2% 0;}

	
/*关于左昂*/
.about .info .pic,.about .info .txt{width: 100%;}
.about .info .txt ul li .icon-pic img{height: 30px;}	
	
	
/*合作伙伴*/	
	
.cor .cor-list ul li{width: calc(100% / 3);}	
	
	
	
/*内页*/	
/*简介*/
.about-tit { padding:3% 0 0; }
.about-tit h2{font-size: 36px; line-height: 36px;}
.about-tit h2 em{font-size:50px; line-height:50px;}
.about-num ul li{width: 46%;margin: 0 0 2% 0;}
.about-num ul li em{font-size:30px; line-height:30px;}
.about-num ul li abbr{font-size:30px; line-height:30px;}
.ny-about .about-ys .hd ul{text-align: center;}
.ny-about .about-ys .hd ul li{display: inline-block; margin: 0 9px 11px 0;width: calc(100% / 3 - 11px);}
.ny-about .about-ys .bd ul li .pic, .ny-about .about-ys .bd ul li .txt{width: 100%;}	
.ny-about .about-ys a.prev,.ny-about .about-ys a.prev:hover{right: 12%;}
.ny-about .process .about-tit p{line-height: 24px;margin: 2% 0 4%;}	
.ny-about .process .process-list{margin: 0 0 5% 0;}
.ny-about .process .process-list ul li .txt p{font-size:16px; line-height:16px;}

/*可视数字展示窗口*/
.visual-list { margin: 2% 0 0; }


/*案例*/
.ny-case .ctitle1{width: 102%;}
.ny-case .ctitle1 li{margin: 0 2% 2% 0;padding: 4% 0;}
.ny-re-news{padding: 2% 0;margin: 2% 0;}
.news-list{width: 100%;margin-right: 0;margin: 0 0 4% 0;}


.ny-banner .txt .zx{max-width: 60%;}
.ny-banner .txt b { font-size: 20px; line-height: 20px;}


.ny-conatct .con-top ul li .txt strong{    font-size: 20px;}



/*内页科普*/
.ny-kp .details-left .ny-news-all ul li .info h2{font-size: 16px;}
.ny-news-all ul li{margin: 0 0 4% 0;}
.ny-news-all ul li .info p{font-size: 14px;}
	
	
/*新闻精选*/
.ny-news-top .pic,.ny-news-top .info{width: 100%;}
.ny-news-top .pic img{height: auto;}	
	
	
	
	
/*常见问题*/	
.ny-problem .details-left .ny-news-all ul li .pic { width: 37%; }
.ny-problem .details-left .ny-news-all ul li .info{width: 59%;}
	
	
	
/*内页沙盘*/
.sp-case .ny-title{margin: 0 0 3% 0;}
.ny-case-list ul li{width: calc(100% / 2 - 3%);}	
.sp-case .more{margin: 2% 0 0;}	
.ny-sp-news .news-list{width: 100%;margin-right: 0;}
.ny-sp-news-right{width: 100%;display: none;}
	
.wap-re-sp-list ul li{width: 48%;}	
	
	
/*所有案例展示*/	
.zt-case-list ul li{width: calc(100% / 2 - 23px);}
	
	
/*展厅多媒体设备*/
.ny-dmt{padding: 5% 0 20%;}	
	
	

.ny-sp-intro .info .txt .lx { padding: 7% 6%; }
.ny-sp-intro .info .txt .lx b { margin: 0 0 7% 0; }

   
.ny-bj{margin: 6% 0; padding: 4% 0;}

.ny-pocess{display: none;}	
.ny-bj .bj-tab tr span{line-height: 15px;}	
	
.ny-conatct .con-info .con-msg span{margin: 2% 0 4%;}


	
	
.ny-news-all ul li{padding: 0;}	
	
	
/*2022.6.24 内页头部增加电话*/
.header1, .header-zw1{height: 120px!important}
.nyhead-tel{display: none;}
.header1 .sub-nav{float: none; margin: 32px 0!important}
.header1 .sub-nav ul li{float: left; margin-right: 0!important; width: calc(100% / 6)!important; text-align: center; }

	
}





@media screen and (min-width: 200px) and (max-width: 691px){
.header1,.header-zw1{height: 144px;}
.header1 .logo{float: none;}
.header1 .sub-nav{display: block;float: none;width: 100%;}
.header1 .sub-nav ul{text-align: left;margin: 0 1%;}
.header1 .sub-nav ul li{width:16%;margin: 0 2% 2% 0;}


}





@media screen and (min-width:200px) and (max-width:671px){
	
.tips ul li .pic{width: 20%;}
.tips ul li .pic img{max-width: 100%;}
.tips ul li .txt{width: 70%;}	
	
	
	
	
	
	
	
	
	
	
	
}




@media screen and (min-width:200px) and (max-width:663px){
	
/*案例*/	
.case-top .case-hd ul li{width: calc(93% / 5 - 0.1%);}
	
	
	
	
	
	
	
	
	
}






@media screen and (min-width:200px) and (max-width:640px) {
	
.ny-banner img { width: 190%; height:190px; margin-left: -46%; }
	.ny-zt-container .swiper-button-next,.ny-zt-container .swiper-button-prev{display: none;}
.ny-zt-container{width: 100% !important;}
	
/*左昂多媒体*/
.za{padding: 3% 0;}

.za .info { margin: 0 2%; }
.za .info em{margin: 0 0 3%;}
.za .info b{font-size: 22px; line-height: 22px;}
.za .info p{margin: 2% 0 3%;font-size:15px;}
.za .info a{width: 36%;  font-size:14px;  margin: 0 2%;}	
	

/*核心产品*/

/*新闻*/
.news .index-news-list .news-left{padding-bottom: 6%;}
.news .index-news-list .news-left .pic,.news .index-news-list .news-left .txt{width: 100%;}

.news .index-news-list .news-right ul li{padding: 2% 1%;}




/*内页案例*/
.ny-case .ctitle1{margin: 2% 0 2%;}
.ny-case .ctitle1 li {width: calc( 99% / 2 - 2%);}
.ny-case-list ul li .txt{overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.ny-case-list ul li .txt h4{overflow: hidden;text-overflow: ellipsis; white-space: nowrap;font-size: 15px; }
.ny-case-list ul li .txt span{display: none;}

/*内页联系*/
.ny-conatct .con-info .info-left p{padding: 4% 0px 4% 12%;}



/*内页科普*/
.ny-kp .details-left .ny-news-all ul li .pic { width: 49%; }
.ny-kp .details-left .ny-news-all ul li .info { width: 44%; }
.ny-kp .details-left .ny-news-all ul li .info h2,.ny-kp .details-left .ny-news-all ul li .info span{float: none;}
.ny-news-all ul li .info p{line-height: 24px;margin: 2% 0 2%;}




/*新闻精选*/
.ny-news-all ul li .pic { width: 32%; }
.ny-news-all ul li .info { width: 61%;}
.ny-news-all ul li .info p{    -webkit-line-clamp: 1;}


.ny-pro-class ul li .pic img{height: 30px;}

/*22021.9.17*/
.ny-pro-class ul li h4{font-size: 14px;}




/*投影互动*/
.ztdmt,.ypzz{padding: 3vh 0 3vh;}
.ztsj{padding: 4vh 0 4vh;}
.qxyx{padding:5vh 0 5vh;}
.qxyx-list .swiper-slide .pic,.qxyx-list .swiper-slide p{text-align: center;float: none;width: 100%;display: block;}
.ty-list ul{width: 111%;}
.ty-list ul li {width: calc(72% / 3);}
.qxyx-list .swiper-slide p{ padding: 0 0 0 0; } 

.ny-sp-intro .info .txt .btn a{width: 42%;}
.ny-sp-intro .info .txt .lx p a{width: 30%;}
.ny-sp-intro .info .txt .txt-tit h3{font-size: 30px;}
.ny-sp-intro .tit b{font-size: 20px;}



/*展厅多媒体设备*/
.ny-dmt{padding: 5% 0 24%;}

.ny-zt-case-list .swiper-slide h4{font-size:16px;line-height:50px; height: 50px;}
.ny-zt-case-list #zt-pagination{bottom: 17px;}


/*所有案例展示*/
.zt-case-list ul{width: 102%;}
.zt-case-list ul li{width: 48%;margin: 0 2% 2% 0;}



/*案例视频*/
.zt-video-list ul{width: 102%;}
.zt-video-list ul li{width: 48%;margin: 0 2% 2% 0;}


/*案例详情*/	
.zt-case-xq .hd ul { margin: 0px 30px; }
.zt-case-xq .prev img, .zt-case-xq .next img { height: 50px; }



.ny-about .ny-about-top{margin: 0 0 4% 0;}
.about-num{display: none;}




.ny-kp .details-left .ny-news-all ul li .pic{display: none;}
.ny-kp .details-left .ny-news-all ul li .info{width: 96%;}



div.prev, div.next{float: none;}

/*2021.9.10后台*/
.details-left .details-info .det-top strong{font-size: 25px!important;}


/*2021.9.10后台编辑框*/
.case-table tr td img{display: block; width: 100%; margin: 0 auto}

/*2021.9.17*/
.ny-pro-class ul {max-width: 100%;margin: 0;}


/*2021.10.18*/
.details-info table tr td{display: block;margin: 0 0 4% 0; width: calc(100% - 100px)}
.details-info  img{width: 100%!important; height: auto!important;}td{}


.table3 tr td{display: block; margin-right: 0px; width: 100%!important; margin-bottom: 15px}
.table3 tr td img{display: block; width: 100%!important; height: auto!important;}

.table2 tr td{display: block; margin-right: 0px; width: 100%!important; margin-bottom: 15px}
.table2 tr td img{display: block; width: 100%!important; height: auto!important;}


/*2022.6.24 内页头部增加电话*/
.header1 .sub-nav{margin: 19px 0 0!important}
.header1 .sub-nav ul li{ width: calc(100% / 3)!important; margin: 0 0 15px 0; }


}


@media screen and (min-width:200px) and (max-width:569px) {
	
.top p a{padding: 0 2px;}
.top p b{margin-left: 4px;}

}






@media screen and (min-width:200px) and (max-width:500px) {
	
.tips{padding: 4% 0;}
.tips ul li{width:100%;margin-bottom: 8%;}





/*数字沙盘*/ 
.ny-sp-intro .info .txt .btn a.bj{background: url(/skin/images/sp-icon1.png)no-repeat 22px center;}
.ny-sp-intro .info .txt .btn a.fa { background: url(/skin/images/sp-icon2.png)no-repeat 22px center; }
.ny-sp-intro .info .txt .btn a { width: 41%; }
.ny-sp-intro .info .txt .lx p a{width: 29%;}




/*展厅多媒体设备*/
.ny-dmt{padding: 5% 0 46%;}
.ny-dmt .hd {margin: 0 0 0 9%;}
.ny-dmt .hd ul li{width: 30%;}
.zt-case-xq .hd ul{margin: 0 0 0 5%;height: 58px;overflow: hidden;}
.zt-case-xq .hd ul li{width: calc(89% / 3 - 25px);}



/*可视数字展示窗口*/
.visual-list ul li .infode .icon img{height: 30px;}
.visual-list ul li .pic { height: 178px; }
.visual-list ul li .infode h4{font-size: 16px;}
.visual-list ul li .infode span{display: block;height: 30px;}



/*内页简介*/
.about-num ul li h3{display: table-cell;}

.ny-about .about-ys .hd ul li{width: calc(100% / 2 - 11px);}
.ny-about .about-ys a.prev, .ny-about .about-ys a.prev:hover { right: 18%; }

.about-tit p{margin: 2% 0 4%;}

.ny-about .about-ys .hd ul li{width:30.8%;margin: 0 2% 2% 0;}
.ny-about .about-ys .hd ul li .info .pic,.ny-about .about-ys .hd ul li .info .txt span{display: none;}
.ny-about .about-ys .hd ul li .info .txt b{text-align: center;  margin: 0;line-height: 0;font-size: 15px;}


.ny-about .process .process-list ul li{width: 100%;margin: 0 0 4% 0;padding: 12% 40px 0% 19%;}
.ny-about .process .process-list ul li .pic{float: left;width: 25%;}
.ny-about .process .process-list ul li .txt{float: left;margin-left: 5%;width: 70%;text-align: left;margin-top: 3%;}






/*新闻精选*/
.ny-news-all ul li .pic { width: 46%;display: none; }
.ny-news-all ul li .info { width:96%; }

.ny-visual{display: none;}

.con-top ul {overflow: hidden;}
.ny-conatct .con-top ul li{padding: 0;position: relative;height: 460px;background: #f5f5f5;}
.ny-conatct .con-top ul li .pic{position: absolute;top:0;left: 0;height: 220px;}
.ny-conatct .con-top ul li .txt{position: absolute;top:220px;left: 0;height: 240px;}



.ny-conatct .con-info .info-pic{display: none;}










}

@media screen and (min-width:200px) and (max-width:462px) {
.top p b{display: none;}	

}






@media screen and (min-width:200px) and (max-width:414px) {


/*首页简介*/
.za .info p{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}

.details-left .details-info .det-top strong { font-size: 16px;}
.ny-banner .txt b { font-size: 18px;}




.tips{padding: 6% 0 2%;}
.tips ul li .pic{ margin-right: 0px;}  
.tips ul li .pic img{width: 28px;}
.tips ul li .txt{margin: 0;}
.tips ul li .txt h2{font-size: 16px;}

/*案例*/
.case-top .tit span{line-height: 24px;}
.case-top .tit h2 { font-size: 20px; line-height: 20px; }
.case-top .case-hd ul li{width: calc(158% / 5 - 0.1%);margin-bottom: 2%; }
.case .case-list ul {}
.case .case-list li{margin: 0 2% 2% 0;width:46%;}
.case .case-list li .case-txt em,.case .case-list li .case-txt span{float: none;}
.case .case-list li .case-txt{padding: 10px 4px;height: auto;}
.case .case-list li .case-txt em{width: 100%;line-height:30px;}
.case .case-list li .case-txt span{line-height:20px;}	



/*新闻*/
.news .index-news-list .news-left .txt{padding: 5% 1.5% 13% 2%;}
.news .index-news-list .news-left .txt p{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news .index-news-list .news-right ul li .descript { width: 74%; }
.news .index-news-list .news-right ul li .descript p{-webkit-line-clamp:1;}
.news #news-button-next, .news #news-button-next2,.news #news-button-next:hover,.news #news-button-next2:hover{ margin-left: 16%;}
/*2021.9.17*/
.news .news-hd ul li{margin: 0 2% 2%}




/*内页*/
.ny-title h2{}
.ny-conatct .con-top ul li .txt strong { font-size: 18px; }
.ny-conatct .con-info .info-left em, .ny-conatct .con-info .con-msg p { font-size: 18px; }

.ny-banner .txt .zx{max-width: 83%;}
.ny-banner .txt p{font-size: 14px;}
.ny-banner .txt .zx span, .ny-banner .txt .zx b{font-size: 14px;}

.about-num ul li em { font-size: 20px; line-height: 20px; }
.about-tit h2 { font-size:26px; line-height: 26px; }
.ny-about .about-ys .bd ul li .txt em { font-size: 22px;    margin: 0 0 2% 0;}
.ny-about .about-ys .bd ul li .txt p { font-size: 14px; line-height: 24px;}
.ny-about .about-ys a.prev, .ny-about .about-ys a.next{bottom: 12px;}    
.ny-about .about-ys .bd ul li .pic, .ny-about .about-ys .bd ul li .txt{height: 212px;}
  
   
   
   
   
   
    
/*内页联系*/
.ny-conatct .con-info .info-left p,.ny-conatct .con-info .info-left p span{font-size: 16px;}
.ny-conatct .con-info .con-msg span{line-height: 24px;}
.ny-conatct .con-info .con-msg .input{width: 90%;}
.ny-conatct .con-info .con-msg .submit{font-size: 16px;}


/*内页科普*/
.ny-news-all ul li .info p{-webkit-line-clamp: 2;}


/*新闻资讯*/
.ny-news-ctitle li a{font-size: 15px;}



/*内页沙盘*/
.ny-sp-intro .info .txt .btn a{width:45%;margin-right: 4px;}
.ny-sp-intro .info .txt .btn a.bj { background: url(/skin/images/sp-icon1.png)no-repeat 14px center; }
.ny-sp-intro .info .txt .btn a.fa { background: url(/skin/images/sp-icon2.png)no-repeat 14px center; }
.ny-sp-intro .info .txt .lx p a{width: 46%;}
.ny-sp-intro .info .txt .txt-tit h3 { font-size:22px; }
.bj-tab tr th{font-size: 16px;line-height: 26px;}



/*服务流程*/
.ny-pocess{padding: 6% 0 0;}
.ny-pocess-list ul li{width: 30%;}


/*案例详情*/
.zt-case-xq .hd ul{height: 66px;}
.zt-case-xq .hd ul li{width: calc(89% / 2 - 25px);}


/*可视数字展示窗口*/
.visual-list ul li .infode .icon img { height: 25px; }
.visual-list ul li .infode h4 { font-size: 15px; }



/*内页新闻*/
.ny-news-top .pic{height: 212px;}


.ny-about .honor .honor-list .swiper-slide p{margin: 6% 0 3%;}




/*手机底部*/
.foot-left{float: none;width: 100%;}
.foot-center, .foot-right{display: none;}




span.rows { width: 32%;}
.pagelist a, .pagelist span{margin: 0 0 4% 0;}

.news .index-news-list .news-right ul li{height: auto;}
.news .index-news-list .news-right ul li .date{width: 19%;padding-left: 2%;padding-right: 2%;}
.news .index-news-list .news-right ul li .descript{padding-left: 2%;}
.zt-case{margin: 6% 0;}
.zt-case-list ul li .txt{height: 28px;}
.zt-case-list ul li .txt b{    font-size: 14px;}
.zt-case-list ul li .txt img{height: 10px;}

.ny-dmt .prev img,.ny-dmt .next img{height: 28px;}
.ny-dmt .bd .txt h4{font-size: 17px;margin: 3% 0 2% 0;}
.ny-dmt .hd ul li a { font-size: 15px;}
.zt-video-list ul li .txt { padding: 17px 0; }
.zt-video-list ul li .txt h4{margin: 0;font-size: 15px;}



}





@media screen and (min-width:200px) and (max-width:375px) {

.header1 .sub-nav ul li { width: 22%;}

.index-keywords ul li a{margin: 0 4px 0 0;}


.details-left .details-info .det-top strong { font-size: 15px; }
.position span a{font-size: 12px;}
.ny-banner .txt b { font-size: 16px; }
.ny-banner .txt p span{padding-left: 34px;}
.ny-banner .txt p span:nth-child(1){background: url(/skin/images/case-icon1.png)no-repeat left center;background-size: 14%; }
.ny-banner .txt p span:nth-child(2){background: url(/skin/images/case-icon2.png)no-repeat left center;background-size: 14%;}
.ny-banner .txt p span:nth-child(3){background: url(/skin/images/case-icon3.png)no-repeat left center;background-size: 14%;}
.ny-banner .txt .zx{height: 30px;}
.ny-banner .txt .zx span, .ny-banner .txt .zx b{  line-height: 30px;}





/*新闻*/
.news .index-news-list .news-right ul li .descript strong{text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.news .index-news-list .news-right ul li .descript {width: 71%;}
.news .index-news-list .news-left .txt{padding: 5% 1.5% 20% 2%;}
.news .index-news-list .news-left .txt p{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}



/*可视数字展示窗口*/
.visual-list ul li{margin: 0 0 1% 0;width: calc(100% / 2);}
.visual-list ul li .infode .icon img { height: 20px; }
.visual-list ul li .infode h4 { font-size: 14px; }





}


@media screen and (min-width:200px) and (max-width:320px) {
.top em,.top p a{font-size: 10px;}
.header1 .sub-nav ul li a { font-size: 15px;}
.details-left .details-info .det-top strong,.ny-pro-details .position{float: none;}
.position span { padding-left: 0px; }


/*新闻*/
.news .index-news-list .news-right ul li .descript strong{line-height: 20px;}
.news .index-news-list .news-right ul li .descript {width: 64%;}

/*案例详情*/
.zt-case-xq .hd ul { height: 57px; }




}





.ny-sp-intro .info .txt .btn {display: flex; align-items: center;  width: 65%; justify-content: space-between; border: 2px solid #f5f5f5;border-radius: 20px;padding: 10px;box-sizing: border-box;}
							.ny-sp-intro .info .txt .btn a { position: relative;overflow: hidden;   font-size: 16px; margin-right: 15px;   width: 150px;border-radius: 15px;}
							.ny-sp-intro .info .txt .btn .le {display: flex; align-items: center;}
							.ny-sp-intro .info .txt .btn .con {margin-left: 30px;}
							.ny-sp-intro .info .txt .btn img {display: block; width: 13%;}
							.ny-sp-intro .info .txt .btn span {display: block;     font-size: 16px;color: #333;font-weight: 600;;}
							.ny-sp-intro .info .txt .btn a.bj {background: #f8931f; text-indent: 0; color: #fff;}
							.ny-sp-intro .info .txt .btn a.bj:hover {background: #f8931f;}
							.ny-sp-intro .info .txt .btn a:before {content: "";position: absolute;display: block;transition: all .6s;width: 100%;height: 0;border-radius: 50%;left: 50%;top: 50%;padding-top: 100%;transform: translateX(-50%) translateY(-50%);-webkit-animation: wave 1.3s infinite;animation: wave 1.3s infinite;z-index: 1;}

							@keyframes wave{
								0%{
									background:rgba(0,0,0,.25);
									transform:translateX(-50%) translateY(-50%) scale(0)
								}
								to{
									background:transparent;
									transform:translateX(-50%) translateY(-50%) scale(1)
								}
							}
							@media screen and (min-width: 200px) and (max-width: 640px) {
								.ny-sp-intro .info .txt .btn img {width: 18%;}
								.ny-sp-intro .info .txt .btn {width: 100%;}
							}
