body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, pre,
fieldset, lengend, button, input, textarea, th, td,a{
  margin: 0;
  padding: 0;
  list-style-type:none;
  text-decoration: none ;
}
body{
	background: #ececec;
}
body,html,.enter{
	width: 100%;
	height: 100%;
	font-family: “Microsoft YaHei”;
	position: relative;
}

/*iframe{background:transparent;}*/
.enter{
	min-height: 563px;
}
/*登录恢复按钮*/
.enter .renew{
	width: 50px;
	height: 100px;
	text-align: center;
	line-height: 100px;
	font-size: 36px;
	font-weight: 600;
	background: #000;
	cursor:pointer;
	position: absolute;
	top:0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	margin: auto 0;
	z-index: 12;
	color: pink;
	display: none;
	filter:alpha(opacity=50);
    background: rgba(0,0,0,0.4);
}
/*头部*/
.enter .head{
	width: 100%;
	height: 70px;
	background: #fff;
}
.enter .head-main{
	width: 1024px;
	height: 70px;
	margin: 0 auto;
	display: table;
}
.enter .logoImg,.enter .head-ul{
	width: 500px;
	display:table-cell;
	vertical-align: middle;
}
.enter .head-ul ul{
	float: right;
}
.enter .head-ul li{
	cursor:pointer;
	font-size: 14px;
	text-align: center;
	float: left;
}
.enter .head-ul li a{
	color: #636363;
}
.enter .head-ul li a:hover{
	text-decoration:underline;
}
.enter .head-ul .kong{
	width: 2px;
	height: 14px;
	background: #636363;
	margin: 0 10px;
	margin-top: 2px;
}
/*中间内容区*/
.enter .main{
	width: 100%;
	height: 390px;
	overflow: hidden;
	background: url(../img/bg.jpg) no-repeat;
	background-size: 110% !important;
	position: relative;
	transition: background-position 400ms ease-in;
}
.enter .to-left{
	background-position: 20% 0 !important;
}
.enter .main-slide{
	width: 1024px;
	height: 100%;
	margin: 0 auto;
}
.enter .main-slide-c{
	width: 100%;
	height: 100%;
	position: relative;
}
.enter .main-slide-left{
	width: 560px;
	height: 100%;
	position: absolute;
	transition: all 600ms ;
	left: 0;
}

.enter .slide-left{
	 transform: translateX(-745px) !important;
}
.enter .main-slide-left .img{
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 bottom: 0px;
	 right: 0px;
	 margin: auto 0;
}
.enter .main-slide-btn{
	width: 100%;
	height: 100%;
	position: relative;
  margin-left: 85px;
}
.enter .btn-left{
	 transform: translateX(-770px) !important;
}
.enter .main-slide-btn-geren,.enter .main-slide-btn-danwei,.enter .main-slide-btn-kaifashang,.enter .main-slide-btn-zandai{
	width: 255px;
	height:70px;
	cursor:pointer;
	background-size: 100%;
	position: absolute;
	right:0%;
	z-index: 55;
}
.enter .main-slide-right{
	width: 130%;
	height: 100%;
	position: absolute;
	left: 3000px;
	top: 0px;
	transition: all 700ms ;
  margin-left: 85px;
}
.enter .main-slide-right-title{
	width: 100%;
	height: 100%;
	display: block;
	position: relative;
}
.enter .main-slide-right img{
	width: 130%;
	height: 100%;
	filter:none !important;
}

.enter .main-slide-right .rightImg{
	width: 140%;
	height:950px;
	background: url(../img/blue.png) no-repeat;
	background-size: 100% !important;
	position: absolute;
	filter:none !important;
	opacity:0;
	transition: opacity 400ms;
}
.enter .right-faed{
	transform: translateX(-2773px) !important;
}
.enter .move2-0{
	opacity:1 !important;
	top:-350px !important;
}
.enter .move2-1{
	opacity:1 !important;
	top:-195px !important;
}
.enter .iemove2-0{
	opacity:1 !important;
	top:-250px !important;
}
.enter .iemove2-1{
	opacity:1 !important;
	top:-95px !important;
}
.enter .move3-0{
	opacity:1 !important;
	top:-390px !important;
}
.enter .move3-1{
	opacity:1 !important;
	top:-271px !important;
}
.enter .move3-2{
	opacity:1 !important;
	top:-157px !important;
}
.enter .iemove3-0{
	opacity:1 !important;
	top:-300px !important;
}
.enter .iemove3-1{
	opacity:1 !important;
	top:-180px !important;
}
.enter .iemove3-2{
	opacity:1 !important;
	top:-70px !important;
}
.enter .move4-0{
	opacity:1 !important;
	top:-417px !important;
}
.enter .move4-1{
	opacity:1 !important;
	top:-321px !important;
}
.enter .move4-2{
	opacity:1 !important;
	top:-228px !important;
}
.enter .move4-3{
	opacity:1 !important;
	top:-135px !important;
}
.enter .iemove4-0{
	opacity:1 !important;
	top:-317px !important;
}

