@media screen and (max-width: 1700px){

	.team .flexslider li .pic{margin-right: 0;width: 50%;}
	.team .flexslider li .slides-title1{
		max-width: 1170px;
	}
	.team .flexslider li .slides-title1>span:first-child{
		padding-right: 0;
	}
	.team .flexslider li .slides-title1>span:last-child{
		padding-left: 0;
	}
	.team .flexslider li .slides-title2{
		max-width: 1170px;
	}
	.team .flexslider li .slides-title2>div:first-child{
		padding-right: 0;
	}
	.team .flexslider li .slides-title2>div:last-child{
		padding-left: 0;
	}
	#details-hd .details-hd{
		top: 110px;
	}
	.details-hd-left>h2{
		margin-top: 0;
	}
	.wp-nav {
		max-width: 1270px;
	}
}
@media screen and (max-width: 1400px){
	.wp-nav {
		max-width: 1250px;
	}
	#language .language-dropdown{
		width: 150px;
	}
	.wp-nav .move .move-dropdown{
		width: 250px;
		left: -30px;
	}
}
@media screen and (max-width: 1300px){
	.tel{
		display: none !important;
	}
	.details-hd-left>h2 {
		font-size: 2em;
	}
	.wp-nav .move,.wp-nav .hd-platform{
		margin-right: 15px;
	}
}
@media screen and (max-width: 1280px){
	.wp-nav .move,.wp-nav .hd-platform{
		margin-right: 15px;
		white-space: nowrap;
	}
	#nav>ul>li{
		margin-right: 15px;
	}
	.wp-nav {
		max-width: 1130px;
	}
	#language .language-dropdown {
		width: 130px;
	}
	.ul-news-i {
		width: 100%;
		margin-left: 10px;
	}
	.wp-nav .move .move-dropdown {
		width: 230px;
		left: -23px;
	}
	.dropdown-toggle{
		width: 18px;
	}
}
@media screen and (max-width: 1200px){
	#hd .tel{
		display: none !important;
	}
	#language{
		margin-right: 0px;
	}
}
@media screen and (max-width: 1169px){

	#hd .logo,#hd-product-details .logo{
		margin-right: 0;
	}
	#hd .tel,#hd-product-details .tel{
		float: left;
	}
	#banner .flex-control-nav{
		bottom: 20px;
	}
	.ul-service li{
		/*margin-right: 10px;*/
	}
	.tab-con-box{
		width: 54%;
	}
	#language{
		margin-right: 5px;
	}
	.ul-news-i {
		width: 100%;
		margin-left: 0;
	}
	
}

@media screen and (max-width: 1068px){

	#hd,#hd-product-details{
		display: none !important;
	}
	#m-hd{
		display: block;
	}
	.wp{
		padding: 0 10px;
	}
	#bd{
		padding-top: 50px;
		margin-top: 0 !important;
	}
	.ul-web{

	}
	.process em{
		-webkit-background-size: 80%;
		background-size: 80%;
	}
	.dropdown-toggle img{
		height: 30px !important;
		padding-left: 0 !important;
	}
	#language .dropdown-toggle{
		margin-top: -85px;
		justify-content: start;
		align-items: center;
	}
	#language ul{
		background: url(../images/alpha_black_70.png) repeat !important;
		color: #fff;
		left: 0 !important;
		top: 50px !important;
	}
	#language .language-dropdown>li a{
		color: #fff !important;
		border-bottom: 1px solid #565656;
	}
	#language ul>li:hover{
		color: red;
		background: rgba(76,76,76,.6) !important;
	}
	.row1{
		margin-top: 0 !important;
	}
	.con {
		width: 100%;
	}
	.row5 .row5-img{
		padding: 0;
	}
	#details-hd .details-hd{
		padding: 0;
		top: 5em;
	}
	#details-hd .details-hd>.details-hd-right {
		width: 15em;
	}
	#details-hd .details-hd .details-hd-left{
		width: 60%;
	}
	.details-hd-left>h2 {
		font-size: 2.5em;
		margin-top: .5em;
		width: 125%;
	}
	#ban-in>div {
		top:calc(100vw * 70 / 1920);
	}
	#ban-in .news-hd,#ban-in .item {
		top:calc(100vw * 150 / 1920);
	}
	.news-details-hd {
		margin: 35px auto 0;
	}
	#ban-in>div>div {
		width: 14em;
	}
	.contact-form .radio>label,.ul-contact li {
		font-size: 14px;
	}
	#bd>.plan-hd>div{
		top: 0;
		height: 100%;
	}
	.plan-content{
		min-width: 375px;
	}

}

@media screen and (max-width: 1020px){
	.tab-con-box{
		width: 45%;
	}
}


@media screen and (max-width: 1048px){

	.ul-news-i li.on .hover .pad{
		/*bottom: 30px;*/
	}

}

