@charset="utf-8";
*,a,li{ list-style: none;}
*{padding: 0px;}
a{text-decoration: none;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;}
input {outline: 0;}
button{background: none; border: none; outline: medium; cursor: pointer;}
body{background: #f3f3f3;font-family: "微软雅黑";}
section{width: 100%;overflow: hidden; background: #ffffff; margin-top: 20px;border:1px solid #d2d2d2; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.w1200{width: 1200px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: auto;}
img{width: 100%}
header{min-width: 1200px;overflow: hidden;position: relative;}
.wl-container1{height: 300px;}
.wl-container1 p{width: 1000px; font-size: 28px; color: #1f3459; text-align: center;padding:25px;border-bottom: 1px solid #d2d2d2;margin: auto;}
.wl-container1 p b{font-size: 38px; color: #a91a1a}
.wl-container1 .regUl{width: 1000px; margin:50px auto; overflow: hidden;padding: 0;}
.wl-container1 .regUl li{margin: 15px ; width: 300px;float: left;}
.wl-container1 input[type="text"]{width:100%; padding:10px 0 10px 10px;margin:auto; font-size: 24px;font-weight: bold; color: #3c3533; border: 3px solid #0459ca;border-radius: 5px;}
.wl-container1 .a_btn img{width: auto; margin-top:-10px;}
.wl-container2{border:none;}
.wl-container3{height: 520px;margin-bottom: 20px;}
.wl-container3 h1,.wl-container4 .h1{font-size: 28px;color: #f35019;padding:50px 0 0 50px; font-weight: bold}
.wl-container3 .am-tabs{width: 1100px; margin: auto}
.wl-container3 .am-tabs ul{width: 100%;overflow: hidden;margin-left: 4px;}
.wl-container3 .am-tabs ul li{width: 275px;overflow: hidden;border: 0}
.wl-container3 .am-tabs .am-tabs-nav .am-active a{background: #ffffff ;}
.wl-container3 .am-tabs .am-tabs-nav .am-active a:focus{padding: 3px; overflow: hidden;border: 0;margin: 8px auto;width: 246px;height: 166px;}
.wl-container3 .am-tabs .am-tabs-nav .am-active a:hover{background: #ffffff ;border: 0}
.wl-container3 .am-tabs ul li a:hover{background: #ffffff ;border: 0}
.wl-container3 .am-tabs ul li img{width: 100%}
.wl-container3 .am-tabs ul li a{padding: 3px; overflow: hidden;border: 0;margin: 8px auto;width: 246px;height: 166px;}
.wl-container3 .am-tabs ul li div{margin: auto;width: 240px;height: 160px;overflow: hidden;background: #ccc }
.wl-container3 .am-tabs ul li p{width: 240px;margin: 0; position: absolute;right: 3px;bottom:2px; color: #ffffff;background: rgba(0,0,0,0.5); word-wrap: normal; /* for IE */ text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.wl-container3 .am-tabs-bd{width: 1060px;background: url(../images/bg.gif);border: 2px solid #f35019;overflow: hidden; line-height: 40px; margin:50px auto; font-size: 24px;color: #1f3459;text-align: center;}
.wl-container3 .am-nav-tabs{border: none}
.wl-container4{border: none;}
.wl-container4 #scrollDiv {height: 30px;overflow: hidden;display: inline-block;}
.wl-container4 ul,.wl-container4 li{margin: 0;padding: 0}
.wl-container4 ul li{height: 30px;line-height: 30px;}
.wl-container4 .pic2{width: 100%;text-align: center;}
.wl-container4 .pic2 img{width: auto;margin:auto;}
.wl-container4 span{color:#049204;}
.alert-plan{width: 600px;/*height: 430px;*/background: url(../images/alert-bg.png) #ffffff top center no-repeat; border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;box-shadow: 0 0 10px #000;-moz-box-shadow: 0 0 10px #000;-webkit-box-shadow: 0 0 10px #000;}
.alert-plan .am-modal-dialog{background-color: transparent;}
.alert-plan .regUl{width: 100%; margin:100px auto 0 auto; overflow: hidden;padding: 0;}
.alert-plan .regUl li{margin: 15px auto ; width: 70%;}
.alert-plan input[type="text"]{width:100%; padding:10px 0 10px 10px;margin:auto; font-size: 24px;font-weight: bold; color: #3c3533; border: 3px solid #000000;border-radius: 5px;}
.alert-plan .a_btn img{width: auto;}
.banner-h1{
	position: absolute;
	/*top: -1.5%;
    left: 100%;*/
    top: -20%;
	left: 100%;
	*top: 8%;
	*left: 18%;
	width: 60%;
	-webkit-animation: banner-h1-popup .2s .5s forwards;
  			animation: banner-h1-popup .2s .5s forwards;
}
@-webkit-keyframes banner-h1-popup {
  from {
    top: -20%;
	left: 100%;
  }
  to {
    top: 8%;
	left: 18%;
  }
}
@keyframes banner-h1-popup {
  from {
    top: -20%;
	left: 100%;
  }
  to {
    top: 8%;
	left: 18%;
  }
}
.banner-h2 {
	position: absolute;
	top: 60%;
    left: -40%;
	*top: 45%;
	*left: 14%;
	width: 40%;
	-webkit-animation: banner-h2-popup .2s .7s forwards;
  			animation: banner-h2-popup .2s .7s forwards;
}
@-webkit-keyframes banner-h2-popup {
  from {
    top: 60%;
    left: -40%;
  }
  to {
    top: 45%;
	left: 14%;
  }
}
@keyframes banner-h2-popup {
  from {
    top: 60%;
    left: -40%;
  }
  to {
    top: 45%;
	left: 14%;
  }
}
.banner-h3 {
	position: absolute;
	top: 40%;
    left: 100%;
	*top: 55%;
	*left: 37%;
	width: 43%;
	-webkit-animation: banner-h3-popup .2s .9s forwards;
  			animation: banner-h3-popup .2s .9s forwards;
}
@-webkit-keyframes banner-h3-popup {
  from {
    top: 40%;
    left: 100%;
  }
  to {
    top: 55%;
	left: 37%;
  }
}
@keyframes banner-h3-popup {
  from {
    top: 40%;
    left: 100%;
  }
  to {
    top: 55%;
	left: 37%;
  }
}
.banner-l{
	position: absolute;
	top: 90%;
    left: -40%;
	*top: 73%;
	*left: 10%;
	width: 25%;
	-webkit-animation: banner-l-popup .2s 1.1s forwards;
  			animation: banner-l-popup .2s 1.1s forwards;
}
@-webkit-keyframes banner-l-popup {
  from {
    top: 90%;
    left: -40%;
  }
  to {
    top: 73%;
	left: 10%;
  }
}
@keyframes banner-l-popup {
  from {
    top: 90%;
    left: -40%;
  }
  to {
    top: 73%;
	left: 10%;
  }
}
.banner-f{
	position: absolute;
	top: 0.5%;
	left: 18%;
	width: 25%;
	opacity: 0;
	*opacity: 1;
	-webkit-animation: banner-f-popup .5s 1.3s forwards;
  			animation: banner-f-popup .5s 1.3s forwards;
}
@-webkit-keyframes banner-f-popup {
  0% {
  	opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
  	opacity: 0.5;
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
  }
  100% {
  	opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes banner-f-popup {
  0% {
  	opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
  	opacity: 0.5;
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
  }
  100% {
  	opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.banner-r{
	position: absolute;
	top: 0%;
    left: 100%;
	*top: 28%;
	*left: 78%;
	width: 4%;
	-webkit-animation: banner-r-popup .2s 1.1s forwards;
  			animation: banner-r-popup .2s 1.1s forwards;
}
@-webkit-keyframes banner-r-popup {
  from {
    top: 0%;
    left: 100%;
  }
  to {
    top: 28%;
	left: 78%;
  }
}
@keyframes banner-r-popup {
  from {
    top: 0%;
    left: 100%;
  }
  to {
    top: 28%;
	left: 78%;
  }
}