body,html{ padding:0; color:#000000; background: #feebf5; font-size: 14px;
	/* font-family: "Microsoft YaHei";   */
  -webkit-font-smoothing: antialiased;
}
ul,li,p,strong,h3,table,form,tr,td,ol,dl,dd,dt,map,area,input,textarea{ margin:0; padding:0; list-style:none;}
*{ margin:0px; padding:0px; }
img{ border:0; touch-callout:none; -webkit-touch-callout:none; max-width: 100%; }
a{ text-decoration:none; outline:none;  color:#fff; }
a:active{  
	background-color:none;  
}  
.banner{ display:block;  *hide-focus:expression(this.hideFocus=true);}
.com{ display:block; margin:0 auto;}
.mt8{ margin-top:8px;}
.p2em{ text-indent:2em;}
.clr{ clear:both; height:0px; overflow:hidden; display:block;}
.red{ color:#FF0000;}
.red_ee{ color:#ec2020;}
.f20{ font-size:20px;}
.f14{ font-size:14px;}
.l{ float:left;}
.banner{ display:block; }
.f50{ left:50%; }
.IIV::-webkit-media-controls-play-button,
.IIV::-webkit-media-controls-start-playback-button{ opacity:0; pointer-events:none; }

#wrapper{ max-width: 1920px; min-width: 1200px; height: 4300px; margin: 0 auto; position: relative; background:url(../images/bg.jpg) no-repeat center 0; }
.wrap{ position: relative; width: 1200px; margin: 0 auto; padding:740px 0 0; transform-style: preserve-3d; perspective: 500x; }
.logo{ position: absolute; width: 216px; height: 83px; left: 25px; top: 10px; background:url(../images/logo.png) no-repeat; z-index: 4; cursor: pointer;
	 -webkit-transition-duration: 0.6s;
	 transition-duration: 0.6s;
}
.slogo{ position: absolute; width: 534px; height: 304px; left: 145px; top: 157px; background:url(../images/slogo.png) no-repeat; z-index: 4; cursor: pointer;
	 -webkit-transition-duration: 0.6s;
	 transition-duration: 0.6s;
}
.footer{ font-size: 12px; }


.delay03{ -webkit-transition-delay:0.3s; -ms-transition-delay:0.3s; -o-transition-delay:0.3s; transition-delay:0.3s; }
.trs06{ -webkit-transition-duration:0.6s; -ms-transition-duration:0.6s; -o-transition-duration:0.6s; transition-duration:0.6s; }

.mn{ position: absolute; right: 30px; top: 20px; font-family: "Microsoft YaHei"; }
.mn a{ display: block; width: 118px; height: 35px; overflow: hidden; text-indent: -999px; background:url(../images/gwbtn.png) no-repeat; }

.time{
	width: 900px; height: 98px; margin: 62px auto 32px; padding:32px 0 0 225px; line-height: 32px; background:url(../images/time.png) no-repeat;
}
.gztt{
	width: 1125px; margin: 0 auto;
}
.gztt1{
	display: block; margin-left: 10px;
}
.guize{
	display: block; margin: 10px auto 0;
}

.cente{
	text-align: center; margin: 30px auto 22px;
}
.cente a{
	display: inline-block; vertical-align: top; width: 324px; height: 127px; overflow: hidden; margin: 0 50px; background:url(../images/navs.png) no-repeat;
}
.cente a:nth-child(2){
	background-position: right bottom;
}
.cente a:hover,.cente a.on{
	background-position-y:bottom;
}
.cente a:nth-child(2):hover,.cente a:nth-child(2).on{
	background-position: right 0;
}

.content{ width: 1125px; height: 1710px; margin: 0 auto; display: none; }
.content.on{
	display: block;
}
h3.t1{
	display: block; margin: 24px 0 24px 10px;
}

.con{
	float: left; width: 554px; background:#f8f8f8; border:solid 1px #ccc; border-radius: 20px; position: relative; padding-left: 40px; margin-bottom: 6px; padding-bottom: 15px;
}
.con.r{
	float: none; float: right; width: 436px;
}
.nawei .con{
	float: left; width: 436px; min-height: 150px;
}
.nawei .con.r{
	float: none; float: right; width: 554px;
}
.con li{
	float: left; width: 120px; margin: 21px 0 0 10px; text-align: center; position: relative;
}
.con li.dz::after{
	content:''; position: absolute; left: 80px; top: -8px; width: 36px; height: 34px; background:url(../images/dz.png) no-repeat;
}
.con li.w140{ width: 140px; }
.con li.w110{ width: 110px; }
.con li img{
	display: block; margin: 0 auto 6px;
}
.contt{
	position: absolute; width: 30px; height: 108px; padding: 12px 0 0; font-size: 16px; left: -1px; top: -1px; text-align: center; background:url(../images/tts.png) no-repeat; font-weight: bold;
}
.contt.w51{ width: 51px;}
.contt font{
	position: absolute; width: 33px; height: 33px; left: -3px; top: -13px; text-align: center; line-height: 33px; background-color: #ff8373; border:solid 3px #fff; border-radius: 50%;
}
.nawei .contt{
	padding:30px 0 0; height: 80px; top: 10px; background-position-y: bottom;
}
.Laby{
	display: block;
	margin: 16px auto;
}

.b2{
	width: 802px; height: 270px; margin: 60px auto 0; position: relative; background:url(../images/b2.png) no-repeat;
}
.b2 p{ position: absolute; width: 100%; text-align: center; top: 270px; }

.b3{
	width: 973px; height: 371px; margin: 290px auto 0; position: relative; background:url(../images/b3.png) no-repeat;
}
.b3 div{ position: absolute; left: 768px; top: 30px; }

.more{
	display: block; width: 180px; height: 49px; margin: 90px auto 0; overflow: hidden; text-indent: -999px; background:url(../images/more.png) no-repeat;
}
.aisuode{
	position: relative; width: 1095px; height: 1370px; background:url(../images/aisuode.png) no-repeat;
}
.nawei{
	position: relative; width: 1102px; height: 1240px; background:url(../images/nawei.png) no-repeat;
}
.aa{
	position: absolute; width: 110px; height: 110px; left: 932px; top: 465px;
}
.nawei .aa{
	left: 940px; top: 411px;
}
.sbtcc{
	position: absolute; width: 590px; height: 402px; background:url(../images/sbtcc.png) no-repeat; display: none;
}
.sbtcc.on{
	display: block;
}

.dl2{
	left: 400px;
	top: 486px;
	background:url(../images/a2.png) no-repeat;
	-webkit-animation: d2 4s ease-in-out infinite alternate;
	animation: d2 4s ease-in-out infinite alternate;

	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
}

/* @keyframes dl {
	0% {
		-webkit-transform: rotateZ(0);
		transform: rotateZ(0);
	}
	50% {
		-webkit-transform: rotateZ(20deg);
		transform: rotateZ(20deg);
	}
	to {
		-webkit-transform: rotateZ(-20deg);
		transform: rotateZ(-20deg);
	}
  }

  @keyframes d2 {
	from {
	  -webkit-transform: rotateZ(0);
	  transform: rotateZ(0);
	}
	50% {
		-webkit-transform: rotateZ(-20deg);
		transform: rotateZ(-20deg);
	}
	to {
		-webkit-transform: rotateZ(20deg);
		transform: rotateZ(20deg);
	}
  } */