@media screen and (max-width: 1024px){
	.team .flexslider li .txt{width: 100%;float: none;}
	.team .flexslider li .pic{width: 100%;float: none;height: 419px;margin-bottom: 20px;}
	.team .flexslider .slides li{height: auto;}
	.team .flexslider li .slides-title1{
		display: none !important;
	}
	.team .flexslider li .slides-title2{
		display: none !important;
	}
	#language .dropdown-toggle{
		margin-top: -85px;
	}
	#language ul{
		color: #fff;
	}
	#language ul li{
		border-bottom: 1px solid #fff;
	}
	.row5,.news-bg,.about_us_num{
		background-size: 100% 100%;
	}
	.row5 .tit-i-1>div{
		margin-top: -10px !important;
	}
	.row5 .tit-i-1{
		margin-bottom: -20px;
	}
	.row5 .wuedit-more{
		margin: -30px 0 -20px;
	}
	.row4 .tit-i{
		margin:0px 0 -20px;
	}
	.row4{
		background-size: 100% 120%;
	}
	.row3 .ul-news-i li .text-item-p{
		margin:-10px 0 -20px !important;
	}
	.joiningProcess5ItemA .image-animation{
		width: 55px;
		height: 55px;
	}
	.joiningProcess5Item .ModuleImageTextGiantContent {
		justify-content: start;
	}
	.joiningProcess5List .joiningProcess5Item {
		padding-bottom: 5px;
	}
	.more-i a {
		width: 50px;
		height: 50px;
	}
	.row5{
		margin-top: 0;
		padding-top: 0;
	}
	.ul-news-i{
		width: 100%;
		margin-left: 0px;
	}
	
	
	.team .flex-direction-nav{
		margin-top: -7%;
	}
	.team .flexslider li .txt{
		width: 50%;
	}
	
	.team .flexslider li .txt .fadeInLeft{
		margin-left: 25% !important;
	}	
	.team .flexslider li #slides2 .fadeInLeft{
		margin-left: -25% !important;
	}
	.team .flexslider li .pic img{
		width: 48% !important;
	}
	.team .flexslider li .pic .fadeInLeft{
		margin-left: 13.5% !important;
	}
	.team .flexslider li .pic .fadeInRight{
		margin-left: 38.5% !important;
	}
	.team .flexslider .slides .txt .gx{
		margin-left: 50% !important;
	}
	.team .flexslider li .pic .rq{
		margin-left: 25% !important;
		width: 50% !important;
	}
	.platform{
		padding: 45px 0 !important; 
	}
	.plan-hd{
		margin: 0 auto 50px;
	}
	.plan-content{
		min-width: 1024px;
	}
	.side2{
		top: 300px;
	}
	.ul-list li .txt h3{
		font-size: .5em !important;
	}
	.ul-list li .txt{
		height: 26vh;
	}
	#fqa-bg,.fqa-content{
		min-width: 1024px;
	}
	.fqa-describe .title>h2{
		font-size: 1.2em;
	}
	.fqa-describe .content>.text{
		font-size: 1.1em;
	}
	.fqa-content>.content-center{
		width: 70% !important;
	}
	.fqa-content>.directory{
		min-width: 240px;
		padding-left: 5%;
	}
	.content-right{
		width: 5%;
	}
	.platform h1{
		font-size: 30px !important;
	}
	#details-hd .platform p{
		font-size:16px !important;
		width: 60%;
	}
	.platform{
		top: 15%;
	}
	.ul-product>li{
		width: 40%;
	}
	.w{
		min-width: 0vw !important;
		width: auto;
	}
}



@media screen and (max-width: 960px){

	html,body{
		/*overflow-x: hidden; */
	}
	.ul-list li{
		width: 33.3333%;
	}
	.ul-service li{
		width: 100%;
	}
	.service-con .col-l,.service-con .col-r{
		width: 100%;
	}
	.ul-webset li.li1 .block,.ul-webset li.li2 .block,.ul-webset li.li3 .block{
		/*width: 100%;*/
	}

	.ul-customer li{
		width: 33.3333% !important;
	}
	.tit-i{
		padding: 20px 0;
	}
	.customer{
		margin-bottom: 0;
		padding-bottom: 0px;
	}
	.ul-tab{
		width: 100%;
		background: none;
	}
	.ul-tab li{
		float: left;
		width: 33.333%;
	}
	.ul-tab li h3{
		background: url(../images/circle.png) left center no-repeat;
		padding-left: 30px;
	}
	.ul-tab li span{
		padding-left: 30px;
	}
	.tab-con{
		width: 100%;
	}
	.ul-solution li{
		width: 33.333%;
	}
	.webset-pop .txt{
		width: 50%;
		margin-bottom: 20px;
	}
	.webset-pop .txt1{
		width: 100%;
	}
	body,html{
		/*overflow-x: hidden;*/
	}

	.ul-web{
		/*background: none;	*/
	}
	.ul-news-i li .hover .pad{
		/*bottom: -220px;*/
	}
	.ul-case li .txt{
		/*top: 320px;*/
	}
	.bg-blue{
		background: #f5f6fa;
	}
	.web-con .shou{
		top: 146px;
	}
	.tab-con{
		min-height: 419px;
	}
	.tab-con-box{
		width: 65%;
	}
	.ul-web li{padding-left: 0;}
	.platform h1{
		font-size: 30px !important;
	}
	#details-hd .platform p{
		font-size:16px !important;
		width: 60%;
	}
	.platform{
		top: 15%;
	}
	#language .dropdown-toggle{
		position: absolute;
		top: 60px;
		left: 85%;
	}
}

@media screen and (max-width: 900px){

	.ul-case li{
		width: 50%;
	}
	.side,.side2{
		display: none;
	}
	.ul-news-i li{
		width: 50%;
		margin-bottom: 10px;
	}
	.news-bg{
		background: rgb(245,246,250);
	}

}
@media screen and (max-width: 880px){

	.ul-icon-i li .pad .pic{
		/*margin-left: -63px;*/
	}

}



