 *{margin:0;padding:0;  font-family: "Source Han Sans CN";}
ul,li,ol{list-style:none;}
b,strong{font-weight:normal;}
i,em{font-weight:normal;}
a,u{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:normal;}
button{outline:none;}

#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index:90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index:80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index:90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}

.a1{padding-bottom:0px;border-bottom:3px solid orange;z-index:5;color:orange;}
/* about us */

/* nav */

.box_nav{
	width:100%;
	min-width:1200px;
	background-color:white;
	height:70px;
}
.nav{
	width:1200px;
	height:70px;
	margin:0 auto;
	position:relative;
	background-color:white;
}
.nav a{
	font-size:16px;
	position:absolute;
	width:100px;
	height:70px;
	color:black;
	text-align:center;
	line-height:70px;
}
.nav a:nth-child(1){left:260px;}
.nav a:nth-child(2){left:380px;}
.nav a:nth-child(3){left:500px;}
.nav a:nth-child(4){left:620px;}
.nav a:nth-child(5){left:740px;}
.nav a:nth-child(6){left:860px;}
.nav a:nth-child(7){left:980px;}
.nav a:nth-child(8){left:1100px;}
.nav a:hover{
	padding-bottom:0px;border-bottom:3px solid orange;z-index:5;color:orange;
}

.logo{
	width:55px;height:50px;margin-top:10px;
}
.nav h1{
  font-size: 22px;
  color: rgb(51, 51, 51);
  line-height: 1.2;
  position: absolute;
  left:75px;top:12px;
  z-index: 6;
}
.nav h2{
  font-size: 12px;
  color: rgb(51, 51, 51);
  line-height: 1.2;
  position: absolute;
  left: 76px;
  top: 45px;
  z-index: 8;
}

/* banner */

.box_banner{
			width:100%;
			min-width:1200px;
			height:500px;
			margin-top:73px;
		}
		.banner{
			width:1200px;
			height:500px;
			margin:0 auto;
			position:relative;
			}
.banner_png{
		width:100%;
		height:500px;
		position:absolute;
		}
.banner h1{
      font-size: 36px;
	  color: rgb(255, 255, 255);
	  line-height: 1.2;
	  position: absolute;
	  left:528px;
	  top:180px;
	  z-index: 681;
	}

.banner h2{
  font-size: 27px;
  color: rgba(255, 255, 255, 0.6);
  text-transform: uppercase;
  line-height: 1.2;
  position: absolute;
  left: 505px;
  top: 245px;
  z-index: 682;
}
.line{
  background-color: rgb(255, 255, 255);
  position: absolute;
  left:570px;
  top:300px;
  width: 60px;
  height: 4px;
  z-index: 683;
}


	/* content */
		
.box_content{
			width:100%;
			min-width:1200px;
			height:700px;position:absolute;top:580px;
		}
.content{
			width:1200px;
			height:700px;
			margin:0 auto;
			position:relative;
			}
.content img{width:65px;height:65px;position: absolute;top:92px;}
.content h1{
  font-size: 18px;
  color: rgb(51, 51, 51);
  line-height: 1.2;
  position: absolute;
  left: 132px;
  top: 112px;
  z-index: 705;
}
.content h2{
  font-size: 14px;
  color: rgb(153, 153, 153);
  line-height: 1.2;
  position: absolute;
  left:132px;
  top: 155px;
  z-index: 707;
}
.content p {
  font-size: 16px;
  color: rgb(51, 51, 51);
  line-height: 1.5;
  position: absolute;
  left:75px;top:15px;
  z-index: 6;
  left:132px;
  top:204px;
  text-indent:40px;
  white-space: pre-wrap;
  width:1005px;
  }

/* info */

.box_info{
  	width:100%;
  	min-width:1200px;
  	height:440px;position:absolute;top:1280px;background-color:#333333;
  }
  .info{
  	width:1200px;
  	height:440px;
  	margin:0 auto;
  	position:relative;background-color:#333333;
  	}
	.info a {
	  font-size: 18px;
	  color: rgb(255, 255, 255);
	  line-height: 1.2;
	  position: absolute;
	  top: 50px;
	  z-index: 38;
	}
	.info h1{
	  font-size: 24px;
	  color: rgb(255, 255, 255);
	  line-height: 1.2;
	  position: absolute;
	  top: 155px;
	  z-index: 39;
	}
	.info h2{
	  font-size: 16px;
	  color: rgb(255, 255, 255);
	  text-transform: uppercase;
	  line-height: 2;
	  position: absolute;
	  z-index: 43;
	  white-space: pre-wrap;
	}
	.info img{
	  position: absolute;
	  left: 1010px;
	  top: 180px;
	  width: 190px;
	  height: 190px;
	  z-index: 37;
	}
	.info span{
		  background-color: rgb(255, 255, 255);
		  position: absolute;
		  top: 54px;
		  width: 2px;
		  height: 18px;
		  z-index: 45;
		}
.info a:nth-child(1){left:22px;}
.info span:nth-child(2){left:100px;}
.info a:nth-child(3){left:134px;}
.info span:nth-child(4){left:250px;}
.info a:nth-child(5){left:292px;}
.info span:nth-child(6){left:405px;}
.info a:nth-child(7){left:450px;}
.info span:nth-child(8){left:565px;}
.info a:nth-child(9){left:608px;}
.info span:nth-child(10){left:725px;}
.info a:nth-child(11){left:766px;}
.info span:nth-child(12){left:880px;}
.info a:nth-child(13){left:924px;}
.info span:nth-child(14){left:1040px;}
.info a:nth-child(15){left:1082px;}
/* footer */
	
	.box_footer{
	   position:absolute;min-width:1200px;top:1720px;
	   width:100%;
	   height:30px;
	   background-color:#222222;
	}
	.footer{
	  position:relative;margin:0 auto;
	  width:1200px;
	  height:30px;
	  background-color:#222222;
	}
	.footer h1{
	   font-size: 12px;
	   color: rgb(255, 255, 255);
	   position: absolute;
	   left:550px;
	   line-height:30px;
	}
	.footer a{
	   font-size: 12px;
	   color: rgb(255, 255, 255);
	   position: absolute;
	   left:550px;
	   line-height:30px;
	}
	
