
/*banner轮播图*/
.dg_banner1_wrap{margin-left: auto;margin-right: auto;min-width: 7.5rem;position: relative;width: 100%;height: 8.5rem;overflow: hidden;}
.dg_banner1_wrap .banner1_list li{display: none;position: absolute;top: 0;left: 0;}
.banner1_list li a{display: block;}
.banner1_list li a img{width: 7.5rem;}
.banner1_btn_wrap{position: absolute;left: 0;right: 0;bottom: 50px;width: 7.5rem;height: 1px;text-align: center;margin-left: auto;margin-right: auto;z-index: 1;}
.banner1_btn_wrap .banner1_btn_bg{display: inline-block;padding:5px 5px;border-radius: 13px; background-color: rgba(0,0,0,0);}
.banner1_btn_wrap .banner1_btn_bg span{display: inline-block;margin:0 4px;float: left; font-size: 0;width: 6px;height: 6px;border-radius: 50%;background-color: #fff;cursor: pointer;box-sizing: border-box;}
.banner1_btn_wrap .banner1_btn_bg span.active{background-color: #f55053;}
.banner1_btn_wrap .banner1_btn_bg span:hover{background-color: #f55053;}

.text_card{text-align: center;background-color: #f3f7fa;padding-bottom: 1.3rem;}
.card_title{overflow: hidden;margin: 0 auto;display: inline-block;vertical-align: top;height: 2.4rem;}
.card_title_list{width: 1.6rem;height: 1.96rem;background-color: #FF7065;text-align: center;display: inline-block;vertical-align: middle;transition: 0.3s;}
.card_title_list.active{width: 1.8rem;height: 2.4rem;}
.card_title_list img{width: 0.4rem;vertical-align: middle;}
.card_title_list p{font-size: 0.2rem;color: #fff;}
.card_text_pr{width: 6.9rem;margin: 0.2rem auto;background: #fff;border-radius: 0.1rem;box-shadow: 1px 1px 36px #9c989826;padding: 0 0.1rem 0 0.3rem;box-sizing: border-box;padding-bottom: 0.4rem;}
.card_text_chunk{text-align: left;padding-top: 0.3rem;}
.card_text_title{font-size: 0.28rem;color: #3b426b;}
.card_text_text{font-size: 0.22rem;color: #3b426b;line-height: 0.4rem;overflow: hidden;}
.card_text_text p{float: left;margin-right: 0.2rem;}
.card_text_index{display: none;}
.card_text_index.show{display: block;}
.infomation{background-color: #F3F7FA;padding-bottom: 1.2rem;}
.infomation_title{font-size: 0.36rem;color: #3B426B;text-align: center;padding: 1rem;}
.infomation_content{width: 6.9rem;margin: 0 auto;border-radius: 10px;overflow: hidden;box-shadow: 1px 1px 36px #9c989826;}
.infomation_content a{display: block;width: 100%;height: 100%;}
.infomation_content img{width: 100%;}
.infomation_content_text{background-color: #fff;padding: 0 0.3rem;border-bottom: 1px solid #eee;}
.infomation_content_text_title{font-size: 0.28rem;color: #3B426B;padding-top: 0.38rem;}
.infomation_content_text p{font-size: 0.2rem;padding-top: 0.2rem;margin-bottom: 0.3rem;overflow: hidden;text-overflow: ellipsis;line-height: 0.34rem;display: -webkit-box;-webkit-Line-clamp: 2;-webkit-box-orient: vertical;height: 0.68rem;color: #3B426B;}
.infomation_content_text span{font-size: 0.2rem;color: #999;display: block;text-align: right;padding-bottom: 0.38rem;}
.infomation_btn{background-color: #fff;text-align: center;font-size: 0;height: 0.9rem;display: flex;justify-content: center;align-items: center;}
.infomation_btn a{font-size: 0.28rem;color: #0076FF;vertical-align: middle;display: flex;justify-content: center;align-items: center;}
.infomation_btn a span{font-size: 0.28rem;color: #0076FF;border-bottom: 1px solid #0076ff;display: inline-block;vertical-align: middle;}
.brand{padding-bottom: 0.4rem;}
.brand .brand_title{padding-top: 0.8rem;text-align: center;color: #3B426B;}
.brand .brand_title p:nth-child(1){font-size: 0.36rem;}
.brand .brand_title p:nth-child(2){font-size: 0.22rem;}
.brand_img{padding-left: 0.3rem;overflow: hidden;}
.brand_img_item{width: 1.68rem;height: 1rem;font-size: 0;display: flex;justify-content: center;align-items: center;float: left;margin-right: 0.05rem;}
.brand_img_item img{max-height: 1rem;max-width: 1.68rem;vertical-align: middle;}
.brand_2{padding-bottom: 0.4rem;background-color: #FE5F67;}
.brand_2 .brand_2_title{padding-top: 0.8rem;text-align: center;color: #3B426B;padding-bottom: 0.6rem;}
.brand_2 .brand_2_title p:nth-child(1){font-size: 0.4rem;color: #fff}
.brand_2 .brand_2_title p:nth-child(2){font-size: 0.22rem;}
.brand_2_img{padding-left: 0.3rem;overflow: hidden;}
.brand_2_img_item{width: 1.68rem;height: 1rem;font-size: 0;display: flex;justify-content: center;align-items: center;float: left;margin-right: 0.05rem;margin-bottom: 0.05rem;border-radius: 4px;overflow: hidden;}
.brand_2_img_item img{max-height: 1rem;max-width: 1.68rem;vertical-align: middle;}
.now_toOut_btn{position: absolute;left: 2.2rem;width: 3rem;top: 58%;height: 1rem;}
.content{width: 100%;}
.content .banner_img{width: 100%;font-size: 0;position: relative;}
.content .banner_img img{width: 100%;}
.banner_swiper{position: absolute;left: 0;top: 0;width: 100%;}
.shop_link a{display: block;width: 100%;height: 100%;}

.click_btn{display: flex;text-align: center;align-items: center;justify-content: center;position: absolute;top: 3.1rem;left: 22%;    box-sizing: border-box;line-height: 0.5rem;}
.click_btn_1{width: 1.86rem;height: 0.5rem;background-color: #3F44FF;color: #fff;font-size: 0.3rem;border-radius:25px;    margin-right: 0.38rem;font-weight:500;}
.click_btn_2{width: 1.86rem;height: 0.5rem;background-color: #fff;color: #3F44FF;font-size: 0.3rem;border-radius:25px;}
.banner_img{position: relative;font-weight:500;}
.banner_img .xuanfu{width: 1.3rem;height: 1.3rem;position: fixed;right: 0.15rem;bottom: 3.2rem;z-index: 1000;}
.banner_img .xuanfu a{display: block;width: 100%;height: 100%;}
.banner_img .xuanfu img{width: 100%;}