@media screen and (max-width: 768px){

	.news-details-content img{
		width: 100% !important;
	}
	.ul-icon-i li{
		width: 50%;
	}
	.case-i-l,.case-i-r{
		width: 100%;
		padding: 0;
		float: none;
	}
	.ul-case-i{margin: 0}
	.ul-case-i-1 li{
		width: 50%;
	}
	.ul-news-i{
		width: 100%;
		margin-left: 5px;
		margin-right: 0;
	}
	.ul-news-i li{
		width: 50%;
		margin-bottom: 10px;
	}
	.ul-news-i li .hover{
		left: 0;
		width: 100%;
	}
	.ul-news-i li:last-child{
		width: 50%;
	}
	.news-more{
		padding: 0 10px;
		display: none;
	}
	.contact-l,.contact-r{
		width: 100%;
		clear:both;
	}
	.map .btn{

	}
	.ul-about li .block{
		/*height: 190px;*/
	}
	.ul-about li,.ul-webset li{
		width: 100%;
		margin-bottom: 15px;
	}
	#fd {
		/* background: url(../images/fd_bg.png) no-repeat center top;-webkit-background-size: 100% 100%;
		background-size: 100% 100%; */
		margin-top: -18px;
	}
	#fd .fd-copy{
		text-align: center;
		background: none;
		height: auto;
		padding: 8px 0;
	}
	#banner{
		/*padding-top: 50px;*/
		overflow: hidden;
	}
	#banner .flexslider .slides li{
		/*height: 200px;*/
	}
	#banner .flexslider .slides li img{
		/*height: 200px;*/
	}
	#banner .slides li .ban-txt{
		margin-top: 0;
		top: 20px;
		left: 0;
		margin-left: 0;
		text-align: center;
		width: 100%;
		-webkit-background-size: 100%;
		background-size: 100%;
	}
	.news-bg{
		background: rgb(245,246,250);
	}
	#banner .slides li .ban-txt h5{
		font-size: 26px;
		margin-top: -10px;
	}
	#banner .slides li .ban-txt h3{
		font-size: 26px;
	}
	#banner .slides li .ban-txt h2{
		font-size: 50px;
	}
	#banner .slides li .ban-txt h2{
		height: 84px;
		line-height: 84px;
		font-size: 12px !important;
		margin-left: -600px;
		margin-top: 20px;
	}
	#banner .slides li.s2 .ban-txt{
		margin: 0;
		width: 100%;
	}
	#banner .slides li.s2 .ban-txt h2{
		font-size: 50px;
	}
	#banner .slides li.s3 .ban-txt h3{
		font-size: 40px;
	}
	#banner .flex-direction-nav .flex-prev{
		left: 5%;
	}
	.case-img{
		margin-bottom: 30px;
	}
	.side,.side2{
		display: none;
	}
	.ul-list li,.ul-case li{
		width: 50%;
	}
	.ul-service li{
		padding-right: 0;
	}
	.tab-con .txt{
		width: 100%;
		float: none;
	}
	.tab-con .pic{
		width: 223px;
		margin: 0 auto;
		float:none;
	}
	.tab-con img{
		/*width: 100%;*/
		float: none;
	}
	.ul-icon{
		padding-right: 0;
		text-align: center;
	}
	.ul-icon li{
		display: inline-block;
		float: none;
	}
	.ul-web li{
		width: 100%;
		margin-bottom: 15px;
	}
	#ban-in .ban-bg{
		display: none;
	}
	.team .flexslider li .txt{
		width: 100%;
	}
	.ul-case-i li a .hover{
		/*display: none !important;*/
	}
	.ul-case-i li a:hover .hover{
		/*display: none !important;*/
	}
	.team .flex-direction-nav .flex-next{
		left: 0;
		margin-top: 10px;
	}
	.process{
		display: none;
	}
	.web-con .shou{
		display: none;
	}
	.tab-con .pic .img{
		display: none;
	}
	#fd{
		padding-top: 0;
	}
	#fd .fd-top{
		display: none;
	}
	.service{
		background: #181837;
	}
	.about_us_num .about_us_list{
		flex-wrap:nowrap;
	}
	.row5 .full-video-wrapper video{
		width: 70%;
	}
	.row5 .content{
		display: block;
	}
	
	.row5 .content>div{
		width: 100%;
	}
	.row5 .content .banner-hy1{
		display: none;
	}
	.row5 .content .banner-hy2{
		display: block;
		display: flex;
		justify-content: center;
	}
	.row5 .content .banner-hy2 img{
		width: 70%;
	}
	.about_us_num{
		background: rgb(245,246,250);
		padding: 0;
	}
	.about_us_num .about_us_list{
		padding: 35px 0;
	}
	.row5 .wuedit .con{
		font-size: 16px;
		width: 80%;
	}
	.row5 .tit-i-1>h3{
		padding-top: 20px;
	}
	.row1 .index-key{
		font-size: 9px;
	}
	.ul-case-i li a .hover .txt>h1{
		font-size: 14px;
	}
	.map{
		margin-top: 10px;
	}
	.row-faq{
		margin-bottom: 130px;
	}
	.row-faq .joiningProcess5Item .title,.titleContent{
		font-size: 13px;
	}
	.row-faq .joiningProcess5Item .joiningProcess5ItemA{
		float: left;
		display: flex;
		justify-content: right;
		padding: 10px 0;
	}
	.row-faq .joiningProcess5Item .TextImage{
		width: 35px;
		height: 35px;
	}
	#language{
		position: absolute;
		margin-top: -80px;
		background: none;
	}
	.m-trigger{
		z-index: 99;
	}
	.dropdown-toggle{
		text-align: right;
		margin-right: 60px;
	}
	.language-dropdown{
		display: none;
		margin-top: -20px;
	}
	.language-dropdown li{
		height: 25px;
		text-align: center;
		font-size: 16px;
		line-height: 25px;
		border-bottom: 1px solid #fff;
		color: #fff;
	}
	
	.ul-case-i li .hover .txt h1{
		font-size: 12px;
	}
	.ul-case-i li .hover .txt .item{
		width: 150px;
		font-size: 10px;
	}
	.news-more2{
		padding-bottom:0;
	}
	.map-s .map-bg3{
		display: block;
	}
	.index-fd{
		margin-top: -1px;
	}
	.map .map-bg2{
		background-image: url(../images/map_bg3.png) ;
	}
	.team .flex-direction-nav{
		background: none;
	}
	#banner .flex-control-nav{
		display: none;
	}
	.tab-con-box{
		width: 100%;
		float: none;
	}
	.web-con .pic{
		width: 100%;
		float: none;
		margin-top: 0;
		margin-bottom: 20px;
	}
	.tab-con{
		min-height: auto;
	}
	.team .flexslider li .pic{height: 300px;}
	/*.case-img .hover{display: none !important;}*/
	/*.map-pop,.map-i,.map-c,.map-big{height: 300px;}*/
	/*.ul-icon-i li .pad .pic{display: none;}*/
	/*.ul-news-i li .hover{display: none;}*/
	.map-bg3{display: block;}
	.map .map-bg2{display: none;}
	#banner .slides li.s1 .ban-txt h3{font-size: 12px;}

	.customer{
		background: none;
	}
	/* 产品中心 */
	#product{
		background: rgb(247,247,247);
		width: 100%;
		min-width: 768px;
		transform: scale(1);
	}
	.ul-product>li:hover{
		transform: scale(1.02);
	}
	#product-navigation2{
		min-width: 768px;
		margin: 20px auto;
	}
	#product-navigation{
		transform: scale(1);
	}

	#product-navigation li{
		font-size: 16px;
		height: 30px;
		line-height: 30px;
	}
	#product{
		min-height: 400px !important;
	}
	.ul-product{
		margin: 20px 0;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		padding: 10px;
		width: 100%;
	}
	.ul-product>li{
		width: 49%;
		margin-bottom: 15px;
		background: #fff;
		padding: 10px;
	}
	.ul-product>li h1 {
		font-size: 16px;
	}
	.ul-product>li .model,.ul-product>li .ul-label>li {
		font-size: 12px;
	}
	.ul-product>li .li-bottom{
		min-height: 50px;
	}
	.ul-product>li .li-bottom>div{
		font-size: 12px;
		height: 25px;
		line-height: 25px;
		border-radius: 5px;
		margin-bottom: 5px;
	}
	.ul-product>li .product-info{
		min-height: 100px;
		padding: 0;
	}
	.ul-product>li .product-info>.product-icon>span{
		font-size: 18px;
	}
	.ul-product>li .product-info .product-icon>img{
		width: 60px;
		margin-right: -20px;
	}
	.ul-product>li .product-info>p{
		font-size: 14px;
	}
	.ul-product>li .product-info>h2{
		font-size: 14px;
	}
	.ul-product>li .ul-app>li{
		font-size: 10px;
		padding-left: 2px;
	}
	.ul-product>li .ul-app li>div{
		width: 3px;
		height: 3px;
		margin-top: 2px;
	}
	.w{
		width: 100%;
		min-width: 768px !important;
	}
	/* 产品详情 */
	#details-hd{
		width: 100%;
		min-width: 680px;
		background: rgb(252,252,252);
	}
	#details-nav{
		height: 30px;
		margin: 15px auto;
		line-height: 30px;
		min-width: 680px;
	}
	#details-nav>h1{
		font-weight: 600;
		font-size: 18px;
	}
	#details-nav>div{
		font-size: 14px;
	}
	#details-hd .details-hd>.details-hd-right{
		width: 25em;
		margin-right: 5em;
	}
	#details-hd .details-hd {
		left: 7%;
	}
	#details-hd .details-hd .details-hd-center{
		width: 50px;
	}
	#details-hd .details-hd>.details-hd-right>img{
		width: 100%;
	}
	#details-hd .details-hd .details-hd-left{
		padding: 0 20px;
	}
	.details-hd-left>span{
		font-size: 25px;
		padding: 7px 0;
	}
	.details-content>div{
		margin: 30px 0;
	}
	.details-content{
		min-width: 680px;
	}
	.details-content .title{
		font-size: 23px;
	}
	#details-hd>.rigth-img {
		width: 70px;
	}
	#details-hd>.left-img,	#details-hd>.center-img{
		width: 40px;
	}
	
	.features .ul-features>li{
		height: 80px;
	}
	.ul-features>li>.icon{
		width: 50px;
		height: 50px;
	}
	.ul-features>li>.li-right{
		height: 50px;
		padding-left:10px;
	}
	.ul-features>li>.li-right>h2{
		font-size: 14px;
	}
	.ul-features>li>.li-right>h1{
		font-size: 17px;
	}
	.table-parameter tr{
		height: 35px;
	}
	.table-parameter th{
		font-size: 20px;
	}
	.table-parameter tr>td{
		font-size: 16px;
		width: 50%;
	}
	.scene .ul-scene li>div:first-child{
		width: 240px;
		min-height: 180px;
	}
	.scene .ul-scene li>div:last-child{
		height: 30px;
		line-height: 30px;
		font-size: 16px;
	}
	.row3 .ul-news-i li .text-item-p{
		margin:0 !important;
	}
	.row4 .tit-i{
		margin:0;
	}
	.joiningProcess5Item .ModuleImageTextGiantContent{
		justify-content: start;
	}
	.joiningProcess5 .news-more2{
		margin: -60px auto !important;
	}
	#details-hd .details-hd{
		max-width: 768px;
	}
	#details-hd>.hd-img{
		width: 100%;
		height: 18em;
	}
	#details-hd .details-hd>.details-hd-right>img {
		width: 100%;
	}
	#details-hd .details-hd .details-hd-left{
		font-size: 14px;
	}
	.details-hd-left>h2 {
		font-size: 1.8em;
	}
	.details-hd-left>span{
		padding: 0;
		font-size: 1.3em
	}
	#details{
		min-width: 768px;
	}
	.table-parameter tr>td:last-child {
		padding-left: 50px;
	}
	.platform{
		padding: 30px 20px !important;
	}
	.platform h1{
		font-size: 20px;
	}
	.platform-hd-img{
		min-height: 0vh;
		height: 300px;
		width: 100%;
	}
	.platform p {
		font-size: 14px;
		width: 60% !important;
	}
	/* 解决方案 */
	#ban-in>div{
		width: 70%;
		top: calc(100vw * 60 / 1920);
		left: 10%;
	}
	.sub-nav{
		margin-top: 0;
	}
	.sub-nav ul li{
		margin: 0 10px;
	}
	.tit-i h3{
		font-size: 25px;
		margin-bottom: 20px;
	}
	.tit-i h5{
		font-size: 18px;
	}
	#ban-in>div>div{
		width: 20em;
		height: 3.5em;
		line-height: 3.5em;
	}
	.plan-hd>div h1{
		letter-spacing: normal;
	}
	#ban-in>div h1{
		font-size: 18px;
	}
	#ban-in>div p {
		font-size: 13px;
		margin: 10px auto;
		width: 100%;
	}
	#ban-in .item p,#ban-in .news-hd p{
		width: 50%;
		margin-left: 25%;
	}
	.sub-nav ul li {
		font-size: 14px;
	}
	/* 解决方案详情 */
	.plan-hd{
		margin: 45px auto;
	}
	.plan-hd>h1{
		font-size: 40px;
	}
	.plan-hd>h2{
		font-size: 18px;
	}
	.plan-content{
		min-width: 768px;
	}
	.plan-content .title>h1{
		font-size: 25px;
	}
	.background .describe{
		font-size: 14px;
	}
	.ul-plan-solution li>p{
		font-size: 14px;
	}
	.points .ul-points li>h1{
		font-size: 18px;
	}
	.points .ul-points li>p{
		font-size: 12px;
	}
	.ul-icon-i li em{
		margin: 15px 0;
	}
	.ul-icon-i li a span{
		margin-bottom: 25px;
	}
	
	.team .flexslider li .txt .fadeInLeft{
		margin-left: -25% !important;
	}

	.team .flexslider li .txt{
		width: 50% !important;
	}
	
	.team .flex-direction-nav{
		margin-top: -10%;
	}
	.team .flexslider li .txt .fadeInLeft {
		margin-left: 25% !important;
	}
	.ul-about li .block {
		height: 170px;
	}
	.ul-about li, .ul-webset li{
		margin-bottom: 50px;
	}
	.ul-about .li3 .block{
		height: 220px !important;
	}
	#language .dropdown-toggle {
		position: absolute;
		top: 80px;
		left: 80%;
		z-index: 999;
	}
	#language ul{
		margin-top: 20px;
		left: -20px !important;
	}
	.pt>div {
		top: calc(100vw * 100 / 1920);
		width: 40%;
	}
	.pt>div>div{
		width: 9em;
		height: 3em;
		line-height: 3em;
	}
	.ul-list li{
		margin-bottom: 130px;
	}
	.ul-list li .txt h3{
		font-size:  1.3em !important;
	}
	.news-details-hd {
		margin: 50px auto 0;
	}
	#fqa-bg, .fqa-content{
		min-width: 768px;
	}
	.fqa-hd .title>h1{
		font-size: 25px;
	}
	.ul-directory-2 {
		font-size: 9px;
	}
	.fqa-hd>h3{
		margin-top: 5px;
	}
	.fqa-describe .title>h2{
		font-size: 9px;
	}
	.fqa-content>.directory{
		min-width: 210px;
	}
	.fqa-describe .content>.text{
		font-size: 8px;
	}
	#ban-in .news-hd{
		top: 60px;
	}
	#ban-in .item{
		top: 60px;
		width: 100%;
	}
	.ul-contact li.li1 {
		background-position: 0 0;
	}
	.relateProducts{
		padding: 0 1%;
	}
	.relateProducts .relate-ul>li .li-title{
		font-size: 14px;
	}
	.viliotSolutions .describe{
		font-size: 14px;
	}
}
@media screen and (max-width: 620px){
	#banner .slides li.s1 .ban-txt h3{font-size: 8px;}
	.case-article .computer-bg{
		/* -webkit-background-size: 60%;
		background-size: 60%; */
	}
	#banner .slides li .ban-txt h5,
	#banner .slides li .ban-txt h3,
	#banner .slides li.s2 .ban-txt h4,
	#banner .slides li.s2 .ban-txt h6,
	#banner .slides li.s3 .ban-txt h4{display: none;}
	#banner .slides li .ban-txt h2{font-size: 25px;}
	#banner .slides li.s1 .ban-txt{background: none;}
	#banner .slides li.s3 .ban-txt h3{border-bottom: none;}

}