/* about gexun */

	/* content */
		
.box_content1{
			width:100%;
			min-width:1200px;
			height:1230px;position:absolute;top:580px;
		}
.content1{
			width:1200px;
			height:1230px;
			margin:0 auto;
			position:relative;
			}
.content1 a{width:58px;height:57px;position: absolute;top:0px;}
#tp1{background:url(../img/jianjie1.png) no-repeat;left:7px;}
#tp2{background:url(../img/wenhua1.png) no-repeat;left:7px;left:7px;}
#tp3{background:url(../img/zhici1.png) no-repeat;left:7px;}
#tp4{background:url(../img/zhengshu1.png) no-repeat;left:14px;}
#tp5{background:url(../img/jianjie2.png) no-repeat;left:7px;}
#tp6{background:url(../img/wenhua2.png) no-repeat;left:7px;left:7px;}
#tp7{background:url(../img/zhici2.png) no-repeat;left:7px;}
#tp8{background:url(../img/zhengshu2.png) no-repeat;left:14px;}
#box1:hover #tp1{background:url(../img/jianjie2.png) no-repeat;}
#box2:hover #tp2{background:url(../img/wenhua2.png) no-repeat;}
#box3:hover #tp3{background:url(../img/zhici2.png) no-repeat;}
#box4:hover #tp4{background:url(../img/zhengshu2.png) no-repeat;}

#box1{width:72px;height:108px;position: absolute;left:343px;top:36px;z-index:100;}
#box2{width:72px;height:108px;position: absolute;left:498px;top:36px;z-index:100;}
#box3{width:72px;height:108px;position: absolute;left:653px;top:36px;z-index:100;}
#box4{width:72px;height:108px;position: absolute;left:808px;top:36px;z-index:100;}
#box1:hover{border-bottom:3px solid rgb(255, 168, 0);z-index:13;}
#box2:hover{border-bottom:3px solid rgb(255, 168, 0);z-index:13;}
#box3:hover{border-bottom:3px solid rgb(255, 168, 0);z-index:13;}
#box4:hover{border-bottom:3px solid rgb(255, 168, 0);z-index:13;}

#introduction{
  position: absolute;
  left:100px;top:200px;
  width: 1000px;
  height: 200px;
  z-index: 262;
}
.frame1{
	width:180px;height:250px;
	position: absolute;top:285px;
}
.frame2{
	width:180px;height:250px;
	position: absolute;top:560px;
}
.frame3{
	width:180px;height:250px;
	position: absolute;top:835px;
}
.picture2{
   width:174px;height:244px;
	position: absolute;top:288px;z-index:10;
}
.picture3{
   width:174px;height:244px;
	position: absolute;top:563px;z-index:10;
}
.picture4{
	width:174px;height:130px;position: absolute;top:895px;z-index:10;
}
.certificate2{
   width:176px;height:246px;
	position: absolute;top:418px;
}
.certificate3{
   width:176px;height:246px;
	position: absolute;top:418px;
}
.line1{
  background-color: rgb(232, 232, 232);
  position: absolute;
  top:145px;
  width: 1200px;
  height: 1px;
  z-index: 12;
}
.round{
  background-color: rgb(255, 168, 0);
  position: absolute;
  left: 200px;
  top: 200px;
  width: 32px;
  height: 32px;
  z-index: 379;
  border-radius: 50%;
}

.rectangle10{
  background-color: rgb(255, 168, 0);
  position: absolute;
  left: 215px;
  top: 232px;
  width: 2px;
  height: 950px;
  z-index: 379;
}
.rectangle11{
  background-color: rgb(255, 168, 0);
  position: absolute;
  left:217px;
  top:300px;
  width: 18px;
  height: 2px;
  z-index: 357;
}


.num{
  font-size: 36px;
  color: rgb(255, 168, 0);
  text-transform: uppercase;
  line-height: 1.2;
  position: absolute;
  left:165px;
  top:278px;
  z-index: 384;
}

#zt{
  font-size: 14px;
  color: rgb(51, 51, 51);
  text-transform: uppercase;
  line-height: 1.111;
  position: absolute;
  z-index: 258;
  top:70px;left:8px;
  width:72px;
  }
 
#box1:hover #zt{color:#ffa800;}
#box2:hover #zt{color:#ffa800;}
#box3:hover #zt{color:#ffa800;}
#box4:hover #zt{color:#ffa800;}

.content1 h1{
	  font-size: 18px;
	  color: rgb(51, 51, 51);
	  text-transform: uppercase;
	  line-height: 1;
	  position: absolute;
	  left:490px;
	  top:455px;
	  z-index: 265;
	}
.content1 h2{
  font-size:14px;
  color: rgb(153, 153, 153);
  text-transform: uppercase;
  line-height: 1.3;
  position: absolute;
  left: 560px;
  top: 500px;
  z-index: 274;
}
.content1 h3{
  font-size: 24px;
  color: rgb(51, 51, 51);
  text-transform: uppercase;
  line-height: 1.2;
  position: absolute;
  left: 280px;
  z-index: 356;
}
.content1 h4 {
  font-size: 16px;
  color: rgb(255, 168, 0);
  text-transform: uppercase;
  line-height: 1.5;
  position: absolute;
  left: 280px;
  z-index: 359;
}

.content1 p {
  font-size:14px;letter-spacing:1px;
  color: rgb(51, 51, 51);
  line-height: 1.7;
  position: absolute;
  z-index: 6;
  left:100px;
  top:572px;
  text-indent:36px;
  white-space: pre-wrap; 
  width:1000px;
  }	
  
  .line2{
    background-color: rgb(255, 168, 0);
    position: absolute;
    left: 564px;
    width: 72px;
    height: 3px;
    z-index: 263;
  }


/* info */

