::-webkit-scrollbar{
  display:none;
}


.ca6{color: #a6a6a6 !important;}
.c8c{color: #8c8c8c !important;}
.cfff{color: #fff !important;}
.m_icon{display: inline-block;vertical-align: middle;background: url(../images/base.png);background-size: 5rem 3rem;}
.icon_news{width: .86rem;height: .86rem;background-position: 0 -1rem;}
.icon_brand{width: .86rem;height: .86rem;background-position: -.96rem -1rem;}
.icon_join{width: .86rem;height: .86rem;background-position: -1.92rem -1rem;}
.icon_business{width: .86rem;height: .86rem;background-position: -2.88rem -1rem;}
.icon_company{width: .86rem;height: .86rem;background-position: -3.84rem -1rem;}
.icon_woman{width: .86rem;height: .86rem;background-position: 0 -1.96rem;}
.icon_underwear{width: .86rem;height: .86rem;background-position: -.96rem -1.96rem;}
.icon_man{width: .86rem;height: .86rem;background-position: -1.92rem -1.96rem;}
.icon_child{width: .86rem;height: .86rem;background-position: -2.88rem -1.96rem;}
.icon_shoe{width: .86rem;height: .86rem;background-position: -3.84rem -1.96rem;}
.icon_doct{width: .1rem;height: .1rem;border-radius: .05rem;background: #ff5038;}
.icon_arrow_up{width: .12rem;height: .12rem;background-position: -.36rem -.65rem;}
.icon_arrow_down{width: .12rem;height: .12rem;background-position: -.15rem -.65rem;}
.icon_triangle{width: .05rem;height: .1rem;background-position: 0 -.65rem;}
.palceholder{height: .1rem;width: 100%;background: #e9edf5;}
.palceholder_white{height: .1rem;width: 100%;background: #fff;}
.cover_black{position: fixed;height: 100%;width:100%;background: #000;opacity: 0.5;/*z-index: 4;*/display: none;top: 0;left: 0;}
.hide{display: none;}
.show{display: block;}
.btnone{border-top: none !important;}
.hr{border-bottom: #e5e5e5 solid 0px;}

header,footer{height: .96rem;width:100%;background: #fff;position:fixed;z-index:1000;}
header{top: 0;border-bottom: solid 1px #e5e5e5}
footer{bottom: 0;border-top: solid 1px #cdcdcd;}
/*兼容uc里的fixed,高度由auto改成100%，禁止整块移动，改为内容区域移动*/
.body{width: 100%;overflow: hidden;background: #fff;position:relative;box-sizing:border-box;}/*height: 100%;*/
.ebody{width: 100%;height:calc(100% + .96rem);overflow-y: scroll;-webkit-overflow-scrolling:touch}
.nfoot-body{padding: .96rem 0 0}
header .m_head_left{position:absolute;width: 1rem;height: .88rem;display: block;line-height: .88rem;text-align: center;top: 0;left: 0;}
header .m_head_left a{width: 1rem;height: .88rem;display: block;line-height: .88rem;text-align: center;}
header .m_head_left .icon_menu{width: .32rem;height: .26rem;background-position: 0 0;}
header .m_head_left .icon_arrow{width: .36rem;height: .20rem;background-position: 0 -.36rem;}
header .m_head_middle{width: 4rem;height: .88rem;position: absolute;top: 0;left: 50%;margin-left: -2rem;line-height: .88rem;text-align: center;font-size: .28rem;color: #000;}
header .m_head_middle a{width: 4rem;height: .88rem;line-height: .88rem;text-align: center;display: block;}
header .m_head_middle a img{margin-top: .16rem;width: 1.26rem;height: .5rem;}
header .m_head_right{width: 1rem;height: .88rem;position: absolute;top: 0;right: 0;}
header .m_head_right a{width: 1rem;height: .88rem;display: block;line-height: .88rem;text-align: center;}
header .m_head_right .icon_search{width: .34rem;height: .34rem;background-position: -.42rem 0;}
.output_box{position: absolute;top: .88rem;width: 100%;overflow: hidden;display: none;background: #fff;border-top: #d9d9d9 solid .01rem;z-index: 99}
.output_box .map_news{margin: .2rem .3rem .5rem .3rem;width: calc(100% - .4rem);}
.output_box .map_news h1{line-height: .6rem;color: #000;font-size: .3rem;font-weight: normal;}
.output_box .map_news div{overflow: hidden;clear: both;margin-bottom: .3rem;}
.output_box .map_news div span{font-size: .3rem;color: #51b033;line-height: .5rem;width: 1rem;float: left;}
.output_box .map_news div p{float: left;width: calc(100% - 1rem);overflow: hidden;}
.output_box .map_news div p a{font-size: .3rem;color: #000;line-height: .5rem;float: left;width: 25%;/*text-align: center;*/}
.output_box .map_list{border-top: #d9d9d9 solid .01rem;margin: 0 .3rem;padding: .2rem 0;overflow: hidden;clear: both;}
.output_box .map_list a{float: left;background: #f2f2f2;width: 1.56rem;height: .6rem;line-height: .6rem;text-align: center;color: #000;font-size: .3rem;margin: .1rem .09rem;}
.output_box .map_list a:nth-child(4n+4){margin-right: 0;}
.output_box .map_search{background: #5aabed;padding: .2rem .3rem;}
.output_box .map_search .search_box{width: 100%;border-radius: .06rem;background: #fff;height: .86rem;overflow: hidden;clear: both;border:none !important;}
.output_box .map_search .search_box .icon{width: .34rem;height: .34rem;background: url(../images/map_search.png);background-size: .34rem .34rem;float: left;margin: .26rem 0 0 .26rem;}
.output_box .map_search .search_box input{width: 4.5rem;float: left;padding: .1rem;font-size: .32rem;margin-top: .11rem;height: .64rem;line-height: .64rem;}
.output_box .map_search .search_box a{float: left;width: 1.7rem;height: .66rem;line-height: .66rem;background: #5aabed;border-radius: .05rem;font-size: .3rem;color: #fff;text-align: center;margin-top: .11rem;}
.output_box .map_search .map_links{overflow: hidden;clear: both;margin: .5rem 0 .9rem 0;}
.output_box .map_search .map_links a{width: 2rem;height: .66rem;background: #fff;text-align: center;line-height: .66rem;color: #000;font-size: .3rem;float: left;margin: 0 .44rem .26rem 0;border-radius: .06rem;}
.output_box .map_search .map_links a:nth-child(3n+3){margin-right: 0;}
.ad-show {width: 7.5rem; height: 2.35rem; margin: 0 auto;} 
.ad-show .icon_adtip{width: .7rem;height: .7rem;background-position: -.85rem 0;top: 0;left: 0;position: absolute;z-index: 2;}
.ad-show .banner_cover{width: 7.5rem;height: .2rem;position: absolute;bottom: 0;left: 0;background: url(../images/banner_cover.png);background-size: 7.5rem .2rem;z-index: 2;}
.ad-show .swiper-slide {text-align: center; font-size: .18rem; background: #fff; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.ad-show .swiper-slide a img{width: 7.5rem;height: auto;}
.ad-show .swiper-pagination-bullet{width: .14rem;height: .14rem;background: #fff;border-radius: 0;opacity: 0.7;}
.ad-show .swiper-pagination-bullet-active{background: #F8D241;}
/*.swiper-pagination{text-align: right;padding-right: .1rem;}*/
.m_nav{width: 7.5rem;height: 3.1rem;overflow: hidden;clear: both;padding: .2rem 0;}
.m_nav li{float: left;width: 1.5rem;height: 1.5rem;overflow: hidden;text-align: center;}
.m_nav li a{display: block;}
.m_nav li a p{font-size: .22rem;line-height: .4rem;color: #464646;}
.m_toutiao{height: 1rem;overflow: hidden;clear: both;}
.m_toutiao .left{width: 1.25rem;text-align: center;font-size: .3rem;color: #ff5038;line-height: 1rem;}
.m_toutiao .right{width: calc(100% - 1.25rem);padding: .04rem 0;}
.m_toutiao .right a{display: block;line-height: .4rem;height: .44rem;overflow: hidden;}
.m_toutiao .right a span{vertical-align: middle;color: #666;font-size: .22rem;margin-left: .1rem;}
.m_box_head{padding: 0 .2rem;height: .8rem;line-height: .8rem;border-bottom: #e5e5e5 solid 1px;clear: both;overflow: hidden;}
.m_box_head .icon_square{display: inline-block;width: .08rem;height: .48rem;vertical-align: middle;}
.m_box_head i.red{background: #fa5f63;}
.m_box_head i.blue{background: #0199ff;}
.m_box_head i.purper{background: #b964fd;}
.m_box_head i.orangered{background: #FA6A61;}
.m_box_head i.skyblue{background: #02A1FD;}
.m_box_head i.black{background: #000;}
.m_box_head span,
.m_box_head a{vertical-align: middle;}
.m_box_head span.m_box_title{color: #000;font-size: .3rem;}
.m_box_head span.m_box_en{font-size: .2rem;}
.m_box_head span.red{color: #fa5f63;}
.m_box_head span.orange{color: #ef8a0f;}
.m_box_head a{float: right;font-size: .2rem;color: #7b7b7b;}
.m_list_img{clear: both;overflow: hidden;margin-top: .4rem;}
.m_list_img li{width: 50%;float: left;height: 1.95rem;text-align: center;margin-bottom: .24rem;}
.m_list_img li a img{width: 3.4rem;height: 1.4rem;overflow: hidden;}
.m_list_img li a p{width:3.4rem;height: .5rem;line-height: .5rem;/*text-indent: .4rem;*/text-align:left;margin-left: .36rem;overflow: hidden}
.m_list_img li a p span.title{/*display:block;*/font-size: .24rem;margin-right: .2rem;color: #464646 ;line-height: .3rem;height: .3rem;overflow: hidden}
.m_list_img li a p span.info{font-size: .16rem;color: #666;}
.m_list_img_2{width: 6.82rem;margin: 0 auto;overflow: hidden;clear: both;}
.m_list_img_2 li{width: 50%;float: left;border-bottom: #e5e5e5 solid .01rem;overflow: hidden;margin-top: .3rem;}
.m_list_img_2 li a{width: 3.17rem;height: 4.64rem;}
.m_list_img_2 li:nth-child(n+1) a{float: left;}
.m_list_img_2 li:nth-child(2n+2) a{float: right;}
.m_list_img_2 li a img{display:block;border: #e9edf5 solid .01rem;padding: .2rem;width: 3.16rem;height: 3.92rem;}
.m_list_img_2 li a p{line-height: .64rem;color: #464646;width: calc(100% - .2rem);padding: 0 .1rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m_list_img_2 li a p span{font-size: .24rem;margin-right: .2rem;}
.m_list_img_2 li a p em{font-style: normal;font-size: .18rem;}
.m_more{line-height: .7rem;height: .7rem;width: 4rem;margin: .2rem auto;padding: 0 .1rem;font-size: .3rem;color: #565454;border: #d2d2d2 solid .02rem;border-radius: .06rem;display: block;text-align: center;}

.m_ad{position: relative;width: 7.5rem;height: 2.35rem;overflow: hidden;display: block;}
.m_ad .icon_adtip{width: .7rem;height: .7rem;background-position: -.85rem 0;top: 0;left: 0;position: absolute;z-index: 2;}
.m_ad img{width: 7.5rem;height: 2.35rem;}
.m_tab{width: 100%;}
.m_tab_title {height: .7rem;width: 100%;position: relative;line-height: .7rem;color: #000;background: #e9edf5;padding-left: .34rem;}
.m_tab_title .item {text-align: center;float: left;font-size: .28rem;}
.m_tab_title .item-cur {background-color: #fff; }
.m_tab_cont {position: relative; background-color: #fff; width: 100%; height: 6.8rem; overflow: hidden;margin: .1rem 0;padding-left: .15rem; }
.m_tab_cont__wrap {position: absolute;width:calc(100% - .15rem)}
.m_tab_cont .item {width: 100%;line-height: .65rem; text-align: center; color: #fff; }
.m_tab_cont .item div a{display: block;margin: 0 .08rem;border-bottom: #e6e6e6 dashed 1px;}
.m_tab_cont .item div a .icon_arrow{width: .05rem;height: .1rem;background-position: 0 -.65rem;}
.m_tab_cont .item div a span{text-align: left;display: inline-block;height: .65rem;width: 95%;overflow: hidden;/*text-overflow:ellipsis; white-space: nowrap;*/vertical-align: middle;color: #2b2b2b;font-size: .28rem;}
.m_tab_cont .item div:last-child a{border-bottom:none;}
.m_tab .tab_4 .item{width: 25%;}
.m_tab .tab_5 .item{width: 20%;}
.m_tab .tab_6 .item{width: 16.66%;}

.bottom_info{width: 100%;background: #fff;text-align: center;}
.bottom_info a{display: block;}
.bottom_info .bottom_logo{background-image: url(../images/bottom_logo.png);background-size: 2.2rem .9rem;width: 2.2rem;height: .9rem;margin: 0 auto;}
.bottom_info .weixin{background-image: url(../images/weixin.png);background-size: 1rem .9rem;margin: .4rem auto 0 auto;width: 1rem;height: .9rem;}
.bottom_info p{height: .6rem;line-height: .6rem;color: #7f7f7f;text-align: center;font-size: .2rem;}
.weixin_box{position: fixed;width: 5.05rem;height: 7.25rem;z-index: 4;top: 25%;left: 50%;margin-left: -2.51rem;}
.weixin_box img{width: 5.05rem; height: 7.25rem; display: block;}

footer{z-index: 5;}
footer a{display: block;margin-top: .28rem;}
footer .back{width: .22rem;height: .4rem;background-image: url(../images/b_menu1.jpg);background-size: .22rem .4rem;float: left;margin-left: .6rem;}
footer .home{width: .36rem;height: .4rem;background-image: url(../images/b_menu2.jpg);background-size: .36rem .4rem;float: left;margin-left: calc(50% - .9rem);}
footer .member{width: .38rem;height: .4rem;background-image: url(../images/b_menu3.jpg);background-size: .38rem .4rem;float: right;margin-right: .6rem;}
.login_box{width: 7.5rem;position: fixed;bottom: -5.48rem;left: 50%;height: 2.6rem;background: #fff;z-index: 5;margin-left: -3.75rem;}
.login_box .icon{display: inline-block;vertical-align: middle;}
.login_box .close{width: .5rem;height: .5rem;background: url(../images/close.png);background-size: .5rem .5rem; float: right;margin: .2rem .2rem 0 0;}
.login_box .weixin{width: .64rem;height: .52rem;background: url(../images/weixin_logo.png);background-size: .64rem .52rem;}
.login_box .collect{width: .5rem;height: .5rem;background: url(../images/collect.png);background-size: .5rem .5rem;}
.login_box .answer{width: .42rem;height: .5rem;background: url(../images/answer.png);background-size: .42rem .5rem;}
.login_box .stroll{width: .5rem;height: .5rem;background: url(../images/stroll.png);background-size: .5rem .5rem;}
.login_box .footprint{width: .58rem;height: .56rem;background: url(../images/wark.png);background-size: .58rem .56rem;}
.login_box a{display: inline-block;width: 1.3rem;color: #868686;}
.login_box .login{height: 1.6rem;margin:0 .2rem;border-bottom: #a6a6a6 dashed 1px;text-align: center;margin-top: .9rem;}
.login_box .login a p{line-height: .6rem;}
.login_box .other{padding-top: .6rem;text-align: center;}
.login_box .other a{margin: 0 .1rem;}
#login_container{width: 5.48rem;height: 8rem;position: fixed;top: 15%;left: 50%;background: #fff;border: #eeeeee solid 1px;box-shadow: #000 0 0 .06rem;margin-left: -2.74rem;z-index: 4;display: none;text-align: center}
#login_container .lightBorder{width: 2.8rem}

.m_tab_filter{position: relative;height: .7rem;z-index: 99;}
.m_tab_filter .m_filter_title{position: absolute;height: .7rem;line-height: .7rem;border-bottom: #e5e5e5 solid 1px;top: 0;left: 0;overflow: hidden;clear: both;width: 100%;background: #fff;z-index: 99}
.m_tab_filter .m_filter_title a.item{color: #7f7f7f;font-size: .24rem;width: 25%;float: left;text-align: center;display: block;}
.m_tab_filter .m_filter_title a.item span{vertical-align: middle;}
.m_tab_filter .m_filter_title a.item .icon_arrow{width: .12rem;height: .12rem;background-position: -.15rem -.65rem;}
.m_tab_filter .m_filter_title a.on{color: #000;}
.m_tab_filter .m_filter_title a.on .icon_arrow{width: .12rem;height: .12rem;background-position: -.36rem -.65rem;}
.m_tab_filter .m_filter_content{position: absolute;top: .7rem;left: 0;width: 100%;overflow: hidden;z-index: 99}
.m_tab_filter .m_filter_content ul{padding: .3rem .54rem;width: 7.5rem;overflow: hidden;height: 2.4rem;display: none;background: #fff;}
.m_tab_filter .m_filter_content ul:last-child{height: 5.4rem;}
.m_tab_filter .m_filter_content ul li{height: .8rem;border-bottom: #e5e5e5 solid 1px;float: left;line-height: .8rem;text-align: center;}
.m_tab_filter .m_filter_content ul.col_3 li{width: 33.3%;}
.m_tab_filter .m_filter_content ul.col_4 li{width: 25%;}
.m_tab_filter .m_filter_content ul.col_6 li{width: 16.6%;}
.m_tab_filter .m_filter_content ul.col_3 li:nth-child(n+4){border-bottom: none;}
.m_tab_filter .m_filter_content ul.col_4 li:nth-child(n+5){border-bottom: none;}
.m_tab_filter .m_filter_content ul.col_6 li:nth-child(n+7){border-bottom: none;}
.m_tab_filter .m_filter_content ul li a{color: #000;font-size: .24rem;}
.m_tab_filter .icon_square{display: inline-block;width: .08rem;height: .48rem;vertical-align: middle;background: #fa5f63;position: absolute;top: .1rem;left: .2rem;z-index: 1;}

.m_list_brand{width: 7.5rem;margin: .1rem 0 0 0;overflow: hidden;}
.m_list_brand img{width: 7.5rem;height: 3.13rem;vertical-align: bottom;}
.m_list_brand a>div{background: #f4f7fd;padding: .1rem 0;}
.m_list_brand table{margin: 0 .3rem;width: 6.9rem;}
.m_list_brand table tr td{height: .3rem;line-height: .3rem;font-size: .14rem;color: #6a6a6a;}
.m_list_brand table tr td span{color: #000;font-size: .18rem;}
.m_list_brand table tr td em{font-size: .18rem;font-style: italic;font-weight: bolder;}

#loadCont,#loadTip,#loadNoMore,#loadError{background:#fff;width: 100%;height: .7rem;text-align: center;line-height: .7rem; color: #7f7f7f; font-size: .2rem;}
.loadNoMore,.loading,.loadError,.bottom-load{ text-align: center; height: .4rem; line-height: .4rem; color: #7f7f7f; font-size: .2rem;}

.m_brand_title{height: 1rem; background: #fff; width:100%; font-size: .3rem; padding:0 .5rem 0 .34rem;position: relative;}
.m_brand_title>div{width: 100%;overflow: hidden;}
.m_brand_title ul li{width:auto;float: left;overflow: hidden;text-align: center;line-height: 1rem;padding: 0 .25rem}
.m_brand_title ul li a{font-size: .3rem;color: #000;}
.m_brand_title ul li a.cur{color: #fa5f63;}
.m_brand_title ul li.on{background: url(../images/meeting_arrow.png) center .8rem no-repeat;}
.m_brand_title ul li.on a{color: #fa5f63;}
.m_brand_title .icon{width: .18rem;height: .28rem;background: url(../images/brand_right_arrow.png);background-size: .18rem .28rem;position: absolute;left:7.1rem;top: .36rem;z-index: 5;cursor: pointer}

.brand_banner{width: 7.5rem;
    /*height: 3.15rem;*/
    overflow: hidden;}
.brand_banner img{width: 7.5rem;height: 3.15rem}
.brand_con_nav{width: 100%;height: .7rem;background: #000000;}
.brand_con_nav li{float: left;width: calc(100% / 7);text-align: center;height: .7rem;}
.brand_con_nav li a{line-height: .4rem;color: #fff;display: inline-block;height: .4rem;margin-top: .12rem;font-size: .3rem;}
.brand_con_nav li.cur{background: #fa5f63;}
.brand_shop_info{width: calc(100% - 0.4rem);margin: .2rem;}
.brand_shop_info .img{width: 2.6rem;height: 1.4rem;border: .2rem solid #f1f1f1;overflow: hidden;display: block;}
.brand_shop_info .img img{width: 100%;}
.brand_shop_info tr td p{height: .44rem;width: 90%;margin-left:5%;overflow: hidden;/*text-overflow:ellipsis; white-space: nowrap;*/font-size: .28rem;line-height: .44rem;color: #000;}
.brand_shop_info tr td p span{color: #7f7f7f;}
.m_index_box .intro_content .content{margin: .34rem;color: #8c8c8c;font-size: .3rem;line-height: .5rem;overflow: hidden;}
.m_index_box .intro_content .down{background: url(../images/down.png) no-repeat center .36rem;background-size: .22rem .16rem;height: .6rem;width: 2rem;line-height: .3rem;border: #d2d2d2 solid 1px;border-radius: 3px;color: #5c5c5c;text-align: center;font-size: .24rem;margin: 0 auto;}
.m_index_box .intro_content .up{background: url(../images/up.png) no-repeat center .36rem;background-size: .22rem .16rem;height: .6rem;width: 2rem;line-height: .3rem;border: #d2d2d2 solid 1px;border-radius: 3px;color: #5c5c5c;text-align: center;font-size: .24rem;margin: 0 auto;}
.goodslist{clear: both; width: 100%;overflow: hidden;padding-bottom: .2rem;background: #fff;}
.goodslist li{width: 50%;float: left;background: #fff;}
.goodslist li a{display: block;width: 2.9rem;height: 4rem;overflow: hidden;text-align: left;padding: .05rem;border: #cdcdcd solid 1px;margin: .2rem auto 0 auto;}
.goodslist li a img{width: 100%;height: 3.4rem;overflow: hidden;}
.goodslist li a p{line-height: .6rem;text-overflow:ellipsis; white-space: nowrap;width: 100%;overflow: hidden;}
.m_index_box .adbox{width: 100%;height: auto;position: relative;overflow: hidden;margin-top:10px;}
.m_index_box .adbox .ad_tip{width: 36px;height: 36px;background: url(../images/ad_tip.png);background-size: 36px 36px;top: 0;left: 0;position: absolute;z-index: 2;}
.m_index_box .adbox img{width: 100%;height: auto;}
.brand-show {width: 6rem; height: 8rem; margin: .3rem auto; }
.brand-show .swiper-slide a img{width: 100%;}
.brand-show .swiper-pagination-bullet{width: .14rem;height: .14rem;background: #fff;border-radius: 0;opacity: 0.7;}
.brand-show .swiper-pagination-bullet-active{background: #f9d241;}
.brand-show .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background: url(../images/btn_left.png);width: .56rem;height: .54rem;background-size: .56rem .54rem;}
.brand-show .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: url(../images/btn_right.png);width: .56rem;height: .54rem;background-size: .56rem .54rem;}
.brand-show .swiper-pagination{text-align: center;padding-right: 0;}
.shop-show {width: 6rem; height: 4rem; margin: .3rem auto; }
.shop-show .swiper-slide a img{width: 100%;}
.shop-show .swiper-pagination{text-align: center;}
.shop-show .swiper-pagination-bullet{width: .14rem;height: .14rem;background: #fff;border-radius: 0;}
.shop-show .swiper-pagination-bullet-active{background: #c29b20;}
.shop-show .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background: url(../images/btn_left.png);width: .56rem;height: .54rem;background-size: .56rem .54rem;}
.shop-show .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: url(../images/btn_right.png);width: .56rem;height: .54rem;background-size: .56rem .54rem;}
.shop-show .swiper-pagination{text-align: center;padding-right: 0;}
.brand_contact{margin: .2rem .34rem;line-height: .5rem;color: #4e4e4e;font-size: .3rem;}

.info_list{width: 100%;}
.info_list li{height: 1.5rem;padding: .2rem 0;margin: 0 .2rem;overflow: hidden;position: relative;border-bottom: #e5e5e5 solid 1px;}
.info p{overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.info_list li .info{width: calc(100% - .4rem);}
.info_list li .info+div{float: left;width: 2.2rem;height: 1.45rem;overflow: hidden}
.info_list li.txt .info p{height: .68rem;width: 100%;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-height: .34rem;color: #2b2b2b;font-size: .28rem;}
.info_list li .info span{line-height: .4rem;color: #8b8b8b;font-size: .24rem;overflow: hidden; height: .4rem;text-overflow:ellipsis; white-space: nowrap;margin-right: .2rem;}
.info_list li.img{height: 1.95rem;padding: .2rem  0;margin: 0 .2rem;overflow: hidden;position: relative;border-bottom: #e5e5e5 solid 1px;}
.info_list li.img a div>img{width: 100%}
.info_list li.img .info{float: left;width: calc(100% - 2.2rem);}
.info_list li.img .info p{height: .68rem;width: 90%;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-height: .34rem;color: #2b2b2b;font-size: .28rem;margin-bottom: .5rem;}
.info_list li.img .info span{line-height: .4rem;color: #8b8b8b;font-size: .24rem;}
.info_list li.img .info span.time,.info_list li.txt .info span.time{margin-right: 0;}
.info_list li.img .info span.time img,.info_list li.txt .info span.time img{height: .18rem;margin:.1rem  .1rem 0 0}

/*兼容uc的fixed不支持，改为absolute*/
.sub_b_menu{width: 100%;height: .96rem;border-top: #cdcdcd solid 1px;bottom: 0;left: 0;background: #fff;}/*;position: absolute;z-index: 2;*/
.sub_b_menu a{width: 33.3%;float: left;height: 100%;line-height: .96rem;text-align: center;font-size: .3rem;}
.sub_b_menu a:last-child{width: calc(100% - 66.6%);}
.sub_b_menu a.cur{background: #fa5f63;color: #fff;}

.shop-imgs{width: 6rem; height: 4rem; margin: .3rem auto; }
.shop-imgs .swiper-slide {text-align: center; font-size: .18rem; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.shop-imgs .swiper-slide a img{width: 7.5rem;height: 5.3rem;}
.shop-imgs .swiper-button-prev{width: .56rem;height: .54rem;background: url(../images/btn_left.png);background-size: .56rem .54rem;}
.shop-imgs .swiper-button-next{width: .56rem;height: .54rem;background: url(../images/btn_right.png);background-size: .56rem .54rem;}

.cwt-2{width:100%; height:auto; overflow:hidden; padding-top:10px;background: #fff;}
.cwt-2 dl{width:99%; height: auto; overflow:hidden; margin-bottom:5px;}
.cwt-2 dl.messageitem{text-indent: 30px;}
.cwt-2 dl dt,.cwt-2 dl dd{float:left;}
.cwt-2 dl dt{color: #4e4e4e; min-width: 90px; width: 60px; text-align: left; letter-spacing: 5px; font-size: 14px; height: 35px; line-height: 30px; text-indent: 30px;}
.cwt-2 dl.messageitem dd{width: 100%;}
.cwt-2 dl dd{width:70%;vertical-align:middle; height:30px; line-height:28px;overflow:hidden; font-size:14px;}
.cwt-2 dl dd input[type="text"]{border:1px solid #3598dc; height:30px;width:60%;text-indent:0.5em;font-size:14px;border-radius: 5px;}
.cwt-2 dl dd select{border:1px solid #3598dc; height:28px;width:30%; overflow:hidden;border-radius: 5px;}
.cwt-2 dl dd input[type="checkbox"]{background-color:#3598dc; }
.cwt-2 dl input[type="submit"]{width: 153px;height: 28px;line-height: 26px;color: #fff;background: url(../images/btn_bg.png);background-size: 153px 28px;text-indent: 15px;border: none;margin-top: 10px;}

.brand_new .brand_new_title{text-align: center;padding-top: .2rem;width: 6rem;margin: 0 auto;}
.brand_new .brand_new_title a{width: 1.6rem;display: inline-block;height: .6rem;line-height: .6rem;text-align: center;color: #7f7f7f;font-size: .28rem;border: #dcdcdc solid 1px;border-radius: 5px;margin: 0 .16rem .2rem .16px;}
.brand_new .brand_new_title a.item-cur{color: #000;}
.brand_new .new-cont{width: 7.5rem;overflow: hidden;background: #fff;}
.brand_new .new-list-cont{width: 7.5rem;background: #fff;}
.new-imgs{height: 8rem;width: 6rem;background: #fff;overflow: hidden;margin: .3rem auto;}
.new-imgs .swiper-slide a img{height: 100%;}
.new-imgs .swiper-pagination-bullet{width: .14rem;height: .14rem;background: #fff;border-radius: 0;opacity: 0.7;}
.new-imgs .swiper-pagination-bullet-active{background: #f9d241;}
.new-imgs .swiper-button-prev{width: .56rem;height: .54rem;background: url(../images/btn_left.png);background-size: .56rem .54rem;}
.new-imgs .swiper-button-next{width: .56rem;height: .54rem;background: url(../images/btn_right.png);background-size: .56rem .54rem;}
/*.new-imgs {width: 6rem; height: 8rem; margin: .3rem auto; }
.new-imgs .swiper-slide a img{width: 100%;}
.new-imgs .swiper-pagination-bullet{width: .14rem;height: .14rem;background: #fff;border-radius: 0;opacity: 0.7;}
.new-imgs .swiper-pagination-bullet-active{background: #f9d241;}
.new-imgs .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background: url(../images/btn_left.png);width: .56rem;height: .54rem;background-size: .56rem .54rem;}
.new-imgs .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: url(../images/btn_right.png);width: .56rem;height: .54rem;background-size: .56rem .54rem;}
.new-imgs .swiper-pagination{text-align: center;padding-right: 0;}*/
.new_list{width: 100%;text-align: center;overflow: hidden;}
.new_list li{width: 50%;text-align: center;float: left;margin-bottom: .2rem;}
.new_list li a{display: block;width: 100%}
.new_list li a img{width: 3.36rem;height: 4.46rem;}
.new_list li a p{width: 3.36rem;height: .8rem;line-height: .8rem;color: #7f7f7f;font-size: .26rem;overflow: hidden;margin: 0 auto;}

.brand_comment{width: 100%;}
.brand_comment .send_comment textarea{ width: 93%; margin: 0 auto; display: block; height: 85px;}
.brand_comment .send_comment .opera{height: 45px;position: relative;line-height: 45px;padding: 0 10px;}
.brand_comment .send_comment .opera .stars i{width: 15px;height: 15px;background: url(../images/star_gray.png);background-size: 15px 15px;vertical-align: middle;}
.brand_comment .send_comment .opera .stars i:hover{cursor: pointer;}
.brand_comment .send_comment .opera .stars i.red{background: url(../images/star_red.png);background-size: 15px 15px;}
.brand_comment .send_comment .opera .stars i.cur{background: url(../images/star_yellow.png);background-size: 15px 15px;}
.brand_comment .send_comment .opera .stars span{vertical-align: middle;}
.brand_comment .send_comment .opera .ok{width: 153px;height: 28px;line-height: 26px;color: #fff;background: url(../images/btn_bg.png);background-size: 153px 28px;text-indent: 15px;border: none;position: absolute;top: 13px;right: 10px;}
.comment_list{width: 100%;margin: 20px 0;}
.comment_list li{margin: 0 10px;border-bottom: #eee dashed 1px;}
.comment_list li .img{float: left;width: 36px;}
.comment_list li .img img{width: 36px;height: 36px;border-radius: 18px;}
.comment_list li .info{width: calc(100% - 46px);float: left;margin-left: 10px;}
.comment_list li .info p{line-height: 25px;}
.comment_list li .info p.title{color: #747474;}
.comment_list li .info p.content{height: 50px;width: 100%;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.comment_list li .info p i{display: inline-block;width: 30px;overflow: hidden;text-overflow:ellipsis; white-space: nowrap;vertical-align: middle;font-style: normal;}
.comment_list li .info input{width: 83px;height: 28px;line-height: 26px;border: 0;background: url(../images/btn_gray_bg.jpg);background-size: 83px 28px;font-size: 12px;text-align: center;color: #747474;}

.news_menu_box{border-top: #fa5f63 solid .02rem;background: #fff;}
.news_menu_box .news_menu{width: 95%;margin: 0 auto;line-height: .6rem;text-align: center;background: #fff;}
.news_menu_box .news_menu tr td a{font-size: .28rem;color: #393939;}
.news_menu_box .news_menu tr td a.cur{color: #fa5f63;}
.news_info{background: #fff;padding-bottom: .2rem;border-bottom: #e5e5e5 solid 1px;}
.news_info .news_title{border-top: #fa5f63 solid 1px;padding-top: .2rem;border-bottom: #e5e5e5 solid 1px;}
.news_info .news_title .title{font-size: .4rem;color: #000;text-align: left;width: 90%;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;line-height: .5rem;height: 1rem;margin: 0 auto;font-weight: 500;}
.news_info .news_title .info{height: .6rem; line-height: .6rem; width: 90%; margin: 0 auto; font-size: .24rem; color: #8b8b8b;}
.news_info .news_title .info span:nth-child(3){font-weight: 100; display: inline-block; width: 1.8rem; overflow: hidden; height: .44rem; vertical-align: middle; line-height: .4rem; text-overflow: ellipsis; white-space: nowrap; }
.news_info .news_title .info .gray{color: #726e6e;}
.news_info .news_title .info span{margin-right: .1rem;}
.news_info .news_content{margin: .24rem .4rem;}
.news_info .news_content p,.news_info .news_content div{font-size: .3rem;color: #000;line-height: .5rem;padding: .1rem 0;}
.news_info .news_content p.style1{color: #6e6e6e; font-size: .3rem; line-height: .5rem; text-align: center; text-indent: 0px;}
.news_info .news_content p.style2{color: #6e6e6e; font-size: .2rem; line-height: .68rem; text-align: left; text-indent: 0;}
.news_info .news_content img{width: 95% !important; margin: .2rem auto; display: block;height: auto !important;}
.news_info .news_share{height: .68rem;margin: .3rem 0;}
/*.news_info .news_share .zan_box{width: 86px;height: 32px;border: #f55318 solid 1px;border-radius: 16px;background: #fafafa;float: left;margin-left: 33px;line-height: 32px;color: #f55318;text-align: center;}
.news_info .news_share .zan_box .icon{height: 15px;width: 15px;background: url(../images/zan.jpg);background-size: 15px 15px;vertical-align: middle;}
.news_info .news_share .zan_box .click{background: url(../images/zaned.jpg);background-size: 15px 15px;}
.news_info .news_share .zan_box span{vertical-align: middle;margin-left: 5px;}*/
.news_share .shares{float: right; margin-right: .5rem;}
.news_share .shares a{display: inline-block;width: .62rem;height: .62rem;background-size: .62rem .62rem;margin: .06rem .1rem 0 .1rem;}
.news_share .shares a.weixin{background-image: url(../images/weixins.png);}
.news_share .shares a.wxfriend{background-image: url(../images/wxfriend.png);}
.news_share .shares a.qq{background-image: url(../images/qq.png);}
.news_share .shares a.qzone{background-image: url(../images/qzone.png);}

.news_tab_cont{height: 4.2rem;}

.imglist{width: 100%;background: #fff;padding-top: 15px;}
.imglist li{width: 90%;background: #fafafa;margin: 0 auto;margin-bottom: 15px;}
.imglist li img{width: 100%;height: 228px;vertical-align: middle;}
.imglist li .img_title{margin: 10px 10px 0 10px; text-align: center; line-height: 20px;}
.imglist li .info{line-height: 20px;padding-bottom: 5px;}
.imglist li .info i{width: 10px;height: 9px;background: url(../images/like.png);background-size: 10px 9px;margin: 0 10px;}
.imglist li .info span{color: #8b8b8b;font-size: 10px;}

.imgcontent{background: #000;width: 100%;padding: 10px 0;}
.imgcontent .ad-show{width: 100%; height: 300px; background: #000;}
.imgcontent .ad-show .swiper-slide{background: #000;}
.imgcontent .ad-show .swiper-slide img{width: 310px;height: 228px;}
.imgcontent .ad-show .swiper-slide .imgtitle{color: #fff;font-size: 14px;text-align: center;width: 80%;margin: 0 auto;}
.imgcontent .ad-show .swiper-slide .imginfo{text-align: left;text-indent: 5%}
.imgcontent .ad-show .swiper-slide p i{width: 10px;height: 9px;background: url(../images/like_white.png);background-size: 10px 9px;margin: 0 10px;}
.imgcontent .ad-show .swiper-slide p span{color: #8b8b8b;font-size: 10px;}
.imgcontent .ad-show .swiper-pagination{position: absolute; top: 18px; color: #c7c7c7; font-size: 10px; margin-right: 30px; text-indent: 70%;}
.imgcontent .ad-show .swiper-button-prev{width: 4px;height: 7px;background: url(../images/left_white.png);background-size: 4px 7px;}
.imgcontent .ad-show .swiper-button-next{width: 4px;height: 7px;background: url(../images/right_white.png);background-size: 4px 7px;}

.sub_top_menu{height: .9rem;width:100%;background: #fff;border-top: #fa5f63 solid 1px;}
.sub_top_menu a{line-height: .9rem;padding: 0 .1rem;text-align: center;font-size: .3rem;color: #000;position: relative;}
.sub_top_menu a.cur{color: #fa6a60;}
.sub_top_menu a .icon{display: none;width: .16rem;height: .08rem;background: url(../images/meeting_arrow.png);position: absolute;left: 50%;margin-left: -.08rem;bottom: .1rem;background-size: .16rem .08rem;}
.sub_top_menu a.cur .icon{display: block;}

.meetinglist{width: 100%;margin-top: .2rem;}
.meetinglist li{width: 6.8rem;margin: 0 auto;overflow: hidden;border-bottom: #e5e5e5 solid 1px;margin-bottom: .3rem;}
.meetinglist li img{width: 6.8rem;height: 2.8rem;display: block;margin: 0 auto;}
.meetinglist li p{width: 100%;font-size: .26rem;color: #000;margin-top: .1rem;line-height: .46rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap !important;}
.meetinglist li div span{font-size: .2rem;line-height: .56rem;margin-right: .2rem;}
.meeting_contact{margin: .2rem .34rem;}
.meeting_contact p{font-size: .3rem;color: #4e4e4e;line-height: .5rem;}

.exhibition{background: #fff;}
.exhibition .exh_title{margin: .2rem auto;line-height: .5rem;width: 6.1rem;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;font-size: .3rem;text-align: center;color: #000;}
.exh_table{border: #cdcdcd solid 1px;border-bottom: none;margin: .4rem .34rem;}
.exh_table tr td{border-bottom: #cdcdcd solid 1px;font-size: .24rem;padding:.16rem .1rem;line-height: .3rem;}
.exh_table tr td:first-child{text-align: center;color: #4d4d4d;width: 25%;}
.exh_table tr td:last-child{text-align: left;color: #000000;}
.introduce{margin: 0 .34rem;}
.introduce .intr_title{font-size: .3rem;line-height: .6rem;color: #000;}
.introduce .intr_content{font-size: .3rem;line-height: .5rem;color: #000;text-indent: .6rem;}
.exhibitionlist{margin: .2rem .34rem 0 .34rem;}
.exhibitionlist li{margin:.2rem 0;border-bottom: solid 1px #e6e6e6;}
.exhibitionlist li:last-child{border-bottom: none;}
.exhibitionlist li h1{font-size: .3rem;color: #000;font-weight: normal;height: .6rem;line-height: .6rem;width: 100%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.exhibitionlist li p{font-size: .24rem;color: #4d4d4d;line-height: .3rem;line-height: .54rem;}
.exhibition .exhibition_title{border-top: #fa5f63 solid 1px;padding-top: .2rem;border-bottom: #e5e5e5 solid 1px;}
.exhibition .exhibition_title .title{font-size: .4rem;color: #000;text-align: left;width: 90%;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;line-height: .5rem;height: 1rem;margin: 0 auto;font-weight: 500;}
.exhibition .exhibition_title .info{height: .6rem; line-height: .6rem; width: 90%; margin: 0 auto; font-size: .24rem; color: #8b8b8b;}
.exhibition .exhibition_title .info span:nth-child(3){font-weight: 100; display: inline-block; width: 1.8rem; overflow: hidden; height: .44rem; vertical-align: middle; line-height: .4rem; text-overflow: ellipsis; white-space: nowrap; }
.exhibition .exhibition_title .info .gray{color: #726e6e;}
.exhibition .exhibition_title .info span{margin-right: .1rem;}

.product_title_list{padding: .3rem 0;background: #fff;}
.product_title_list_icon{display:block;width:.5rem;height:.5rem;background: url("../images/base.png")no-repeat -1.65rem 0.2rem;background-size: 5rem 3rem;margin: 0 auto}
.m_product_title_list{width: 100%;background: #fff;overflow: hidden}
.m_product_title_list li{;float:left;width: 20%;height: .6rem;line-height: .6rem;text-align: center;font-size: .28rem;color: #333;}
.m_product_title_list::after,.m_product_title_list::before{content: "";height:0;line-height: 0;display: block;visibility: hidden;clear: both;}
.m_product_title_list  a.cur{color: #fa5f63;}
.showlist{overflow: hidden;}
.showlist li{width: 49.5%;float: left;margin: 5px 0;}
.showlist li a{display: block;height: 140px;width: 160px;overflow: hidden;border: #cdcdcd solid 1px;padding: 8px;margin: 0 auto;}
.showlist li a img{width: 160px;height: 85px;margin: 0 auto;display: block;}
.showlist li a p{font-size: 12px;color: #4d4d4d;text-align: left;line-height: 20px;}
.showlist li a span{font-size: 10px;color: #afafaf;}

.show_run video{background: #000;}

.productlist{clear: both;overflow: hidden;}
.productlist li a{width: 3.2rem;height: 5rem;}
.productlist li a img{width: 3rem;height: 4rem;margin: 0 auto;display: block;margin-top: .04rem;}
.productlist li a p{font-size: .26rem;color: #4d4d4d;line-height: .8rem;}

.dressunion_banner{width: 7.5rem;height: 3.7rem;overflow: hidden;}
.dressunion_banner img{width: 100%;}
.dressunion_con_nav{width: 100%;height: .7rem;background: #004e99;}
.dressunion_con_nav li{float: left;width: 16.66%;text-align: center;height: .7rem;}
.dressunion_con_nav li a{line-height: .4rem;color: #fff;display: inline-block;height: .4rem;margin-top: .12rem;font-size: .3rem;}
.dressunion_con_nav li.cur{background: #000000;}
.dress_list{width: 100%;background: #fff;}
.dress_list li{margin-bottom: .4rem;}
.dress_list li img{width: 7.5rem;height: 3.7rem;}
.dress_list li .info{margin-left: .2rem;}
.dress_list li .info p{line-height: .48rem;}
.dress_list li .info .dresstitle{width: 100%;line-height: .7rem;overflow: hidden;text-overflow:ellipsis; white-space: nowrap;font-size: .3rem;color: #4d4d4d;}
.dress_list li .info .text{font-size: .24rem;color: #4d4d4d;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.dress_list li .info .text span{margin-right: .4rem;}
/*.dress_tab{height: 4.2rem;}*/
.dress_shop_info{width: 100%;margin: .2rem 0;}
.dress_shop_info tr td{padding: 0 0 .2rem 0;}
.dress_shop_info tr td:first-child{text-align: center;width: 2.6rem;}
.dress_shop_info tr td:last-child{text-align: left;padding-top: .2rem;}
.dress_shop_info tr td img{width: 2rem;height: 1.1rem;border: #e2e2e2 solid .08rem;}
.dress_shop_info tr td:last-child p{font-size: .3rem;height: .4rem;color: #000;}
.dress_shop_info tr td:last-child p span{color: #7f7f7f;}

.shoplist{overflow: hidden;clear: both;}
.shoplist li{width: 49.5%;float: left;margin: 5px 0;}
.shoplist li a{display: block;height: 150px;width: 150px;overflow: hidden;border: #cdcdcd solid 1px;padding: 8px;margin: 0 auto;}
.shoplist li a img{width: 150px;height: 118px;margin: 0 auto;display: block;}
.shoplist li a p{font-size: 12px;color: #4d4d4d;text-align: left;line-height: 40px;width: 100%;overflow: hidden;text-align: center;text-overflow:ellipsis; white-space: nowrap;}

.citys{width: 96%;background: #fff;}
.citys tr td{padding: 5px;}
.citys tr td .icon{width: 3px; height: 5px; background: url(../images/arrow_left.png); background-size: 3px 5px; /*margin: 0 5px;*/}

.tradenav ul li{padding: 0;width: 20%;}
.tradenav ul li:first-child{margin-left: 20%;}
.tradenav ul li a{display: block;}
.trade_list{width: 100%;}
.trade_list li{padding: .2rem 0;margin: 0 .34rem;overflow: hidden;position: relative;border-bottom: #e5e5e5 solid 1px;}
.trade_list li .info{width: calc(100% - 2.3rem);}
.trade_list li .info p.tradetitle{height: .8rem;width: 100%;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-height: .4rem;color: #000;font-size: .3rem;margin-bottom: .5rem;}
.trade_list li .info p.tradename{height: .4rem;line-height: .4rem;font-size: .2rem;color: #4d4d4d;}
.trade_list li .info span{line-height: .4rem;color: #8b8b8b;font-size: .24rem;}
.trade_list li.img img{float: left;width: 2.1rem;height: 2.1rem;}
.trade_list li.img .info{float: left;width: calc(100% - 2.3rem);margin-left: .2rem;}
.trade_list li.img .info p.tradetitle{height: .8rem;width: 100%;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-height: .4rem;color: #000;font-size: .3rem;overflow: hidden;margin-bottom: .5rem;}
.trade_list li.img .info p.tradename{height: .4rem;line-height: .4rem;font-size: .2rem;color: #4d4d4d;}
.trade_list li .time{position: absolute;right: .2rem;bottom: .2rem;color: #8b8b8b;font-size: .24rem;}
.trade_info{margin:.4rem;background: #fff;}
.trade_info img{display: block;margin: .2rem auto;width: 100%;}
.trade_info p{color: #8c8c8c;font-size: .28rem;line-height: .5rem;}
.trade_info p .black{color: #000;}
.trade_content_title{font-size: .4rem;color: #000;font-weight: bolder;margin: 0 .34rem;line-height: .6rem;}

.share_box{width: 34px;height: 83px;overflow: hidden;position: fixed;top: 40%;right: 15px;z-index: 2;}
.share_box i{width: 34px;height: 34px;overflow: hidden;background-size: 34px 34px;display: inline-block;}
.share_box i.share{background-image: url(../images/share.png);}
.share_box i.top{background-image: url(../images/top.png);margin-top: 15px;}
.sharelist{width: 320px; height: 130px; position: fixed; top: 60%; left: 50%; margin: -200px 0 0 -158px; background: #fff; text-align: center; border: #eee solid 1px; z-index: 4;display: none;}
.sharelist div{margin-top: 35px;margin-left: 10px;}
.sharelist a{display: inline-block; width: 45px; height: 45px; margin: 15px; background-position: top center;background-size: 45px 45px;background-repeat: no-repeat;float: left;}
.sharelist a i{width: 45px;height: 45px;}
.sharelist a.qq{background-image: url(../images/qq.png);}
.sharelist a.qzone{background-image: url(../images/qzone.png);}
.sharelist a.friend{background-image: url(../images/friend.png);}
.sharelist a.weibo{background-image: url(../images/weibo.png);}
.sharelist a.weixin{background-image: url(../images/weixins.png);}
.sharelist a.wxfriend{background-image: url(../images/wxfriend.png);}
.sharelist a.sina{background-image: url(../images/sina.png);}
.sharelist a.renren{background-image: url(../images/renren.png);}
.sharelist a.yixin{background-image: url(../images/yixin.png);}
.sharelist a.baidu{background-image: url(../images/baidu.png);}
.sharelist a.douban{background-image: url(../images/douban.png);}
.sharelist a.duanxin{background-image: url(../images/duanxin.png);}
.sharelist a span{font-size: 15px;color: #151515;margin: 65px 0 0 0;width: 100%;text-align: center;}
.sharelist .close{width: 25px;height: 25px;background: url(../images/close.png);background-size: 25px 25px; float: right;margin: 10px 10px 0 0;}

#jiathis_weixin_modal{margin: -180px 0 0 -180px !important;}

.topnav{width: 100%;height: 2rem;background: #fff;padding-top: .33rem;margin-top: .15rem;}
.topnav div{text-align: center;height: 1.02rem;}
.topnav div a{width: .5rem;height: 1.02rem;display: inline-block;width: 18%;}
.topnav div a i.nav6{background: url(../images/nav6.png);}
.topnav div a i.nav7{background: url(../images/nav7.png);}
.topnav div a i.nav8{background: url(../images/nav8.png);}
.topnav div a i.nav9{background: url(../images/nav9.png);}
.topnav div a i.nav10{background: url(../images/nav10.png);}
.topnav div a i.nav11{background: url(../images/nav11.png);}
.topnav div a i.nav12{background: url(../images/nav12.png);}
.topnav div a i.nav13{background: url(../images/nav13.png);}
.topnav div a i.nav14{background: url(../images/nav14.png);}
.topnav div a i.nav15{background: url(../images/nav15.png);}
.topnav div a p{font-size: .23rem;}
.topnav div a i.icon{display: block;background-size: .5rem .5rem;height: .5rem;width: .5rem;margin: 0 auto;}
.top_sub_nav{height: auto;background: #fff;margin-top: .1rem;line-height: .52rem;padding: .1rem .4rem;}
.top_sub_nav a{font-size: .22rem;padding: .04rem .12rem;margin: 0 .06rem;}
.top_sub_nav a.on{color: #ef8a0f; border-bottom: #ef8a0f solid .02rem;}
.top_box{background: #fff;}
.top_box .top_title{height: .54rem;border-bottom: #e5e5e5 solid .01rem;line-height: .54rem;padding: 0 .2rem;}
.top_box .top_title i{display: inline-block;vertical-align: middle;width: .06rem;height: .4rem;}
.top_box .top_title i.orange{background: #ef8a0f;}
.top_box .top_title i.blue{background: #178dd4;}
.top_box .top_title i.black{background: #404040;}
.top_box .top_title span{font-size: .25rem;color: #000;vertical-align: middle;margin-left: .1rem;}
.top_box .top_list{margin: .2rem .26rem;overflow: hidden;}
.top_box .top_list li{width: 1.4rem;height: .46rem;border: #a4a4a4 solid .01rem;text-align: center;line-height: .46rem;float: left;margin-right: .4rem;margin-bottom: .16rem;}
.top_box .top_list li a{display: block;width: 100%;height: 100%;font-size: .22rem;color: #000;}
.top_box .top_area_list{ color: #000;overflow: hidden;padding: 0 .38rem .2rem .38rem;}
.top_box .top_area_list div{font-size: .25rem;line-height: .4rem;margin-top: .28rem;}
.top_box .top_area_list p{font-size: .21rem;padding-left: .38rem;line-height: .38rem;margin-top: .2rem;}
.top_box .top_area_list p a{margin-right: .38rem;}
.top_warn{margin-top: .1rem;overflow: hidden;clear: both;padding: .2rem;background: #fff;}
.top_warn i.icon_warn{float: left;width: .28rem;height: .28rem;background-image: url(../images/warning.png);background-size: .28rem .28rem;}
.top_warn p{float: left;font-size: .16rem;color: #2b2b2b;width: 5.5rem;margin-left: .1rem;line-height: .3rem;}
.top_list_bar{height: .6rem;line-height: .6rem;margin: 0 .2rem;clear: both;overflow: hidden;font-size: .27rem;}
.top_list_bar .icon_top{display: inline-block;width: .26rem;height: .2rem;background-image: url(../images/topicon.png);background-size: .26rem .2rem;vertical-align: middle;}
.top_list_bar a{padding: 0 .04rem;}
.top_list_bar .cancle{float: right;}
.top_list{background: #fff;}
.top_list table{text-align: center;}
.top_list table thead{height: 50px;}
.top_list table thead th{line-height: 50px;font-size: .26rem;border-bottom: #e9edf5 solid .1rem;}
.top_list table tbody tr td{border-bottom: #d9d9d9 solid .01rem;height: .60rem;line-height: .34rem;font-size: .25rem;color: #535353}
.top_list table tbody tr td.red{color: #ff0000;}
.top_list .top_more{text-align: center;padding: .2rem 0;}
.top_list .top_more .icon_more{background-image: url(../images/down.png);background-size: 25px 10px;display: inline-block;width: 25px;height: 10px;}
.top_list .top_more p{font-size: .14rem;}
.cancle_box{position: absolute;top: 44px;z-index: 5;width: 100%;display: none;}
.cancle_box .cancle_nav{width: 40%;float: right;background: #fff;height: 100%;overflow-y: scroll;-webkit-overflow-scrolling:touch;margin-right: -40%;}
.cancle_box .back{width: calc(100% - 40%);float: left;height: 100%;}
.cancle_box .back .top_back{display: block;width: .17rem;height: .15rem;background-image: url(../images/top_back.png);background-size: .17rem .15rem;position: fixed;top: 50%;left: 50%;}
.cancle_box .cancle_nav ul{margin-left: .1rem;}
.cancle_box .cancle_nav ul li p{color: #000;font-size: .28rem;border-bottom: #d9d9d9 solid .01rem;height: .5rem;line-height: .5rem;clear: both;overflow: hidden;}
.cancle_box .cancle_nav ul li p i.icon{width: 0.8rem; height: 100%; background-image: url(../images/arrow_down.png); background-size: .18rem .08rem; background-repeat: no-repeat; background-position: center; float: right;}
.cancle_box .cancle_nav ul li p i.rotate180{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.cancle_box .cancle_nav ul li div{margin-left: .3rem;display: none;}
.cancle_box .cancle_nav ul li div p{font-size: .25rem;height: .5rem;line-height: .5rem;}
.cancle_cover{position: fixed;height: 100%;width:100%;background: #000;opacity: 0.5;z-index: 5;display: none;top: 0;}

.icon_show_box{position: fixed;top: 4rem;left: 0;width: .36rem;height: .74rem;background-image: url(../images/search_arrow1.png);background-size: .36rem .74rem;}
.search_nav_box{position: fixed;top: 44px;z-index: 5;width: 100%;display: none;}
.search_nav_box .search_nav{width: 2.6rem;float: left;background: #fff;height: 100%;overflow-y: scroll;-webkit-overflow-scrolling:touch;margin-left: -2.6rem;}
.search_nav_box .back{width: calc(100% - 2.6rem);float: right;height: 100%;position: relative;}
.search_nav_box .back .search_back{display: block;width: .36rem;height: .74rem;background-image: url(../images/search_arrow2.png);background-size: .36rem .74rem;top: calc(4rem - 44px);left: -2.6rem;position: absolute;}
.search_nav_box .search_nav ul{margin-left: .1rem;}
.search_nav_box .search_nav ul li p{color: #000;font-size: .28rem;border-bottom: #d9d9d9 solid .01rem;height: .5rem;line-height: .5rem;clear: both;overflow: hidden;}
.search_nav_box .search_nav ul li p i.icon{width: 0.8rem; height: 100%; background-image: url(../images/arrow_down.png); background-size: .18rem .08rem; background-repeat: no-repeat; background-position: center; float: right;}
.search_nav_box .search_nav ul li p i.rotate180{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.search_nav_box .search_nav ul li div{margin-left: .3rem;display: none;}
.search_nav_box .search_nav ul li div p{font-size: .25rem;height: .5rem;line-height: .5rem;}
.search_nav_box .search_nav ul li div p a{display: block;}
.search_cover{position: fixed;height: 100%;width:100%;background: #000;opacity: 0.5;z-index: 5;display: none;top: 0;}
#marquee{background:#fff; position:relative; overflow:hidden; width:100%; height:.4rem; line-height:.4rem; }
#marquee #content{position:absolute; left:0; top:0; white-space:nowrap;color: #7f7f7f;font-size: .16rem;}
.top10_list{overflow: hidden;clear: both;background: #fff;padding-bottom: .2rem;}
.top10_list li{width: 49.5%;float: left;text-align: center;}
.top10_list li a{width: 2.9rem;height: 2.45rem;overflow: hidden;display: inline-block;box-shadow: #ccc 1px 1px 3px;margin: .2rem 0 0 0;position: relative;}
.top10_list li a img{width: 2.9rem;height: 2.45rem;position: absolute;top: 0;left: 0;}
.top10_list li a div.info{position: absolute;bottom: 0;left: 0;height: .5rem;background: url(../images/black_bg.png);width: 100%;color: #fff;overflow: hidden;clear: both;}
.top10_list li a div.info p.top10_title{float: left; width: 40%; height: .5rem; line-height: .5rem;}
.top10_list li a div.info div{    float: left; width: 59%;  line-height: .24rem;  margin-top: .02rem;  text-align: left;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.top10_newslist{background: #fff;overflow: hidden;}
.top10_newslist li{border-bottom: #f2f2f2 solid 1px;margin: 0 .2rem;overflow: hidden;clear: both;}
.top10_newslist li.style1 h1{font-size: 16px;color: #000;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;line-height: 40px;}
.top10_newslist li.style1 div{text-align: center;overflow: hidden;clear: both;}
.top10_newslist li.style1 div a{display: inline-block;width: 1.9rem;height: 1.5rem;float: left;margin-right: .15rem;}
.top10_newslist li.style1 div a img{width: 1.9rem;height: 1.5rem;}
.top10_newslist li.style1 div a:last-child{margin-right: 0;}
.top10_newslist li.style1 p{color: #bbb; font-size: 10px; line-height: 30px; margin-top: 10px; margin-bottom: 10px;}
.top10_newslist li.style1 p a{padding: 3px 5px;background: #dcdcdc;}
.top10_newslist li.style1 p a.on{color: #fff;background: #3698da;}
.top10_newslist li.style2{clear: both;padding: .1rem 0;height: 1.5rem;overflow: hidden;}
.top10_newslist li.style2 .info,
.top10_newslist li.style2 .img{float: left;}
.top10_newslist li.style2 .info{width: calc(100% - 1.9rem);position: relative;height: 1.5rem;}
.top10_newslist li.style2 .info h1{font-size: 16px;color: #000;overflow: hidden;line-height: .35rem; height: .7rem; margin-bottom: .6rem;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;margin-right: .3rem;}
.top10_newslist li.style2 .info p{color: #bbb; font-size: 10px; line-height: 30px;position: absolute;bottom: 0;left: 0px;}
.top10_newslist li.style2 .info p a{padding: 3px 5px;background: #dcdcdc;}
.top10_newslist li.style2 .info p a.on{color: #fff;background: #3698da;}
.top10_newslist li.style2 .img{width: 1.9rem;}
.top10_newslist li.style2 .img img{width: 1.9rem;height: 1.5rem;}
.top10tip{background: #fff;text-align: center;height: 50px;line-height: 50px}
.top10tip a{background: #3698da;padding: 3px 5px;color: #fff;}

.bottom_nav{width:calc( 7.5rem - .3rem);margin: .1rem 0 .1rem .3rem;overflow: hidden;}
.bottom_nav tr td{text-align: center;padding: .1rem 0;}
.bottom_nav tr td img{width: 2.1rem;height: 2.54rem;}

.filternav{width: 100%;margin: .1rem 0;}
.filternav tr td{line-height: .5rem;word-break: keep-all;}
.filternav tr td:first-child{color: #fa5f63;text-align: center;width: 1.4rem;vertical-align: top;}
.filternav tr td a{padding: 0 .05rem;}
.filternav tr td a.cur{color: #fa6a60;}
.filternav{height:40px;background: #fff;width:100%; overflow:hidden;font-size: .28rem;}
.filternav ul li{line-height:.8rem;overflow:hidden; width:auto; padding:0 1.5%;}
.filternav ul li a{color:#000;font-size: .28rem; text-align:center; }
.filternav ul li.cur a,
.filternav ul li.style_title a{ display: block; height: 34px; border-bottom: #ef8a0f solid 1px;color: #ef8a0f;}

.m_page{padding: .2rem 0;text-align: center;}
.m_page a{display: inline-block;padding: .1rem .2rem;border: #d8dadf solid 1px;color: #555;font-size: .2rem;margin: 0 .04rem}
.m_page a.on{border: #6ac334 solid 1px;background: #6ac334;color: #fff;}

/*ppzs*/
.pz-top{ height: 5.18rem;}
.pz-top{display: block;}
.pz-top img,.pz-arbit img,.pz-company>img{width: 100%;}
.pz-top :first-child {height: 1.58rem;}
.pz-top :last-child{height: 3.6rem;}
.pz-company-txt{width: 7.5rem;padding: .34rem ;font-size: .24rem;line-height: .43rem;text-indent: .48rem;background-repeat:no-repeat !important;background-size:100% 100% !important;   }
.pz-company-txt p{margin-bottom: .1rem}
.pz-video{text-align: center;padding: .5rem 0}
.pz-video video{width: 6.82rem;height:4rem}
.pz-show{width: 7.5rem;}
.pz-company-name{width: 7.5rem;height: .85rem;line-height: .9rem;font-size:.36rem;text-align: center;color: #fff;background:#272d44; }
.pz-foot{text-align: center;font-size: .3rem;line-height: .5rem;color: rgb(139,139,139);padding: .5rem 0}