@media screen and (max-width: 640px){

	#banner .slides li .ban-txt h5{
		font-size: 20px;
	}
	#banner .slides li .ban-txt h2{
		font-size: 25px;
	}
	#banner .slides li .ban-txt h2{
		height: 84px;
		line-height: 84px;
	}
	#banner .slides li .ban-txt h3{
		font-size: 13px;
	}
	#banner .slides li.s2 .ban-txt h2{
		font-size: 30px;
	}
	#banner .slides li.s2 .ban-txt h3{
		font-size: 25px;
	}
	#banner .slides li.s3 .ban-txt h2{
		font-size: 30px;
	}
	#banner .slides li.s3 .ban-txt h3{
		font-size: 25px;
	}
	.ul-customer li{
		width: 33.333% !important;
	}
	.team .flexslider .slides li{
		background: none !important;
	}
	.ul-webset li .block img{
		left: 50%;
		margin-left: -158px;
	}
	.ul-webset li.li3 .block img{
		margin-left: -115px;
	}
	.ul-case li{
		width: 100%;
	}
	.ul-customer li{
		width: 50% !important;
	}
	.sub-nav{
		text-align: left;
	}
	.sub-nav ul li{
		width: 36%;
	}
	.article-prev, .article-next{
		display: none;
	}
	/* .case-article .computer-bg{
		padding-bottom: 0;
		bottom: 0;
	} */
	.service-btn a{
		margin-bottom: 15px;
	}
	#banner .slides li.s1 .ban-txt h3{font-size: 12px;}

}