.box_info1{
  	width:100%;
  	min-width:1200px;
  	height:440px;position:absolute;top:1810px;background-color:#333333;
  }
  .info1{
  	width:1200px;
  	height:440px;
  	margin:0 auto;
  	position:relative;background-color:#333333;
  	}
	.info1 a {
	  font-size: 18px;
	  color: rgb(255, 255, 255);
	  line-height: 1.2;
	  position: absolute;
	  top: 50px;
	  z-index: 38;
	}
	.info1 h1{
	  font-size: 24px;
	  color: rgb(255, 255, 255);
	  line-height: 1.2;
	  position: absolute;
	  top: 155px;
	  z-index: 39;
	}
	.info1 h2{
	  font-size: 16px;
	  color: rgb(255, 255, 255);
	  text-transform: uppercase;
	  line-height: 2;
	  position: absolute;
	  z-index: 43;
	  white-space: pre-wrap;
	}
	.info1 img{
	  position: absolute;
	  left: 1010px;
	  top: 180px;
	  width: 190px;
	  height: 190px;
	  z-index: 37;
	}
	.info1 span{
		  background-color: rgb(255, 255, 255);
		  position: absolute;
		  top: 54px;
		  width: 2px;
		  height: 18px;
		  z-index: 45;
		}
.info1 a:nth-child(1){left:22px;}
.info1 span:nth-child(2){left:100px;}
.info1 a:nth-child(3){left:134px;}
.info1 span:nth-child(4){left:250px;}
.info1 a:nth-child(5){left:292px;}
.info1 span:nth-child(6){left:405px;}
.info1 a:nth-child(7){left:450px;}
.info1 span:nth-child(8){left:565px;}
.info1 a:nth-child(9){left:608px;}
.info1 span:nth-child(10){left:725px;}
.info1 a:nth-child(11){left:766px;}
.info1 span:nth-child(12){left:880px;}
.info1 a:nth-child(13){left:924px;}
.info1 span:nth-child(14){left:1040px;}
.info1 a:nth-child(15){left:1082px;}
/* footer */
	
	.box_footer1{
	   position:absolute;min-width:1200px;top:2250px;
	   width:100%;
	   height:30px;
	   background-color:#222222;
	}
	.footer1{
	  position:relative;margin:0 auto;
	  width:1200px;
	  height:30px;
	  background-color:#222222;
	}
	.footer1 h1{
	  font-size: 12px;
	   font-family: "Source Han Sans CN";
	   color: rgb(255, 255, 255);
	   position: absolute;
	   left:550px;
	   line-height:30px;
	}
		.footer1 a{
	  font-size: 12px;
	   font-family: "Source Han Sans CN";
	   color: rgb(255, 255, 255);
	   position: absolute;
	   left:550px;
	   line-height:30px;
	}
	
	/* information */
	
	.box_content2{
				width:100%;
				min-width:1200px;
				height:1550px;position:absolute;top:580px;
			}
			.rectangle9 {
              border-width: 1px;
              border-color: rgb(191, 191, 191);
              border-style: solid;
              position: absolute;
              top: 1350px;
              width: 99.9%;
              height: 48px;
              z-index: 500;
           }

	.content2{
				width:1200px;
				height:1550px;
				margin:0 auto;
				position:relative;
				}
				.content2_img1{width:65px;height:65px;position: absolute;top:215px;}
				.content2 h3{
				  font-size:18px;
				  color: rgb(51, 51, 51);
				  line-height:2.0;
				  position: absolute;
				  left: 132px;
				  top:230px;
				  z-index: 705;
				}
				.content2 h4{
				  font-size: 16px;
				  color: rgb(153, 153, 153);
				  line-height: 1.2;
				  position: absolute;
				  left:132px;
				  top: 280px;
				  z-index: 707;
				}
				.content2_img2{
				  position:absolute;
				  left: 132px;
				  top: 350px;
				  width: 758px;
				  height: 336px;
				  z-index: 574;
				}

				.content2 p{
				  font-size: 16px;
				  color: rgb(51, 51, 51);
				  line-height: 1.7;
				  position: absolute;
				  left:132px;top:730px;
				  z-index: 6;
				  text-indent:40px;
				  white-space: pre-wrap;
				  width:936px;
				  }
				  .number{
				    font-size: 18px;border:1px solid  rgb(191, 191, 191);
				    color: rgb(255, 168, 0);
				    line-height:48px;
				    position: absolute;
					height:48px;
					width:48px;
				    left:0px;
				    top:1350px;
				    z-index: 506;text-align: center;
					border-left:none;
					border-right:none;
				  }
                  .number1{
                    font-size: 18px;border:1px solid  rgb(191, 191, 191);
                    color: rgb(191, 191, 191);
                    line-height:48px;
                    position: absolute;
                    height:48px;
                  	width:48px;
                    left:0px;
                    top:1350px;
                    z-index: 506;text-align: center;
					border:1px rgb(191, 191, 191) solid;border-left:none;
					border-right:none;
                  }
           .number2{
				    font-size: 18px;border:1px solid  rgb(191, 191, 191);
				    color: rgb(255, 168, 0);
				    line-height:48px;
				    position: absolute;
					height:48px;
					width:48px;
				    left:0px;
				    top:1600px;
				    z-index: 506;text-align: center;border-left:none;
					border-right:none;
				  }
                  .number3{
                    font-size: 18px;border:1px solid  rgb(191, 191, 191);
                    color: rgb(191, 191, 191);
                    line-height:48px;
                    position: absolute;
                    height:48px;
                  	width:48px;
                    left:0px;
                    top:1600px;
                    z-index: 506;text-align: center;
					border:1px rgb(191, 191, 191) solid;border-left:none;
					border-right:none;
                  }
				  .number4{
				    font-size: 18px;border:1px solid  rgb(191, 191, 191);
				    color: rgb(191, 191, 191);
				    line-height:48px;
				    position: absolute;
				    height:48px;
				  	width:48px;
				    left:0px;
				    top:1350px;
				    z-index: 506;text-align: center;
				  	border:1px rgb(191, 191, 191) solid;
				  					}
									.number5{
									  font-size: 18px;border:1px solid  rgb(191, 191, 191);
									  color: rgb(191, 191, 191);
									  line-height:48px;
									  position: absolute;
									  height:48px;
									  width:48px;
									  left:0px;
									  top:1600px;
									  z-index: 506;text-align: center;
									  border:1px rgb(191, 191, 191) solid;
												}
	.btn{
	  color: #ffa800;
	  width:180px;
	  border:1px solid #ffa800;
	  background-color:white;
	  height:54px;
	  font-size:18px;
	  position: absolute;
	  top: 100px;
	  z-index: 452;outline:none;
	}
	
	.btn:hover{
		color:white;
		background-color: #ffa800;
	}
	.content2_img{
		height:150px;
		width:200px;
		position: absolute;
	}
