@media screen and (max-width: 1700px){		.team .flexslider li .pic{margin-right: 0;width: 50%;}}
@media screen and (max-width: 1169px){	#hd .logo{		margin-right: 0;	}	#hd .tel{		float: left;	}	#banner .flex-control-nav{		bottom: 20px;	}	.ul-service li{		/*margin-right: 10px;*/	}	.tab-con-box{		width: 54%;	}	}@media screen and (max-width: 1068px){	#hd{		display: none !important;	}	#m-hd{		display: block;	}	.wp{		padding: 0 10px;	}	#bd{		padding-top: 50px;	}	.ul-web{	}	.process em{		-webkit-background-size: 80%;		background-size: 80%;	}}@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;}}@media screen and (max-width: 960px){		html,body{		/*overflow-x: hidden; */	}	.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%;	}	.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;}	}@media screen and (max-width: 900px){		.side,.side2{		display: none;		}	.ul-news-i li{		width: 50%;		margin-bottom: 10px;	}	.news-bg{		background: #16182c;	}	.ul-icon-i li .pad .pic{			}}
@media screen and (max-width: 880px){
	.ul-icon-i li .pad .pic{		
	/*margin-left: -63px;*/	
	}	.ul-case-i li {	width: 50%;	}
	.ul-icon-i li p{		
	display:none;	
	}	
	.tit-i h3{
		font-size: 20px;
		}
	.tit-i h5 {
		font-size: 16px;
		line-height: 12px;
		}
	.ul-icon-i li { 	
		padding:0 5px;	
	}	
	.ul-icon-i li a span{          
	width: 100%;           
	background-position:center center	
	}
	.ul-news-i li .txt span {
		display:none;
	 }
	.ul-news-i li{
		min-height: 125px;
		}
	.ul-news-i li .more{
		display:none;
		}
	.ul-news-i li h3 a {
		color: #2adec5;
		}
	}
@media screen and (max-width: 768px){		.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: 28px 10px;	}	.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: #191938;	}	#fd .fd-copy{		text-align: center;	}	#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: #16182c;	}	#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;	}	.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;	}	.row2{		background: #f5f6fa;	}	.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;}}@media screen and (max-width: 620px){		.case-article .computer-bg{		/* -webkit-background-size: 60%;		background-size: 60%; */	}}@media screen and (max-width: 640px){		#banner .slides li .ban-txt h5{		font-size: 20px;	}	#banner .slides li .ban-txt h2{		font-size: 30px;	}	#banner .slides li .ban-txt h2{		height: 84px;		line-height: 84px;	}	#banner .slides li .ban-txt h3{		font-size: 20px;	}	.customer{		background: #04112b;	}	.ul-customer li{		width: 33.333%;	}	.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%;	}	.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;	}}@media screen and (max-width: 480px){	.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;	}	.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: 14px;		padding-top: 15px;	}	#banner .slides li .ban-txt h2{		font-size: 18px;	}	#banner .slides li .ban-txt h2{		height: 54px;		line-height: 54px;	}	#banner .flex-control-nav{		bottom: -5px;	}	.ul-list li,.ul-case li{		width: 100%;	}	.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%;	}	#ban-in{		height: 250px;	}	.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;}			}@media screen and (max-width: 320px){		#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: 12px;		height: 30px;		line-height: 30px;	}	#banner .slides li .ban-txt h3{		font-size: 12px;	}	.team .flexslider li .pic{height: 160px;}	.ul-customer li{width: 100%;}}