html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font:14px/1.2 "Helvetica Neue","Microsoft YaHei",arial,sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:normal}button{outline:none;border:0}button,a{cursor:pointer}table{border-collapse:collapse;border-spacing:0}em,i{font-weight:normal;font-style:normal}fieldset,img{border:0;vertical-align:middle}ul,ol,li{list-style:none}input,button,textarea,select{font-size:100%;outline:none;vertical-align:middle}a:active,a:hover{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both}.clearfix{zoom:1}a{text-decoration:none;text-underline:none}body{font:14px/1.2 Helvetica Neue,Microsoft YaHei,arial,sans-serif}ul li{text-decoration:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}.layout{width:1200px;margin:0 auto}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.more-btn{display:inline-block;width:160px;height:48px;line-height:48px;text-align:center;border-radius:24px;background:#1593ff;border-radius:100px;color:#fff}.more-btn:hover{background-color:#198ae7;color:#fff}.home-msg-model{position:fixed;top:200px;left:50%;z-index:1000;width:450px;height:60px;margin-left:-225px;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);border-radius:3px;font-size:22px;padding:15px}.home-msg-model span{font-size:24px;margin-right:10px;vertical-align:middle}.home-msg-model span.eqf-yes-f{color:#1bc7b1}.home-msg-model span.eqf-no-f{color:#ff296a}.home-msg-model span.eqf-info-f{color:#ffb243}.home-btn{display:inline-block;width:180px;height:56px;line-height:56px;border-radius:3px;text-align:center;font-size:18px}.white-btn{background-color:#fff;color:#1593ff;border:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.white-btn:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.16);box-shadow:0 4px 16px rgba(0,0,0,.16)}.blue-btn{background-color:#1593ff;-webkit-transition:all .2s linear;transition:all .2s linear;color:#fff}.blue-btn:hover{background-color:#198ae7;color:#fff}body{min-width:1200px}.mask{background:rgba(0,0,0,.7);-webkit-animation:dialog-fadein .3s;animation:dialog-fadein .3s;position:fixed;overflow:auto;z-index:1000;top:0;right:0;bottom:0;left:0}.mask .dialog{position:fixed;left:50%;top:50%;width:450px;height:200px;background:#fff;margin-top:-100px;margin-left:-225px;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.15);box-shadow:0 0 16px 0 rgba(0,0,0,.15);border-radius:3px}.mask .dialog .titleDiv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:26px;height:24px;font-family:PingFangSC-Regular;font-size:18px;color:#333;letter-spacing:0;padding-left:28px}.mask .dialog .titleDiv .msg-icon{font-size:20px;margin-right:16px}.mask .dialog .titleDiv .eqf-yes-f{color:#1bc7b1}.mask .dialog .titleDiv .eqf-no-f{color:#ff296a}.mask .dialog .titleDiv .eqf-alert-f{color:#ffb243}.mask .dialog .contentDiv{margin-top:12px;padding-left:60px;font-family:PingFangSC-Regular;font-size:14px;line-height:20px;color:#666;letter-spacing:0}.mask .dialog .handleDiv{width:100%;position:absolute;bottom:28px;padding:0 28px}.mask .dialog .handleDiv button{float:right;width:96px;height:36px;margin-left:16px}.button{height:36px;line-height:36px;text-align:center;border-radius:3px;padding:0 12px;display:inline-block}.button.button-primary{color:#fff;background-color:#1261ff}.button.button-primary:hover{background-color:#2c72ff;color:#fff}.button.button-grey{color:#666;background-color:#fff;border:1px solid #ccd5db}.button.button-grey:hover{color:#1261ff;border:1px solid #1261ff}
.banner{width:100%;height:500px;margin-top:60px;background-position:center center;background-size:cover;background-repeat:no-repeat}.banner .banner-content{width:1200px;height:500px;position:relative;margin:0 auto}.banner .banner-content .b-title{position:absolute;left:0;top:110px;font-size:46px;color:#fff}.banner .banner-content .b-title-2{position:absolute;left:0;top:183px;font-size:20px;color:#fff}.banner .banner-content .b-btn{width:164px;height:56px;display:inline-block;border:1px solid #fff;border-radius:2px;line-height:56px;color:#fff;font-size:18px;text-align:center;position:absolute;left:0;top:268px;-webkit-transition:all .2s linear;transition:all .2s linear}.banner .banner-content .b-btn:hover{background:#fff;color:#03c19d}.banner .banner-content .b-pt4{position:absolute;left:683px;top:250px;width:229px;height:47px;background-repeat:no-repeat;background-position:center;background-size:100%;z-index:2;-webkit-transition:all 400ms;transition:all 400ms}.banner .banner-content .b-pt5{position:absolute;left:1099px;top:146px;width:156px;height:40px;background-repeat:no-repeat;background-position:center;background-size:100%;z-index:2;-webkit-transition:all 400ms;transition:all 400ms}.banner .banner-content .b-pt6{position:absolute;left:783px;top:34px;width:409px;height:466px;background-repeat:no-repeat;background-position:center;background-size:100%;z-index:5}.banner .banner-content .b-pt7{position:absolute;left:906px;top:60px;width:152px;height:276px;background-repeat:no-repeat;background-position:center;background-size:100%;z-index:9;-webkit-transition:all 400ms;transition:all 400ms}.banner .banner-content:hover .b-pt7{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.banner .banner-content:hover .b-pt4,.banner .banner-content:hover .b-pt5{-webkit-transform:translateX(2px);transform:translateX(2px)}.area-2{width:100%;height:517px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:55px 0;min-width:1200px}.area-3{width:100%;height:620px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:55px 0}.area-5{width:100%;height:388px;padding:55px 0}.bg-1{background:#f4f6f9}.h-2{text-align:center;font-size:42px;color:#333}.area-4{width:100%;height:637px;padding:55px 0}.h-3{width:100%;text-align:center;ont-size:16px;color:#666;margin-top:13px}.spl{width:27px;display:inline-block}.swp{padding-top:30px;width:1200px;margin:0 auto}.h5-list{width:1220px;overflow:hidden}.swiper-container{width:1200px;height:465px;padding-top:30px;overflow:visible}.swiper-container .swiper-wrapper{padding-top:4px}.swiper-container .swiper-pagination{z-index:auto}.swiper-slide{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 rgba(0,0,0,.1)}.swiper-slide .flags{position:absolute;left:6px;top:6px;width:44px;height:16px;background:#ff5448;border-radius:12px;font-size:12px;font-weight:500;color:#fff;line-height:16px;text-align:center;z-index:2}.swiper-slide .member-free-tag{position:absolute;right:0;top:0;z-index:2;width:74px;height:24px;background:#333;border-radius:0 5px 0 12px;font-size:12px;font-weight:400;color:#e1ae84;line-height:24px;text-align:center}.swiper-slide{display:block;float:left;background-color:#fff;width:180px;height:342px;overflow:hidden;position:relative;border-radius:5px;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear}.swiper-slide:hover{-webkit-transform:scale(1.1);transform:scale(1.1);overflow:visible;z-index:2;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.15);box-shadow:0 4px 10px 0 rgba(0,0,0,.15)}.swiper-slide:hover .temcon{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.15);box-shadow:0 4px 10px 0 rgba(0,0,0,.15)}.swiper-slide:hover .swiper-slide{overflow:visible}.swiper-slide:hover .memberFreeBox{display:block}.swiper-slide:hover .memberDiscountBox{display:block}.swiper-pagination{bottom:43px}.swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;height:12px;border-radius:20px}.swiper-pagination-bullet{width:12px;height:12px}.tpl-cover{background:#fff;width:180px;height:272px;overflow:hidden;position:relative;background-position-y:0;background-position-x:center;border-radius:5px 5px 0 0}.tpl-cover img{-webkit-transition-timing-function:linear;transition-timing-function:linear}.memberDiscountBox{width:180px;height:48px;padding:12px;background:rgba(0,0,0,.6);position:absolute;top:176px;left:0;display:none}.memberDiscountBox span{display:inline-block;width:200px;line-height:24px;height:24px;font-size:12px;text-align:center;color:#fff;border-radius:2px;background-image:linear-gradient(-133deg, #1593FF 0%, #5D80FF 100%)}.memberFreeBox{display:none;position:absolute;bottom:0;background:rgba(0,0,0,.4);height:44px;line-height:44px;width:100%;text-align:center;z-index:3;font-size:0}.memberFreeBox span{display:inline-block;border-radius:14px;width:152px;cursor:pointer;height:28px;line-height:28px;text-align:center;font-size:14px;color:#a25719;vertical-align:middle;background:linear-gradient(279deg, rgb(250, 198, 112) 0%, rgb(253, 235, 181) 100%)}.memberFreeBox span:hover{background:linear-gradient(279deg, rgb(234, 174, 81) 0%, rgb(253, 220, 172) 100%);color:#a25719}.temcon{border-radius:0 0 5px 5px;background-color:#fff;height:116px;width:100%;padding:0 8px;position:absolute;bottom:-46px;cursor:pointer}.temcon h4{margin-top:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;color:#333;line-height:14px}.temcon .pv-and-price{line-height:24px;height:24px;margin-top:10px;margin-bottom:10px;overflow:hidden}.temcon .pv-and-price .pv{float:left;height:24px;line-height:24px}.temcon .pv-and-price .pv i{color:#999;font-size:16px;vertical-align:middle}.temcon .pv-and-price .pv span{display:inline-block;vertical-align:middle;height:24px;line-height:24px;font-size:12px;color:#666;margin-left:5px}.temcon .pv-and-price .price{float:right;display:inline-block;vertical-align:middle;line-height:24px;height:24px;color:#666;font-size:12px}.temcon .pv-and-price .price span+span{margin-left:8px}.temcon .pv-and-price .price .normal{text-decoration:line-through;color:#999}.temcon .avatar .showker{float:left;font-size:0;height:24px;line-height:24px;cursor:pointer}.temcon .avatar .showker span{font-size:12px;font-family:PingFangSC-Medium,PingFang SC;font-weight:400;color:#333;display:inline-block;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:24px;line-height:24px;margin-left:5px}.temcon .avatar .showker p{display:inline-block;height:24px;width:24px;border-radius:50%;background-color:#ccd5db;text-align:center;line-height:24px;color:#fff;font-size:12px;overflow:hidden}.temcon .avatar .showker p img{height:100%;width:100%;border-radius:50%;float:left}.temcon .avatar .collect{float:right;position:relative;line-height:24px;height:24px;width:24px;text-align:right;cursor:pointer}.temcon .avatar .collect i{font-size:16px;vertical-align:text-top;color:#ff5448;cursor:pointer}.temcon .avatar .collect i.selected：before{content:""}.temcon .avatar .collect .add1{position:absolute;bottom:14px;left:2px;font-size:12px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#ff5448;display:none}.temcon .avatar .collect .add1.ani{display:block;-webkit-animation:fadeScaleOutUp 1s ease forwards;animation:fadeScaleOutUp 1s ease forwards}.box1{width:1200px;margin:0 auto;padding-top:87px}.box1 .list1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box1 .list1 li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.box1 .list1 li .b1-title{font-size:25px;color:#282f37;padding-top:45px}.box1 .list1 li .b2-title{font-size:14px;color:#999;padding-top:5px}.box1 .btna{margin-top:43px;text-align:center;width:100%}.box1 .btna .btn-ty{width:184px;height:56px;background:#1593ff;border:1px solid #1593ff;border-radius:2px;color:#fff;font-size:20px;line-height:56px;display:inline-block}.box1 .btna .btn-ty:hover{background:#198ae7}.box2{padding-top:43px;width:1200px;margin:0 auto}.box2 .list2{display:-webkit-box;display:-ms-flexbox;display:flex}.box2 .list2 li{width:380px;height:390px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(51,51,51,.2);box-shadow:0 0 6px 0 rgba(51,51,51,.2);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px}.box2 .list2 li .b1-title{font-size:28px;color:#333;padding-top:61px}.box2 .list2 li .b2-title{font-size:16px;color:#999;padding-top:14px}.box2 .list2 .mlr{margin:0 30px}.box3{padding-top:43px;width:1200px;margin:0 auto}.box3 .list3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box3 .list3 li{height:80px;width:218px;background-position:center;background-repeat:no-repeat;margin-bottom:24px}