.box5{height:150px;width:990px;position: absolute;left:200px;top:224px;}
.box6{height:150px;width:990px;position: absolute;left:200px;top:434px;}
.box7{height:150px;width:990px;position: absolute;left:200px;top:644px;}
.box8{height:150px;width:990px;position: absolute;left:200px;top:854px;}
.box9{height:150px;width:990px;position: absolute;left:200px;top:1064px;}
.a2{
  font-size: 18px;
  color: rgb(51, 51, 51);
  line-height: 1.2;
  position: absolute;
  z-index: 467;
  height:52px;
  width:730px;
  top:15px;left:50px;
}
.a3 {
  font-size: 16px;
  color: rgb(51, 51, 51);
  line-height: 1.5;letter-spacing: 1px;font-weight: 500;
  position: absolute;
  left: 50px;
  top: 67px;
  width: 700px;
  height: 72px;
  z-index: 468;
  text-overflow: hidden;
}
.line3{
  background-color: rgb(191, 191, 191);
  position: absolute;
  left:825px;top:23px;
  width: 2px;
  height: 100px;
  z-index: 460;
}
.content2 h1{
  font-size:48px;
  color: rgb(153, 153, 153);
  line-height: 1.2;
  position: absolute;
  left: 875px;
  top: 23px;
  z-index: 470;
}
.content2 h2 {
  font-size: 14px;
  color: rgb(153, 153, 153);
  line-height: 1.2;
  position: absolute;
  left: 873px;
  top: 95px;
  z-index: 462;
}

