
.wrap{width: 750px;height: auto;margin:0 auto;}
.header{height: 90px; background-color: #333333;}
.header a{display: block;}
.header img{float: left;}
.header span{font-weight: 700; font-size: 26px;padding-left: 10px; width: 282px; color: #fff;text-align: center; line-height: 90px; float: right;display: block;background: url("../images/h_01.png") left top no-repeat;; }

/*.box img{display: block;vertical-align:top;}
.box ul{list-style: none;}
.box{width: 750px;height: 433px;position: relative;overflow: hidden;}
.box ul li{float: left;}
.box ul{width: 2250px;position: absolute;left:0;top: 0; }
.box .ee img{display: block; height: 144px;width:750px;z-index: 0;}
.box .ee .btn{z-index: 1;width: 300px; height: 60px;background: #f04524;position: absolute;border-radius: 4px;margin-top: 150px ;margin-left: 225px}
.box .ee .btn span{display: block; color:#fff;font-size: 28px;text-align: center;line-height: 60px;}
.box .ee .btn a{text-decoration: none;}
*/
.swiper-slide img{display: block; z-index: 0;}
.swiper-slide .aaaa{z-index: 1;position: absolute;border-radius: 4px;margin-top: 340px ;margin-left: 225px}
.swiper-slide .aaaa span{display: block; color:#fff;font-size: 24px;text-align: center;line-height: 50px;}
.swiper-slide  a{text-decoration: none;width: 300px; height: 50px;background: #f04524;}

.swiper-container {
    width: 750px;
    height: 433px;
}  



.redPacket{margin-top: 20px}
.redPacket img{display: block;vertical-align: top;}

.advantage { margin:40px auto 30px; }
.advantage .advantage_t{line-height:68px;  font-weight: 700; font-size: 32px;text-align: center; margin:0 auto; } 
.advantage_c  ul{margin-right: -2px;}
.advantage_c  ul li{float: left;margin-right: 2px;margin-bottom:2px; }
.advantage_c  ul li a{width: 248px;height: 212px; display: block; text-decoration: none;}
.advantage_c  ul li a span{color: #fff; font-weight: 700px; font-size: 24px;text-align: center;display: block;padding-top: 22px;padding-bottom: 16px;}
.advantage_c  ul li a p{color: #fff; font-size: 22px; text-align: center; padding-left: 14px;padding-right: 14px;}

.consult{margin:34px auto 60px; }
.consult span{display: block; border-radius: 15px;width: 316px; height: 48px; background: #cc0606;text-align: center;margin: 0 auto;line-height: 48px; font-size: 22px;color: #fff;}

.grade ul{margin-right: -30px;margin-left: 20px}
.grade ul li{float: left;margin-right: 30px;margin-bottom: 30px}
.grade ul li a{display: block;width: 340px;text-decoration: none;}
.grade ul li a .content{background-color: #eeeeee;height: 356px}
.grade ul li a .content .zi{text-align: center;font-size: 24px; padding-top: 26px;padding-bottom: 22px}
.grade ul li a .content .zi p{font-size: 24px; color:#333333 }
.grade ul li a .content .zi span{color: #cc0606}
.grade ul li a .content .zi .fang{font-weight: 700;}
.grade ul li a img{display: block;vertical-align: top;}
.grade ul li a .content .zz p{font-size: 22px; color: #666666;padding-left: 22px; padding-right: 22px;padding-top: 22px}
.grade ul li a .content .zz span{display: block; border-radius: 15px;width: 316px; height: 48px;text-align: center;margin:0 auto;margin-top: 38px;  line-height: 48px; font-size: 22px;color: #cc0606;border:1px solid #cc0606;}

.consult1{margin:34px auto 60px; margin-top: 1242px}
.consult1 span{display: block; border-radius: 15px;width: 316px; height: 48px; background: #cc0606;text-align: center;margin: 0 auto;line-height: 48px; font-size: 22px;color: #fff;}

.ewms p{text-align: center;font-size:24px;color: #444444 ;padding-bottom: 16px}

.car p{text-align: center;font-size:32px;font-weight: 600; padding-bottom: 34px;padding-top: 69px;}
.car img{display: block;vertical-align:top;}

.bottoms{background: #333333;height: 140px;margin-top:40px; margin-bottom: 90px;}
.bottoms .aa{margin-left:142px }
.bottoms .aa p{padding:0 48px; text-align: center; float: left;font-size: 22px;color: #fff; padding-top:36px; }
.bottoms span{display: block;width: 750px;text-align: center; color: #fff; font-size: 22px;float: left;padding-top: 24px}


.grab-target{ display:none; width:642px; height:619px; position:fixed; left:50%; top:50%; z-index:8100; margin:-309px 0 0 -321px; background:url(../images/redpack_03.png) no-repeat center center;}
.target{ position:absolute; bottom:42px; left:57.5px;}
#BM_phone,#BM_name{margin-bottom: 42px; width:504px; display:block; background-color:#fff; font-size:30px; border-radius:4px; line-height: 72px;padding-left: 10px; border:0}

.million-submit{display:block; position: relative;}
.million-submit input{display: block;width: 100%;height: 100%;background: none;border: none;position: absolute;left: 0;top: 0;}

.million-submit:hover{  text-decoration:none; }
.million-submit:active{ -webkit-transform: matrix(1.04,0,0,1.04,0,0);transform: matrix(1.04,0,0,1.04,0,0)}
.grab-close-btn{ width:28px; height:28px; position:absolute; right:20px; top:20px; cursor:pointer; -webkit-transition:all .08s ease-in; transition:all .08s ease-in;}
.grab-close-btn:hover{ margin-top:1px;}
.opacity-bg{ display:none; width:100%; height:100%; background:rgba(1,1,1,.6); position:fixed; top:0; left:0; z-index:1500;}


@keyframes sizeScale
{
	0%{-webkit-transform:scale(.9);}
	50%{-webkit-transform:scale(1.1);}
	100%{ -webkit-transform:scale(.9);}
}
@-webkit-keyframes sizeScale
{
	0%{-webkit-transform:scale(.9);}
	50%{-webkit-transform:scale(1.1);}
	100%{ -webkit-transform:scale(.9);}
}

.animation{ 
	-webkit-animation:bounceInDown .6s; 
	animation:bounceInDown .6s; 
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;} 
@-webkit-keyframes bounceInDown {
	  0%,100%,60%,75%,90% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -10000px, 0);
    transform: translate3d(0, -10000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInDown {
  0%,100%,60%,75%,90% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -10000px, 0);
    transform: translate3d(0, -10000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
.mo1-0{background: #f2f1f0;width: 100%;}
.w980{width: 980px;position: relative;margin: 0 auto;text-align:left;}
.mo1-0 img{width: 100%;}

.ding{width: 100%; background: #fafafa; position: fixed;bottom: 0;height: auto;border-top: 1px solid #dddddd;}
.ding ul{width: 750px;height: auto;margin: 0 auto;}
.ding ul li{float: left;}
.ding .one{display: block; background: url(../images/dc.png) no-repeat 20px center;width: 248.5px;height: auto; line-height: 98px;font-size: 28px;color: #333333; border-right: 2px solid #dddddd;}
.ding .two{display: block; background: url(../images/dh.png) no-repeat 20px center;width: 248.5px;line-height: 98px;font-size: 28px;color: #333333; border-right: 2px solid #dddddd;}
.ding .three{display: block; background: url(../images/zx.png) no-repeat 20px center;width: 248.5px;line-height: 98px;font-size: 28px;color: #333333; }
.ding .one p{padding-left: 96px;}
.ding .two p{padding-left: 96px;}
.ding .three p{padding-left: 96px;}
.ding a{text-decoration: none;}
