*{box-sizing:border-box}blockquote,body,button,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font:14px/1.8 Tahoma,Verdana,Arial,Roboto,Helvetica Neue,Helvetica,Microsoft Yahei,"\5b8b\4f53",sans-serif;color:#000;background:#fff}button,input,select,textarea{font:inherit;color:#000;line-height:1.44;border:0;outline:0}input[type=email],input[type=password],input[type=tel],input[type=text]{padding-left:5px}audio,canvas,progress,video{display:inline-block;vertical-align:initial}h1,h2,h3,h4,h5,h6{font-weight:400}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}sub,sup{font-size:100%;vertical-align:initial}a,a:active{outline:none}em,i{font-style:normal}a,del,ins,s,u{text-decoration:none}acronym,fieldset,img{border:0}acronym,button,iframe,img,input,textarea{vertical-align:middle}button,input,optgroup,option,select,textarea{resize:none;outline:none}a,body,button,div,html,input,li,section,span{-webkit-tap-highlight-color:transparent}img{max-width:100%}a,img{-webkit-touch-callout:none}a,button{cursor:pointer}input,select,textarea{-webkit-appearance:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 200px #fff inset}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.05)}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:vertical{height:5px;background-color:rgba(0,0,0,.15);-webkit-border-radius:10px}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:vertical:hover{background-color:rgba(0,0,0,.2)}.today-push .content{width:1200px;position:relative}.slider-ul>li{float:left}.today-push .box .li-box{margin:0 10px 10px 0;width:230px;height:320px;overflow:hidden;background:#fff;float:left;cursor:pointer;box-sizing:border-box}.today-push .box li .img-box{width:100%;overflow:hidden;position:relative}.today-push .box li .img-box img{width:200px;height:200px;margin:15px 15px 9px}.today-push .box li .info-box{position:relative}.today-push .box li .info-box .country{font-size:12px;color:#999;height:20px;overflow:hidden}.today-push .box li .info-box .country img{width:16px;height:12px}.today-push .box li .info-box .country img,.today-push .box li .info-box .country span{vertical-align:middle}.today-push .box li .info-box .market-box{height:18px;padding:0 15px;white-space:nowrap}.today-push .box li .info-box .market-box span{font-size:12px;color:#3c74c4;border:1px solid #3c74c4;padding:1px 5px;margin-right:5px}.today-push .box li .info-box .market-box span.sale{font-size:12px;color:#fff;background-color:#3c74c4;padding:2px 5px;border:0}.today-push .box li .info-box .detail{font-size:14px;font-weight:700;color:#f60;line-height:20px;height:20px;overflow:hidden;margin:10px 15px 6px}.today-push .box li .info-box .info{font-size:12px;color:#999;padding:0 15px;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-push .box li .info-box .price-box{padding:0 15px}.today-push .box li .info-box .price-box .new-price{color:#3c74c4;font-size:14px;display:inline-block}.today-push .box li .info-box .price-box .old-price{font-size:12px;color:#999;text-decoration:line-through;display:inline-block;margin-left:5px}.today-push .banner-pager .pager li{width:16px;height:16px;float:left;background:url(../assets/images/upload/Imagepage-item.png);margin-right:8px}.today-push .banner-pager .pager li.current{background:url(../assets/images/upload/Imageitem-cur\ .png)}.today-push .box li.tc-li{width:100%}.today-push .slider{height:370px}.ban1-nav-box{width:1190px;overflow:hidden;text-align:center;margin-top:3px}.ban1-nav-box .banner-nav-wrapper .banner-nav a{background:#ddd;margin:0 4px;width:16px;height:16px}.today-push .box .prev-btn{background:#fff;border:1px solid #ddd;margin-left:0}.today-push .box .next-btn{background:#fff;border:1px solid #ddd;margin-right:10px}.today-push .box .prev-btn i{background:url(../assets/images/upload/Imagepre2.png) 50% no-repeat}.today-push .box .next-btn i{background:url(../assets/images/upload/Imagenext2.png) 50% no-repeat}.self-support .iconimg{height:20px;margin-top:-8px;background:none;vertical-align:middle}.self-support .tit-header{padding:24px 0 8px}.self-support .ad-box{float:left;height:460px;width:189px}.self-support .ad-box img{height:100%;width:100%}.self-support .tab-box{width:1200px;border-left:none}.self-support .tab-box .tab-guide{background:#fff;width:1190px}.self-support .tab-box .tab-guide a{display:block;width:100%;height:100%}.self-support .tab-box .tab-guide li{float:left;width:198px;height:60px;border:0;text-align:center;line-height:60px;cursor:pointer;position:relative}.self-support .tab-box .tab-guide li.cur{position:relative;background:#3c74c4}.self-support .tab-box .tab-guide li .cur-line{position:absolute;bottom:0;left:0;width:100%;height:2px;display:block;z-index:9999;background:#3c74c4}.self-support .tab-box .tab-guide li img{height:23px;width:23px;margin-top:9px}.acticon{display:none}.icon{display:inline-block}.cur .icon{display:none}.cur .acticon{display:inline-block}.self-support .tab-box .content{overflow:hidden}.self-support .tab-box .content li{width:230px;height:320px;float:left;margin:10px 10px 0 0;background:#fff;text-align:center;position:relative}.self-support .tab-box .content li img{width:200px;height:200px;margin:15px 15px 5px}.self-support .tab-box .content li a{display:block;width:100%;height:100%}.self-support .tab-box .content li .market-box2{position:absolute;top:285px;left:15px;font-size:12px;z-index:1}.self-support .tab-box .content li .market-box2 span{font-size:12px;color:#fff;background-color:#3c74c4;padding:2px 5px}.self-support .tab-box .content li .goods-box{text-align:left;margin:0 15px}.self-support .tab-box .content li .goods-box .detail{color:#333;font-size:12px;word-break:break-all;word-wrap:break-word;height:18px;margin:5px 0 -2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.self-support .content li .goods-box .price-box .new-price{color:#3c74c4;font-size:15px}.self-support .content li .goods-box .price-box .old-price{font-size:12px;color:#999;text-decoration:line-through;margin-left:5px}.self-support .content li.item1{width:590px;height:252px;float:left;text-align:left;position:relative;margin:10px 10px 0 0}.self-support .tab-box .content li.item1 .market-box2{top:202px;left:30px}.self-support .content li.item1 .img-box{float:left;width:263px;height:252px;overflow:hidden;position:relative;background:#fff}.self-support .content li.item1 .img-box.bg0{background:url(../assets/images/upload/Imagezy-bg0.png) no-repeat;background-size:100%}.self-support .content li.item1 .img-box.bg1{background:url(../assets/images/upload/Imagezy-bg1.png) no-repeat;background-size:100%}.self-support .content li.item1 .img-box img{width:184px;height:184px;margin:32px 0 0 57px;background:none}.self-support .content .li-box{width:588px;overflow:hidden;float:left;cursor:pointer}.self-support .content li .buy-btn{float:right;width:327px;height:100%}.self-support .content li .info-box{position:relative;height:100%;padding:50px 30px;box-sizing:border-box}.self-support .content li .country{font-size:12px;color:#999;height:20px;overflow:hidden}.self-support .content li .country img{width:16px;height:12px;margin:0 7px 0 0}.self-support .content li .country img,.self-support .content li .country span{vertical-align:middle}.self-support .content li .info-box .detail{font-size:14px;font-weight:700;color:#333;line-height:20px;height:40px;overflow:hidden;margin:3px 0}.self-support .content li .info-box .info{font-size:12px;color:#666;line-height:20px;height:40px;overflow:hidden}.self-support .content li .info-box .price-box{display:block;margin-top:5px}.self-support .content li .info-box .price-box .new-price{color:#3c74c4;font-size:24px}.self-support .content li .info-box .price-box .old-price{font-size:12px;color:#999;text-decoration:line-through;margin-left:5px}.brand-box{margin-top:10px;height:100px;line-height:100px;background-color:#fff;overflow:hidden}.brand-box label{font-size:14px;font-weight:700;color:#333;width:110px;text-align:center;float:left}.brand-box a{width:135px;height:100px;float:left;text-align:center;position:relative}.brand-box img{width:100px;height:50px;margin-top:25px}.brand-detail{text-align:center;line-height:normal;display:none}.brand-detail,.brand-detail .overlay{position:absolute;top:0;left:0;width:100%;height:100%}.brand-detail .overlay{opacity:.8;filter:alpha(opacity=80);background-color:#000}.brand-detail .info{margin:29px 10px 0;text-align:center}.brand-detail .button,.brand-detail .info{color:#fff;font-size:12px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brand-detail .button{padding:6px 8px;background-color:#3c74c4;border-radius:4px;max-width:100px;margin-top:10px;display:inline-block}.brand-detail .button:hover{background-color:#7e69eb}.brand-box a:hover .brand-detail{display:block}.tit-img{height:75px;width:100%}.tit-img img{display:block;margin:0 auto;height:57px;width:152px;background:none}.J-fix-bar li span{width:30px;height:38px;display:block}.J-fix-bar li span em{float:left;width:100%}.tit-header{padding:34px 0 8px}.tit-header label{font-size:24px;color:#333;margin-right:5px}.tit-header span{font-size:14px;color:#999}.mother-child{position:relative}.mc-content{height:614px;overflow:hidden}.mc-content .reciCon{width:100%;box-sizing:border-box;padding:15px 13px;overflow:hidden;position:absolute;top:0}.mc-content .reciCon li{width:58px;height:58px;float:left;border-radius:50%;text-align:center;padding:12px;margin:5px;box-sizing:border-box;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.mc-content .reciCon li a{float:left;width:100%;height:100%;overflow:hidden;font-size:12px;text-decoration:none;line-height:1.5}.brandinfo{font-size:12px;color:#999;margin:0 7px;text-align:center;line-height:16px;overflow:hidden;height:32px}.mother-child .ad-box{height:100%;width:230px;float:left;position:relative}.mother-child .ad-box img{height:100%;width:100%}.mother-child .content{float:left;width:960px;height:100%;overflow:hidden}.mother-child .content li{width:230px;height:302px;float:left;overflow:hidden;margin:0 0 10px 10px;background-color:#fff}.mother-child .content li a{width:100%;height:100%;z-index:2;display:block;position:relative;overflow:hidden}.mother-child .content li img{width:180px;height:180px}.mother-child .content li .goods-img{margin:16px 25px 7px}.mother-child .content li .goods-box{margin:0 15px}.mother-child .content li .market-box{position:absolute;top:182px;left:15px;font-size:12px;z-index:1;white-space:nowrap}.mother-child .content li .market-box span{font-size:12px;color:#3c74c4;background-color:#fff;border:1px solid #3c74c4;padding:1px 5px;margin-right:5px}.mother-child .content li .market-box span.sale{font-size:12px;color:#fff;background-color:#3c74c4;padding:2px 5px;border:0}.mother-child .content li .goods-img .sell-out{left:65px}.mother-child .content li .goods-box .infosub{font-size:14px;font-weight:700;line-height:18px;width:100%;height:18px;margin:0 auto;overflow:hidden;color:#f60;text-align:left}.mother-child .content li .goods-box .info{font-size:12px;line-height:18px;height:18px;overflow:hidden;color:#333;text-align:left;margin:5px auto 0;text-overflow:ellipsis;white-space:nowrap}.mother-child .content li.item1{width:470px;overflow:hidden}.mother-child .content li.item1 .rwheader{width:450px;height:50px;margin:10px}.mother-child .content li.item1 .rwheader span{float:left;width:50%;height:50px;cursor:pointer;line-height:50px;color:#333;font-size:18px;text-align:center;background-color:#f5f5f5}.mother-child .content li.item1 .rwheader span:hover{color:#3c74c4}.mother-child .content li.item1 .rwheader span.active{color:#fff;font-size:18px;background-color:#3c74c4}.mother-child .content li.item1 a{height:232px}.mother-child .content li.item1 a.pro{z-index:1}.mother-child .content li.item1 img.whl{width:100%;height:100%;padding:0 10px 10px;box-sizing:border-box}.mother-child .content li.item1 .market-box{top:auto;bottom:26px;left:22px}.mother-child .content li.item1 .goods-img{float:left;margin:8px 10px}.mother-child .content li.item1 .goods-img img{width:200px;height:200px}.mother-child .content li.item1 .goods-img .sell-out{top:60px;left:60px}.mother-child .content li.item1 .goods-box{float:left;margin:50px 0 0;width:230px;overflow:hidden}.mother-child .content li.item1 .goods-box .infosub{height:36px;font-size:12px;line-height:18px;color:#a390e4;text-align:left;overflow:hidden}.coutury{width:100%;height:282px;margin-top:10px;background:url(../assets/images/upload/Imagecoutroybg.jpg) no-repeat 50%}.cou-box{margin:0 auto;height:100%}.cou-list{height:190px;width:100%;position:relative}.cou-list li{display:inline-block;float:left;overflow:hidden;position:relative;box-sizing:border-box}.cou-list li:hover{border:2px solid #3c74c4}.cou-list li img{max-width:100%}.cou-list .cou-list-items{width:390px;height:190px}.cou-list .cou-list-item{width:190px;height:190px;margin-left:10px}.cou-list .cou-list-items .subinfo{width:370px;overflow:hidden}.cou-list .cou-list-item .subinfo{width:170px;overflow:hidden}.subinfo{line-height:40px;font-size:14px;color:#fff;z-index:2222;padding-left:20px}.subinfo,.subinfo-mask{position:absolute;height:40px;bottom:0}.subinfo-mask{width:100%;display:block;background:#000;opacity:.8;filter:alpha(opacity=80);left:0;z-index:2221}.couicon{width:18px;height:12px;vertical-align:-1px}.m-r10{margin-left:10px}.fixinfo{z-index:1111;text-align:center;display:none}.fixinfo,.fixinfo-mask{position:absolute;width:100%;height:100%;top:0;left:0}.fixinfo-mask{z-index:1;background:#000;opacity:.8;filter:alpha(opacity=80)}.cou-list-items .fixinfo p{margin:64px 50px}.cou-list-item .fixinfo p,.cou-list-items .fixinfo p{position:relative;z-index:2;font-size:14px;color:#fff;height:42px;overflow:hidden}.cou-list-item .fixinfo p{margin:64px 20px}.cou-list li:hover .fixinfo{display:block}.recommend-pro{margin-top:40px}.rp-list{width:1200px;position:relative;height:auto;padding:0 0 1px}.rp-list>ul>li{position:relative;float:left;width:230px;height:339px;margin:0 10px 10px 0;background:#fff}.rp-list>ul>li>a{position:absolute;display:block;width:100%;height:100%;top:0;left:0;text-decoration:none;cursor:pointer}.rp-list ul li img{display:block;width:200px;height:200px;margin:15px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.rp-list ul li p{margin:0 15px;font-size:12px}.rp-list ul li p.hotinfo{font-size:14px;color:#f60}.pro-maidian{color:#333;font-weight:700;height:36px;overflow:hidden;line-height:18px;margin-bottom:3px!important}.pros-name{height:20px;overflow:hidden;margin:0 15px!important;color:#666;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.rp-list-item .price{color:#3c74c4;overflow:hidden}.price-box{display:block;margin:5px 0}.price-box .new-price{color:#3c74c4;font-size:14px}.price-box .old-price{font-size:12px;color:#999;text-decoration:line-through;margin-left:5px}.hpl{color:#ddd;font-size:12px;float:right;margin-top:5px}.dialog-wrap{position:fixed;z-index:99999;width:600px;height:320px;top:50%;margin-top:-160px;left:50%;margin-left:-300px}.dialog-wrap>a{display:block;position:relative}.dialog-wrap>a,.dialog-wrap>a>img{width:100%;height:100%}.dialog-wrap .dialog-close{position:absolute;right:0;top:0;width:28px;height:28px;cursor:pointer;background:url(../assets/images/upload/Imageclosebtn.jpg) no-repeat 50%}.dialog-overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:#000;opacity:.3;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);z-index:88888}.J-fix-bar{display:block;position:fixed;top:13%;left:50%;margin-left:-655px;z-index:9999}.J-fix-bar .box{position:relative;width:43px}.J-fix-bar .airs-dashed{width:1px;background:url(../assets/images/upload/Imagefixbar-dashed.png) repeat-y;position:absolute;top:-10px;right:0}.J-fix-bar ul{margin:-22px 13px 0 0}.J-fix-bar li{font-size:12px;width:30px;position:relative;margin-top:10px}.J-fix-bar li .air-icon{display:block;width:11px;height:11px;background:url(../assets/images/upload/Imageicon-item2.png) no-repeat;position:absolute;top:17px;right:-18px;z-index:1;background-size:contain}.J-fix-bar li:hover span{color:#3c74c4}.J-fix-bar li.hover .air-icon{width:25px;height:25px;background:url(../assets/images/upload/Imagefixbar-item-cur2.png) no-repeat;top:9px;right:-25px;background-size:contain}.proimg-subicon{position:absolute;top:26px;left:25px;width:50px;height:50px;border-radius:25px;background:#3c74c4;color:#fff;line-height:50px;text-align:center;font-size:14px;overflow:hidden;z-index:9999}.proimg-supicon{position:absolute;bottom:107px;left:25px;background:#3c74c4;color:#fff;display:inline-block;overflow:hidden;max-width:85px}.proimg-supicon,.zy_sub{padding:0 5px;height:16px;line-height:16px;border-radius:2px;border:1px solid #3c74c4;font-size:12px}.zy_sub{color:#3c74c4;vertical-align:initial}.moveimg{position:relative;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.movebox:hover .moveimg{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.sell-out{position:absolute;top:65px;left:65px;width:100px;height:100px;background:url(../assets/images/upload/Imagesell_out.png);background-size:cover;display:none}.no-data{margin:100px auto;padding:30px auto}.no-data .err-img{display:block;margin:0 auto;background-size:cover;background:url(../assets/images/upload/Imageno_data.png) no-repeat 50%;width:100px;height:100px}.no-data p{text-align:center;color:#999;margin:.6rem 0}.no-data .btn-reload{display:block;width:60px;height:20px;border-radius:2px;box-sizing:border-box;color:#333;border:1px solid #999;text-align:center;line-height:19px;margin:0 auto}.endimg{height:70px;width:100%}.endimg img{margin:0 auto;display:block}.proimgbox .sell-out{top:46px;left:48px}.content .goods-img .sell-out{top:50px;left:60px}.goods-img .sell-out{top:30px;left:50px}.self-support .item1 .sell-out{top:75px!important;left:80px!important}.self-support .sell-out{top:60px!important;left:65px!important}.country{font-size:12px;color:#999;height:20px;overflow:hidden}.ruanweninfo{font-size:14px;font-weight:700;color:#333}.ruanweninfo,.ruanweninfos{height:40px;line-height:20px;text-align:left;overflow:hidden}.ruanweninfos{font-size:12px;width:100%;margin:10px auto;color:#666}.a-pro .price{font-size:18px;line-height:18px;color:#f60;margin-top:9px;text-align:left}.act-topadv{width:100%;overflow:hidden;display:none}.act-topadv,.act-topadv a{height:100px;position:relative}.act-topadv a{width:1190px;display:block;margin:0 auto}.del-btn{width:15px;height:15px;padding:5px;position:absolute;background:url(../assets/images/upload/Imageclosebtns.jpg) no-repeat 50%;top:10px;right:10px;z-index:9999}.whl{display:block;width:100%;height:100%}.deswidth1{height:36px;overflow:hidden}.deswidth2{height:20px;overflow:hidden}.brandlist li img:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}.brandinfo:hover{color:#f60}.rp-list-item .price .nowPrice{font-size:24px}.rp-list-item .price .comment{font-size:12px;color:#999}.zyicon-info{vertical-align:top;display:inline-block;font-size:18px;overflow:hidden;max-width:160px;color:#222}.zyicon-info:hover{color:#3c74c4}.cur .zyicon-info{color:#fff}.bdFlag{font-size:12px;line-height:16px;display:inline-block;border-radius:2px;border:1px solid #3c74c4;padding:0!important}.itemname{color:#fff!important}.itemname,.itemshop{display:inline-block;padding:0 3px!important}.itemshop{background:#fff!important;color:#3c74c4!important}.os-logo-gwc{float:right;width:125px;padding:11px;background:#3c74c4;color:#fff;margin:30px;text-align:center}.flex-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.popover-chenyi .popover-open{cursor:pointer}.popover-chenyi .popover-content{display:none}.popover-chenyi .popover-content .content{position:relative}.popover-chenyi .popover-content .content .close-btn{cursor:pointer;color:#fff;font-size:16px;font-weight:700;position:absolute;top:0;right:0;-webkit-transform:translate(120%,-50%);-ms-transform:translate(120%,-50%);transform:translate(120%,-50%)}.popover-chenyi.hovered .popover-content{position:fixed;z-index:999;background-color:rgba(0,0,0,.3);top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.x-content{width:1280px;margin:0 auto}.x-content h2,.x-content h3,.x-content h4{font-weight:400}.x-header{width:100%;height:60px;left:0;top:0;padding:0 100px;position:fixed;backdrop-filter:saturate(180%) blur(6px);background-color:var(--header-background);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:99}.x-header.is-white{color:#fff}.x-header.is-white .logo h1{background-image:url(../images/logo-hupo.png)}.x-header .logo{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.x-header .logo h1{width:91px;height:38px;line-height:1;background:url(../images/logo-hupo.png) no-repeat 50%;background-size:cover;overflow:hidden;text-indent:-88em}.x-header .nav,.x-header .nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.x-header .nav ul li{padding:0 40px;cursor:pointer}.x-header .nav .tel{background-color:#2680e5;color:#fff;height:32px;line-height:32px;padding:0 20px;border-radius:2px;font-size:12px}.x-banner{height:800px;background:#fafafa}.x-banner .x-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;color:#333}.x-banner .content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.x-banner button{width:190px;height:40px;border:2px solid #333;background-color:#fff;border-radius:2px;font-size:16px}.x-banner button+button{margin-left:30px}.x-banner button.primary{background-color:#2680e5;color:#fff;border-color:#2680e5}.x-banner .banner-1{padding:0 300px;background:url(../images/img-1-ws.png) no-repeat 50%;background-size:410px;background-position:100%;background-origin:content-box}.x-banner .banner-1 .content h2{font-size:46px;font-weight:700}.x-banner .banner-1 .content .subtitle{font-size:24px;width:580px;margin-bottom:20px;padding:35px 0;font-weight:300}.x-banner .swiper-pagination{bottom:20px}.x-banner .swiper-pagination-bullet{width:10px;height:10px;background-color:rgba(0,0,0,.5)}.x-banner .swiper-pagination-bullet-active{background-color:#2680e5;width:50px;border-radius:10px}.m-service{background-color:#fafafa;padding:60px 0}.m-service .title{text-align:center}.m-service .title h3{font-size:30px}.m-service .title h4{font-size:20px;color:#333}.m-service .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;padding:20px}.m-service .list .li{width:33.333333%;padding:25px}.m-service .list .item{background-color:#fff;height:100%;padding:30px;border-radius:6px}.m-service .list .item:hover{box-shadow:0 10px 10px hsla(0,0%,72.9%,.25)}.m-service .list .item .icon{width:100px;height:100px;margin:0 auto}.m-service .list .item .icon img{width:100%}.m-service .list .item dl{padding:20px 0}.m-service .list .item dt{font-size:24px;padding-bottom:15px;text-align:center}.m-service .list .item dd{font-size:16px;line-height:30px;font-weight:300}.m-service .list .item dd em{color:#2680e5;font-size:24px;padding:0 5px}.m-service .list .item dd u{text-decoration:underline;font-weight:500}.m-support{background-color:#fff;padding:100px 0}.m-support .x-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.m-support .x-content .pic{width:512px}.m-support .x-content .pic img{width:100%}.m-support .x-content .content{padding:50px}.m-support .x-content .content ul{padding:40px 0 0 25px;font-size:24px;font-weight:300}.m-support .x-content .content li{padding:5px 0}.m-express{text-align:center;background-color:#fff;padding:80px 0}.m-express .content{width:1200px;margin:0 auto}.m-express h3{font-size:30px}.m-express p{padding:30px;font-size:20px;font-weight:300}.m-express .pic-box{width:1200px;margin-top:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.m-express .pic-box .pic{width:242px}.m-express .pic-box .pic img{width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.m-platform{background-color:#fff;padding:100px 0}.m-platform .x-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.m-platform .x-content .pic{width:854px}.m-platform .x-content .pic img{width:100%}.m-platform .x-content .content{padding:50px}.m-platform .x-content .content h3{font-size:30px;padding-left:25px}.m-platform .x-content .content ul{padding:30px 0 0 25px;font-size:24px;font-weight:300}.m-platform .x-content .content li{padding:5px 0}.m-process{background-color:#fff;padding:90px 0}.m-process .content{text-align:center}.m-process .content h3{font-size:30px;padding-bottom:50px}.m-process .content .steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:800px;margin:0 auto}.m-process .content .steps dl{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.m-process .content .steps dl:first-child dd:before{left:50%}.m-process .content .steps dl:last-child dd:before{left:-50%}.m-process .content .steps dd{position:relative;text-align:center;font-size:16px;height:34px;line-height:34px}.m-process .content .steps dd:after,.m-process .content .steps dd:before{position:absolute;content:""}.m-process .content .steps dd:after{width:30px;height:30px;line-height:30px;text-align:center;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;border:2px solid #000;background-color:#fff}.m-process .content .steps dd:before{width:100%;height:2px;background-color:#000;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.m-process .content .steps dd span{position:relative;z-index:2}.m-process .content .steps dt{padding-top:10px;font-size:18px}.m-copyright{text-align:center;padding:25px 0}.m-copyright a{color:#000}.m-top{position:fixed;cursor:pointer;display:none;right:50px;bottom:100px;width:40px;height:40px;background-color:#fff;z-index:99;box-shadow:0 2px 3px hsla(0,0%,59.2%,.25);border-radius:5px}.m-top:after{content:"";width:0;height:0;border-bottom:10px solid #2680e5;border-top:0;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.m-medical{background-color:#fafafa}.m-dialog{border-radius:10px;padding:10px;background-color:#fff;position:fixed;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:10;display:none;box-shadow:1px 0 5px #ccc}.m-dialog--show{display:block}