@charset "utf-8";
.shopIndex { background: #f5f5f5;}
.topbar{ position: relative; overflow: visible; background: #fafafa; border-bottom:1px solid #eee;}
.topbar .s_nav,.logospan h1{ color: #333;}
.topbar .logospan .home{ background:url(../images/go_back_h.png) no-repeat;}
.topbar .top_cd_btn{ background: url(../images/hdcd_h.svg) center center no-repeat;}
.zone-menu li a, .zone-menu li.a{ border-right: 0; border-bottom: 1px solid #DFDFDF;}
.zone-menu li.a a, .zone-menu li.a{ color: #08985B;}
.zone-menu li.a a span, .zone-menu li.a span{ border-bottom: 3px solid #08985B; padding: 0 3px;}
.shopIndex .companybox,.shopIndex .mbxNew,.shopIndex i.tit_link,.shopIndex .index-cate,.shopIndex #showmores,.shopIndex .lxwm_wapper{ display: none;}
h2.tit-h2{ background: none; border: 0; margin-top: 0; text-align: center; text-indent: 0; font-weight: normal; color: #777; line-height: 50px; font-size: .91rem;}
h2.tit-h2 a{ color: #777;}
h2.tit-h2:before{position:relative;z-index:1;width:auto;height:auto;content:'~ ';display:inline;border-radius:0;background:none;top:0; left:-3px;}
h2.tit-h2:after{content:'~';position:relative; left: 3px;background: none;top: 0;display:inline}
.index-news{ background: none;}
.index-news li{ background: #fff; margin-bottom: 6px;}
.guide a.c_org{ color: #206BD8;}
h2.shop_tit{ background: #fff; text-align: left;text-indent:30px; line-height: 40px; color: #555; margin-top: 5px;}
h2.shop_tit:before{position:absolute;z-index:1;width:4px;height:.9rem;content:'';display:block;border-radius:4px;background:#009944;top:.75rem; left:16px;}
h2.shop_tit:after{content:'';}
h2.shop_tit a{ color: #555;}
h2.shop_tit i.tit_link{ display: block; background-size: 12px;}
.newprolistbox,.prolistbox{ background: #f5f5f5; padding-top: 0;}
.newprolistbox ul:after,.prolistbox ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .newprolistbox ul,* html .prolistbox ul { height: 1%;}
.newprolistbox li,.prolistbox li{ float: left; width: 48.7%; margin-bottom: 1.8%; height: auto; border-bottom: 1px solid #e0e0e0; padding-bottom: 0;}
.newprolistbox li:nth-child(2n),.prolistbox li:nth-child(2n){ float: right;}
.newprolistbox .intro,.prolistbox .intro{ padding: 0;}
.newprolistbox .intro dl,.prolistbox .intro dl{ margin-top:0;}
.prolistbox .intro span.img_item{
    position: initial;
    width: 100%;
    display: block;
    vertical-align: middle; text-align: center; width: 100%; height: 175px; line-height: 175px; overflow: hidden; margin-bottom:0;
}

.newprolistbox .intro span{ display: block;}
.newprolistbox .intro span a{ display: block; vertical-align: middle; text-align: center; width: 100%; height: 175px; line-height: 175px; overflow: hidden; margin-bottom:5px;}
/* .newprolistbox .intro img,.prolistbox .intro img{ position: static; width: auto; height: auto; width: 100%; height: 100%;} */
.newprolistbox .intro dt a,.prolistbox .intro dt a{ padding: 0 6px; height: 25px; line-height: 25px;font-size: 0.90rem; color: #666; white-space: nowrap; overflow: hidden;}
.newprolistbox .section .intro dl dd,.prolistbox .section .intro dl dd{ color: #f20; padding: 1px 6px 3px; margin-top: 0; border-top: 0; font-size: 0.955rem;}
.prolistbox .intro dd{ padding: 0 6px;}
.moreLink{ display: block; text-align: center; line-height: 24px; color: #B8B8B8; padding-bottom: 8px;}
.moreLink:after{content:'查看更多';}
.foot_bar .footer_img_item{ background: #8f8f8f; border: 1px solid #8f8f8f; border-radius: 50%;}
.crumbs{ background: none; margin-top: 4px;}
.companybox ul{ border-top: 0;}
.companybox ul:nth-of-type(odd){ background: none;}

.shop_b_bar a.shop_b_bar_r{ background: #219E39;}
.hqzxbj_b{ background: #219E39;}

.shop_b_bar a.ljlx_btn_new{ background: #23b288; border-color: #23b288;}




