@charset "utf-8";
/* CSS Document */

table,
td,
tr,
img,
ul,
li,
h1,
h2,
p,
object,
param,
embed {
	margin: 0;
	padding: 0;
	border: 0;
}

img {
	border: 0;
}

a {
	text-decoration: none;
	color: #fff;
}

a:hover {
	text-decoration: none;
}

.clearfix {
	zoom: 1;
}

.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

body {
	width: 100%;
	margin: 0;
	padding: 0;
	height: 4920px;
	overflow-x: hidden;
	font-family: "微软雅黑";
	background: url("../img/bj.jpg") no-repeat center center;
}

ul,
li {
	list-style: none;
}

.clear {
	clear: none;
}

.wap-main {
	width: 1040px;
	height: auto;
	margin: auto auto;

}

.wap-main .banner {
	width: 957px;
	height: 370px;
	margin: 0 auto;
  margin-top:60px;
}

.wap-main .banner1 {
	height: 450px;
	background: url(../img/1.png) no-repeat center;
}

.wap-main .banner1 .main_m {
	width: 894px;
	height: 100%;
	margin: 0 auto;
	text-align: center;
	position: relative
}

 .banner1 .main_m .box_one {
	cursor: pointer;
	width: 150px;
	height: 40px;
	position: absolute;
	left: 28px;
	bottom: 0px;
	background: -webkit-linear-gradient(left, #ffac00, #ff7400);
	border-radius: 40px;
	font-size: 20px;
	font-family: 方正粗圆简体;
	color: #fff;
	line-height: 40px;
	text-align: center;
	  background-size: 400% 400%;
     -webkit-animation: AnimationName 2s ease infinite;
     -moz-animation: AnimationName 2s ease infinite;
     animation: AnimationName 2s ease infinite;
     -webkit-animation: AnimationName 2s ease infinite;
     -moz-animation: AnimationName 2s ease infinite;
     animation: AnimationName 2s ease infinite;
     border: medium none;
}

@-webkit-keyframes AnimationName {
     0%{
        background-position:0% 31%
    }
     50%{
        background-position:100% 70%
    }
     100%{
        background-position:0% 31%
    }
}
 .banner1 .main_m .box_two {
	cursor: pointer;
	width: 150px;
	height: 40px;
	position: absolute;
	left: 372px;
	bottom: 0px;
	background: -webkit-linear-gradient(left, #ffac00, #ff7400);
	border-radius: 40px;
	font-size: 20px;
	font-family: 方正粗圆简体;
	color: #fff;
	line-height: 40px;
	text-align: center;
     background-size: 400% 400%;
     -webkit-animation: AnimationName 2s ease infinite;
     -moz-animation: AnimationName 2s ease infinite;
     animation: AnimationName 2s ease infinite;
     -webkit-animation: AnimationName 2s ease infinite;
     -moz-animation: AnimationName 2s ease infinite;
     animation: AnimationName 2s ease infinite;
     border: medium none;
}

@-webkit-keyframes AnimationName {
     0%{
        background-position:0% 31%
    }
     50%{
        background-position:100% 70%
    }
     100%{
        background-position:0% 31%
    }
}
 .banner1 .main_m .box_three {
	cursor: pointer;
	width: 150px;
	height: 40px;
	position: absolute;
	right: 26px;
	bottom: 0px;
	background: -webkit-linear-gradient(left, #ffac00, #ff7400);
	border-radius: 40px;
	font-size: 20px;
	font-family: 方正粗圆简体;
	color: #fff;
	line-height: 40px;
	text-align: center;
}
 .banner1 .main_m .box_one:hover,.box_two:hover,.box_three:hover {
	opacity: 0.9;
	box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.3);
     background-size: 400% 400%;
     -webkit-animation: AnimationName 2s ease infinite;
     -moz-animation: AnimationName 2s ease infinite;
     animation: AnimationName 2s ease infinite;
     -webkit-animation: AnimationName 2s ease infinite;
     -moz-animation: AnimationName 2s ease infinite;
     animation: AnimationName 2s ease infinite;
     border: medium none;
}

@-webkit-keyframes AnimationName {
     0%{
        background-position:0% 31%
    }
     50%{
        background-position:100% 70%
    }
     100%{
        background-position:0% 31%
    }
}


.wap-main .banner2 {
	height: auto;
	margin-top: 42px;
}

.wap-main .banner2 .button {
	height: 46px;
	width: 240px;
	background: -webkit-linear-gradient(left, #ffac00, #ff7400);
	border-radius: 60px;
	margin: 24px auto 0;
	font-size: 24px;
	font-family: 方正粗圆简体;
	color: #fff;
	line-height: 46px;
	text-align: center;
}

.wap-main .banner2 .button:hover,
.butto:hover,
.butt:hover {
	opacity: 0.9;
	box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.4);
}

.wap-main .banner3 {
	height: 604px;
	background: url(../img/3.png) no-repeat center;
	margin-top: 40px;
}

.wap-main .banner3 .main_m {
	width: 1039px;
	height: 100%;
	margin: 0 auto;
	text-align: center;
	position: relative
}

.wap-main .banner4 {
	width: 900px;
	height: auto;
	margin: 42px auto 0;
}

.wap-main .banner4 .butto {
	height: 46px;
	width: 300px;
	background: -webkit-linear-gradient(left, #ffac00, #ff7400);
	border-radius: 60px;
	margin: -10px auto 0;
	font-size: 24px;
	font-family: 方正粗圆简体;
	color: #fff;
	line-height: 46px;
	text-align: center;
}

.wap-main .banner5 {
	width: 1039px;
	height: auto;
	margin: 42px auto 0;
}

.wap-main .banner5 .butt {
	height: 46px;
	width: 300px;
	background: -webkit-linear-gradient(left, #ffac00, #ff7400);
	border-radius: 60px;
	margin: 24px auto 0;
	font-size: 24px;
	font-family: 方正粗圆简体;
	color: #fff;
	line-height: 46px;
	text-align: center;
}

.wap-main .banner6 {
	width: 1039px;
	height: auto;
	margin: 42px auto 0;
}

.wap-main .banner6 .butt {
	height: 46px;
	width: 240px;
	background: -webkit-linear-gradient(left, #ffac00, #ff7400);
	border-radius: 60px;
	margin: 24px auto 0;
	font-size: 24px;
	font-family: 方正粗圆简体;
	color: #fff;
	line-height: 46px;
	text-align: center;
}

.main_m{width: 960px; margin: 0 auto; text-align: center; position: relative;overflow: hidden;}
.form-margin{position: absolute;top:50px;left: 300px;}
.yuyue{width: 860px; height: 150px;  margin-left:30px; margin-top:87px;position: relative;}
.top_yuyue_form{width:100%; height: auto; }
.top_yuyue_form .textinput{width: 200px; height: 40px; margin-bottom: 15px; margin-right:10px;  font-size: 16px; padding-left: 5px; float: left;  outline: none; }
.top_yuyue_form .btnon{position: absolute; outline: none; width:170px; height: 45px; border: 2px solid #e0e0e0; background: #b40a00; font-size: 16px; color: #fff; cursor: pointer; right:15px;  font-weight: bold; }
.top_yuyue_form .form-group{width: 27%; float: left;}
.top_yuyue_form .yzmcode{width: 55%; height: 40px;  font-size: 14px; float: left;}
.top_yuyue_form .codetxt{width: 40%; background: #dadada; outline: none; height: 45px; cursor: pointer; font-size: 14px; border: 0;}