@media screen and (max-width: 480px){
	.move-scan-code-content{
		flex-direction: column;
		margin-bottom: 10px;
	}
	.move-scan-code-content>div{
		margin-bottom: 20px;
	}
	.move-scan-code-content>div>img{
		width: 70%;
	}
	.ul-icon-i li,.ul-case-i li{
		width: 100%;
	}
	.ul-case-i-1 li{
		width: 100%;
	}
	.ul-news-i li,.ul-news-i li:last-child{
		width: 100%;
		padding-right: 0;
	}
	#fd dl{
		width: 100%;
		text-align: center;
		margin-bottom: 20px;
	}
	#fd .fd-copy{
		height: auto;
		min-width: 375px;
	}
	.contact-form .inp{
		width: 100%;
		height: 35px;
	}
	#banner .slides li .ban-txt{
		height: auto;
	}
	#banner .slides li .ban-txt h5{
		font-size: 14px;
	}
	#banner .slides li .ban-txt h3{
		font-size: 12px;
		padding-top: 15px;
	}
	#banner .slides li .ban-txt h2{
		height: 54px;
		line-height: 54px;
	}
	#banner .slides li.s1 .ban-txt h3{
		font-size: 12px;
	}
	#banner .slides li.s2 .ban-txt h2{
		font-size: 25px;
	}
	#banner .slides li.s2 .ban-txt h3{
		font-size: 22px;
	}
	#banner .slides li.s3 .ban-txt h2{
		font-size: 25px;
	}
	#banner .slides li.s3 .ban-txt h3{
		font-size: 22px;
	}
	#banner .slides li.s3 .ban-txt h4{
		font-size: 12px;
	}
	#banner .flex-control-nav{
		bottom: -5px;
	}
	.ul-list li{
		width: 100%;
	}
	.ul-case li{
		width: 90%;
	}
	.ul-case li{
		padding: 0;
		margin: 10px 5%;
	}
	.ul-solution li{
		width: 100%;
	}
	.ul-webset li.li1 .block,.ul-webset li.li2 .block{
		width: 100%;
	}
	.ul-webset li{
		width: 100%;
	}
	.ul-webset li .block img{
		/*width: 100%;*/
	}
	.ul-tab li{
		width: 100%;
	}
	
	.team .flex-direction-nav{
		background: none;
	}
	.ul-case li .txt{
		/*display: none;*/
	}
	.ul-list li .pic img{
		transform: perspective(000px) rotateY(0deg);
		transition: all 1s ease 0s;
		-moz-transform: perspective(000px) rotateY(0deg);
		-moz-transition: all 1s ease 0s;
		-webkit-transform: perspective(000px) rotateY(0deg);
		-webkit-transition: all 1s ease 0s;
		-o-transform: perspective(000px) rotateY(0deg);
		-o-transition: all 1s ease 0s;
		-ms-transform: perspective(000px) rotateY(0deg);
		-ms-transition: all 1s ease 0s;
	}
	.web-con .shou{
		position: relative;
		display: none;
	}
	.team .flexslider li .pic{height: 245px;}
	#banner .slides li.s1 .ban-txt h3{/*margin-left: -40%;*/top: 30%;}
	#banner .slides li.s1 .ban-txt h2{line-height: 43px;}
	#banner .slides li.s2 .ban-txt h4{font-size: 12px;}
	#banner .slides li.s2 .ban-txt h6{display: none;}
	#banner .slides li.s3 .ban-txt{top: 0;}
	#banner .slides li.s3 .ban-txt h4{line-height: 18px;}
	#banner .slides li.s3 .ban-txt h2{height: 50px;line-height: 50px;}

		/* 产品中心 */
		#product{
			background: rgb(247,247,247);
			width: 100%;
			min-width: 375px;
		}
		.ul-product{
			padding: 5px;
		}
		.ul-product>li{
			width: 100%;
			min-height: 150px !important;
		}
		.w{
			min-width: 375px !important;
		}	
		#product-navigation2{
			min-width: 375px !important;
		}
		#product-navigation{
			flex-wrap: wrap;
			border-bottom: none;
		}
		#product-navigation2 #product-navigation li{
			font-size: 14px !important;
			width: 50%;
			margin-bottom: 10px;
			position: relative;
			border: none;
		}
		#product-navigation hr{
			width: 50px;
			margin-top: -3px;
		}


			/* 产品详情 */
		#details-hd{
			width: 100%;
			min-width: 375px;
		}
		#details-hd>.hd-img{
			height: 12.5em;
		}
		#details {
			min-width: 375px;
		}
		#details-nav{
			height: 25px;
			margin: 10px auto;
			line-height: 25px;
			min-width: 375px;
		}
		#details-nav>h1{
			font-size: 13px;
		}
		#details-nav>div{
			font-size: 10px;
		}
		.platform{
			top: 0px;
		}
		.platform p{
			width: 55% !important;
			font-size: 12px;
			margin-top: 0;
		}
		.platform h1{
			font-size: 17px;
		}
		.platform-hd-img{
			/* min-height: 210px; */
			height: 210px;
		}
		.platform-img{
			max-width: 375px;
		}
		.platform-img .img-top .item4 span {
			width: 10px;
		}
		.platform-img .img-top .item1{
			font-size: 14px;
			height: 25px;
			line-height: 25px;
			width: 180px;
		}
		.platform-img .img-top .item4 div {
			font-size: 12px;
			border-radius: 10px;
			width: 180px;
			overflow: hidden;
			height: 25px;
			line-height: 25px;
		}
		.platform-img .img-top .item3 {
			width: 200px;
		}
		#details-hd>.rigth-img {
			width: 40px;
			bottom: 5%;
		}
		#details-hd>.left-img,	#details-hd>.center-img{
			width: 30px;
			bottom: 5%;
		}
		#details-hd .details-hd>.details-hd-right{
			width: 120px;
			height: 100%;
			margin-right: 2em;
			margin-top: 5em;
		}
		#details-hd .details-hd{
			left: 2%;
		}
		#details-hd .details-hd .details-hd-center{
			width: 15px;
		}
		#details-hd .details-hd>.details-hd-right>img{
			width: 100%;
		}
		#details-hd .details-hd .details-hd-left{
			padding: 0 10px;
			width: 65%;
		}
		.details-hd-left>h2{
			font-size: .9em;
			/* margin: 10px 0 5px; */
		}
		.details-hd-left>span {
			font-size: .8em;
		}
		.details-hd-left>div{
			font-size: .7em;
			width: 110%;
			line-height: 1.6em;
		}
		.details-content>div{
			margin: 20px 0;
		}
		.details-content{
			min-width: 375px;
		}
		.details-content .title{
			font-size: 16px !important;
		}
		
		.features .ul-features>li{
			height: 50px;
			width: 100%;
			margin-bottom: 10px;
		}
		.ul-features>li>.li-right{
			height: 50px;
			padding-left:10px;
		}
		.ul-features>li>.li-right>h2{
			font-size: 10px;
			margin-bottom: 5px;
		}
		.ul-features>li>.icon>img{
			width: 90%;
		}
		.ul-features>li>.li-right>h1{
			font-size: 14px;
		}
		.table-parameter{
			margin-top: -20px;
		}
		.table-parameter tr{
			height: 30px;
		}
		.table-parameter th{
			font-size: 14px;
		}
		.table-parameter tr>td{
			font-size: 12px;
			width: 50%;
		}
		.table-parameter tr>td:first-child{
			padding-left: 5px;
		}
		.table-parameter tr>td:last-child{
			padding-left: 5px;
		}
		.scene .ul-scene{
			margin-top: 25px;
			justify-content: center;
		}
		.scene .ul-scene li{
			width: 80%;
		}
		.scene .ul-scene li>div:first-child{
			width: 100%;
			min-height: 60px;
		}
		.scene .ul-scene li>div:last-child{
			height: 20px;
			line-height: 20px;
			font-size: 14px;
		}
		.ul-question .title>h2{
			font-size: 14px;
		}
		.ul-question .content>.text {
			font-size: 14px;
			line-height: 20px;
		}
		.ser .ul-ser li{
			width: 100%;
			margin-bottom: 0;
		}
		.ser .ul-ser li>.li-right>h1{
			font-size: 14px;
		}
		.ser .ul-ser li>.li-right>div{
			font-size: 12px;
		}
		.advantage .ul-advantage{
			flex-wrap: wrap;
			justify-content: center;
		}
		.advantage .ul-advantage li {
			width: 80%;
			margin-bottom: 20px;
		}
		.advantage .ul-advantage li>h1{
			margin-bottom: 10px;
			font-size: 14px;
		}
		.advantage .ul-advantage li>p{
			font-size: 12px;
			text-align: center;
		}
		.program-features{
			flex-direction: column;
		}
		.program-features>ul{
			width: 100%;
		}
		.program-features>ul>li{
			width: 100%;
			margin-bottom: 20px;
		}
		.program-features>ul>li>.li-right{
			padding-left: 10px;
			height: auto;
			justify-content: start;
		}
		.program-features>div{
			width: 80%;
			margin-left: 10%;
		}
		.scope>p{
			margin: 10px;
			font-size: 14px;
		}
		.scope .scope-content {
			width: 100%;
			margin: 30px auto;
		}
		.scope .scope-content>div>h1{
			font-size: 14px;
		}
		.program-features>ul>li>.icon>img{
			width: 90%;
		}
		.program-features>ul>li>.li-right>h1{
			font-size: 14px;
		}
		.program-features>ul>li>.li-right>h2{
			font-size: 12px;
		}
		
		#language .dropdown-toggle{
			left: 65%;
		}
		#banner .flex-direction-nav a{
			transform: scale(.6);
			top: 40%;
		}
		#banner .flex-direction-nav .flex-next{
			right: 5%;
		}
		.index-key span{
			font-size: 13px;
		}
		.index-key a{
			font-size: 13px;
		}
		.tit-i h3{
			font-size: 18px;
		}
		.ul-icon-i li h3{
			font-size: 16px;
		}
		.ul-icon-i li p{
			font-size: 14px;
		}
		.ul-case-i li a .hover{
			top: 0;
		}
		.ul-case-i li a .hover{
			background: rgba(233,110,47,.6);
		}
		.row5{
			margin-top: 30px;
		}
		.row5 .content>div img{
			margin-top: 2em;
			width: 100% !important;
		}
		.row5 .row5-img img{
			width: 50%;
		}
		.more-i a{
			width: 40px;
			height: 40px;
			background: url(../images/index/icon-05.png) center center no-repeat rgb(230,110,47);
		}
		.ul-news-i li .txt {
			padding-right: 20px;
		}
		.ul-contact li.li1 {
			background-position: 0 5px;
		}
		.about-info{
			padding: 0 15px;
		}
		.ul-contact li.li2 {
			background-position: 0 -70px;
		}
		.ul-about{
			margin-top: 40px;
		}
		.ul-about li{
			font-size: 14px;
		}
		.ul-customer li{
			margin: 0;
		}
		.customer{
			margin-top: 0;
		}
		.ul-about li h3{
			font-size: 16px;
		}
		.team .flexslider li .txt {
			width: 100% !important;
		}
		.team .flexslider .slides .txt .gx {
			margin-left: 0 !important;
		}
		.team .flexslider li .txt .fadeInLeft,.team .flexslider li .pic .fadeInLeft {
			margin-left: -25% !important;
		}
		.team .flexslider li .pic .fadeInRight{
			margin-left: 25% !important;
		}
		.team .flexslider li .pic .rq {
			width: 100% !important;
			margin-left: 0 !important;
		}
		.team .flexslider li .pic img {
			width: 100% !important;
		}
		.team .flexslider li #slides2 .fadeInRight{
			margin-left: -50% !important;
		}
		.team .flexslider li #slides2 .msd{
			display: none;
		}
		#slides-pic{
			display: block;
		}
		.ul-case-i li .hover .txt .item{
			width: 210px;
			font-size: 14px;
		}
		.ul-case-i li a .hover .txt>h1{
			font-size: 16px;
		}
		.about_us_num .about_us_list .about_us_item .title {
			font-size: 14px;
		}
		.ul-icon-i li em {
			margin: 10px 0;
		}
		.tit-i h5{
			font-size: 15px;
		}
		.ul-icon-i li{
			padding-bottom: 35px;
		}
		.about_us_num .about_us_list .about_us_item .num_content .num{
			font-size: 23px;
		}
		.about_us_num .about_us_list .about_us_item{
			margin-bottom: 0;
		}
		.row2 .case-i>div:last-child{
			height: 0 !important;
		}
		.row5 .wuedit .con{
			font-size: 14px;
			width: 90%;
			line-height:20px;
		}
		.wuedit .more-i{
			margin: 10px 0 0 !important;
		}
		.row3 .tit-i {
			padding: 30px 0;
		}
		.row-faq .tit-i {
			padding: 30px 0 10px;
		}
		.row-faq .joiningProcess5Item .TextImage{
			width: 30px;
			height: 30px;
		}
		.joiningProcess5List .joiningProcess5Item{
			width: 100%;
		}
		.row-faq .joiningProcess5Item .title, .titleContent {
			font-size: 12px;
		}
		.joiningProcess5Item .title{
			margin-bottom: 8px;
		}
		/* 解决方案详情 */
		.plan-hd{
			margin: 0 auto 45px;
		}
		.plan-hd>div{
			padding-top: 2.5em;
		}
		.plan-hd>h1{
			font-size: 30px;
		}
		.plan-hd>h2{
			font-size: 16px;
		}
		.plan-content{
			min-width: 375px;
		}
		.plan-content .title>h1{
			font-size: 20px;
		}
		.plan-content .title .title-center>h1{
			font-size: 14px;
		}
		.background .describe{
			font-size: 12px;
		}
		.ul-plan-solution li>p{
			font-size: 12px;
		}
		.points .ul-points li>h1{
			font-size: 16px;
		}
		.points .ul-points li>p{
			font-size: 12px;
		}
		.points .ul-points li{
			width: 100%;
		}
		.ul-plan-solution {
			margin: 35px 0;
		}
		.row5 .full-video-wrapper video{
			width: 90%;
		}
		.plan-content .title .title-center {
			width: 320px;
		}
		.about-info{
			font-size: 14px;
			line-height:20px;
		}
		.ul-about li em{
			margin: 10px 0;
		}
		.team .flex-direction-nav{
			margin-top: 5%;
		}
		#ban-in>div,.pt>div{
			top: 10px;
			width: 85%;
			left: 10% !important;
		}
		#ban-in>.news-hd{
			width: 100% !important;
			left: 0 !important;
		}
		#ban-in>#case-hd{
			top: 5px !important;
		}
		#ban-in>div h1{
			font-size: 12px;
		}
		#ban-in>div p,.pt>div p {
			font-size: 12px;
			transform: scale(.6);
			transform-origin: 0 0;
			margin: 0;
			width: 100% !important;
			margin-left: 0 !important;
		}
		#ban-in>div h1{
			width: 85vw;
		}
		#ban-in>.item p, #ban-in>.news-hd p {
			transform-origin: 50% 0;
		}
		#ban-in>div>div,.pt>div>div{
			max-width: 12em;
			margin-top: 10px;
			font-size: 12px;
			transform: scale(.6);
			transform-origin: 0 0;
			height: 20px;
			line-height: 20px;
		}
		#ban-in>.case-hd>div{
			display: none;
		}
		.sub-nav>ul{
			width: 100%;
			justify-content: start;
		}
		.sub-nav>ul li{
			width: auto;
		}
		.ul-case li .txt .pad {
			height: 75%;
		}
		.ul-case li .txt{
			opacity: 1;
		}
		.ul-case li .txt h5 {
			font-size: 16px;
		}
		.ul-case li .txt .pad div {
			font-size: 14px;
		}
		.ul-case li .txt .more {
			height: 30px;
			line-height: 30px;
			font-size: 14px;
		}
		.pt{
			margin-bottom: 20px;
		}
		.pt>div>div{
			margin-top: -27px;
		}
		#ban-in>#case-hd>div{
			margin-top: -20px;
		}
		.ul-list li {
			margin-bottom: 60px;
		}
		.news-details-hd>h1 {
			font-size: 20px;
		}
		.news-details-hd>div>div {
			margin: 0 15px 0 0;
		}
		.news-details-hd>div{
			font-size: 13px;
		}
		.news-details-hd>div>div:first-child img {
			width: 15px;
		}
		.news-details-hd {
			margin-top: 30px;
		}
		.contact-form .radio>label{
			font-size: 12px;
		}
		.contact-form .radio{
			flex-wrap: wrap;
			height: auto;
			justify-content: start;
		}
		.ul-contact>li{
			font-size: 12px;
			margin-bottom: 10px;
		}
		.contact-l{
			margin-top: -30px;
		}
		#ban-in .item{
			top: 25px;
			left: 0 !important;
			width: 100%;
		}
		#ban-in .item p{
			line-height: 15px;
		}
		.ul-contact li {
			line-height: 20px;
		}
		#fd,#ban-in>img{
			min-width: 375px;
		}
		#fqa-bg, .fqa-content{
			min-width: 375px;
		}
		.fqa-content>.directory{
			display: none;
			position: fixed;
		}
		.fqa-content>.directory{
			min-width: 170px;
			opacity: .9;
		}
		.directory>.title h1{
			font-size: 15px;
		}
		.ul-directory-2 h2{
			font-size: 13px;
		}
		.content-right{
			width: 0;
		}
		.fqa-describe .title>div{
			flex: 1;
			min-width: 30px;
		}
		.fqa-content>.content-center{
			width: 100% !important;
		}
		.fqa-hd .title .title-center>h1,.fqa-hd>h3 {
			font-size: 12px;
		}
		.fqa-hd .title>h1{
			font-size: 23px;
			margin-bottom: 0;
		}
		.fqa-describe .title, .fqa-describe .content {
			line-height: 20px;
		}
		#ban-in .news-hd{
			top: 25px;
		}
		.viliotSolutions .describe {
			font-size: 12px;
		}
		.relateProducts .relate-ul>li .li-title{
			font-size: 12px;
		}
		.relateProducts .relate-ul>li{
			width: 90%;
			justify-content:start;
			margin-bottom:.5em;
		}
		.relateProducts .relate-ul>li .li-icon img{
			height: 45px;
		}
		.plan-content .title .title-center{
			margin: 1.5em 0 1em;
		}
}
@media screen and (max-width: 414px){
	#banner .slides li.s1 .ban-txt h3{top: 40%;font-size: 12px;}
	#banner .slides li.s1 .ban-txt h2{line-height: 20px;}
	#banner .slides li.s3 .ban-txt{top: 20px;}
	/* #ban-in{display: none;} */
	#m-hd{border-bottom: 1px solid #ccc;}
}


