@charset "utf-8";#banner{width:100%;height:550px;background:#000;overflow:hidden;position:relative}#banner .wrapper{width:986px;margin:0 auto;position:relative}#banner_img{display:block;position:relative}#banner_img li{position:absolute;top:0;left:0;width:100%;height:650px;background-position:center;background-size:cover;display:none}#banner_img li.item1{background-image:url(../images/global/banner_bg1.jpg);display:block}#banner_img li.item2{background-image:url(../images/global/banner_bg2.jpg)}#banner_img li.item3{background-image:url(../images/global/banner_bg3.jpg)}#banner_img li.item4{background-image:url(../images/global/banner_bg4.jpg)}#banner_img li.item5{background-image:url(../images/global/banner_bg5.jpg)}#banner_img li.item6{background-image:url(../images/global/banner_bg6.jpg)}#banner_img li.item7{background-image:url(../images/global/banner_bg7.jpg)}#banner_img li.item8{background-image:url(../images/global/banner_bg8.jpg)}#banner_img .ad_img{position:absolute;right:0px;top:0px;width:800px;height:auto;}#banner_img .ad_img img{position:absolute;width:100%;right:-119px;transition:all 0.2s; }#banner_img .ad_txt{position:absolute;left:10px;top:220px;color:#fff;text-shadow:1px 1px rgba(51,51,51,.3)}#banner_img .ad_txt h2{font:700 36px/60px Microsoft YaHei}#banner_img .ad_txt .fu_wenben{font-size:18px;padding:10px 0!important;display:block}#banner_img .ad_txt a{display:block;width:100px;height:30px;line-height:30px;text-align:center;margin-top:10px;background:0 0;border:1px solid #BABDC2;color:#fff;text-decoration:none;text-shadow:none;font-size:14px}#banner_img .ad_txt a:hover{background:#fff;color:#333;border:0 solid #BABDC2}#banner_ctr{position:absolute;width:960px;left:40%;bottom:40px;z-index:1}#banner_ctr ul{width:960px;font-size:0;line-height:0;position:relative}#banner_ctr li{display:block;float:left;width:50px;height:8px;background:#63666B;cursor:pointer;margin-right:15px}#banner_ctr li.first-item{background:#fff;width:20px;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;cursor:default}#banner_ctr li.last-item{background:#fff;width:20px;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;cursor:default}#drag_ctr{position:absolute;top:0;left:0;width:50px;height:8px;bottom:30px;background:#fff;z-index:10000}#drag_arrow{position:absolute;top:-14px;left:20px;width:50px;height:8px;background:#fff}.gn-sheji{width:100%;height:480px;background:#E5E5E5;padding-top:46px;}.container{text-align:center;height:auto}.gongn{max-width:1000px;margin:0 auto}.block{height:226px;background:#fff;margin-bottom:20px;position:relative;border-radius:38px;box-shadow:0 4px 3px #999;-webkit-box-shadow:0 4px 3px #999;-moz-box-shadow:0 4px 3px #999;padding:0 20px;text-align:justify}.gongn h1{font-size:30px;font-weight:bolder;color:#333}.gongn h2{text-align:center;height:auto;font-size:40px;color:#FF9705;height:40px;margin:20px auto;font-family:SimHei;font-weight:700;margin-bottom:50px}.block h3{font-size:18px;text-align:center;line-height:20px}.block h3 span{width:200px;height:50px;background:#19a5cd;border-radius:5px;font-size:18px;line-height:50px;color:#fff;font-family:SimHei;float:left}.font-aw{text-align:center;padding:20px 0 15px 0}.font-aw .fa{font-size:48px}.Ding_zhi{width:100%;background:#fff;padding-top:46px;padding-bottom:46px}.Ding_zhi .row .col-md-4{height:160px}.ding{max-width:1000px;margin:0 auto}.ding h1{font-size:20px;font-weight:bolder;color:#333}.ding h2{text-align:center;height:auto;font-size:30px;color:#333;height:40px;margin:5px auto;font-family:SimHei;font-weight:bolder;margin-bottom:30px}.blocks{margin-top:10px}.blocks h3{font-size:18px;color:#333;font-weight:bolder;margin:5px auto}.blocks p{font-size:13px;color:#9A9A9A}.Consult{width:100%;background:#fff;padding-top:46px;padding-bottom:46px;border-bottom:1px solid #e6e6e6}.consult{max-width:1100px;margin:0 auto}.consult .text{display:block}.consult .text a{padding:10px 30px;background:#000;color:#fff;font-size:18px;display:inline-block;font-weight:bolder;border-radius:3px}.blocks_one{margin-top:10px;color:#fff}.blocks_one .font-aw{vertical-align:middle}.blocks_one .font-aw i{display:inline-block;vertical-align:middle}.blocks_one .font-aw .fa{font-size:50px}.blocks_one .text_wen{display:inline-block;vertical-align:middle;margin-left:10px;text-align:left;color:#000}.quan{border:2px solid #000;border-radius:100%;display:inline-block;padding:13px;color:#000}.phones{width:80px;height:80px;margin-left:-33px}.Cooperate{width:100%;background:#fff;padding-top:46px;padding-bottom:30px}.cooperate{max-width:1100px;margin:0 auto}.cooperate .text{color:#333;font-size:20px;font-weight:bolder}.cooperate .liaojie{margin-top:30px}.cooperate .liaojie a{display:inline-block;text-align:center;margin-top:20px}.Honor{width:100%;background:#333;padding-top:46px;padding-bottom:40px;border-bottom:1px solid #C5C5C5}.honor h1{color:#fff;font-size:20px;font-weight:bolder;margin-bottom:30px}.honor .text_wen{color:#fff;font-size:16px}area,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,param,pre,td,textarea,th,ul{margin:0;padding:0}.clearfix{display:block;zoom:1}body,button,input,select,textarea{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;font-size:12px;line-height:1.5}.clearfix{display:block;zoom:1}ol,ul{padding-left:0;list-style-type:none;list-style:none}.clear{clear:both;font-size:0;height:0;line-height:0}.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0}body{color:#393939;font-size:14px;height:auto;box-sizing:border-box;overflow-x:hidden!important;}em,i{font-style:normal}.icase_list li .img,.news_list1 li .img,.news_list3 li .img,.news_top .img{overflow:hidden}.about_tit li,.business_list li .text .m a,.case2_list li .text .h3 a,.case2_list li .text .m a,.iabout li,.icase_list li .img img,.icase_list li .pd,.inews_max .m a,.news_list1 .h3 a,.news_list1 .p a,.news_list1 li .img img,.news_top .h3 a,.news_top .img img,.news_top .m a,.pd,.sub_menu,.sub_menu ul{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.icase_list li:hover .img img,.news_list1 li .img:hover img,.news_list3 li .img:hover img,.news_top .img:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.anli{width:100%;background:#e6e6e6}.icon{padding:70px 0;max-width:1100px;margin:0 auto}.icon3{background:#e6e6e6}.icase_tit{border-bottom:1px solid #000;position:relative;padding-top:24px}.icase_tit .h3{position:absolute;right:0;bottom:10px;text-align:right}.icase_tit .h3 em{font-size:54px;text-transform:uppercase;line-height:1;display:block}.icase_tit .h3 strong{display:block;font-size:24px;font-weight:400}.icase_tit li{float:left;text-align:center;cursor:pointer;padding:0 26px;margin-right:1px;position:relative}.icase_tit li i{position:absolute;left:0;right:0;bottom:-4px;width:100%;border-bottom:7px solid #ffe400;display:none}.icase_tit li.curr i,.icase_tit li:hover i{display:block}.icase_tit .number{font-size:36px;line-height:1}.icase_tit .name{font-size:16px;line-height:40px}.icase_list{padding-top:40px}.icase_list ul{margin-right:-30px;display:none}.icase_list li{width:25%;float:left;margin-bottom:40px}.icase_list li .pd{display:block;margin-right:30px;background-color:#fff;padding:15px;box-shadow:5px 5px 10px #999;border-radius:12px;height:214px}.icase_list li .pd:hover{transform:translateY(-10px)}.icase_list li .img{position:relative;border:2px solid #ccc;height:139px}.icase_list li .img img{width:100%;height:100%}.icase_list li .tag{position:absolute;bottom:5px;right:5px}.icase_list li .tag em{display:block;float:left;font-size:12px;color:#fff;line-height:20px;background-color:#393939;background-color:rgba(57,57,57,.8);margin-left:5px;padding:0 8px}.icase_list li .texts{padding:15px 0 12px 0;background:url(../images/case/icase_line.png) repeat-x bottom;color:#333}.icase_list li .texts em{float:right;font-size:12px}.icase_list li .texts strong{font-weight:400;font-size:12px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icase_menu{text-align:center;font-size:18px}.icase_menu a{color:#333}[aos^=fade][aos^=fade]{opacity:0;-webkit-transition-property:all;transition-property:all;}[aos^=fade][aos^=fade].aos-animate{opacity:1;}[aos=fade-up]{-webkit-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px);}[aos=fade-up].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}[aos=fade-left]{-webkit-transform:translate(100px,0);-ms-transform:translate(100px,0);transform:translate(100px,0);}[aos=fade-left].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}[aos=fade-up-right]{-webkit-transform:translate(-100px,100px);-ms-transform:translate(-100px,100px);transform:translate(-100px,100px);}[aos=fade-up-right].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}[aos=fade-up-left]{-webkit-transform:translate(100px,100px);-ms-transform:translate(100px,100px);transform:translate(100px,100px);}[aos=fade-up-left].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}[aos=fade-down]{-webkit-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px);}[aos=fade-down].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}[aos=fade-down-right]{-webkit-transform:translate(-100px,-100px);-ms-transform:translate(-100px,-100px);transform:translate(-100px,-100px);}[aos=fade-down-right].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}[aos^=zoom][aos^=zoom] {opacity: 0;-webkit-transition-property: all;transition-property: all;}[aos^=zoom][aos^=zoom].aos-animate {opacity: 1;}[aos=zoom-in-up]{-webkit-transform:translate(0,100px) scale(.6);-ms-transform:translate(0,100px) scale(.6);transform:translate(0,100px) scale(.6);}[aos=zoom-in-up].aos-animate{-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);}[aos=fade-right]{-webkit-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0);}[aos=fade-right].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}[aos=fade-left]{-webkit-transform:translate(100px,0);-ms-transform:translate(100px,0);transform:translate(100px,0);}[aos=fade-left].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}[aos][aos][aos-duration='800'],body[aos-duration='800'] [aos]{-webkit-transition-duration:.8s;transition-duration:.8s;}[aos][aos][aos-duration='900'],body[aos-duration='900'] [aos]{-webkit-transition-duration:.9s;transition-duration:.9s;}[aos][aos][aos-duration='1000'],body[aos-duration='1000'] [aos]{-webkit-transition-duration:1s;transition-duration:1s;}[aos][aos][aos-duration='1400'],body[aos-duration='1400'] [aos]{-webkit-transition-duration:1.4s;transition-duration:1.4s;}[aos][aos][aos-easing=ease-out-back],body[aos-easing=ease-out-back] [aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275);}[aos][aos][aos-delay='300'],body[aos-delay='300'] [aos]{-webkit-transition-delay:0;transition-delay:0;}[aos][aos][aos-delay='300'].aos-animate,body[aos-delay='300'] [aos].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s;}[aos][aos][aos-delay='500'],body[aos-delay='500'] [aos]{-webkit-transition-delay:0;transition-delay:0;}[aos][aos][aos-delay='500'].aos-animate,body[aos-delay='500'] [aos].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s;}[aos][aos][aos-delay='600'],body[aos-delay='600'] [aos]{-webkit-transition-delay:0;transition-delay:0;}[aos][aos][aos-delay='600'].aos-animate,body[aos-delay='600'] [aos].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s;}[aos][aos][aos-delay='800'],body[aos-delay='800'] [aos]{-webkit-transition-delay:0;transition-delay:0;}[aos][aos][aos-delay='800'].aos-animate,body[aos-delay='800'] [aos].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s;}[aos][aos][aos-delay='1000'],body[aos-delay='1000'] [aos]{-webkit-transition-delay:0;transition-delay:0;}[aos][aos][aos-delay='1000'].aos-animate,body[aos-delay='1000'] [aos].aos-animate{-webkit-transition-delay:1s;transition-delay:1s;}
/* 手机端 */
@media (min-width:320px) and (max-width:640px) {
	html { overflow-x:hidden; }
	body{overflow-x:hidden!imporant;position: relative;}
	/* 轮播 */
	#banner .wrapper {
		width: 100%;
		margin: 0 auto;
		position: relative;
	}
	#banner_ctr {
		left: 20%;
	}
	#banner_ctr {
		width: auto!important;
	}
	#banner_ctr ul {
		width: auto!important;
	}
	#banner {
		height: 378px;
	}
	#banner_img .ad_txt {
		z-index:100000;
		top: 100px;
		text-align: center;
		width: 100%;
		left:0px;
	}
	#banner_img .ad_txt a{margin-right:auto;margin-left:auto;}
	#banner_img .ad_txt h2 {
		font: 700 1.6rem/60px Microsoft YaHei;
	}
	#banner_img .ad_txt .fu_wenben {
		font-size: 1.2rem;
		padding: 10px 0!important;
		display: block;
	}
	#banner_img .ad_img {
		z-index:10;
		top: 25px;
		width:100%
	}
	#banner_img .ad_img img {
		width:100%;
		left:0px;
		right:0px;
	}
	#banner_ctr li {
		height: 4px;
	}
	#drag_ctr {
		height: 4px;
	}
	/* 专业功能 */
	.gongn {
		width: 100%;
		margin: 0 auto;
	}
	.gn-sheji {
		width: 100%;
		height: auto;
		background: #E5E5E5;
		padding-top: 25px;
		/* border-bottom: 1px solid #2D2D2D; */
	}
	.gongn h1 {
		font-size: 1.2rem;
		font-weight: bolder;
		color: #333;
	}
	.gongn h2 {
		height: auto;
		font-size: 1.5rem;
		margin: 8px auto;
		margin-bottom: 25px;
	}
	.gn-sheji .col-md-3{
		width:50%;
	}
	.block{height:245px;}
	/* 定制服务 */
	.Ding_zhi {
		padding-top: 25px;
		padding-bottom: 25px;
	}
	.ding {
		width: 100%;
		margin: 0 auto;
	}
	.ding h1 {
		font-size: 1.2rem;
	}
	.ding h2 {
		font-size: 1.5rem;
		height: auto;
		margin: 5px auto;
		margin-bottom: 0px;
	}
	.blocks h3 {
		font-size: 1rem;
		margin: 5px auto;
	}
	.Ding_zhi .font-aw {
		padding: 15px 0 10px 0;
	}
	.Ding_zhi .row .col-md-4 {
		height: 215px;
	}
	.blocks p {
		color: #666;
	}
	/* 经典案例 */
	.icase_tit .h3 {
		position: static;
		padding-bottom:20px;
		text-align: center;
	}
	.icase_tit .h3 em {
		font-size: 1.4rem;
	}
	.icase_tit .h3 strong {
		font-size: 1.2rem;
	}
	.icase_tit li {
		width:20%;
		padding: 0 0px;
		margin-right: 0px;
	}
	.icase_tit .name {
		font-size: 13px;
		line-height: 40px;
	}
	.anli_nuber {width:100%;margin-right:auto;margin-left:auto;}
	.icase_tit li i {
		border-bottom: 3px solid #ffe400;
		bottom: -3px
	}
	.icase_list li {
		width: 90%;
		float: none;
		margin-bottom: 30px;
		margin-right:auto;
		margin-left:auto;
	}
	.icase_list {
		padding-top: 25px;
	}
	.icon {
		padding: 5px 0;
		width: 90%;
		margin: 0 auto;
		padding-bottom: 25px;
	}
	.icase_list li .pd {
		margin-right: 0px;
	}
	.icase_list ul {
		margin-right: 0px;
	}
	/* 立即咨询 */
	.consult {
		width: 100%;
		margin: 0 auto;
	}
	.Consult {
		padding-top: 25px;
		padding-bottom: 25px;
	}
	.consult .col-md-4{
		width:100%;
	}
	.consult .blocks_one .font-aw {
		text-align:left;
		padding: 15px 0 15px 0;
	}
	.phones {
		margin-left: 0;
		width:70px;
		height:70px;
		text-align:center;
	}
	.blocks_one .font-aw .fa {
		font-size: 40px;
	}
	.quan {
		display: block;
		width:70px;
		height:70px;
		margin:10px auto;
	}
	.blocks_one .text_wen {
		display:block;
		margin-left: 0px;
		text-align: center;
	}
	/* 了解更多的我们的合作伙伴 */
	.cooperate {
		width: 100%;
		margin: 0 auto;
	}
	.Cooperate {
		padding-top: 25px;
		padding-bottom: 25px;
	}
	.cooperate .text{font-size:1.2rem;}
	/* 荣誉 */
	.container {
		width: 100%;
	}
	.Honor{
		padding-top: 25px;
		padding-bottom: 30px;
	}
	.honor h1 {
		font-size: 1.2rem;
		margin-bottom: 15px;
	}
	.Honor .col-md-2,.Honor .col-md-3{
		width:50%;
	}
	.Honor .blocks_two .font-aw{text-align:left;}
	
}
@media (min-width:320px) and (max-width:360px) {
	html { overflow-x:hidden; }
	body{overflow-x:hidden!imporant;position: relative;}
	.gn-sheji .col-md-3{
		width:100%;
	}
	.block{height:187px;}
	.honor .text_wen {
		font-size: 12px;
	}
}
/* paid */
@media screen and (min-width:645px) and (max-width:980px) {
	html { overflow-x:hidden; }
	body{overflow-x:hidden!imporant;position: relative;}
	.container{width:100%}
	#banner_ctr {
		width: auto!important;
	}
	.gongn {
		max-width: 100%;
		margin: 0 auto;
	}
	.icon {
		max-width: 95%;
		margin: 0 auto;
	}
	.phones {
		width: 80px;
		height: 80px;
		margin-right:auto;
		margin-left:auto;
		display:block;
	}
	.Honor .col-md-2{width:20%;}
	.Honor .col-md-3{width:20%;}
	.honor .text_wen {
		color: #fff;
		font-size: 13px;
	}
	#banner {
		width: 100%;
		height: 490px;
		background: #000;
		overflow: hidden;
		position: relative;
	}
	#banner_img .ad_txt {
		position: absolute;
		left: 60px;
		top: 150px;
		color: #fff;
		text-shadow: 1px 1px rgba(51,51,51,.3);
	}
	#banner_img .ad_img {
		position: absolute;
		right: 240px;
		top: 90px;
		width: 390px;
		height: auto;
	}
	#banner_img .ad_img img {
		position: absolute;
		width: 100%;
		right: 0px;
		transition: all 0.2s;
	}
	.newNav{
		width:100%;
		padding-top:10px;
		padding-bottom:10px;
		background:#333;
		position:absolute;
		top:76px;
		left:0;
		z-index:100000000;
	}
}
/* paid1024 */
@media screen and (min-width:980px) and (max-width:1024px) {
	html { overflow-x:hidden; }
	body{overflow-x:hidden!imporant;position: relative;}
	.icon {
		max-width: 95%;
		margin: 0 auto;
	}
}