.enter .iemove4-1{
	opacity:1 !important;
	top:-230px !important;
}

.enter .iemove4-2{
	opacity:1 !important;
	top:-140px !important;
}

.enter .iemove4-3{
	opacity:1 !important;
	top:-50px !important;
}

/*表单*/
.enter .main-from{
	width: 520px;
	height: 100%;
	position: absolute;
	left: 254px;
	top:0px;
}
.enter .main-from iframe{
	width:520px;
	height:390px;
	border:0;
	overflow: hidden;
	position: relative;
	z-index: 99;
	margin-top: 57px;
}
.enter .login-info {text-align: center; padding: 20px 0px; background-color: #fff;}
.enter .login-info .link-manual {width: 136px; height: 32px; display: block; margin: 0 auto; background-image: url(../img/zhinan-136x32-h.gif); background-position: 0 0;}
.enter .login-info .link-manual:hover {background-image: url(../img/zhinan-136x32-h.gif); background-position: 0 -32px;}
/*.enter .login-info div {width: 1024px; margin: 0 auto; overflow: hidden;}
.enter .login-info dl {width: 800px; float: left; text-align: left;}
.enter .login-info dl dt {font-size: 15px; color: #444; display: inline-block; vertical-align: top; margin-top: 1px;}
.enter .login-info dl dd {width: 700px; text-align: left; display: inline-block; margin: 0; vertical-align: top;}
.enter .login-info dl dd a {color: #168dbe; font-size: 15px; display: inline-block; margin: 0 6px;}
.enter .login-info dl dd a:hover{text-decoration:underline;}

.enter .login-info ul {width: 224px; float: right; list-style: none; padding: 0;}
.enter .login-info ul li {float: left; width: 112px; height: 30px; }
.enter .login-info ul a {font-size: 15px; color: #424242; }
.enter .login-info ul a span {display: inline-block; vertical-align: middle; margin: -1px 7px 0; background: url(../img/link-icons-22x22.png) no-repeat; width: 22px; height: 22px;}
.enter .login-info ul a span.link-download {background-position: -22px 0;}
.enter .login-info ul a:hover span.link-manual {background-image: url(../img/link-icon-manual.gif);}
.enter .login-info ul a:hover span.link-download {background-image: url(../img/link-icon-download.gif); background-position: 0 0;}
.enter .login-info dl.hide+ul {float: none; margin: 5px auto 0;}*/

.theme2 .img1 { position: absolute; top: 49px; left: 0px;}
.theme2 .img2 { position: absolute; top: 147px; left: 281px; animation: theme2-kf1 5s linear 1s infinite normal;}
.theme2 .img3 { position: absolute; top: 133px; left: 414px; animation: theme2-kf1 3s linear 1s infinite alternate;}
.theme2 .img4 { position: absolute; top: 110px; left: 225px; animation: theme2-kf2 4s linear 1s infinite alternate-reverse;}
.theme2 .img5 { position: absolute; top: 210px; left: 121px; animation: theme2-kf2 2s linear 1s infinite reverse;}
.theme2 .img6 { position: absolute; top: 280px; left: 434px; animation: theme2-kf2 3s linear 1s infinite reverse;}
@keyframes theme2-kf1 {
    0%   { transform: translate(0,0);}
    25%  { transform: translate(20px,20px);}
    50%  { transform: translate(0,40px);}
    75%  { transform: translate(-20px,20px);}
}
@keyframes theme2-kf2 {
    0%   { transform: translate(0,0);}
    25%  { transform: translate(10px,10px);}
    50%  { transform: translate(0,20px);}
    75%  { transform: translate(-10px,10px);}
}
.enter .foot{
	width: 100%;
	height: 110px;
	background: #ececec;
	color: #5f5f5f;
}

.enter .foot .foot-content{
	width: 1024px;
	height: 110px;
	margin: 0 auto;
}

.enter .foot .foot-left,.enter .foot .foot-left-img,.enter .foot .foot-left-main{
	float: left;
}
.enter .foot .foot-left{
}
.enter .foot .foot-left-img{
	margin-top: 23px;
	margin-right:15px;
}
.enter .foot .foot-left-img img{
	width: 52px;
	height: 62px;
}

.enter .foot  .foot-left-main{
	font-size: 14px;
	margin-top: 31px;
}
.enter .foot  .foot-left-main p{
	line-height: 24px;
}

.enter .foot .copyright span{
	color: #f90000;
}
.enter .foot .foot-right{
	float: right;
}

.enter .foot .foot-right li{
	margin-top: 8px;
	margin-right:5px;
	float: left;
}

.enter .foot .foot-right li img{
	width: 78px;
	height: 78px;
	display: block;
}
.enter .foot .foot-right li span{
	line-height: 24px;
	text-align: center;
	display: block;
	font-size: 12px;
}