@media screen and (max-width: 375px){
	#banner .slides li.s1 .ban-txt h3{top: 37%;font-size: 12px;}
}
@media screen and (max-width: 320px){
	#banner .slides li.s1 .ban-txt h3{font-size: 12px;}
	#banner .slides li .ban-txt{
		/*background: none;*/
	}
	#banner .slides li .ban-txt h5{
		font-size: 12px;
		margin-top: -5px;
	}

	#banner .slides li .ban-txt h2{
		font-size: 18px;
		height: 30px;
		line-height: 30px;
	}
	#banner .slides li .ban-txt h3{
		font-size: 12px;
	}


	#banner .slides li.s2 .ban-txt h2{
		font-size: 18px;
		height: 20px;
		line-height: 20px;
	}
	#banner .slides li.s2 .ban-txt h3{
		font-size: 14px;
	}
	#banner .slides li.s3 .ban-txt h2{
		font-size: 18px;
		height: 24px;
		line-height: 24px;
	}
	#banner .slides li.s3 .ban-txt h3{
		font-size: 14px;
	}
	#banner .slides li.s3 .ban-txt h4{
		font-size: 12px;
		margin-top: 5px;
	}


	.team .flexslider li .pic{height: 160px;}
	.ul-customer li{width: 100%;}

}



