@charset "utf-8";
/* ====================== reset ================= */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,img{border:medium none;margin:0;padding:0; list-style:none}
*{margin: 0;padding: 0;}
@font-face {font-family: 'HelveticaNeue';src: url('../fonts/HelveticaNeueLTPro-ThEx.otf');}
body,button,input,select,textarea{font-family:"微软雅黑" ;font-size:.24rem;color: #333;}
em{font-style:normal;font-weight: bold;}
/*在 iOS 上，输入框默认有内部阴影*/
input, textarea {border: 0; /* 方法1 */ -webkit-appearance: none; /* 方法2 */ }
ul,ol{list-style:none;}
a{color:#333;outline:none;text-decoration: none;cursor:pointer;}
a:hover{text-decoration: none;cursor:pointer;}
a:active{text-decoration: none;}
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
img{border:0px;vertical-align:middle;}
a img{ border:0px;}
*{box-sizing: border-box;}
.tac{text-align:center;}
.clearfix{zoom:1;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.abs{position:absolute;}
.wrap{width:100%;}

.bg-gradient-blue{background-image:-webkit-linear-gradient(174deg,#4b1db0 0,#4b1db0 0,#3e40bf 100%);background-image:-moz-linear-gradient(174deg,#4b1db0 0,#4b1db0 0,#3e40bf 100%);background-image:-o-linear-gradient(174deg,#4b1db0 0,#4b1db0 0,#3e40bf 100%);background-image:linear-gradient(-84deg,#4b1db0 0,#4b1db0 0,#3e40bf 100%);background-color:#4b1db0;}
.bg-gradient-purple{background-image:-webkit-linear-gradient(174deg,#5122c0 0,#5122c0 0,#3552df 100%);background-image:-moz-linear-gradient(174deg,#5122c0 0,#5122c0 0,#3552df 100%);background-image:-o-linear-gradient(174deg,#5122c0 0,#5122c0 0,#3552df 100%);background-image:linear-gradient(-84deg,#5122c0 0,#5122c0 0,#3552df 100%);background-color:#5122c0;}


.c-main{color:#fce700;}
.c-red{color:#ff2929;}

.fz26{font-size: .26rem;}
.fz28{font-size: .28rem;}
.fz30{font-size: .30rem;}
.fz32{font-size: .32rem;}

.fwb{font-weight: bold;}

.pt36{padding-top:.36rem;}

.mt5{margin-top:.05rem;}
.mt15{margin-top:.15rem;}
.mt50{margin-top:.5rem;}


.ban .ban-img{width:100%;height:auto;}
.ban h2{width:3.13rem;height:auto;top:.23rem;left:.28rem;}
.ban h2 img{width:100%;height:auto;}
.ban p{width:100%;text-align: center;font-size:.36rem;color:#fff;bottom:1.5rem;}



.set{background:url("../images/bg-left.png") left 2.9rem no-repeat,url("../images/bg-right.png") right 0 no-repeat,url("../images/bg-bottom.png") center bottom no-repeat;background-size:.26rem 2.05rem,.29rem 2.08rem,100% 1.9rem;}

.set h3{font-size:.5rem;color:#fce700;text-shadow:0 0 .08rem rgba(0,76,179,.85);text-align: center;}

.set .cont{margin:0 auto;width:6.59rem;}

.set1{margin-top:-.1rem;position: relative;}
.set1 h2{width:100%;top:.05rem;left:0;font-size:.52rem;background: linear-gradient(to bottom, #39a4f8, transparent);-webkit-background-clip: text;color: transparent;text-align: center;text-transform:uppercase;}
.set1 h3{padding:.39rem 0 .55rem;}

.set1 .cont{height:6.43rem;overflow: hidden;background:url(../images/set1-bg.png) no-repeat;background-size:cover;}
.set1 ul{padding:0 .08rem;}
.set1 li{float:left;width:1.85rem;height:2.1rem;text-align: center;background:url(../images/set1-li-bg.png) no-repeat;background-size:cover;margin:0 .13rem;border-radius: .2rem;overflow: hidden;}
.set1 h4{color:#01e0ff;font-size: .3rem;padding:.26rem 0 .1rem;}
.set1 p{line-height: .36rem;color:#fff;}
.set1 a{display: block;background:#fce700;height:.39rem;line-height: .39rem;color:#4a20b1;border:.02rem solid #2b64e7;border-radius: 0 0 .2rem .2rem;bottom:0;left:0;width:100%;}

.set1 .tips{margin:.38rem auto 0;width:6.06rem;height: 2rem;padding:0 .29rem;background:url(../images/set1-tips-bg.png) no-repeat;background-size:cover;}
.set1 .tips p{line-height: .54rem;}


.set2{background:url("../images/bg-left.png"),url("../images/bg-right.png"),url("../images/bg-right.png");background-size:.26rem 2.05rem,.29rem 2.08rem,.29rem 2.08rem;background-position:left 5.72rem,right 1.3rem,right 9.74rem;background-repeat: no-repeat;}
.set2 h3{padding:.4rem 0;}
.set2 .cont{width:6.5rem;height:10.87rem;overflow: hidden;background:url(../images/set2-bg.png) no-repeat;background-size:cover;padding:.89rem .08rem 0;text-align: center;}

.set2 .tit{width:1.94rem;height:.51rem;line-height: .51rem;text-indent:.36rem;font-size: .36rem;position: relative;text-transform:uppercase;text-align: left;}
.set2 .tit:after{display: block;content:"";width:0;height: 0;border:.26rem solid #fff;border-top-color:transparent;border-bottom-color:transparent;border-left:none;position:absolute;right:0;top:0;}

.set2 .ewm{width:2.12rem;height: auto;margin:.32rem 0 .3rem;}

.set2 .left{width:48%;}
.set2 .right{width:52%;}
.set2 .img{height:3.98rem;}
.set2 .left img{width:2.23rem;height:auto;}

.set2 .right .tit{float: right;text-indent: .46rem;}
.set2 .right .tit:after{border-left:.26rem solid #fff;border-right:none;right:auto;left:0;}
.set2 .right img{width:2.9rem;height:auto;}


.set3{color:#fff;padding-bottom:.1rem;background-position:left 2.9rem,right -3rem,center 80%;}
.set3 h3{padding: .6rem 0 .1rem;}
.set3 ul{width:7rem;margin:0 auto;}
.set3 li{float:left;width:2.22rem;height:auto;margin:.3rem .05rem .1rem;}
.set3 li img{width:2.22rem;height:auto;}
.set3 li:nth-child(4){margin-left:1rem;margin-right:.25rem;}

.set4{background:#431da2;padding-top:.4rem;}
.set4 .ewm-business{width:2.64rem;height:auto;margin:.4rem 0 .45rem;}


