.main-index { padding-bottom: .2rem; } .index-head { position: relative; z-index: 0; border-radius: 0 0 0.3rem 0.3rem; overflow: hidden; } .index-head { position: relative; z-index: 0; border-radius: 0 0 0.3rem 0.3rem; overflow: hidden; height: 3.8rem; } .index-head .swiper-slide { text-align: center; font-size: .36rem; background: #fff; margin: 0; } .index-head .pf-search { width: 100%; position: absolute; top: 0rem; padding: 0 0.2rem; height: .8rem; z-index: 2; } .index-head .pf-search-name { margin-right: 0.2rem; margin-top: 0.14rem; } .index-head .pf-search-name img { display: block; width: 0.34rem; height: 0.56rem; } .index-head .pf-search-input { font-size: 0.24rem; width: 100%; height: 0.6rem; line-height: 0.6rem; padding-left: 0.3rem; background-color: #f9f9f9; border-radius: 0.6rem; color: #a9a9a9; text-align: left; } .index-head .pf-search-icon { padding-right: 0.1rem; color: #b7b7b7; } .index-head .pf-search-r { margin-left: 0.2rem; margin-top: 0.14rem; } .index-head .pf-search-r img { display: block; width: 0.32rem; height: 0.56rem; } .index-phone { position: fixed; bottom: 2rem; right: .2rem; width: 1.93rem; height: 1.62rem; z-index: 1; } .index-body-swipe, .index-body-swipe .swiper-container { height: 1.9rem; } .index-body-swipe .swiper-slide { font-size: .36rem; } .index-body-swipe .swiper-pagination-bullet-active { background: rgb(255, 103, 0); } .index-body-swipe .swiper-pagination-bullet { width: .12rem; height: .12rem; } .index-body-swipe .swiper-container-horizontal>.swiper-pagination-bullets { bottom: .2rem; } .index-search { opacity: .95; top: .1rem; } .index-body { padding: 0 .2rem; position: relative; } .index-body-type { height: 2.76rem; background: #fff; border-radius: .12rem; margin: -.5rem 0 .2rem 0; } .type-top { height: 2rem; } .type-top ul { padding-top: .35rem; overflow: hidden; } .type-top ul li { width: 20%; text-align: center; } .type-top ul li .index-topicon { display: block; background: no-repeat; background-size: .88rem 8rem; padding-top: 1.02rem; } .type-top ul li img { width: 46px; height: 46px; display: block;position: relative; left: 50%; margin-left: -23px; margin-bottom: 5px;} .type-top ul li .index-topicon1 { background-position: center 0; } .type-top ul li .index-topicon2 { background-position: center -1.8rem; } .type-top ul li .index-topicon3 { background-position: center -3.54rem; } .type-top ul li .index-topicon4 { background-position: center -5.4rem; } .type-top ul li .index-topicon5 { background-position: center -7.12rem; } .type-foot { font-size: .24rem; padding: 0 .24rem; height: 0.76rem; } .type-foot img { width: 65px; height: 18px; margin-right: .14rem; } .type-foot-item { padding-left: .1rem; color: #555; background-size: .74rem 2rem; display: block; } .type-foot-fenge { width: .02rem; height: .2rem; background: #999; margin: 0 .14rem; } .type-foot-more { color: #555; } .index-body-goodcommdity { background: #fff; border-radius: .12rem; margin-bottom: .2rem; } .goodcommdity-title { height: 1rem; line-height: 1rem; text-align: center; } .goodcommdity-title img { width: 4.01rem; height: 1rem; vertical-align: middle; } .goodcommdity-top { padding: .2rem .2rem 0 .2rem; } .goodcommdity-top .item { width: 3.25rem; margin-bottom: .2rem; } .goodcommdity-top .item-top img { display: block; width: 3.25rem; height: 3.25rem; object-fit: cover; } .goodcommdity-top .item-foot { height: 1.63rem; background: no-repeat; background-size: 3.25rem 1.63rem; padding: .24rem .2rem 0 .2rem; } .goodcommdity-top .item-foot-title { font-size: .26rem; color: #333; height: .76rem; overflow: hidden; } .goodcommdity-top .item-foot-title .logo { display: inline-block; vertical-align: text-top; width: .6rem; height: .28rem; } .goodcommdity-top .item-foot-div { position: relative; margin-top: .08rem; } .goodcommdity-top .item-foot-div-address { color: #999; font-size: .22rem; } .goodcommdity-top .item-foot-p { font-size: .2rem; color: #f02b2b; } .goodcommdity-top .item-foot-p span { font-size: .32rem; } .goodcommdity-top .item-foot-p .txt { font-size: .3rem; } .goodcommdity-bottom { height: .9rem; font-size: .28rem; line-height: .9rem; text-align: center; vertical-align: middle; } .goodcommdity-bottom a { display: block; width: 100%; height: 100%; } .goodcommdity-bottom i { font-size: .22rem; color: #f07b53; } .goodcommdity-bottom span { vertical-align: middle; } .goodhangye-body { overflow: hidden; } .goodhangye-body-icon { width: 1.02rem; height: .34rem; } .goodhangye-body-left { width: 3rem; } .goodhangye-body-left p:first-child { padding-top: .43rem; font-size: .28rem; color: #333; font-weight: 500; margin-bottom: .04rem; } .goodhangye-body-left p:nth-child(2) { font-size: .2rem; color: #e02d21; margin-bottom: .1rem; font-weight: 500; } .goodhangye-body-left-pic { display: block; width: 2rem; height: 2rem; margin: .1rem auto 0; } .goodhangye-body-right { width: 4.1rem; border-left: 1px solid #f5f5f5; } .goodhangye-body-right-top { border-bottom: 1px solid #f5f5f5; } .goodhangye-body-right-top p:first-child { padding-top: .43rem; font-size: .28rem; color: #333; } .goodhangye-body-right-top p:nth-child(2) { font-size: .2rem; color: #9b4dd1; margin-bottom: .07rem; } .goodhangye-body-right-top-pic { width: 1.5rem; margin-top: .3rem; } .goodhangye-body-right-bottom p:first-child { padding-top: .43rem; font-size: .28rem; color: #333; } .goodhangye-body-right-bottom p:nth-child(2) { font-size: .2rem; color: #088ce0; margin-bottom: .07rem; } .goodhangye-body-right-bottom-pic { width: 1.2rem; margin-top: .3rem; } .goodhangye-body-right>div { height: 2.05rem; overflow: hidden; padding: 0 .2rem; } .goodhangye-body-right>div div { width: 50%; float: left; } .goodhangye-body>div { float: left; text-align: center; } .goodhangye-body>div a { display: block; padding-bottom: .2rem; overflow: hidden; } .index-body-goodshili { margin-bottom: 0; } .goodshili-body-list { padding: .22rem .2rem .3rem .2rem; position: relative; } .goodshili-body-list .title { font-size: .3rem; color: #333; } .goodshili-body-list .title-cpname { height: .44rem; margin-right: .6rem; overflow: hidden; } .goodshili-body-list .title-jinru { font-size: .24rem; color: #777; } .goodshili-body-list .title-jinru i { font-size: .2rem; color: #f08a34; } .goodshili-body-list .map { font-size: .24rem; color: #999; margin-bottom: .14rem; } .goodshili-body-list .map i { font-size: .24rem; color: #f08a34; margin-right: .08rem; } .goodshili-body-list .shop-item { width: 2.14rem; border-radius: .03rem; overflow: hidden; text-align: center; position: relative; } .goodshili-body-list .shop-item img { display: block; width: 2.14rem; height: 2.14rem; object-fit: cover; } .goodshili-body-list .shop-item p { color: #fff; font-size: 0.2rem; position: absolute; bottom: 0rem; width: 100%; z-index: 1; text-align: center; } .goodshili-body-list .shop-item p span { font-size: .28rem; } .goodshili-body-list .shop-item div { position: absolute; bottom: 0rem; width: 2.14rem; height: 1rem; background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(0, 0, 0, .5))); background: -o-linear-gradient(top, rgba(255, 255, 255, 0), rgba(0, 0, 0, .5)); background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, .5)); z-index: 0; } .swiper-container1{ width: 4.4rem; height: .36rem; line-height: .36rem; overflow: hidden; } .news-item { padding: 0.35rem 0.3rem; background-color: #fff; } .news-index .title { height: 0.9rem; line-height: 0.9rem; background: #fff; font-size: 0.32rem; padding: 0 0.3rem; } .icon::before { content: ""; width: 0.04rem; height: 0.3rem; display: inline-block; background: #ff6700; border-radius: 0.02rem; margin-right: 0.1rem; position: relative; bottom: -.03rem; } .news-index .title .title-r .r-item { margin: 0 .2rem 0 0; font-size: .26rem; color: #666; } .news-item-l { margin-right: 0.36rem; } .news-item-tit { font-size: 0.3rem; color: #333; height: 1.08rem; margin-bottom: 0.14rem; overflow: hidden; } .news-item-type { font-size: 0.26rem; color: #999; } .news-item-r img { display: block; width: 2.2rem; height: 1.6rem; border-radius: 0.04rem; } .goodhangye-body { padding: 20px 10px 0 0; } .goodhangye-body li {display: inline-block;position: relative;text-align: center;vertical-align: middle;padding: 0 0 0 10px; width: 33.33333333%; float: left; margin-bottom: 15px;} .goodhangye-body li span { display: block;background: #f2f2f2;padding: 8px 10px; border-radius: 20px; text-align: center;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}