
.index_top{ background-image: linear-gradient(to right,#55A426,#55A426); height:2.15rem; }
.index_top .index_head{padding-top:0.19rem;position:relative}
.index_top .index_head .show_region{width:2rem;float:left; height:0.4rem; line-height:0.4rem; color:rgba(255,255,255,0.9); font-size:0.22rem; overflow:hidden}
.index_top .index_head .show_region .dw{display:inline-block;font-size:0px;width:0.4rem;margin-left:0.2rem;margin-right:0.1rem;height:0.4rem; line-height:0.4rem; vertical-align:middle; } 
.index_top .index_head .show_region .dw img{height:0.35rem; vertical-align:middle; margin-top:-0.05rem;}
.index_top .index_head .sel_region{display:none; margin-left:0.1rem; margin-right:0.1rem; margin-top:0.1rem; padding-bottom:0.1rem; vertical-align:top;position:absolute; background-color:rgba(255,255,255,0.95); border-radius:0.1rem; padding:0.3rem;top:0.7rem;z-index:10000;
                                  box-shadow:0.02rem 0.02rem 0.08rem #ccc}
.index_top .index_head .sel_region .div_sel_region{display:inline-block; width:4.5rem; margin-left:0.2rem; vertical-align:top;}
.index_top .index_head .sel_region .div_sel_region select{width:100%; margin-bottom:0.05rem;}
.index_top .index_head .sel_region .sel_region_ok{display:inline-block; margin-left:1.1rem; margin-top:0.2rem;width:1.8rem;height:0.45rem; line-height:0.45rem; background-color:#f60; border-radius:0.05rem; text-align:center; color:#fff;}
.index_top .index_head .sel_region .sel_region_close{display:inline-block; margin-left:0.2rem; margin-top:0.2rem;width:1.8rem;height:0.45rem; line-height:0.45rem; background-color:#f60; border-radius:0.05rem; text-align:center; color:#fff;}


.index_top .index_head .l2{width:5.6rem; text-align:center; float:left; font-size:0.24rem;color:#fff; margin-left:0.2rem}
.index_top .index_head .l2 img{max-height:0.6rem;}
.index_top .index_head .l3{width:0.37rem; float:left; margin-left:0.7rem;display:none }
.index_top .index_head .l3 img{width:0.37rem; margin-top:0.05rem}
.index_top .index_head .l4{width:0.37rem; float:right;   margin-right:0.2rem; margin-top:-rem;}
.index_top .index_head .l4 img{width:0.37rem;}
.index_top .product_search{width:6rem; height:0.56rem; background-color:#fff;margin-top:0.22rem; margin-left:auto;  margin-right:auto; border-radius:0.1rem; position:relative;}
.index_top .product_search select{border:none;width:1rem;}
.index_top .product_search input[type=text]{width:4rem; margin-left:0.1rem;height:0.5rem;border:none;}
.index_top .product_search #search{width:0.28rem;position:absolute; right:0.25rem;top:0.12rem;}

.index_top_huxing{background-image:url(../images/hixing.jpg); height:0.64rem; background-size:100% auto; }

#mobile_duo_index_banner{ width:6rem; height:2.5rem;  margin:-1rem auto; position:relative; overflow:hidden; border-radius:0.15rem; box-shadow: 0 0.05rem 0.1rem rgba(0, 0, 0, .3);  }
#mobile_duo_index_banner .hd{ width:100%; height:0.05rem;  position:absolute; z-index:1; bottom:0; text-align:center;  }
#mobile_duo_index_banner .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:0.05rem; background-color:rgba(51,51,51,0.5);   }
#mobile_duo_index_banner .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
#mobile_duo_index_banner .hd ul .on{ background:#FF4000;  }
#mobile_duo_index_banner .bd{ position:relative; z-index:0; }
#mobile_duo_index_banner .bd li img{ width:100%;  height:2.5rem; }
#mobile_duo_index_banner .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* å–æ¶ˆé“¾æŽ¥é«˜äº® */ }

.index_div_gonggao{margin-top:1.5rem; background-color:#fff; width:6rem; height:0.7rem; margin-left:auto; margin-right:auto; border-radius:0.1rem; line-height:0.7rem;}
.index_div_gonggao .title{width:1.14rem; float:left; margin-left:0.1rem;}
.index_div_gonggao .title img{width:1.13rem;}
.div_gonggao{ width:4.4rem;  overflow:hidden; position:relative;  float:right; margin-right:0.2rem; }
.div_gonggao .bd{  }
.div_gonggao .infoList li{ height:0.7rem;; line-height:0.7rem; position:relative;  }
.div_gonggao .infoList li a{/* width:3.5rem; */}
.div_gonggao .infoList li a span{display:block;height:0.7rem;line-height:0.7rem;width:4rem; color:#999;font-size:0.24rem; color:#666; margin-left:0.15rem;  }
.div_gonggao .infoList li a img{position:absolute; right:0rem; top:0.25rem; width:0.11rem;}

.duo_index_menu{margin-top:0.3rem; margin-left:0.2rem; padding-bottom:0.2rem;}
.duo_index_menu li{width:1.2rem; text-align:center; float:left; margin-bottom:0.25rem;}
.duo_index_menu li img{width:0.78rem;height:0.78rem;}
.duo_index_menu li span{display:block; margin-top:0.18rem; color:#333;}
.duo_index_menu li.m1{display:none}

.index_luanmu_1{margin-top:0.2rem;}
.index_luanmu_1 li{box-shadow:0.05rem 0.05rem 0.03rem rgba(200,200,200,0.1)}
.index_luanmu_1 li img{width:100%; height:1.39rem;}
.index_luanmu_1 li:nth-of-type(1){float:left;width:2.97rem; margin-left:0.12rem;}
.index_luanmu_1 li:nth-of-type(2){float:right;width:3rem; margin-right:0.12rem;}
.index_luanmu_2{position:relative; background-color:#fff; margin:0.3rem 0.1rem 0.3rem 0.1rem; padding-top:0.2rem; padding-bottom:0.2rem;box-shadow:0.05rem 0.05rem 0.03rem rgba(200,200,200,0.1); border-radius:0.05rem;}
.index_luanmu_2 li{}
.index_luanmu_2 li img{width:100%}
.index_luanmu_2 li:nth-of-type(1){width:2.88rem; left:0.12rem;top:0.2rem;position:absolute;}
.index_luanmu_2 li:nth-of-type(2){width:2.95rem; margin-left:3.13rem;}
.index_luanmu_2 li:nth-of-type(3){width:2.95rem; margin-left:3.13rem; margin-top:0.15rem}


.index_product_cate{margin-left:0.2rem; margin-right:0.2rem; margin-top:0.3rem; margin-bottom:0.3rem; text-align:left;  white-space: nowrap; width:6rem;overflow-x: scroll;overflow-y: hidden;-webkit-backface-visibility: hidden;-webkit-perspective: 1000;-webkit-overflow-scrolling: touch;}
.index_product_cate li{text-align:left; background-color:#ECECEC; border-radius:0.3rem;padding-left:0.2rem; padding-right:0.2rem; display:inline-block;  height:0.4rem;line-height:0.4rem;}
.index_product_cate li a{color:#212124; font-size:0.2rem;}
.index_product_cate::-webkit-scrollbar{display: none;}

.ul_thematic_list{width:6.2rem; margin-left:auto; margin-right:auto;}
.ul_thematic_list .title{padding-top:0.2rem; padding-bottom:0.2rem; margin-top:0.2rem;background-color:#fff; color:#2F2C2F; font-size:0.28rem; padding-left:0.2rem;height:0.38rem; line-height:0.38rem}
.ul_thematic_list .title span{color:#FF4D35; margin-left:0.1rem;text-transform:uppercase}
.ul_thematic_list .title a{color:#999; float:right; margin-right:0.2rem; font-size:0.18rem;text-transform:uppercase}
.ul_thematic_list li{border-radius:0.05rem; background-color:#fff;  margin-bottom:0.25rem;box-shadow: 0 0.02rem 0.05rem rgba(0, 0, 0, .1); }
.ul_thematic_list li img{width:100%; height:2.5rem;}
.ul_thematic_list li .bt{font-size:0.28rem; padding:0.2rem;}
.ul_thematic_list li .desc{font-size:0.18rem; color:#999; padding:0rem 0.2rem 0.2rem; overflow:hidden; max-height:0.2rem;}

.index_product_list{ margin-top:0.5rem}
.index_product_list .title{padding-top:0.2rem; padding-bottom:0.2rem; margin-top:0.2rem;background-color:#fff; color:#2F2C2F; font-size:0.28rem; padding-left:0.2rem; height:0.38rem; line-height:0.38rem;}
.index_product_list .title span{color:#FF4D35; margin-left:0.1rem;text-transform:uppercase}
.index_product_list .title a{color:#999; float:right; margin-right:0.2rem; font-size:0.18rem;text-transform:uppercase}
.index_product_list .product_list{ display:flex;flex-wrap: wrap;}
.index_product_list .product_list li{width:3rem;box-shadow: 0 0.02rem 0.05rem rgba(0, 0, 0, .1); margin-left:0.2rem; margin-bottom:0.4rem; background-color:#fff; border-radius:0.1rem;}
.index_product_list .product_list li .img{width:3rem; height:3rem; text-align:center; vertical-align:middle; line-height:3rem;}
.index_product_list .product_list li .img img{max-width:2.8rem;max-height:2.8rem;}
.index_product_list .product_list li .product_name{margin-top:0.2rem;max-height:0.6rem; overflow:hidden; padding-left:0.1rem; padding-right:0.1rem;}
.index_product_list .product_list li .product_name a{font-weight:bold;}
.index_product_list .product_list li .three{padding:0.1rem 0.1rem 0.3rem;;}
.index_product_list .product_list li .three .r{color:#F74343; font-size:0.16rem}
.index_product_list .product_list li .three .price{color:#f74343; font-size:0.3rem; font-weight:bold}
.index_product_list .product_list li .shop_name{max-width:1.3rem; float:right; text-align:right; margin-right:0.1rem; margin-top:0.05rem;}
.index_product_list .product_list li .shop_name a{color:#999; font-size:0.18rem; }
.index_more{background-color:#fff; width:2rem;text-align:center;height:0.5rem;line-height:0.5rem; border-radius:0.05rem; margin:0rem auto 0.2rem auto; ;border:solid 1px #eee}

.index_brand_shop{margin-top:0rem; margin-bottom:0.3rem}
.index_brand_shop .index_lanmu_bt{text-align:center; font-size:0.24rem; background-image:url(../images/sucai1.png); background-size:auto 0.08rem; background-position:center center; background-repeat:no-repeat;
                                 height:0.7rem; line-height:0.7rem;}
.index_brand_shop li{width:1.7rem; float:left; background-color:#fff; margin-left:0.2rem;border-radius:0.1rem;padding:0.15rem 0.1rem 0.15rem 0.1rem; margin-bottom:0.3rem;}
.index_brand_shop li .img{width:1.7rem; height:1.5rem; vertical-align:middle; text-align:center;line-height:1.5rem;}
.index_brand_shop li .img img{max-width:1.5rem; max-height:1.5rem;}
.index_brand_shop li .ad_name{text-align:center; margin-top:0.2rem; height:0.7rem;overflow:hidden} 

.index_video_list{margin-top:0.2rem}
.index_video_list .index_lanmu_bt{background-color:#fff;;text-align:center; font-size:0.24rem; background-image:url(../images/sucai1.png); background-size:auto 0.08rem; background-position:center center; background-repeat:no-repeat;
                                 height:0.7rem; line-height:0.7rem;}
.index_video_list .video_list{padding-top:0rem;}
.index_video_list .video_list li{width:2.9rem; margin-left:0.2rem; float:left; border-radius:0.1rem; overflow:hidden; background-color:#fff; margin-bottom:0.3rem}

.index_video_list .video_list li .img{width:2.9rem; height:2rem;overflow:hidden; position:relative; text-align:center;}
.index_video_list .video_list li .img img{width:100%;min-height:100%;}
.index_video_list .video_list li .img .play{width:0.3rem;min-width:0;height:auto;min-height:0;top:calc(50% - 0.1rem); left:calc(50% - 0.1rem); position:absolute}
.index_video_list .video_list li .news_title{padding:0.2rem}
.index_video_list .video_list li .three{padding:0rem 0.2rem 0.2rem 0.2rem;color:#999; font-size:0.2rem}
.index_video_list .video_list li .three .category{margin-right:0.2rem}
.index_video_list .video_list li .three .category a{color:#999; font-size:0.2rem}

.index_news_list{margin-top:0.4rem}
.index_news_list .index_lanmu_bt{background-color:#fff;;text-align:center; font-size:0.24rem; background-image:url(../images/sucai1.png); background-size:auto 0.08rem; background-position:center center; background-repeat:no-repeat;
                                 height:0.7rem; line-height:0.7rem;}
.index_news_list .news_list{padding:0rem 0.2rem 0.3rem 0.2rem;}
.index_news_list .news_list li{background-color:#fff;border-radius:0.1rem; overflow:hidden; padding:0.15rem; margin-bottom:0.2rem;}
.index_news_list .news_list li .news_title a{font-size:0.24rem;}
.index_news_list .news_list li .two{margin-top:0.15rem}
.index_news_list .news_list li .two .img{width:2rem; float:left;position:relative}
.index_news_list .news_list li .two .img img{width:100%;border-radius:0.05rem;}
.index_news_list .news_list li .two .img .play{position:absolute;width:0.26rem;left:calc(50% - 0.13rem);top:calc(50% - 0.13rem);}
.index_news_list .news_list li .two .desc{width:calc(100% - 2.2rem); float:left;margin-left:0.2rem; color:#666;font-size:0.2rem;line-height:1.7;max-height:1.5rem; overflow:hidden;}
.index_news_list .news_list li .three{margin-top:0.2rem; color:#aaa; font-size:0.2rem}
.index_news_list .news_list li .three a{color:#aaa; font-size:0.2rem;}
.index_news_list .news_list li .three .date{float:right; display:inline-block;padding-left:0.3rem; background-image:url(../images/view.png); background-repeat:no-repeat; background-position:left center;
                                           background-size:0.2rem auto;}

.index_news_list .news_list li.nopic .two .img{display:none}
.index_news_list .news_list li.nopic .two .desc{width:100%;margin-left:0rem;}

.div_copyright{ border-top:solid 1px #eee; margin-top:0.3rem; padding:0.3rem 0.2rem 0.3rem 0.2rem; text-align:center; background-color:#fff}

