
			html{
						 font-family: 'Microsoft Yahei','SimHei','Arial',sans-serif;
						 background-color: #FFFFFF;
						}
						html, body, header, section, footer, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, hr, img, label, p, a, span {
						 margin: 0;
						 padding: 0;
						 border: 0;
						}
						.bgcf {
						 background-color: #fff !important;
						}
						a:active, a:hover {
						 outline: 0;
						}
						a, a:visited {
						 text-decoration: none;
						}
						footer, header, section {
						 position: relative;
						}
						a, button, img, label, span, textarea {
						 display: inline-block;
						}
						ul, li {
						 list-style: none;
						}
						button, input, select, textarea {
						 margin: 0;
						 padding: 0;
						 outline: 0;
						 border: 0;
						 border-radius: 0;
						 background-color: rgba(0,0,0,0);
						 cursor: pointer;
						 -webkit-appearance: none;
						 appearance: none;
						}
						input::-webkit-input-placeholder {
						 display: block;
						}
						textarea {
						 resize: none;
						}
						img {
						 border: none;
						}
						i {
						 font-style: normal;
						}
						.clearfix:after {
						 clear: both;
						 display: block;
						 visibility: hidden;
						 height: 0;
						 content: ' ';
						 line-height: 0;
						}
						* {
						 -webkit-box-sizing: border-box;
						 box-sizing: border-box;
						 -webkit-tap-highlight-color: transparent;
						 outline: 0
						}
			/* 导航开始 */
			
			.nav{
				position: fixed;
				float: left;
				height: 80px;
				width: 100%;
				line-height: 80px;
				z-index: 9999;
				background-color: #FFFFFF;
				display: flex;
				top: 0;
			}
			.nav-img{
				float: left;
				
				width: 210px;
				background-repeat: no-repeat;
				margin-left: 5.5%;
				
			}
			.nav-img img{
				display: inline;
				width: 210px;
				margin-top: 10px;
			}
			.nav-mainbav{
				position: absolute;
				height: 80px;
				width: 49%;
				line-height: 50px;
				font-size: 18px;
				left: 32%;
				  font-family: "Source Han Sans SC";
				  color: rgb(77, 77, 77);
				  overflow: hidden;
			}
			
			.nav-mainbav ul {
				width: 100%;
				height: 100%;
				float: left;
				list-style: none;
				
			}
			.nav-mainbav li{
				float: left;
				width: 16.5%;
				text-align: center;
			}
			.nav-mainbav a{
				color: #4d4d4d;
				text-decoration: none;
			line-height: 80px;
				
			}
			.nav-mainbav span{
				margin-left: 10px;
				color: #ADD048;
				font-size: 14px;
			}
			 .nav-mainbav a:hover{
				 color: #add048;
				 
			 }
			 .nav-right{
				 position: absolute;
				 right: 6%;
				margin-left: 20px;
				 width: 11.5%;
				 height: 80px;
				 line-height: 80px;
				 flex-shrink: 0;
				   font-size: 18px;
				   font-family: "Source Han Sans SC";
				   color: rgb(77, 77, 77);
				overflow: hidden;
				white-space: nowrap;
			 }
			  
			.nav-yuyan{
				float: left;
				 width: 60%;
				 height: 79px;
				 border-left: 1px solid #EDEDED;
				 border-right: 1px solid #EDEDED;
				 text-align: center;
			 }
			 #sousuo{
				   font-size: 18px;
				   font-family: "Source Han Sans SC";
				   color: rgb(77, 77, 77);
				   line-height: 1.193;
			 }
			 .nav-fangfajing{
				 float: left;
				 width: 38%;
				 height: 80px;
				border-right: 1px solid #EDEDED;
				 text-align: center;
			 }
			 .nav-fangfajing span{
				 font-size: 20px;
			 }
			 .shuru{
				 position: absolute;
				 height: 80px;
			 }
			 .shuru input{
				width: 100%;
				
				    box-sizing: border-box;
				    padding: 10px 80px 10px 20px;
				    height: 50px;
				    border-radius: 50px;
				   border: none;
				    font-size: 16px;
				background-color: rgb(245,245,245);
			 }
			 #fangda{
				 position: absolute;
				 z-index: 99;
				 margin-left: -50px;
				 font-size: 25px;
			 }
			 .hide{
				 display: none;
			 }
			 .fudong{
				 clear: both;
			 }
			 /* 导航结束 */
			 /* 视频开始 */
			 .header{
			 			 width: 100%;
			 			 height: 100%;
			 			position: relative;		
						display: flex;
			 }
			 .header video{
			 			 position: relative;
			 			 left: 50%;
			 			 width: 100%;
			 			     height: 100%;
			 			     transform: translateX(-50%);
			 			     object-fit: cover;
							 z-index: 10;
							 background-color: reba ;
			 }
				.header-video-text{
					position: absolute;
					z-index: 20;
					top: 50%;
					width: 1160px;
					height: 240px;
					left: 50%;
					margin-left: -580px;
					margin-top: -120px;
					
				}
				.img img{
					position: absolute;
					z-index: 30;
					width: 100%;
					height: 680px;
					top: 0;
					
				}
				.header-video-c3 {
					text-align: center;
					 color: rgb(255, 255, 255);
					 line-height: 110px;
					
				}
				.video-c1{
					font-size: 60px;
					  font-family: "Source Han Sans SC";
					  color: rgb(255, 255, 255);
					  text-align: center;
				}
				.video-c2{
					font-size: 36px;
					font-family: "苹方";
					  font-size: 53.238px;
					  font-family: "PingFang SC";
					  line-height: 0.404;
				}
				.video-c3{
					font-size: 45px;
					font-family: "Source Han Sans SC";
				}
				.aa{
					position: absolute;
					z-index: 30;
					top: 0;
					background-color: rgba(0,0,0,.3);
					width: 100%;
					height: 100%;
				}
				/* 视频结束 
				产品中心开始 */
				.products{
					width: 100%;
					background-color: #f5f5f5;
					float: left;
				}
				.products-header00{
					font-size: 28px; margin-bottom: 50px; font-weight: bold;
					    
					
				}
				.pro-title{
					      display: inline;
					      overflow: hidden;
					      text-overflow: ellipsis;
					      display: -webkit-box;
					      -webkit-line-clamp: 2;
					      line-clamp: 2;
					      -webkit-box-orient: vertical;  
				}
				.products-header{
					text-align: center;
					margin-top: 60px;
				}
				.products-content{
					display: flex;
					width: 90%;
					margin: 55px auto;
				}
				.products-content_left{
				
					width: 50%;
					background-color: #FFFFFF;
					margin-right: 16px;
					position: relative;
					
				}
				.products-two{
					/* flex: 1; */
					float: left;
					margin-top: 70px;
					width: 31%;
					margin-left: 43px;
				}
				.products-tit{
					width: 94%;
					height: 90px;
					overflow: hidden;
				}
				.products-title{
					font-size: 16px;
					font-family: "苹方";
					color: #808080;
				}
				.products-two .input{
					float: left;
					width: 140px;
					height: 50px;
					border-radius: 100px;
					border: none;
					background-color:#000000;
					margin-bottom: 30%;
					margin-top: 60%;
					color: #FFFFFF;
					font-size: 16px;
					line-height: 50px;
					text-align: center;
				}
				.products-two .input:hover{
					background-color: #add048;
				}
				/* .products-two_img{
					position: absolute;
					float: left;
					margin-top: 140px;
					margin-left: 18%;
					background-image: url(../imgs/products/products1.png);
					background-repeat: no-repeat;
					background-size: 100% 100%;
					  width: 25%;
					  height: 335px;
				} */
				.porjcet-imgon{
					position: absolute;
					width: 55%;
					margin-top: 40px;
					right: 2%;
				}
				.porjcet-imgon img{
					width: 90%;
						
				}
				.products-content_rihte{
					flex: 1;
					float: left;
					background-color: #FFFFFF;
					position: relative;
					overflow: hidden;
				}
				/* 产品中心结束 */
				/* 典型案例开始 */
				.cases{
					width: 100%;
					}
					.qy-cases{
						position: relative;
					}
					.cases-header {
						font-size: 40px;
						color: #212121;
						margin-top: 80px;
						text-align: center;
					width: 100%;
					margin-bottom: 64px;
					}
					.case-outer{
						width: 100%;
						height: 550px;
					}
					.swiper-container {
					  width: 90%;
					  height: 510px;
							
					}
					/* .center{
						margin-left: 20px;
						margin-right: 20px;
					} */
					.swiper-slide {
						position: relative;
					  /* Center slide text vertically */
					  display: -webkit-box;
					  display: -ms-flexbox;
					  display: -webkit-flex;
					
					 /* -webkit-box-pack: center;
					  -ms-flex-pack: center;
					  -webkit-justify-content: center;
					  justify-content: center;
					  -webkit-box-align: center;
					  -ms-flex-align: center;
					  -webkit-align-items: center;
					  align-items: center; */
					}
					.swiper-img{
						position: absolute;
						width: 100%;
						height: 340px;
						overflow: hidden;
					}
					
					#swiper-title{
						width: 100%;
						margin-top: 365px;
						font-size: 22px;
					}
					
					#swiper-title-2{
						margin-top: 20px;
						font-size: 18px;
						color: #b2b2b2;
						 font-family:'思源黑体'; 
						overflow: hidden;
						 white-space: nowrap;
					}
					.swiper-a {
						margin-top: 15px;
					}
					.swiper-a>a{
						text-decoration: none;
						color: #666666;
						font-family:'苹方';
					}
					.swiper-a a:hover,.about-title a:hover{
						 color: #add048;
					}
				  .about-title a{font-size: 16px;}
				/* 	<!-- 典型案例结束 --> */
					/* 应用行业开始 */
					.qy-hangye{
						width: 100%;
						height: 1025px;
					}
					.hangye-header{
						font-size: 40px;
							color: #212121;
							text-align: center;
						width: 100%;
						margin-bottom: 60px;
					}
					.hangye-content{
						width: 90%;
						height: 850px;
						margin: auto;
						
					}
					.hangye-one{
						height: 445px;
						width: 100%;
						display: flex;
						border: #ededed 1px solid;
						flex-direction: column;
						position: relative;
						border-bottom: 0;
					}
					.hangye-top{
						position: absolute;
						width: 25%;
						height: 445px;
						flex: 1;
						background: url(../imgs/hangye/jiantou.png) no-repeat;
						background-position-x: 90%;
						background-position-y: 50px;
						border-right: #ededed 1px solid;
						
					}
					.top-two{
						margin-left: 25%;
					}
					.top-three{
						margin-left: 50%;
					}
					.top-four{
						margin-left: 75%;
					}
					.hangye-bottom{
						height: 445px;
						width: 100%;
						display: flex;
						border: #ededed 1px solid;
						flex-direction: column;
						position: relative;
						border-top:0;
					}
					.hangye-one .hangye-top:hover,.hangye-bottom .hangye-top:hover{
						background-color: #add048;
						color: #ffffff;
					}
					.hangye-one-bottom{
						width: 100%;
						height: 425px;
						flex: 1;
						background: url(../imgs/hangye/jiantou.png) no-repeat;
						background-position-x: 90%;
						background-position-y: 50px;
					}
					/* .hangye-one .hangye-one-bottom:hover{
						color: #ffffff;
						background-color: #add048;
					} */
					#hangye-six {
					  font-size: 16px;
					  font-family: "SFProDisplay";
					  color: rgb(243, 243, 246);
					  font-weight: bold;
					  line-height: 2.518;
					  position: absolute;
					  padding-left: 2.5%;
					  padding-top: 3px;
					  -moz-transform: matrix( 4.31310701532936,0,0,4.31310701532947,0,0);
					  -webkit-transform: matrix( 4.31310701532936,0,0,4.31310701532947,0,0);
					  -ms-transform: matrix( 4.31310701532936,0,0,4.31310701532947,0,0);
					}
					.top-one{
						flex: 1;
						position: absolute;
						width: 100%;
						height: 350px;
						padding-left: 10%;
						/* margin-left: 40px;
						margin-right: 40px; */
						margin-top: 34px;
						overflow: hidden;
					}
					
					#one-header{
						margin-left: 280px;
						display: block;
						margin-top:-40px;
					}
					.zujian{
						display: block;
						font-size: 24px;
						margin-top: 37px;
						margin-bottom: 30px;
						font-family: '思源黑体';
						overflow: hidden;
						white-space: nowrap;
					}
					.zujian-six{
						margin-top: 90px;
					}
					#zujian-img{
						    margin: auto;
						    max-width: 88%;
						    max-height: 100%;
						    width: auto;
						    height: auto;
					}
					/* <!-- 行业结束 -->
					<!-- 关于我们开始 --> */
					.about{
						width: 100%;
						margin-top: 80px;
						position: relative;
						overflow: hidden;

					}
					.about-haver img{
						width: 100%;
						
					}
					.about-zhezhao{
						position: absolute;
						width: 100%;
						top: 0px;
						height: 100%;
						background-color:rgba(0,0,0,.3);
						z-index: 100;
					}
					.about-us{
						position: absolute;
						top: 15%;
						width: 44%;
						padding-bottom: 60px;
						background-color: #FFFFFF;
						margin-left: 50%;
						z-index: 200;
						overflow: hidden;
					}
					.about-title{
						padding-left: 9%;
						margin-top: 9%;
					}
					.about-center{
						overflow: hidden;
						width: 670px;
						
						padding-top: 30px;
						
						    font-size: 16px;
						    font-family: "PingFang SC";
						    color: rgb(102, 102, 102);
						    line-height: 1.75;
						    text-align: justifyLeft;
					}
					.about-title>a{
						padding-top: 10px;
						font-size: 22px;
						display: block;
						text-decoration: none;
						color: #666666;
						font-family:'苹方';
						
					}
					/* 关于我们结束 */
					/* 客户开始 */
					.ccontainer{
							 width: 100%;
							 position: relative;
							 z-index: 10;
							 height: 460px;
												}
												
						.qy-main_client{
							position: absolute;
							z-index: 20;
							top: 80px;
							text-align: center;
							left: 50%;
							margin-left: -150px;
							font-size: 40px;
							line-height: 1;
							z-index: 200;
												}
												.cut-nav{
													  font-family: "Source Han Sans SC";
													  color: rgb(33, 33, 33);
													  font-weight: bold;
													  text-transform: uppercase;
												}
												.cut-nav2{
													  font-family: "Microsoft YaHei";
													  color: rgb(33, 33, 33); 
													  margin-top: 15px;
												}
												.qy-client_img{
													width: 90%;
													z-index: 20;
													position: absolute;
													top: 190px;
													float: left;
													margin-top: 20px;
													margin-left: 5%;
												}
												.client-top {
													width: 100%;
													white-space: nowrap;
													display: flex;
												}
					
												.client-top li{
													list-style: none;
													float: left;
													width: 24%;
													background-color: #FFFFFF;
													border: rgb(240 240 240) 1px solid;
													margin-bottom: 10px;
												}
												
												.img-yiqi img{
													width: 100%;
					
												}
												.img-kehu2 img{
													width: 100%;
													height: 100%;
												}
												.img-kehu3 img{
													width: 100%;
													height: 100%;
												}
												.img-kehu4 img{
													width: 100%;
													height: 100%;
												}
												.img-kehu5 img{
													width: 100%;
													height: 100%;
												}
												.img-kehu6 img{
													width: 100%;
													height: 100%;
												}
												.img-kehu7 img{
													width: 100%;
													height: 100%;
												}
												.img-kehu8 img{
													width: 100%;
													height: 100%;
												}
												.qy-client_img ul li:hover{
													box-shadow: 0 0 10px 3px #CCCCCC;
												}
												.client_1{
													margin-right: 10px;
												}
							/* 客户结束 */
							/* 新闻开始 */
							.NEWS{
								margin-top: 140px;
								width: 100%;
								height: 870px;
								float: left;
								position: relative;
								background-color: rgb(250,250,250);
							}
							.new-ball{
								position: absolute;
								left: 50%;
								margin-left: -150px;
								margin-top: -150px;
							}
							.yuan{
								position: absolute;
								width: 18px;
								height: 18px;
								border: 3px solid #add048;
								left: 50%;
								margin-left: -11px;
								margin-top: 320px;
								border-radius: 50%;
							}
							.yuan2{
								position: absolute;
								width: 18px;
								height: 18px;
								border: 3px solid #add048;
								left: 50%;
								margin-left: -11px;
								margin-top: 665px;
								border-radius: 50%;
							}
							.NEWS-header{
								position: absolute;
								margin-top: 80px;
								margin-left: 110px;
								
							}
							.nav-ul{
								float: left;
								list-style: none;
								margin-top: 130px;
								position: absolute;
								right: 0px;
								width: 360px;
								
								
							}
							#ul-xian{
								margin-top: 40px;
								position: absolute;
								
							}
							.nav-ul li{
								float: left;
								margin-left: 20px;
								margin-bottom: 10px;
								overflow: hidden;
								display: block;
								text-overflow: ellipsis;
								white-space: nowrap;
							}
							.nav-ul li>a{
								text-decoration: none;
								color: rgb(128,128,128);
								font-size: 24px;
								font-family: '微软雅黑';
								display: block;
								height: 60px;
								
							}
							.nav-ul a:hover{
								color: #ADD048;
								background-image: url(../imgs/NEWS/news-ul.png) ;
								background-repeat: no-repeat;
								background-position: bottom;
							}
							.NEWS-left{
								float: left;
								height: 100%;
								width: 50%;
								border-right: 1px #CCCCCC solid;
								overflow: hidden;
								
							}
							.left-one{
								position: relative;
								width: 90%;
								height: 277px;
								background-color: rgb(255,255,255);
								margin-top: 227px;
								margin-left: 8%;
							overflow: hidden;
							}
							.left-date{
								position: absolute;
								margin-left: 8%;
								margin-top: 110px;
								
							}
							.letf-title{
								position: absolute;
								margin-left: 18%;
								margin-top: 120px;
								font-size: 18px;
								width: 40%;
								height: 80px;
								overflow: hidden;
								font-family: "Microsoft YaHei";
								  color: rgb(51, 51, 51);
								  line-height: 1.556;
							}
							
							#date-month{
								font-size: 40px;
								font-weight: bold;
							}
							#date-year{
								font-size: 12px;
								color: #999999;
							}
							.news-img{
								
							}
							#left-img{
								position: absolute;
								margin: auto;
								padding-top: 48px;
								padding-left: 60%;
								width: 90%;
							}
							.line{
								position: absolute;
								/* width: 20px;
								background: rgb(173,208,72);
								height: 5px;
								margin-top: 270px;
								transition-property:width;
								transition-duration:1s;
								
								-webkit-transition-property:width;
								-webkit-transition-duration:1s; */
								display: block;
								width: 18px;
								bottom: 0;
								left: 0;
								height: 2px;
								opacity: 0;
								background: rgb(173,208,72);
								transition: all .8s ease 0.2s; 
							}
							 .left-one:hover .line{
								width: 100%;
								opacity: 1;
							}
							.left-two:hover .line{
								width: 100%;
								opacity: 1;
							}
							.right-one:hover .line{
								width: 100%;
								opacity: 1;
							}
							.right-two:hover .line{
								width: 100%;
								opacity: 1;
							}
							.left-two{
								margin-top: 34px;
								position: relative;
								width: 90%;
								height: 277px;
								background-color: rgb(255,255,255);
								margin-left: 8%;
								overflow: hidden;
							}
							.NEWS-right{
								float: left;
								height: 100%;
								width: 49%;
								
							}
							
							.right-one{
								position: relative;
								width: 90%;
								height: 277px;
								background-color: rgb(255,255,255);
								margin-top: 227px;
								
								margin-left: 2%;
							}
							.right-two{
								margin-top: 34px;
								position: relative;
								width: 90%;
								height: 277px;
								background-color: rgb(255,255,255);
								margin-left: 2%;
							}
							/* 新闻结束 */
							/* 页尾开始 */
							
							/* 页尾开始 */
							.footer{
								position: relative;
								height: 590px;
								width: 100%;
								background-image: url(../imgs/footer/footer_center.png);
								background-repeat: no-repeat;
								background-position-x:50% ;
								background-position-y:50% ;
								background-color: #000000;
								overflow: hidden;
								margin-top: 60px;
							}
							.logo{
								position: absolute;
								margin-top: 80px;
								margin-left: 105px;
								z-index: 200;
							}
							
							.footer-title{
										left: 6%;
								top: 243px;
								height: 250px;
								width: 648px;
								position: absolute;
								  font-size: 18px;
								  font-family: "PingFang SC";
								  color: rgb(255, 255, 255);
								    line-height: 2.222;
							}
							.footer-products{
								position: absolute;
								
							}
							.footer-cases{
								position: absolute;
								left: 35.5%;
							}
							.footer-hangye{
								position: absolute;
										left: 62%;
							}
							.footer-hangye2{
								position: absolute;
										right: 2%;
										padding-top:4.3%;							}
							
							#title-one{
							
								font-size: 20px;
								z-index: 200;
								line-height: 1.3;
								z-index: 200;
							}
							#title-two{
								margin-top: 6px;
							}
							.company{
								width: 285px;
								height: 140px;
								margin-top: 48px;
								line-height: 35px;
								font-size: 18px;
								  font-family: "PingFang SC";
								  color: rgb(255, 255, 255);
								  line-height: 1.444;
								  text-align: right;
								position: absolute;
								 right: 6%;
							}
							
							#phone{
								font-size: 36px;
								  font-family: "Akrobat";
								  color: rgb(173, 208, 72);
								  font-weight: bold;
								  line-height: 0.722;
								  position: absolute;
								  z-index: 200;
								  margin-top: 14px;
								  width: 100%;
							}
							#kongge{
								margin-top: 60px;
							}
							.jianjie{
								position: absolute;
								width: 280px;
								height: 180px;
								color: #FFFFFF;
								font-size: 18px;
								  font-family: "PingFang SC";
								  line-height: 2.222;
								  top: 245px;
											right: 18%;
							}
							
							.jianjie-about{
							position: absolute;
							width: 100px;
							}
							.jianjie-news{
							position: absolute;
							right: 11%;
							width: 100px;
							}
							#jianjie-img{
								position: absolute;
								z-index: 200;
								top: 245px;
								right: 6%;
							}
							.footer-xian {
								position: absolute;
								width: 90%;
								height: 10px;
								
								background-image: url(../imgs/footer/footerxian.png);
								background-repeat: no-repeat;
								margin-top: 618px;
								margin-left: 5%;
							}
							#beian{
								font-size: 16px;
								font-family: "PingFang SC";
								color: rgb(255, 255, 255);
								line-height: 1.625;
								position: absolute;
								left: 5%;
								bottom: 25px;
								overflow: hidden;
								white-space: nowrap;
							}
							#xiyu{
								  font-size: 16px;
								  font-family: "PingFang SC";
								  color: rgb(255, 255, 255);
								  line-height: 1.625;
								  position: absolute;
								  right: 6%;
								  bottom: 25px;
								  overflow: hidden;
								  white-space: nowrap;
							}
							.back-top{
								  border-radius: 50%;
								  background-color: rgb(52,53,58);
								  position: absolute;
								  right: 10px;
								  bottom: 10px;
								  width: 76px;
								  height: 76px;
							}
							#back-icon{
								 position: absolute;
								 left: 50%;
								 margin-left: -20px;
								 top: 50%;
								 margin-top: -25px;
								 font-size: 40px;
								  z-index: 300;
								  color: rgb(179,179,179);
								  font-weight: bold;
							}
							.footer-zhezhao{
									position: absolute;
									width: 100%;
									height: 100%;
									background-color:rgba(0,0,0,.3);
									z-index: 100;
							}
		.footer-title a ,.jianjie a{ color:#fff}