@charset "UTF-8";
/* 公用内页banner */
.neiBanner { height: auto; overflow: hidden; position: relative; margin-bottom: 0.4rem; }

.neiBanner img { width: 100%; object-fit: cover; height: 4rem; }

.neiBanner .text { height: auto; overflow: hidden; color: #fff; text-align: center; position: absolute; left: 0; right: 0; top: 40%; }

.neiBanner .text h1 { font-size: .48rem; margin-bottom: .05rem; font-weight: 300; }

.neiBanner .text p { font-size: .24rem; }

/* 公用内页Tabs */
.neiTabs { height: auto; overflow: hidden; padding: 0 .4rem; margin-bottom: .5rem; }

.neiTabs a { line-height: .6rem; text-align: center; font-size: .26rem; color: #333; width: auto; padding: 0 .25rem; }

.neiTabs a.active { background: #1f4bb4; color: #fff; }

/* 公用视频弹出 */
.videoPop { width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); position: fixed; left: 0; top: 0; right: 0; z-index: 51; max-width: 768px; margin: auto; display: none; }

.videoPop .top { height: auto; overflow: hidden; display: flex; justify-content: space-between; justify-items: center; }

.videoPop .top span { font-size: .26rem; color: #fff; line-height: .65rem; padding: 0 .3rem; }

.videoPop .top span.other { background: rgba(0, 0, 0, 0.3); padding-left: 0; }

.videoPop .top span.other a { font-size: .3rem; padding-left: .5rem; display: inline-block; }

.videoPop .box { height: 6rem; overflow: hidden; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; }

.videoPop .box .title { width: 100%; font-size: .26rem; color: #fff; padding: .35rem .3rem; }

.videoPop .box video { width: 100%; }

/* 新闻内tabs */
.newsTabs { height: auto; overflow: hidden; padding: 0 .4rem; position: relative; display: flex; justify-content: space-between; }

.newsTabs a { font-size: .28rem; color: #333; display: block; float: left; margin-right: .65rem; padding: .3rem 0 .2rem; position: relative; z-index: 1; }

.newsTabs a.active { color: #1f4bb4; }

.newsTabs a.active:after { content: ""; width: 100%; height: .03rem; background: #1f4bb4; position: absolute; left: 0; bottom: 0; }

.newsTabs a:last-child { margin: 0; }

.newsTabs:after { content: ""; width: 100%; height: 1px; background: #ddd; position: absolute; left: 0; bottom: 0; }

/* 新闻列表 */
.News .list { height: auto; overflow: hidden; padding: .4rem .4rem 0; }

.News .list .big { height: auto; overflow: hidden; padding-bottom: .9rem; border-bottom: .01rem solid #ddd; position: relative; }

.News .list .big a { display: block; }

.News .list .big h2 { font-size: .32rem; color: #000; margin-bottom: .2rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.News .list .big img { width: 100%; }

.News .list .big p { font-size: .24rem; color: #999; margin-top: .2rem; }

.News .list .big .swiper-pagination { bottom: .3rem; z-index: 1; }

.News .list .big .swiper-pagination .swiper-pagination-bullet-active { background: #004abb; }

.News .list ul { height: auto; overflow: hidden; }

.News .list ul li { height: auto; overflow: hidden; }

.News .list ul li a { display: flex; justify-content: space-between; padding: .4rem 0; border-bottom: .01rem solid #ddd; }

.News .list ul li .text { flex: 1; padding-right: .5rem; }

.News .list ul li .text h2 { font-size: .32rem; line-height: .48rem; margin-bottom: .2rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.News .list ul li .text h2 span { color: #1f4bb4; position: relative; padding-right: .2rem; margin-right: .2rem; }

.News .list ul li .text h2 span:after { content: ""; width: 1px; height: 80%; background: #ccc; position: absolute; right: 0; top: 10%; }

.News .list ul li .text p { font-size: .24rem; color: #999; }

.News .list ul li .img { width: 2.3rem; height: 1.36rem; }

.News .list ul li .img img { width: 100%; }

.News .list dl { height: auto; overflow: hidden; }

.News .list dl dd { height: auto; overflow: hidden; padding: .4rem 0; border-bottom: .01rem solid #ddd; }

.News .list dl dd a { display: block; }

.News .list dl dd h2 { font-size: .32rem; color: #000; margin-bottom: .2rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.News .list dl dd .img { height: auto; overflow: hidden; display: flex; justify-content: flex-start; }

.News .list dl dd .img img { width: 2.2rem; height: 1.3rem; margin-left: .15rem; }

.News .list dl dd .img img:first-child { margin: 0; }

.News .list dl dd p { font-size: .24rem; color: #999; margin-top: .2rem; }

/* 新闻详情 */
.NewsXq .con { height: auto; overflow: hidden; padding: .4rem; min-height: 9.85rem; }

.NewsXq .con .title { height: auto; overflow: hidden; text-align: center; margin-bottom: .4rem; }

.NewsXq .con .title h2 { font-size: .3rem; color: #333; margin-bottom: .2rem; }

.NewsXq .con .title h4 { font-size: .24rem; color: #666; }

.NewsXq .con p { font-size: .24rem; line-height: .36rem; color: #333; margin-bottom: .2rem; }

.NewsXq .con table { width: 100%; }

/* 精彩下载 */
.NewsDownload .list { height: auto; overflow: hidden; padding: 0 .4rem; margin-top: .5rem; }

.NewsDownload .list .item { height: auto; overflow: hidden; margin-bottom: .5rem; display: block; }

.NewsDownload .list .item img { width: 100%; }

.NewsDownload .list .item .text { height: auto; overflow: hidden; margin-top: .2rem; }

.NewsDownload .list .item .text h2 { font-size: .3rem; color: #333; margin-bottom: .15rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.NewsDownload .list .item .text p { font-size: .24rem; color: #999; }

.NewsDownload .list .item:last-child { margin: 0; }

/* 赢多多科技耐用科技 */
.TechnologyNaiyong .block1 { height: auto; overflow: hidden; }

.TechnologyNaiyong .block1 .bigTitle { margin: 0 .4rem .3rem .4rem; }

.TechnologyNaiyong .block1 p { font-size: .24rem; color: #333; line-height: .48rem; padding: 0 .4rem; }

.TechnologyNaiyong .block1 .video { position: relative; margin-top: .5rem; }

.TechnologyNaiyong .block1 .video img { width: 100%; }

.TechnologyNaiyong .block1 .video .play { width: .85rem; height: .85rem; background: url(/res/template/phone2019/resource/images/icon-play2.png) center no-repeat; background-size: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }

.TechnologyNaiyong .block2 { height: auto; overflow: hidden; padding-top: .8rem; }

.TechnologyNaiyong .block2 .con { padding: 0 .4rem; }

.TechnologyNaiyong .block2 .con p { font-size: .24rem; color: #333; line-height: .48rem; text-align: center; }

.TechnologyNaiyong .block2 .con img { width: 100%; margin-top: .6rem; }

.TechnologyNaiyong .block3 { height: auto; overflow: hidden; padding: .8rem 0 1.3rem; }

.TechnologyNaiyong .block3 ul { height: auto; overflow: hidden; display: flex; flex-wrap: wrap; margin-top: .4rem; }

.TechnologyNaiyong .block3 ul li { width: 50%; position: relative; flex: 0 0 50%; padding: .3rem; }

.TechnologyNaiyong .block3 ul li .icon { width: 1rem; margin: 0 auto; text-align: center; }

.TechnologyNaiyong .block3 ul li .icon img { width: 100%; }

.TechnologyNaiyong .block3 ul li .text { height: auto; overflow: hidden; text-align: center; padding-top: .4rem; }

.TechnologyNaiyong .block3 ul li .text h2 { font-size: .3rem; color: #333; padding-bottom: .25rem; position: relative; margin-bottom: .25rem; }

.TechnologyNaiyong .block3 ul li .text h2:after { content: ""; width: .6rem; height: 1px; background: #1f4bb4; position: absolute; left: 0; right: 0; bottom: 0; margin: auto; }

.TechnologyNaiyong .block3 ul li .text p { font-size: .24rem; color: #666; line-height: .38rem; }

.TechnologyNaiyong .block3 ul li:before { content: ""; width: 100%; height: 1px; background: #eee; position: absolute; left: 0; bottom: 0; }

.TechnologyNaiyong .block3 ul li:after { content: ""; width: .01rem; height: 100%; background: #eee; position: absolute; right: 0; bottom: 0; }

.TechnologyNaiyong .block3 ul li:nth-child(2n):after { display: none; }

.TechnologyNaiyong .block3 ul li:nth-last-child(2):before { display: none; }

.TechnologyNaiyong .block3 ul li:last-child:before { display: none; }

.TechnologyNaiyong .slide { height: auto; overflow: hidden; position: relative; margin-top: .4rem; }

.TechnologyNaiyong .slide p { width: 100%; position: absolute; left: 0; bottom: .7rem; text-align: center; font-size: .24rem; color: #fff; }

.TechnologyNaiyong .slide .swiper-pagination { bottom: .25rem; }

.TechnologyNaiyong .slide .swiper-pagination-bullet { width: .5rem; height: 1px; background: #fff; margin: 0 .04rem !important; opacity: 1; }

.TechnologyNaiyong .slide .swiper-pagination-bullet-active { background: #1f4bb4; }

.TechnologyNaiyong .slide .btnPrev, .TechnologyNaiyong .slide .btnNext { width: .65rem; height: .65rem; line-height: .65rem; text-align: center; background: rgba(0, 0, 0, 0.5); border-radius: 50%; position: absolute; top: 45%; left: .4rem; z-index: 1; }

.TechnologyNaiyong .slide .btnPrev i, .TechnologyNaiyong .slide .btnNext i { font-size: .36rem; color: #fff; }

.TechnologyNaiyong .slide .btnNext { left: auto; right: .4rem; }

/* 赢多多科技节能科技 */
.TechnologyJieneng .bigTitle { margin: 0 .4rem .3rem; }

.TechnologyJieneng .block1 { height: auto; overflow: hidden; padding-top: .5rem; }

.TechnologyJieneng .block1 p { font-size: .24rem; color: #333; line-height: .48rem; padding: .5rem .3rem; }

.TechnologyJieneng .block1 .video { position: relative; }

.TechnologyJieneng .block1 .video img { width: 100%; }

.TechnologyJieneng .block1 .video .play { width: .85rem; height: .85rem; background: url(/res/template/phone2019/resource/images/icon-play2.png) center no-repeat; background-size: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }

.TechnologyJieneng .block2 { height: auto; overflow: hidden; padding-top: .6rem; }

.TechnologyJieneng .block2 .imgt { width: 100%; margin-bottom: .5rem; }

.TechnologyJieneng .block2 .bigTitle { margin-bottom: .3rem; }

.TechnologyJieneng .block2 .con { padding: 0 .4rem; }

.TechnologyJieneng .block2 .con p { font-size: .24rem; color: #333; line-height: .48rem; }

.TechnologyJieneng .block2 .con ul { height: auto; overflow: hidden; }

.TechnologyJieneng .block2 .con ul li { margin-top: .3rem; }

.TechnologyJieneng .block2 .con ul li img { width: 100%; margin-bottom: .3rem; }

.TechnologyJieneng .block3 { height: auto; overflow: hidden; padding-top: .6rem; }

.TechnologyJieneng .block3 .con { padding: 0 .4rem; }

.TechnologyJieneng .block3 .con img { width: 100%; }

.TechnologyJieneng .block4 { height: auto; overflow: hidden; padding-top: .6rem; }

.TechnologyJieneng .block4 .bigTitle { margin-bottom: .3rem; }

.TechnologyJieneng .block4 .con { padding: 0 .4rem; }

.TechnologyJieneng .block4 .con p { font-size: .24rem; color: #333; line-height: .48rem; }

.TechnologyJieneng .block4 .con img { width: 100%; margin-top: .3rem; }

.TechnologyJieneng .block5 { height: auto; overflow: hidden; padding-top: .6rem; }

.TechnologyJieneng .block5 ul { height: auto; overflow: hidden; padding: 0 .4rem; }

.TechnologyJieneng .block5 ul li { margin-top: .1rem; }

.TechnologyJieneng .block5 ul li h2 { font-size: .3rem; color: #333; text-align: center; margin-bottom: .25rem; }

.TechnologyJieneng .block5 ul li img { width: 100%; }

.TechnologyJieneng .block5 ul li .text { padding: .3rem 0; }

.TechnologyJieneng .block5 ul li .text h3 { font-size: .24rem; color: #004abb; margin-bottom: .2rem; }

.TechnologyJieneng .block5 ul li .text p { font-size: .24rem; color: #333; line-height: .48rem; }

.TechnologyJieneng .block6 { height: auto; overflow: hidden; padding-top: .6rem; }

.TechnologyJieneng .block6 .imgt { width: 100%; margin-bottom: .5rem; }

.TechnologyJieneng .block6 .bigTitle { margin-bottom: .3rem; }

.TechnologyJieneng .block6 .con { padding: 0 .4rem; }

.TechnologyJieneng .block6 .con p { font-size: .24rem; color: #333; line-height: .48rem; }

.TechnologyJieneng .block6 .con img { width: 100%; margin: .5rem 0; }

.TechnologyJieneng .block7 { height: auto; overflow: hidden; padding: .6rem 0; }

.TechnologyJieneng .block7 h4 { font-size: .24rem; color: #666; text-align: center; padding: 0 .4rem; margin-bottom: .3rem; }

.TechnologyJieneng .block7 .con { padding: .4rem; }

.TechnologyJieneng .block7 .con h2 { font-size: .3rem; color: #333; text-align: center; }

.TechnologyJieneng .block7 .con p { font-size: .24rem; color: #333; line-height: .48rem; margin-top: .3rem; }

.TechnologyJieneng .block7 .con p b { font-weight: bold; }

.TechnologyJieneng .block8 { height: auto; overflow: hidden; }

.TechnologyJieneng .block8 h2 { font-size: .24rem; color: #333; text-align: center; margin-bottom: .5rem; }

.TechnologyJieneng .block8 ul { height: auto; overflow: hidden; display: flex; flex-wrap: wrap; }

.TechnologyJieneng .block8 ul li { position: relative; flex: 0 0 100%; padding: 0 .4rem; }

.TechnologyJieneng .block8 ul li .icon { width: 1rem; margin: 0 auto; text-align: center; }

.TechnologyJieneng .block8 ul li .icon img { width: 100%; }

.TechnologyJieneng .block8 ul li .text { height: auto; overflow: hidden; padding: .4rem 0; }

.TechnologyJieneng .block8 ul li .text h2 { font-size: .3rem; color: #333; padding-bottom: .25rem; position: relative; margin-bottom: .25rem; }

.TechnologyJieneng .block8 ul li .text h2:after { content: ""; width: .6rem; height: 1px; background: #004abb; position: absolute; left: 0; right: 0; bottom: 0; margin: auto; }

.TechnologyJieneng .block8 ul li .text p { font-size: .24rem; color: #666; line-height: .48rem; }

/* 赢多多科技安全科技 */
.TechnologySafe .bigTitle { margin: 0 .4rem .4rem; }

.TechnologySafe .block1 { height: auto; overflow: hidden; }

.TechnologySafe .block1 ul { height: auto; overflow: hidden; }

.TechnologySafe .block1 ul li { position: relative; margin-bottom: .5rem; }

.TechnologySafe .block1 ul li h2 { font-size: .3rem; color: #333; text-align: center; margin-bottom: .2rem; }

.TechnologySafe .block1 ul li p { font-size: .24rem; line-height: .48rem; color: #333; text-align: center; padding: 0 .4rem; margin-bottom: .2rem; }

.TechnologySafe .block1 ul li .slide { height: auto; overflow: hidden; position: relative; }

.TechnologySafe .block1 ul li .slide img { width: 100%; }

.TechnologySafe .block1 ul li .slide .play { width: .85rem; height: .85rem; background: url(/res/template/phone2019/resource/images/icon-play2.png) center no-repeat; background-size: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }

.TechnologySafe .block1 ul li .slide p { width: 100%; color: #fff; position: absolute; bottom: .3rem; text-align: center; margin: 0; }

.TechnologySafe .block1 ul li .slide .swiper-pagination { bottom: .9rem; }

.TechnologySafe .block1 ul li .slide .swiper-pagination-bullet { width: .5rem; height: .02rem; background: #fff; opacity: 1; }

.TechnologySafe .block1 ul li .slide .swiper-pagination-bullet-active { background: #004abb; }

.TechnologySafe .block1 ul li .video { position: relative; margin-top: .5rem; }

.TechnologySafe .block1 ul li .video img { width: 100%; }

.TechnologySafe .block1 ul li .video .play { width: .85rem; height: .85rem; background: url(/res/template/phone2019/resource/images/icon-play2.png) center no-repeat; background-size: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }

.TechnologySafe .block2 { height: auto; overflow: hidden; margin-bottom: .4rem; }

.TechnologySafe .block2 .slide { height: auto; overflow: hidden; padding-bottom: .4rem; }

.TechnologySafe .block2 .slide h2 { font-size: .3rem; text-align: center; margin-bottom: .25rem; }

.TechnologySafe .block2 .slide .img-box { height: 5rem; overflow: hidden; }

.TechnologySafe .block2 .slide .img-box img { width: 100%; height: 100%; object-fit: cover; display: block; }

.TechnologySafe .block2 .slide .play { width: .85rem; height: .85rem; background: url(/res/template/phone2019/resource/images/icon-play2.png) center no-repeat; background-size: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }

.TechnologySafe .block2 .slide p { font-size: .24rem; color: #333; line-height: .48rem; padding: .3rem .4rem 0; }

.TechnologySafe .block2 .slide .swiper-pagination { bottom: .3rem; }

.TechnologySafe .block2 .slide .swiper-pagination-bullet { width: .5rem; height: .02rem; background: #ccc; opacity: 1; }

.TechnologySafe .block2 .slide .swiper-pagination-bullet-active { background: #004abb; }

/* 赢多多科技舒适科技 */
.TechnologyShushi .bigTitle { margin: 0 .4rem .4rem; }

.TechnologyShushi .block { height: auto; overflow: hidden; margin-bottom: .5rem; }

.TechnologyShushi .block .icon { width: 1.56rem; margin: 0 auto .1rem; }

.TechnologyShushi .block h2 { font-size: .3rem; color: #333; text-align: center; margin-bottom: .5rem; }

.TechnologyShushi .block img { width: 100%; }

.TechnologyShushi .block .video { position: relative; }

.TechnologyShushi .block .video .play { width: .85rem; height: .85rem; background: url(/res/template/phone2019/resource/images/icon-play2.png) center no-repeat; background-size: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }

.TechnologyShushi .block p { font-size: .24rem; color: #333; line-height: .48rem; padding: 0 .4rem .4rem; }

.TechnologyShushi .block.block4 { margin-bottom: .8rem; }

/* 赢多多科技环？萍 */
.TechnologyHb .title { font-size: .32rem; color: #333; text-align: center; margin-bottom: .15rem; }

.TechnologyHb .title-dsc { font-size: .26rem; color: #666; padding: 0 .3rem; line-height: .46rem; margin-bottom: .3rem; text-align: center; }

.TechnologyHb .block { padding: .8rem 0; position: relative; }

.TechnologyHb .block .main-width { padding: 0 .3rem; }

.TechnologyHb .block1 { padding: 0; }

.TechnologyHb .block1 .section { padding: .9rem 0; }

.TechnologyHb .block1 .section1 { background: url(/res/template/phone2019/resource/images/technology/hb-block1-bg.jpg) no-repeat center/cover; }

.TechnologyHb .block1 .section2 { background: url(/res/template/phone2019/resource/images/technology/hb-block1-bg1.jpg?v=1) no-repeat center/cover; }

.TechnologyHb .block1 .img-text .main-width { display: flex; align-items: center; flex-wrap: wrap; padding: 0 .3rem; }

.TechnologyHb .block1 .img-text .img, .TechnologyHb .block1 .img-text .text { width: 100%; }

.TechnologyHb .block1 .img-text .img img { width: 100%; }

.TechnologyHb .block1 .img-text .text { padding: .7rem .3rem; background: #F4F5F6; margin-bottom: .1rem; }

.TechnologyHb .block1 .img-text .text img { width: .61rem; margin-left: px2rem(15); display: inline-block; vertical-align: -.15rem; }

.TechnologyHb .block1 .img-text .text h4 { font-size: .3rem; color: #000; margin-left: .15rem; display: inline-block; margin-bottom: .3rem; }

.TechnologyHb .block1 .img-text .text p { font-size: .26rem; color: #666; line-height: .44rem; margin-top: .2rem; position: relative; padding-left: .4rem; }

.TechnologyHb .block1 .img-text .text p i { font-size: .26rem; color: #3BC16C; position: absolute; left: 0; top: 0; }

.TechnologyHb .block1 .img-text.img-text1 .main-width { flex-direction: row-reverse; }

.TechnologyHb .block1 .img-text.img-text1 .text { padding: 0 0 .4rem; background: none; }

.TechnologyHb .block1 .img-text.img-text1 .text h4, .TechnologyHb .block1 .img-text.img-text1 .text p { color: #fff; }

.TechnologyHb .block1 .img-text.img-text1 .text h4 i, .TechnologyHb .block1 .img-text.img-text1 .text p i { color: #fff; }

.TechnologyHb .block2 ul li { margin-top: .5rem; }

.TechnologyHb .block2 ul li img { width: 100%; margin-bottom: .35rem; }

.TechnologyHb .block2 ul li h4 { font-size: .3rem; color: #000; margin-bottom: .25rem; }

.TechnologyHb .block2 ul li p { font-size: .26rem; color: #666; line-height: .46rem; margin-top: .15rem; }

.TechnologyHb .block3 { background: url(/res/template/phone2019/resource/images/technology/hb-block3-bg.jpg?v=1) no-repeat top/100%; }

.TechnologyHb .block3 .title, .TechnologyHb .block3 .title-dsc { color: #fff; }

.TechnologyHb .block3 .car { width: 100%; margin: 0 auto .2rem; }

.TechnologyHb .block3 ul li { width: 100%; text-align: center; padding: .5rem .4rem; background: #F4F5F6; border-top-right-radius: .3rem; border-bottom-left-radius: .3rem; margin-top: .3rem; }

.TechnologyHb .block3 ul li img { width: .88rem; margin: 0 auto .3rem; }

.TechnologyHb .block3 ul li h4 { font-size: .3rem; color: #000; }

.TechnologyHb .block3 ul li p { font-size: .26rem; color: #333; line-height: .46rem; margin-top: .15rem; }

/* 服务支持 */
.Service .info { height: auto; overflow: hidden; padding: .3rem 0 .6rem; }

.Service .info .text { height: auto; overflow: hidden; text-align: center; padding: 0 .8rem; }

.Service .info .text h1 { font-size: .48rem; color: #000; margin-bottom: .3rem; }

.Service .info .text p { font-size: .24rem; color: #000; line-height: .44rem; }

.Service .info ul { height: auto; overflow: hidden; display: flex; flex-wrap: wrap; margin-top: .8rem; }

.Service .info ul li { flex: 0 0 33%; padding: .4rem .3rem .5rem; position: relative; color: #237bd6; }

.Service .info ul li i { font-size: .7rem; display: block; margin-bottom: .1rem; }

.Service .info ul li h2 { font-size: .24rem; }

.Service .info ul li h2 span { font-size: .6rem; }

.Service .info ul li p { font-size: .2rem; }

.Service .info ul li:before { content: ""; width: 1px; height: 100%; position: absolute; left: 0; top: 0; background: #e9f2fb; }

.Service .info ul li:after { content: ""; width: 100%; height: 1px; position: absolute; left: 0; bottom: 0; background: #e9f2fb; }

.Service .info ul li:nth-child(3n-2):before { display: none; }

.Service .info ul li:nth-last-child(1):after, .Service .info ul li:nth-last-child(2):after, .Service .info ul li:nth-last-child(3):after { display: none; }

.Service .info .video { position: relative; margin-top: .8rem; }

.Service .info .video img { width: 100%; }

.Service .info .video .play { width: .85rem; height: .85rem; background: url(/res/template/phone2019/resource/images/icon-play2.png) center no-repeat; background-size: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }

/* 服务支持-网点地图 */
.ServiceSiteMap .info { height: auto; overflow: hidden; }

.ServiceSiteMap .info .text { height: auto; overflow: hidden; text-align: center; padding: .3rem .4rem .8rem; }

.ServiceSiteMap .info .text h1 { font-size: .48rem; color: #000; margin-bottom: .3rem; }

.ServiceSiteMap .info .text p { font-size: .24rem; color: #333; line-height: .44rem; }

.ServiceSiteMap .map { height: auto; overflow: hidden; }

.ServiceSiteMap .map .searchBox { height: auto; overflow: hidden; padding: .4rem; position: relative; }

.ServiceSiteMap .map .searchBox .top { height: auto; overflow: hidden; font-size: .24rem; color: #000; }

.ServiceSiteMap .map .searchBox .top .icon-location { font-size: .36rem; color: #004abb; vertical-align: -.05rem; }

.ServiceSiteMap .map .searchBox .top .btnCity { color: #004abb; text-decoration: underline; margin: 0 .2rem; }

.ServiceSiteMap .map .searchBox .top .icon-miaozhun { font-size: .32rem; vertical-align: -.03rem; }

.ServiceSiteMap .map .searchBox .cityBox { width: 6.8rem; height: auto; overflow: hidden; position: absolute; background: #fff; border: 1px solid #c0c0c0; padding: .3rem 0; display: none; }

.ServiceSiteMap .map .searchBox .cityBox ul { width: 50%; float: left; height: 5rem; overflow: auto; }

.ServiceSiteMap .map .searchBox .cityBox ul li { height: .6rem; line-height: .6rem; padding: 0 .7rem; font-size: .24rem; color: #000; }

.ServiceSiteMap .map .searchBox .cityBox ul li.active { background: #f1f1f1; }

.ServiceSiteMap .map .searchBox form { height: auto; overflow: hidden; display: flex; border: .01rem solid #c0c0c0; align-items: center; padding: 0 .3rem; margin-top: .4rem; }

.ServiceSiteMap .map .searchBox form input { height: .8rem; flex: 1; font-size: .24rem; color: #333; }

.ServiceSiteMap .map .searchBox form .icon-search { width: .4rem; font-size: .35rem; }

.ServiceSiteMap .map .searchBox .siteList { height: auto; overflow: hidden; margin-top: .3rem; }

.ServiceSiteMap .map .searchBox .siteList .t { height: auto; overflow: hidden; font-size: .24rem; color: #000; display: flex; align-items: flex-end; justify-content: space-between; border-bottom: .01rem solid #c0c0c0; padding-bottom: .25rem; }

.ServiceSiteMap .map .searchBox .siteList .t span i { color: #ff7e00; }

.ServiceSiteMap .map .searchBox .siteList .t .btnFilter { width: 1.5rem; height: .5rem; line-height: .5rem; border: .01rem solid #004abb; text-align: center; font-size: .24rem; color: #004abb; }

.ServiceSiteMap .map .searchBox .siteList .t .btnFilter i { font-size: .3rem; vertical-align: -.02rem; }

.ServiceSiteMap .map .searchBox .siteList ul { height: 8rem; overflow: auto; }

.ServiceSiteMap .map .searchBox .siteList ul li { padding: .5rem 0; border-bottom: .01rem dashed #c0c0c0; }

.ServiceSiteMap .map .searchBox .siteList ul li h2 { font-size: .24rem; color: #000; margin-bottom: .2rem; }

.ServiceSiteMap .map .searchBox .siteList ul li h2 span { background: #004abb; color: #fff; padding: 0 .1rem; }

.ServiceSiteMap .map .searchBox .siteList ul li p { font-size: .24rem; color: #666; line-height: .36rem; }

.ServiceSiteMap .map .searchBox .siteList ul li p span { padding: .05rem .2rem; border: 1px solid #c0c0c0; margin: .2rem .2rem 0 0; display: inline-block; }

.ServiceSiteMap .map .searchBox .siteList ul li .lx { width: 2.4rem; height: .6rem; line-height: .6rem; background: #eaeaea; color: #333; font-size: .24rem; text-align: center; display: block; margin-top: .4rem; }

.ServiceSiteMap .map .searchBox .siteList .filterBox { height: auto; overflow: hidden; background: #fff; position: absolute; display: none; }

.ServiceSiteMap .map .searchBox .siteList .filterBox span { width: 3.24rem; height: .62rem; line-height: .62rem; background: #eaeaea; font-size: .24rem; color: #333; display: block; float: left; text-align: center; margin: .3rem .3rem 0 0; }

.ServiceSiteMap .map .searchBox .siteList .filterBox span:nth-child(2n) { margin-right: 0; }

.ServiceSiteMap .map .searchBox .siteList .filterBox span.btn { width: 3rem; height: .75rem; line-height: .75rem; background: #004abb; color: #fff; margin: .5rem auto; float: inherit; }

.ServiceSiteMap .map .searchBox .siteList .filterBox span.active { background: #004abb; color: #fff; }

.ServiceSiteMap .dplist { height: auto; overflow: visible; margin: .4rem .2rem; }

.ServiceSiteMap .dplist .item { width: 50%; display: block; float: left; padding: 0 .2rem; margin-bottom: .4rem; }

.ServiceSiteMap .dplist .item a { display: block; padding: .4rem .2rem; font-size: .26rem; box-shadow: 0 0 10px 0 rgba(28, 72, 179, 0.1); font-weight: normal; }

.ServiceSiteMap .dplist .item a .iconfont { font-size: .28rem; color: #aaa; float: right; }

.ServiceSiteMap .dplist .item a .iconfont.icon-dipan { margin-right: .1rem; color: #004abb; float: none; }

.ServiceSiteMap .dplist .item a .iconfont.icon-youjiantou { margin-top: .04rem; transition: all .3s linear; }

.ServiceSiteMap .dplist .item a:hover { color: #004abb; }

.ServiceSiteMap .dplist .item a:hover .iconfont { color: #004abb; }

/* 服务支持-金融服务 */
.ServiceFinance .bigTitle { margin: 0 .4rem .4rem; }

.ServiceFinance .block { height: auto; overflow: hidden; }

.ServiceFinance .block h4 { font-size: .24rem; line-height: .48rem; color: #333; text-align: center; padding: 0 .8rem; }

.ServiceFinance .block1 { margin-top: .8rem; }

.ServiceFinance .block1 ul { height: auto; overflow: hidden; display: flex; flex-wrap: wrap; margin-top: .6rem; }

.ServiceFinance .block1 ul li { position: relative; flex: 0 0 50%; padding: 0 .3rem; margin-bottom: .2rem; }

.ServiceFinance .block1 ul li .icon { width: .85rem; height: .85rem; background: #004abb; margin: 0 auto; border-radius: 50%; }

.ServiceFinance .block1 ul li .icon img { width: .85rem; display: inline-block; }

.ServiceFinance .block1 ul li .text { height: auto; overflow: hidden; text-align: center; padding: .4rem 0; }

.ServiceFinance .block1 ul li .text h2 { font-size: .3rem; color: #333; padding-bottom: .2rem; position: relative; margin-bottom: .25rem; font-weight: bold; }

.ServiceFinance .block1 ul li .text h2:after { content: ""; width: .6rem; height: 1px; background: #004abb; position: absolute; left: 0; bottom: 0; right: 0; margin: auto; }

.ServiceFinance .block1 ul li .text p { font-size: .24rem; color: #666; line-height: .38rem; }

.ServiceFinance .block2 { padding: .8rem 0; background: #f5f5f5; }

.ServiceFinance .block2 .bigTitle span { background: #f5f5f5; }

.ServiceFinance .block2 ul { height: auto; overflow: hidden; padding: .25rem .25rem 0; }

.ServiceFinance .block2 ul li { position: relative; }

.ServiceFinance .block2 ul li .icon { width: 1rem; margin: 0 auto; }

.ServiceFinance .block2 ul li .line { width: .17rem; margin: 0 auto; }

.ServiceFinance .block2 ul li .text { width: 39%; position: absolute; left: 0; top: 0; text-align: right; }

.ServiceFinance .block2 ul li .text h2 { font-size: .3rem; color: #333; margin-bottom: .1rem; }

.ServiceFinance .block2 ul li .text p { font-size: .24rem; color: #999; }

.ServiceFinance .block2 ul li:nth-of-type(even) .text { left: auto; right: 0; text-align: left; }

.ServiceFinance .block2 ul li:last-child { padding-bottom: 1rem; }

.ServiceFinance .block3 { margin-top: .8rem; }

.ServiceFinance .block3 img { margin-top: .6rem; }

.ServiceFinance .block3 ul { height: auto; overflow: hidden; }

.ServiceFinance .block3 ul li { position: relative; }

.ServiceFinance .block3 ul li .bg { width: 100%; position: absolute; left: 0; top: 0; }

.ServiceFinance .block3 ul li .bg img { margin: 0; }

.ServiceFinance .block3 ul li .text { position: relative; z-index: 1; padding: 1rem .3rem 0; }

.ServiceFinance .block3 ul li .text h1 { font-size: .36rem; color: #000; }

.ServiceFinance .block3 ul li .text h2 { font-size: .3rem; color: #000; margin: .3rem 0 .2rem; }

.ServiceFinance .block3 ul li .text p { font-size: .24rem; color: #000; line-height: .36rem; }

.ServiceFinance .block3 ul li:last-child { padding-bottom: .8rem; }

/* 服务支持-服务预约 */
.ServiceOrder .order { margin-top: .8rem; height: auto; overflow: hidden; }

.ServiceOrder .order .title { text-align: center; padding: 0 .3rem; }

.ServiceOrder .order .title h2 { font-size: .48rem; margin-bottom: .3rem; }

.ServiceOrder .order .title p { font-size: .24rem; color: #333; line-height: .44rem; }

.ServiceOrder .order .box { display: flex; flex-wrap: wrap; margin-top: .5rem; background: #F5F7FA; }

.ServiceOrder .order .box form { width: 100%; padding: .3rem 1rem .8rem; height: auto; overflow: hidden; }

.ServiceOrder .order .box form .row { height: auto; border-bottom: 1px solid #333; margin-top: .3rem; position: relative; }

.ServiceOrder .order .box form .row i { font-size: .26rem; color: #333; position: absolute; right: 0; top: 22px; }

.ServiceOrder .order .box form .row input, .ServiceOrder .order .box form .row textarea { width: 100%; font-size: .26rem; height: .8rem; background: transparent; border: 0; }

.ServiceOrder .order .box form .row textarea { height: 1.2rem; }

.ServiceOrder .order .box form .btn { width: 100%; height: .8rem; font-size: .28rem; color: #000; font-weight: bold; display: flex; align-items: center; justify-content: center; border: 1px solid #000; border-radius: .5rem; margin-top: .7rem; }

.ServiceOrder .order .box .img { width: 100%; }

.ServiceOrder .order .box .img img { width: 100%; }

/* 服务支持-维保常识 */
.ServiceMaintenance .search { height: auto; overflow: hidden; background: #eee; padding: .4rem; }

.ServiceMaintenance .search .box { height: auto; overflow: hidden; border-radius: 20px; background: #fff; display: flex; justify-content: flex-start; margin-top: .2rem; }

.ServiceMaintenance .search .box input { height: .75rem; flex: 1; font-size: .24rem; padding: 0 .3rem; }

.ServiceMaintenance .search .box .btn { width: 1.35rem; line-height: .75rem; text-align: center; background: #1f4bb4; font-size: .26rem; color: #fff; text-align: center; }

.ServiceMaintenance .list { height: auto; overflow: hidden; padding: .4rem .4rem 0; }

.ServiceMaintenance .list li { height: auto; overflow: hidden; padding: 0 0 .4rem .5rem; margin-bottom: .4rem; border-bottom: 1px solid #ebebeb; background: url(/res/template/phone2019/resource/images/service/maintenance-icon.png) left 0.04rem no-repeat; background-size: .36rem; }

.ServiceMaintenance .list li h2 { font-size: .3rem; color: #333; margin-bottom: .2rem; }

.ServiceMaintenance .list li p { font-size: .24rem; line-height: .36rem; color: #666; }

.ServiceMaintenance .list li span { font-size: .24rem; color: #1f4bb4; display: block; margin-top: .2rem; }

.ServiceMaintenance .list li:last-child { margin: 0; }

/* 关于赢多多 */
.About .info { height: auto; overflow: hidden; padding: 0 .4rem; }

.About .info .bigTitle { margin-bottom: .4rem; }

.About .info p { font-size: .24rem; color: #333; line-height: .48rem; margin-bottom: .2rem; }

/* 发展历程 */
.AboutHistory .list { height: auto; overflow: hidden; position: relative; }

.AboutHistory .list:before { content: ""; width: .01rem; height: 100%; background: #ddd; position: absolute; left: .4rem; top: .3rem; }

.AboutHistory .list li { height: auto; margin-left: .4rem; border-bottom: .01rem dotted #ddd; padding: .4rem 0; }

.AboutHistory .list li .date { font-size: .48rem; color: #004abb; position: relative; padding-left: .25rem; }

.AboutHistory .list li .date:after { content: "\e619"; font-family: "iconfont"; font-size: .3rem; position: absolute; left: -.15rem; top: .1rem; }

.AboutHistory .list li .slide { height: auto; overflow: hidden; margin: .3rem .3rem 0; position: relative; }

.AboutHistory .list li .slide .swiper-slide { height: auto; overflow: hidden; }

.AboutHistory .list li .slide .swiper-slide img { width: 100%; }

.AboutHistory .list li .slide .swiper-slide .text { height: auto; overflow: hidden; padding-top: .3rem; }

.AboutHistory .list li .slide .swiper-slide .text h2 { font-size: .3rem; color: #333; margin-bottom: .15rem; font-weight: 300; }

.AboutHistory .list li .slide .swiper-slide .text p { font-size: .24rem; color: #666; line-height: .4rem; font-weight: 300; }

.AboutHistory .list li .slide .btnNext, .AboutHistory .list li .slide .btnPrev { font-size: .55rem; color: #fff; position: absolute; top: 24%; z-index: 1; }

.AboutHistory .list li .slide .btnNext { right: 0; }

.AboutHistory .list li .slide .swiper-pagination-fraction { padding: 0 .4rem; bottom: auto; top: 50%; font-size: .22rem; color: #fff; text-align: right; }

.AboutHistory .list li:last-child { border-bottom: 0; padding-bottom: .8rem; }

.AboutHistory .list li:first-child { padding-top: 0; }

/* 赢多多文化 */
.AboutCulture .info { height: auto; overflow: hidden; padding: 0 .4rem; }

.AboutCulture .info .bigTitle { margin-bottom: .4rem; }

.AboutCulture .info p { font-size: .24rem; color: #333; line-height: .48rem; margin-bottom: .2rem; }

.AboutCulture .info ul { height: auto; overflow: hidden; display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: .4rem; }

.AboutCulture .info ul li { width: 48%; background: #f8f8f8; padding: .3rem; text-align: center; margin-bottom: .25rem; }

.AboutCulture .info ul li img { width: .85rem; margin: 0 auto; }

.AboutCulture .info ul li h2 { font-size: .3rem; color: #333; position: relative; padding-bottom: .2rem; margin: .2rem 0 .15rem; }

.AboutCulture .info ul li h2:after { content: ""; width: .5rem; height: 1px; background: #1f4bb4; position: absolute; left: 0; right: 0; bottom: 0; margin: auto; }

.AboutCulture .info ul li p { margin: 0; }

.AboutCulture .info ul li:last-child { width: 100%; }

/* 领导关怀 */
.AboutVisitsofleaders .list { height: auto; overflow: hidden; padding: 0 .4rem; }

.AboutVisitsofleaders .list li { height: auto; overflow: hidden; margin-bottom: .5rem; }

.AboutVisitsofleaders .list li a { display: block; }

.AboutVisitsofleaders .list li img { width: 100%; }

.AboutVisitsofleaders .list li .text { height: auto; overflow: hidden; margin-top: .2rem; }

.AboutVisitsofleaders .list li .text h2 { font-size: .3rem; color: #000; margin-bottom: .15rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.AboutVisitsofleaders .list li .text p { font-size: .24rem; color: #666; line-height: .36rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }

.AboutVisitsofleaders .list li .text span { font-size: .22rem; color: #999; display: block; margin-top: .1rem; }

.AboutVisitsofleaders .list li:last-child { margin-bottom: 0; }

/* 联系赢多多 */
.AboutContact .info { height: auto; overflow: hidden; padding: .4rem 0; }

.AboutContact .info h1 { font-size: .3rem; color: #000; text-align: center; line-height: .6rem; margin-bottom: .4rem; padding: 0 .3rem; }

.AboutContact .info ul { height: auto; overflow: hidden; display: flex; justify-content: space-between; flex-wrap: wrap; }

.AboutContact .info ul li { flex: 0 0 50%; text-align: center; padding: .3rem; }

.AboutContact .info ul li a { display: block; }

.AboutContact .info ul li i { font-size: .6rem; color: #004abb; margin-bottom: .1rem; display: block; }

.AboutContact .info ul li p { font-size: .24rem; color: #666; margin: .1rem 0 .15rem; }

.AboutContact .info ul li h2 { font-size: .24rem; color: #333; }

.AboutContact .orderC { margin: 0 0 0.4rem; }

/* 查询结果 */
.SearchResult .content { padding: 0; }

.SearchResult .content .search-bar { height: auto; overflow: hidden; padding: 0.8rem 0; background: #f5f5f5; }

.SearchResult .content .search-bar .bigTitlel { text-align: center; font-size: 0.36rem; }

.SearchResult .content .search-bar .bigTitlel span { background-color: #f5f5f5; }

.SearchResult .content .search-bar .input-box { margin: 0 0.3rem; height: auto; overflow: hidden; background-color: #fff; position: relative; margin-top: 0.44rem; }

.SearchResult .content .search-bar .input-box a { display: block; width: 1.4rem; text-align: center; position: absolute; z-index: 2; top: 0; bottom: 0; right: 0; }

.SearchResult .content .search-bar .input-box a i { position: absolute; top: 50%; margin-top: -0.22rem; left: 52%; margin-left: -0.1rem; }

.SearchResult .content .search-bar .input-box a i:before { font-size: 20px; }

.SearchResult .content .search-bar .input-box input { padding: 0.32rem 5%; font-size: 0.3rem; color: #333; width: 100%; }

.SearchResult .content .search-bar .input-box input::-webkit-input-placeholder { color: #858585; }

.SearchResult .content .result { padding-top: 0.56rem; }

.SearchResult .content .result .title { font-size: 0.24rem; color: #333; padding: 0 0.3rem; }

.SearchResult .content .result .title span { color: #004abb; }

.SearchResult .content .result ul { height: auto; overflow: hidden; padding: 0 .4rem; }

.SearchResult .content .result ul li { height: auto; overflow: hidden; }

.SearchResult .content .result ul li a { display: flex; justify-content: space-between; padding: .4rem 0; border-bottom: .01rem solid #ddd; }

.SearchResult .content .result ul li .text { flex: 1; padding-right: .5rem; }

.SearchResult .content .result ul li .text h2 { font-size: .32rem; line-height: .48rem; margin-bottom: .2rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.SearchResult .content .result ul li .text h2 span { color: #1f4bb4; position: relative; padding-right: .2rem; margin-right: .2rem; }

.SearchResult .content .result ul li .text h2 span:after { content: ""; width: 1px; height: 80%; background: #ccc; position: absolute; right: 0; top: 10%; }

.SearchResult .content .result ul li .text p { font-size: .24rem; color: #999; }

.SearchResult .content .result ul li .img { width: 2.3rem; height: 1.36rem; }

.SearchResult .content .result ul li .img img { width: 100%; }

.SearchResult .no-data { padding: 2rem 0; text-align: center; }

.SearchResult .no-data img { margin: 0 auto .2rem; }

/* 法律条款 */
.Disclaimer .content { height: auto; overflow: hidden; padding: .4rem .3rem .8rem; min-height: 9.85rem; }

.Disclaimer .content .title { font-size: .36rem; color: #333; padding-bottom: .15rem; margin-bottom: .2rem; border-bottom: .01rem solid #ddd; }

.Disclaimer .content .text-box { height: auto; overflow: hidden; }

.Disclaimer .content .text-box h2 { font-size: .3rem; color: #333; margin: .3rem 0 .2rem; }

.Disclaimer .content .text-box p { font-size: .24rem; color: #333; line-height: .48rem; }

/* 站点地图 */
.Sitemap .content { height: auto; overflow: hidden; padding: 0 .3rem .8rem; min-height: 9.85rem; }

.Sitemap .content dl { height: auto; overflow: hidden; margin-top: .4rem; }

.Sitemap .content dl dt { font-size: .36rem; color: #333; padding-bottom: .2rem; margin-bottom: .25rem; border-bottom: .01rem solid #ddd; }

.Sitemap .content dl dd { height: auto; overflow: hidden; display: flex; flex-wrap: wrap; }

.Sitemap .content dl dd a { font-size: .26rem; color: #333; flex: 0 0 33%; margin-bottom: .4rem; }

/* 友情链接 */
.Links .content { height: auto; overflow: hidden; padding: .4rem .3rem .8rem; min-height: 9.85rem; }

.Links .content .title { font-size: .36rem; color: #333; padding-bottom: .2rem; margin-bottom: .25rem; border-bottom: .01rem solid #ddd; }

.Links .content .list { height: auto; overflow: hidden; }

.Links .content .list a { font-size: .24rem; color: #333; line-height: .38rem; float: left; width: 50%; display: block; }

.Links .content .list .line { width: 100%; height: 1px; background: #ddd; margin: .25rem 0; float: left; }

/* Product */
.Product { background: #F8F9F9; }

.Product .container { padding: 0 .3rem; }

.Product .content { min-height: 80vh; }

.Product .filter { background: transparent; padding: 0; margin: .8rem 0 .4rem; }

.Product .filter .title { font-size: .34rem; text-align: center; font-weight: bold; }

.Product .filter form { display: flex; align-items: center; margin-top: .4rem; justify-content: space-between; }

.Product .filter form .box { width: 82%; padding: 0 .3rem; background: #fff; display: flex; align-items: center; border: 1px solid #e8e8e8; border-radius: .5rem; }

.Product .filter form .box i { font-size: .32rem; margin-right: .2rem; }

.Product .filter form .box input { font-size: .26rem; height: .7rem; }

.Product .filter form .xs-btn { font-size: .28rem; }

.Product .filter form .xs-btn svg { width: .3rem; margin-right: .05rem; }

.Product .result { background: #fff; padding: .25rem .3rem; margin-bottom: .3rem; display: flex; align-items: center; }

.Product .result svg { width: .3rem; margin-right: .05rem; }

.Product .result svg path { fill: #1f4bb4; }

.Product .result span { font-size: .26rem; color: #333; margin: 0 .06rem; }

.filter-box-xs { width: 80%; height: 100%; padding: .4rem .3rem; background: #fff; position: fixed; right: 0; top: 0; z-index: 1000; transform: translateX(100%); transition: all .3s linear; }

.filter-box-xs:before { content: ""; width: 100%; height: 1px; background: #eee; position: absolute; left: 0; top: 0; }

.filter-box-xs .row-box { overflow: auto; height: calc(100% - 1.4rem); }

.filter-box-xs .row { margin-bottom: .4rem; }

.filter-box-xs .row .title { font-size: .32rem; color: #07243F; margin-bottom: .3rem; }

.filter-box-xs .row ul { display: flex; flex-wrap: wrap; }

.filter-box-xs .row ul li { width: 48.5%; height: .7rem; font-size: .26rem; margin: 0 3% 3% 0; background: #F1F2F3; display: flex; align-items: center; justify-content: center; border-radius: .08rem; }

.filter-box-xs .row ul li:nth-child(2n) { margin-right: 0; }

.filter-box-xs .row ul li.active { background: #1f4bb4; color: #fff; }

.filter-box-xs .btns { width: 100%; display: flex; position: fixed; left: 0; bottom: 0; }

.filter-box-xs .btns .btn { width: 50%; height: .8rem; background: #F9F9F9; font-size: .3rem; color: #8C8D8F; display: flex; align-items: center; justify-content: center; }

.filter-box-xs .btns .btn.btn1 { background: #1f4bb4; color: #fff; }

.filter-box-xs.active { transform: translateX(0); }

/* product-list */
.product-list li { background: #fff; width: 100%; margin: .3rem 0 0 0; }

.product-list li .text { padding: .4rem; }

.product-list li .text h3 { font-size: .3rem; line-height: .4rem; }

.product-list li .text p { font-size: .26rem; line-height: .42rem; margin-top: .1rem; }

.product-list li .text .btn { display: none; }

.product-list li .text .btn-box { width: 100%; background: #fff; display: flex; justify-content: space-between; margin-top: .3rem; }

.product-list li .text .btn-box a { width: 46%; height: .7rem; border: 1px solid #1f4bb4; font-size: .26rem; color: #1f4bb4; display: flex; align-items: center; justify-content: center; border-radius: .5rem; }

.product-list li .text .btn-box a:last-child { background: #1f4bb4; color: #fff; }

.product-list li:hover { box-shadow: none; }

.product-list li:hover img { transform: scale(1.05); }

.product-list li:hover .text h3 { color: #1f4bb4; }

.no-data { display: flex; align-items: center; justify-content: center; flex-direction: column; padding: .6rem 0; }

.no-data p { font-size: .26rem; color: #666; }

.product-cover { width: 100%; height: 100%; position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); display: none; z-index: 24; }

/* 404 */
.Page404 .container { text-align: center; padding: 3rem 0; min-height: 79.5vh; }

.Page404 .container .icon { margin: 0 auto .8rem; display: block; }

.Page404 .container .text { height: auto; overflow: hidden; margin-top: .2rem; display: flex; align-items: center; justify-content: center; }

.Page404 .container .text h1 { font-size: .5rem; color: #333; display: inline-block; font-weight: bold; }

.Page404 .container .text .p { display: inline-block; }

.Page404 .container .text .p p { width: 2rem; font-size: .26rem; color: #333; float: left; margin: 0 .15rem; }

.Page404 .container .text .p .btn { width: 2.8rem; height: .7rem; line-height: .7rem; font-size: .26rem; border: 1px solid #004abb; color: #004abb; text-align: center; display: block; float: left; }

.Page404 .container .text .p .btn i { font-size: .26rem; color: #004abb; }
<!--0.00019979476928711-->