.box5:hover .a2{color:#ffa800;}
.box5:hover .a3{color:#ffa800;}
.box5:hover h1{color:#ffa800;}
.box5:hover h2{color:#ffa800;}
.box5:hover .line3{background-color:#ffa800;}
.box6:hover .line3{background-color:#ffa800;}
.box7:hover .line3{background-color:#ffa800;}
.box8:hover .line3{background-color:#ffa800;}
.box9:hover .line3{background-color:#ffa800;}
.box6:hover .a2{color:#ffa800;}
.box6:hover .a3{color:#ffa800;}
.box6:hover h1{color:#ffa800;}
.box6:hover h2{color:#ffa800;}
.box7:hover .a2{color:#ffa800;}
.box7:hover .a3{color:#ffa800;}
.box7:hover h1{color:#ffa800;}
.box7:hover h2{color:#ffa800;}
.box8:hover .a2{color:#ffa800;}
.box8:hover .a3{color:#ffa800;}
.box8:hover h1{color:#ffa800;}
.box8:hover h2{color:#ffa800;}
.box9:hover .a2{color:#ffa800;}
.box9:hover .a3{color:#ffa800;}
.box9:hover h1{color:#ffa800;}
.box9:hover h2{color:#ffa800;}
.line4{
  background-color: rgb(232, 232, 232);
  position: absolute;
  width: 1200px;
  height: 1px;
  z-index: 463;
}

/* info */

.box_info2{
  	width:100%;
  	min-width:1200px;
  	height:440px;position:absolute;top:2130px;background-color:#333333;
  }
  .info2{
  	width:1200px;
  	height:440px;
  	margin:0 auto;
  	position:relative;background-color:#333333;
  	}
	.info2 a {
	  font-size:18px;
	  color: rgb(255, 255, 255);
	  line-height: 1.2;
	  position: absolute;
	  top: 50px;
	  z-index: 38;
	}
	.info2 h1{
	  font-size: 24px;
	  color: rgb(255, 255, 255);
	  line-height: 1.2;
	  position: absolute;
	  top: 155px;
	  z-index: 39;
	}
	.info2 h2{
	  font-size: 16px;
	  color: rgb(255, 255, 255);
	  text-transform: uppercase;
	  line-height: 2;
	  position: absolute;
	  z-index: 43;
	  white-space: pre-wrap;
	}
	.info2 img{
	  position: absolute;
	  left: 1010px;
	  top: 180px;
	  width: 190px;
	  height: 190px;
	  z-index: 37;
	}
	.info2 span{
		  background-color: rgb(255, 255, 255);
		  position: absolute;
		  top: 54px;
		  width: 2px;
		  height: 18px;
		  z-index: 45;
		}
.info2 a:nth-child(1){left:22px;}
.info2 span:nth-child(2){left:100px;}
.info2 a:nth-child(3){left:134px;}
.info2 span:nth-child(4){left:250px;}
.info2 a:nth-child(5){left:292px;}
.info2 span:nth-child(6){left:405px;}
.info2 a:nth-child(7){left:450px;}
.info2 span:nth-child(8){left:565px;}
.info2 a:nth-child(9){left:608px;}
.info2 span:nth-child(10){left:725px;}
.info2 a:nth-child(11){left:766px;}
.info2 span:nth-child(12){left:880px;}
.info2 a:nth-child(13){left:924px;}
.info2 span:nth-child(14){left:1040px;}
.info2 a:nth-child(15){left:1082px;}
/* footer */
	
	.box_footer2{
	   position:absolute;min-width:1200px;top:2570px;
	   width:100%;
	   height:30px;
	   background-color:#222222;
	}
	.footer2{
	  position:relative;margin:0 auto;
	  width:1200px;
	  height:30px;
	  background-color:#222222;
	}
	.footer2 h1{
	  font-size: 12px;
	   font-family: "Source Han Sans CN";
	   color: rgb(255, 255, 255);
	   position: absolute;
	   left:550px;
	   line-height:30px;
	}
	
	/* service */
	
	.box_content3{
				width:100%;
				min-width:1200px;
				height:1085px;position:absolute;top:580px;
			}
	.content3{
                width:1200px;
				height:1085px;
				margin:0 auto;
				position:relative;
				}
	 .content3 p {
				  font-size: 16px;
				  color: rgb(51, 51, 51);
				  line-height: 1.2;
				  position: absolute;
				  left: 120px;
				  top: 110px;
				  width: 1000px;
				  height: 46px;
				  z-index: 770;
				}
				
     .rectangle1{
       background-color: rgb(255, 168, 0);
       position: absolute;
       left: 50px;
       width: 210px;
       height: 60px;
       z-index: 773;
	   color:white;
	   font-size:18px;
	   line-height:60px;border-style: none;
	   text-align: center;
     }
.rectangle2{
  background-color: rgb(191, 191, 191);
  position: absolute;
  left:260px;
  width: 160px;
  height: 60px;
  z-index: 769;
  color:white;
  font-size:18px;
  line-height:60px ;border-style: none;
  text-indent: 24px;

}
.rectangle3 {
  background-color: rgb(232, 232, 232);
  position: absolute;
  left: 370px;
  width: 780px;
  height: 60px;
  z-index: 774;
  color:black;
  font-size:18px;
  line-height:60px ;border-style: none;
  white-space: pre;
}
.rectangle4{
  border-width: 1px;
  border-color: rgb(191, 191, 191);
  border-style: solid;
  background-color: rgb(255, 255, 255);
  position: absolute;
  top: 690px;
  width: 298px;
  height: 218px;
  z-index: 802;
}

.line5{
  background-color: rgb(191, 191, 191);
  position: absolute;
  width: 60px;top:120px;
  height: 1px;
  z-index: 806;
}

.content3 img{
	width:60px;
	height:60px;
	top:30px;
	left:120px;
	position: absolute;
}
.word{
  font-size: 16px;
  color: rgb(51, 51, 51);
  line-height: 1.2;
  position: absolute;
  left: 117px;
  top: 110px;
  z-index: 804;
}

/* info */

.box_info3{
  	width:100%;
  	min-width:1200px;
  	height:440px;position:absolute;top:1665px;background-color:#333333;
  }
  .info3{
  	width:1200px;
  	height:440px;
  	margin:0 auto;
  	position:relative;background-color:#333333;
  	}
	.info3 a {
	  font-size: 18px;
	  color: rgb(255, 255, 255);
	  line-height: 1.2;
	  position: absolute;
	  top: 50px;
	  z-index: 38;
	}
	.info3 h1{
	  font-size: 24px;
	  color: rgb(255, 255, 255);
	  line-height: 1.2;
	  position: absolute;
	  top: 155px;
	  z-index: 39;
	}
	.info3 h2{
	  font-size: 16px;
	  color: rgb(255, 255, 255);
	  text-transform: uppercase;
	  line-height: 2;
	  position: absolute;
	  z-index: 43;
	  white-space: pre-wrap;
	}
	.info3 img{
	  position: absolute;
	  left: 1010px;
	  top: 180px;
	  width: 190px;
	  height: 190px;
	  z-index: 37;
	}
	.info3 span{
		  background-color: rgb(255, 255, 255);
		  position: absolute;
		  top: 54px;
		  width: 2px;
		  height: 18px;
		  z-index: 45;
		}
.info3 a:nth-child(1){left:22px;}
.info3 span:nth-child(2){left:100px;}
.info3 a:nth-child(3){left:134px;}
.info3 span:nth-child(4){left:250px;}
.info3 a:nth-child(5){left:292px;}
.info3 span:nth-child(6){left:405px;}
.info3 a:nth-child(7){left:450px;}
.info3 span:nth-child(8){left:565px;}
.info3 a:nth-child(9){left:608px;}
.info3 span:nth-child(10){left:725px;}
.info3 a:nth-child(11){left:766px;}
.info3 span:nth-child(12){left:880px;}
.info3 a:nth-child(13){left:924px;}
.info3 span:nth-child(14){left:1040px;}
.info3 a:nth-child(15){left:1082px;}
/* footer */
	
	.box_footer3{
	   position:absolute;min-width:1200px;top:2105px;
	   width:100%;
	   height:30px;
	   background-color:#222222;
	}
	.footer3{
	  position:relative;margin:0 auto;
	  width:1200px;
	  height:30px;
	  background-color:#222222;
	}
	.footer3 h1{
	  font-size: 12px;
	   font-family: "Source Han Sans CN";
	   color: rgb(255, 255, 255);
	   position: absolute;
	   left:550px;
	   line-height:30px;
	}
	.footer3 a{
	  font-size: 12px;
	   font-family: "Source Han Sans CN";
	   color: rgb(255, 255, 255);
	   position: absolute;
	   left:550px;
	   line-height:30px;
	}
	
/* product */

.box_content4{
				width:100%;
				min-width:1200px;
				height:885px;position:absolute;top:580px;
			}
	.content4{
                width:1200px;
				height:885px;
				margin:0 auto;
				position:relative;
				}
				.rectangle5{
				    background-color: rgb(191, 191, 191);
				    position: absolute;
				    left: 300px;
				    top: 35px;
				    width: 1px;
				    height: 20px;
				    z-index: 1024;
				  }
				.content4 img{top:92px;width:65px;height:65px;position: absolute;}
				.content4 h1{
				  font-size:18px;
				  color: rgb(51, 51, 51);
				  line-height: 1.2;
				  position: absolute;
				  left: 132px;
				  top: 112px;
				  z-index: 705;
				}
				.content4 h2{
				  font-size:14px;
				  color: rgb(153, 153, 153);
				  line-height: 1.2;
				  position: absolute;
				  left:132px;
				  top: 155px;
				  z-index: 707;
				}
				.content4 p {
				  font-size: 20px;
				  color: rgb(51, 51, 51);
				  line-height: 1.2;
				  position: absolute;
				  left:75px;top:15px;
				  z-index: 6;
				  left:132px;
				  top:204px;
				  text-indent:40px;
				  white-space: pre-wrap;
				  width:1005px;
				  }
				.content4 span{
				  font-size: 18px;
				  color: rgb(51, 51, 51);
				  line-height: 1.2;
				  position: absolute;
				  top:30px;
				  z-index: 1031;
				}
				.content4 a{
				  font-size: 14px;
				  color: rgb(51, 51, 51);
				  line-height: 1.2;
				  position: absolute;
				  z-index: 1026;
				}

.content4 a:hover{
  color: rgb(255, 168, 0);
}
  .div1{width:600px;height:400px;position:absolute;left:300px;top:190px;}
       /* info */
				
				.box_info4{
		   width:100%;
		   min-width:1200px;
		   height:440px;
		   background-color:#333333;
		   margin-top:500px;
		   position:relative;
		   z-index:10;
		   clear:both;
		 }
		 .info4{
		   width:1200px;
		   height:440px;
		   margin:0 auto;
		   position:relative;background-color:#333333;
		   }
		.info4 a {
		  font-size: 18px;
		color: rgb(255, 255, 255);
		  line-height: 1.2;
		  position: absolute;
		  top: 50px;
		  z-index: 38;
		}
		.info4 h1{
		  font-size: 24px;
		  color: rgb(255, 255, 255);
		  line-height: 1.2;
		  position: absolute;
		  top: 155px;
		  z-index: 39;
		}
		.info4 h2{
		  font-size: 16px;
		  color: rgb(255, 255, 255);
		  text-transform: uppercase;
		  line-height: 2;
		  position: absolute;
		  z-index: 43;
		  white-space: pre-wrap;
		}
		.info4 img{
		  position: absolute;
		  left: 1010px;
		  top: 180px;
		  width: 190px;
		  height: 190px;
		  z-index: 37;
		}
		.info4 span{
			  background-color: rgb(255, 255, 255);
			  position: absolute;
			  top: 54px;
			  width: 2px;
			  height: 18px;
			  z-index: 45;
			}
	.info4 a:nth-child(1){left:22px;}
	.info4 span:nth-child(2){left:100px;}
	.info4 a:nth-child(3){left:134px;}
	.info4 span:nth-child(4){left:250px;}
	.info4 a:nth-child(5){left:292px;}
	.info4 span:nth-child(6){left:405px;}
	.info4 a:nth-child(7){left:450px;}
	.info4 span:nth-child(8){left:565px;}
	.info4 a:nth-child(9){left:608px;}
	.info4 span:nth-child(10){left:725px;}
	.info4 a:nth-child(11){left:766px;}
	.info4 span:nth-child(12){left:880px;}
	.info4 a:nth-child(13){left:924px;}
	.info4 span:nth-child(14){left:1040px;}
	.info4 a:nth-child(15){left:1082px;}
		/* footer */
		
		.box_footer4{
		   min-width:1200px;
		   width:100%;
		   height:30px;
		   background-color:#222222;
		   margin-top:0;
		   position:relative;
		   z-index:10;
		   clear:both;
		}
		.footer4{
		  position:relative;margin:0 auto;
		  width:1200px;
		  height:30px;
		  background-color:#222222;
		}
		.footer4 h1{
		  font-size: 12px;
		   font-family: "Source Han Sans CN";
		   color: rgb(255, 255, 255);
		   position: absolute;
		   left:550px;
		   line-height:30px;
		}
		.footer4 a{
		  font-size: 12px;
		   font-family: "Source Han Sans CN";
		   color: rgb(255, 255, 255);
		   position: absolute;
		   left:550px;
		   line-height:30px;
		}
				
/* product1 */
.box_content5{
			width:100%;
			min-width:1200px;
			padding-top:580px;
			padding-bottom:100px;
			position:relative;
			z-index:1;
		}
	.content5{
                width:1200px;
			margin:0 auto;
			position:relative;
			}
			
			.picture{width:65px;height:65px;}
			.content5 h1{
			  font-size: 18px;
			  color: rgb(51, 51, 51);
			  line-height: 1.2;
			  margin-top:30px;
			  margin-left:132px;
			}
			.content5 h2{
			  font-size:14px;
			  color: rgb(153, 153, 153);
			  line-height: 1.2;
			  margin-left:132px;
			  margin-top:10px;
			}
			.picture1{
			  background-color: rgb(238, 238, 238);
			  width: 320px;
			  height: 220px;
			  margin:10px;
			  display:inline-block;
			}

/* recruit */

/* content */
		
.box_content6{
			width:100%;
			min-width:1200px;
			height:1750px;position:absolute;top:580px;
		}
.content6{
			width:1200px;
			height:700px;
			margin:0 auto;
			position:relative;
			}

.content6 h1{
  font-size: 30px;
  color: rgb(51, 51, 51);
  line-height: 1.2;
  position: absolute;
  left:530px;
  top: 100px;
  z-index: 1158;
}

.line6{
  border-width: 0.5px;
  border-color: rgb(191, 191, 191);
  border-style: solid;
  position: absolute;
  top:150px;
  width: 1189px;
  height: 0;
  z-index: 1159;
}
.line7{
  background-color: rgb(191, 191, 191);
  position: absolute;
  top:161px;
  width: 1px;
  height: 20px;
  z-index: 1102;
}
.rectangle6{
  background-color: rgb(255, 168, 0);
  position: absolute;
  width: 1200px;
  height: 64px;
  z-index: 1163;
  font-size: 18px;
  color: rgb(255, 255, 255);
  line-height: 64px;
  position: absolute;
  z-index: 1165;
  text-align:center;
}
.rectangle7{
  background-color: rgb(232, 232, 232);
  position: absolute;
  width: 600px;
  height: 64px;
  z-index: 1164;
  text-align: center;
  font-size: 18px;
  color: rgb(51, 51, 51);
  line-height: 64px;
  position: absolute;
  z-index: 1168;
}
.line8{
  background-color: rgb(232, 232, 232);
  position: absolute;
  width: 1px;
  height: 458px;
  z-index: 1162;
}
.line9{
  background-color: rgb(232, 232, 232);
  position: absolute;
  width: 1200px;
  height: 1px;
  z-index: 1162;
}
.content6 h2{
  font-size: 16px;
  color: rgb(255, 168, 0);
  line-height: 1.2;
  position: absolute;
  top: 160px;
  z-index: 1154;
}

.content6 p{
  font-size:14px;
  color: rgb(51, 51, 51);
  line-height: 1.8;
  text-align: left;
  position: absolute;
  left: 72px;
  width: 500px;
  height: 400px;
  z-index: 1167;
  white-space: pre-wrap;
}

/* info */

.box_info6{
  	width:100%;
  	min-width:1200px;
  	height:440px;position:absolute;top:2330px;background-color:#333333;
  }
  .info6{
  	width:1200px;
  	height:440px;
  	margin:0 auto;
  	position:relative;background-color:#333333;
  	}
	.info6 a {
	  font-size: 18px;
	  color: rgb(255, 255, 255);
	  line-height: 1.2;
	  position: absolute;
	  top: 50px;
	  z-index: 38;
	}
	.info6 h1{
	  font-size: 24px;
	  color: rgb(255, 255, 255);
	  line-height: 1.2;
	  position: absolute;
	  top: 155px;
	  z-index: 39;
	}
	.info6 h2{
	  font-size:16px;
	  color: rgb(255, 255, 255);
	  text-transform: uppercase;
	  line-height: 2;
	  position: absolute;
	  z-index: 43;
	  white-space: pre-wrap;
	}
	.info6 img{
	  position: absolute;
	  left: 1010px;
	  top: 180px;
	  width: 190px;
	  height: 190px;
	  z-index: 37;
	}
	.info6 span{
		  background-color: rgb(255, 255, 255);
		  position: absolute;
		  top: 54px;
		  width: 2px;
		  height: 18px;
		  z-index: 45;
		}
.info6 a:nth-child(1){left:22px;}
.info6 span:nth-child(2){left:100px;}
.info6 a:nth-child(3){left:134px;}
.info6 span:nth-child(4){left:250px;}
.info6 a:nth-child(5){left:292px;}
.info6 span:nth-child(6){left:405px;}
.info6 a:nth-child(7){left:450px;}
.info6 span:nth-child(8){left:565px;}
.info6 a:nth-child(9){left:608px;}
.info6 span:nth-child(10){left:725px;}
.info6 a:nth-child(11){left:766px;}
.info6 span:nth-child(12){left:880px;}
.info6 a:nth-child(13){left:924px;}
.info6 span:nth-child(14){left:1040px;}
.info6 a:nth-child(15){left:1082px;}
/* footer */
	
	.box_footer6{
	   position:absolute;min-width:1200px;top:2770px;
	   width:100%;
	   height:30px;
	   background-color:#222222;
	}
	.footer6{
	  position:relative;margin:0 auto;
	  width:1200px;
	  height:30px;
	  background-color:#222222;
	}
	.footer6 h1{
	  font-size: 12px;
	   font-family: "Source Han Sans CN";
	   color: rgb(255, 255, 255);
	   position: absolute;
	   left:550px;
	   line-height:30px;
	}
	.footer6 a{
	  font-size: 12px;
	   font-family: "Source Han Sans CN";
	   color: rgb(255, 255, 255);
	   position: absolute;
	   left:550px;
	   line-height:30px;
	}
	
	/* message */
	
	/* content */
			
	.box_content7{
				width:100%;
				min-width:1200px;
				height:1040px;position:absolute;top:580px;
			}
	.content7{
				width:1200px;
				height:700px;
				margin:0 auto;
				position:relative;
				}
				.content7 h1{
				  font-size: 30px;
				  color: rgb(51, 51, 51);
				  line-height: 1.2;
				  position: absolute;
				  left:500px;
				  top: 100px;
				  z-index: 1158;
				}
	.content7 h2{
	  font-size: 16px;
	  color: rgb(255, 168, 0);
	  line-height: 1.2;
	  position: absolute;
	  left: 430px;
	  top: 160px;
	  z-index: 1314;
	}
	.text1{
	  border-width: 1px;font-size:18px;
	  border-color: rgb(191, 191, 191);
	  border-style: solid;
	  position: absolute;
	  top:255px;color: rgb(153, 153, 153);
      line-height: 60px;text-indent:20px;
	  width: 360px;
	  height: 60px;
	  z-index: 1318;
	}
	.text2{
	  border-width: 1px;font-size:18px;
	  border-color: rgb(191, 191, 191);
	  border-style: solid;
	  position: absolute;
	  top:335px;color: rgb(153, 153, 153);
	  width: 740px;text-indent:20px;
	  height: 280px;padding-top:20px;
	  z-index: 1318;
	}

.btn1{
  background-color: rgb(255, 168, 0);
  position: absolute;
  left: 240px;
  top:660px;
  width: 740px;
  height: 64px;
  z-index: 1322;
  border:1px solid #ffa800;
  font-size: 18px;
  color: rgb(255, 255, 255);
  line-height: 1.2;
  position: absolute;
  z-index: 1324;
  }

 /* info */
	
	.box_info7{
	  	width:100%;
	  	min-width:1200px;
	  	height:440px;position:absolute;top:1620px;background-color:#333333;
	  }
	  .info7{
	  	width:1200px;
	  	height:440px;
	  	margin:0 auto;
	  	position:relative;background-color:#333333;
	  	}
		.info7 a {
		  font-size: 18px;
		  color: rgb(255, 255, 255);
		  line-height: 1.2;
		  position: absolute;
		  top: 50px;
		  z-index: 38;
		}
		.info7 h1{
		  font-size: 24px;
		  color: rgb(255, 255, 255);
		  line-height: 1.2;
		  position: absolute;
		  top: 155px;
		  z-index: 39;
		}
		.info7 h2{
		  font-size: 16px;
		  color: rgb(255, 255, 255);
		  text-transform: uppercase;
		  line-height: 2;
		  position: absolute;
		  z-index: 43;
		  white-space: pre-wrap;
		}
		.info7 img{
		  position: absolute;
		  left: 1010px;
		  top: 180px;
		  width: 190px;
		  height: 190px;
		  z-index: 37;
		}
		.info7 span{
			  background-color: rgb(255, 255, 255);
			  position: absolute;
			  top: 54px;
			  width: 2px;
			  height: 18px;
			  z-index: 45;
			}
	.info7 a:nth-child(1){left:22px;}
	.info7 span:nth-child(2){left:100px;}
	.info7 a:nth-child(3){left:134px;}
	.info7 span:nth-child(4){left:250px;}
	.info7 a:nth-child(5){left:292px;}
	.info7 span:nth-child(6){left:405px;}
	.info7 a:nth-child(7){left:450px;}
	.info7 span:nth-child(8){left:565px;}
	.info7 a:nth-child(9){left:608px;}
	.info7 span:nth-child(10){left:725px;}
	.info7 a:nth-child(11){left:766px;}
	.info7 span:nth-child(12){left:880px;}
	.info7 a:nth-child(13){left:924px;}
	.info7 span:nth-child(14){left:1040px;}
	.info7 a:nth-child(15){left:1082px;}
	/* footer */
		
		.box_footer7{
		   position:absolute;min-width:1200px;top:2060px;
		   width:100%;
		   height:30px;
		   background-color:#222222;
		}
		.footer7{
		  position:relative;margin:0 auto;
		  width:1200px;
		  height:30px;
		  background-color:#222222;
		}
		.footer7 h1{
		  font-size: 12px;
		   font-family: "Source Han Sans CN";
		   color: rgb(255, 255, 255);
		   position: absolute;
		   left:550px;
		   line-height:30px;
		}
		.footer7 a{
		  font-size: 12px;
		   font-family: "Source Han Sans CN";
		   color: rgb(255, 255, 255);
		   position: absolute;
		   left:550px;
		   line-height:30px;
		}
		/* solution */
		.box_content8{
					width:100%;
					min-width:1200px;
					height:1540px;position:absolute;top:580px;
				}
		.content8{
					width:1200px;
					height:700px;
					margin:0 auto;
					position:relative;
					}
		.rectangle8{
		  border-width: 2px;
		  border-color: rgb(191, 191, 191);
		  border-style: solid;
		  background-color: rgb(255, 255, 255);
		  position: absolute;
		  left: 50px;
		  width: 1100px;
		  height: 236px;
		  z-index: 879;
		}
		.circle{
		  position: absolute;
		  left: 525px;
		  top: 210px;
		  width: 50px;
		  height: 50px;
		  z-index: 892;
		}
.content8 h1{
  font-size: 18px;
  color: rgb(51, 51, 51);
  line-height: 1.2;
  position: absolute;
  width: 100%;
  text-align: center;
  top:35px;
  z-index: 880;
}

.content8 h2{
  font-size: 14px;
  color: rgb(153, 153, 153);
  line-height: 1.2;
  position: absolute;
  left: 500px;
  top: 80px;
  z-index: 882;
}

.content8 h3{
  font-size:16px;
  color: rgb(51, 51, 51);
  line-height: 1.7;
  position: absolute;
  margin-left:55px;
  margin-right:55px;
  top:110px;
  width: 990px;
  height: 80px;
  z-index: 881;
  text-overflow: hidden;
}

		
		/* info */
			
			.box_info8{
			  	width:100%;
			  	min-width:1200px;
			  	height:440px;position:absolute;top:2120px;background-color:#333333;
			  }
			  .info8{
			  	width:1200px;
			  	height:440px;
			  	margin:0 auto;
			  	position:relative;background-color:#333333;
			  	}
				.info8 a {
				  font-size: 18px;
				  color: rgb(255, 255, 255);
				  line-height: 1.2;
				  position: absolute;
				  top: 50px;
				  z-index: 38;
				}
				.info8 h1{
				  font-size: 24px;
				  color: rgb(255, 255, 255);
				  line-height: 1.2;
				  position: absolute;
				  top: 155px;
				  z-index: 39;
				}
				.info8 h2{
				  font-size: 16px;
				  color: rgb(255, 255, 255);
				  text-transform: uppercase;
				  line-height: 1.5;
				  position: absolute;
				  z-index: 43;
				  white-space: pre-wrap;
				}
				.info8 img{
				  position: absolute;
				  left: 1010px;
				  top: 180px;
				  width: 190px;
				  height: 190px;
				  z-index: 37;
				}
				.info8 span{
					  background-color: rgb(255, 255, 255);
					  position: absolute;
					  top: 54px;
					  width: 2px;
					  height: 18px;
					  z-index: 45;
					}
.info8 a:nth-child(1){left:22px;}
.info8 span:nth-child(2){left:100px;}
.info8 a:nth-child(3){left:134px;}
.info8 span:nth-child(4){left:250px;}
.info8 a:nth-child(5){left:292px;}
.info8 span:nth-child(6){left:405px;}
.info8 a:nth-child(7){left:450px;}
.info8 span:nth-child(8){left:565px;}
.info8 a:nth-child(9){left:608px;}
.info8 span:nth-child(10){left:725px;}
.info8 a:nth-child(11){left:766px;}
.info8 span:nth-child(12){left:880px;}
.info8 a:nth-child(13){left:924px;}
.info8 span:nth-child(14){left:1040px;}
.info8 a:nth-child(15){left:1082px;}
			/* footer */
				
				.box_footer8{
				   position:absolute;min-width:1200px;top:2560px;
				   width:100%;
				   height:30px;
				   background-color:#222222;
				}
				.footer8{
				  position:relative;margin:0 auto;
				  width:1200px;
				  height:30px;
				  background-color:#222222;
				}
				.footer8 h1{
				  font-size: 12px;
				   font-family: "Source Han Sans CN";
				   color: rgb(255, 255, 255);
				   position: absolute;
				   left:550px;
				   line-height:30px;
				}
				.footer8 a{
				  font-size: 12px;
				   font-family: "Source Han Sans CN";
				   color: rgb(255, 255, 255);
				   position: absolute;
				   left:550px;
				   line-height:30px;
				}
				
