@charset "utf-8";
/* reset ========================================================================*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
q:before, q:after { content:''; }
abbr, acronym { border: 0; }
a {font-size:12px; text-decoration:none; color:#666666; line-height:18px; cursor:pointer; }
a:hover { color:#ff6600; }
body { position:relative; background:#FFF; font-family:"PingFangSC-Medium",Arial,sans-serif; font-size:12px;  color: #666; }
.left { float: left; }
.right { float: right; }
.clearfix {clear: both;overflow:hidden;}

/* layout  */
.wrap { width:990px; margin:0 auto;}
.hidden {display: none;}

.mar1{margin:0 auto;}
.t-left{ text-align:left;}
.t-center{ text-align:center;}
.t-right{ text-align:right;}
.bg1{background: #F9F9F9;}

.main-contaniner{margin:0 auto;width:100%;text-align: center;}

.logo-container{background-color:#FFF;}
.log-box{margin:0 auto;width:1100px;height:90px;position: relative; display:flex; justify-content: space-between;}
.log-box .logo{flex:0 0 0 300px; padding-top:10px;}
.log-box .ercode{flex:0 0 0 166px;padding-top:32px;}

.top-container{ background-image: linear-gradient(90deg, #FF7269 0%, #FD5147 99%); }
.sx-top{margin:0 auto;width:1336px;height:695px;background:url(img/t1.png) left center no-repeat;position: relative;}
.sx-top .content-box{margin:0 auto;padding-top:365px;width:900px;}
.sx-top .ercode-box{padding:10px 0 0 0px;}
.sx-top .ercode-box img{width:160px;height:160px;}
.sx-top .ercode-box p{opacity: 0.6;font-family: PingFangSC-Regular;font-size: 20px;color: #FFFFFF; line-height: 35px;}
.sx-top .btn-box{padding-top:25px;}
.sx-top .btn-box .btn-blk{width:220px;height:56px; display: inline-block; margin-right:24px; cursor: pointer;}
.sx-top .btn-box .btn-blk.ios{ background:url(img/ios.png);}
.sx-top .btn-box .btn-blk.android{ background:url(img/android.png);}


.fun-tit{height:150px; line-height: 150px; text-align: center;font-family: PingFangSC-Medium;font-size: 44px;color: #333333;}

.fun-cont{ text-align: center; padding-top:50px;}
.fun-tit2{ margin:0 auto;text-align: center;width:1090px;height:66px; display:flex;background: #FFFFFF;border: 1px solid #EFEFEF;box-shadow: 0 0 9px -3px rgba(159,159,159,0.50);}
.fun-tit2 span{flex:1; cursor:pointer;height:66px;line-height: 66px; text-align: center; display:block;font-family: PingFangSC-Regular;font-size: 22px;color: #333333;}
.fun-tit2 span.active{background: #FD5147; color:#fff;}
.fun-cont2{margin:0 auto;text-align: center;width:1090px; padding-top:50px;}
.fun-cont2 section{ display: none;}

.sx-top5{margin:30px auto 0; width:100%; height:80px; padding-top:40px;background-color:#333333; }

.sx-top5 p{font-family: PingFangSC-Regular;font-size: 12px;color: #FFFFFF;letter-spacing: 1.6px;text-align: center;line-height: 18px;}

