
.mw1024 , #navul {max-width: {$zbp->Config('superpage')->webwidth}}
    
.content p , .content div {
    margin-bottom:{if $zbp->Config( 'superpage' )->spaces}{$zbp->Config( 'superpage' )->spaces}{else}15px{/if};
    font-size:{if $zbp->Config( 'superpage' )->article_size}{$zbp->Config( 'superpage' )->article_size}{else}14px{/if};
}
em{font-style:normal}
 /* 标题样式开始 */
    .wxtit018{ margin:50px auto 50px; width:100%;}
    .wxtit018 h3,.wxtit01 div:first-child,.wxtit01 p:first-child{ margin-bottom:10px;border-radius: 25px 25px 0 0;text-transform: uppercase;}
    .wxtit01a8{ width:108px; height:8px; line-height:7px; 
    /*background:#783c0a;*/
    margin:10px auto 12px;}
    .wxtit01b8{ width:90%; line-height:36px; margin:0px auto; text-align:center; font-weight:bold;color: #783c0a;}
    .wxtit01b8 span{ font-weight:bold;}
    /*.wxtit01c8{color: #783c0a;}*/
     @media (min-width:1200px) {
    .wxtit01b8{ font-size:28px;}
    }
    @media (max-width:1200px) {
    .ab08b_a .wxtit018{ margin-bottom:12px;} 
    }
    @media (max-width:640px) {
    .wxtit01b8{ line-height:28px;}
    .wxtit01a8{ height:4px;}
    }
    /* 标题样结束 */
    
/*头部样式*/
/* top */
.top{position: fixed;z-index: 20;width: 100%;
/*background: #000912;*/
left: 0;top: 0;}
.timu{color:white;line-height: 50px;}
.w940{width: 94%;margin: auto;}
.top .w940{height: 100%;position: relative;height: 103px;transition: all 0.8s;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-ms-transition: all 0.8s;-o-transition: all 0.8s;max-width: 1400px;}
.topflone span,.topfrone span{font-size: 24px;color: #fff;line-height: 24px;}
.topflone p{color: #fff;margin-left: 8px;}
.topcen{position: absolute;height: 100%;top: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);}
.topcen img{display: block;transition: all 0.8s;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-ms-transition: all 0.8s;-o-transition: all 0.8s;}
.logo1{width: 76px;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4;}
.logo2{max-width: 200px;max-height: 75px;margin: 0 88px;}
.logo3{width: 85px;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4;}
.topfrdz{margin-left: 6px;}
.topfrdz a{color: #ffffff;display: block;}
.topfrdz p{color: #fff;display: block;}
.topfrone>a{color: #9a8b62;}
.zhongguozongbu {
    font-weight: bold;
    color: #fff;
    display: block;
}

.fwxmlabel{
    color: #fff;
    background: #8d6e63;
    border-radius: 8px;
    line-height: 32px;
    text-align: center;
    width: 88%;
}


.top.on .w940 {height: 66px;}
.top.on .logo1 {width: 57px;}
.top.on .logo2 {max-width: 170px;max-height: 50px;margin: 0 50px;}
.top.on .logo3 {width: 66px;}
.top.on .nav {height: 38px;}


@media (max-width:1000px) {
	.top .w940{height: 66px;}
	.logo1 {width: 57px;}
	.logo2 {max-width: 170px;max-height: 50px;margin: 0 50px;}
	.logo3 {width: 66px;}
}
@media (max-width:640px) {
	.top .w940,.top.on .w940{height: 58px;}
	.topflone span, .topfrone span{font-size: 18px;line-height: 18px;}
	.logo1,.top.on .logo1 {width: 48px;}
	.logo2,.top.on .logo2{max-width: 128px;max-height: 45px;margin: 0 26px;}
	.logo3,.top.on .logo3{width: 48px;}
	.topfrdz,.topflone p{display: none;}
	
}
@media (max-width:340px) {
	.top .w940,.top.on .w940{height: 49px;}
	.logo1,.top.on .logo1 {width: 43px;}
	.logo2,.top.on .logo2{max-width: 100px;max-height: 40px;margin: 0 21px;}
	.logo3,.top.on .logo3{width: 46px;}
}

/*banner样式*/
/* banner */
.banner{position: relative;}
.baninfo{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.bantop{padding-top: 2%;position: relative;z-index: 2;}
.bantop h3{color: #fff;margin-bottom: 12px;padding-bottom: 11px;border-bottom: 1px solid #fff;}
.bantopa{margin-bottom: 13px;color: #fff;}
.bantopa a{color: #fff;}
.bantopline{width: 1px;height: 12px;background: #fff;margin: 0 15px;}
.coma{padding: 8px 16px;
background: #000000;
color: #fff;border-radius: 50px;min-width: 250px;border: 1px solid #9a8b62;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.coma p{color: #fff;}
/*.coma:hover{background: #051626;}*/
.nav{position: absolute;width: 100%;left: 0;bottom: 1.6%;z-index: 12;padding: 2px 0;text-align: center;}
.nav a{padding: 6px 15px;background: #000000;border-radius: 8px;color: #fff;display: block;margin: 0 13px;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
/*.nav a.on,.nav a:hover{background: #9a8b62;}*/
.bancen{position: absolute;left: 50%;bottom: 16%;width: 11%;margin-left: -5.5%;}
.bancen img:nth-child(1){width: 100%;}
.bancen img:nth-child(2){position: absolute;bottom: -5%;width: 58%;left: 50%;margin-left: -29%;}
/*.banimg.active{*/
/*    opacity: 1;*/
/*}*/
/*.ban1img.active{*/
/*    opacity: 1;*/
/*}*/
/*.banimg,.ban1img{*/
/*    transition: all 2s !important;*/
/*    -webkit-transition: all 2s !important;*/
/*    -moz-transition: all 2s !important;*/
/*    -ms-transition: all 2s !important;*/
/*    -o-transition: all 2s !important;*/
/*    filter: alpha(opacity=0);*/
/*    -moz-opacity: 0;*/
/*    -khtml-opacity: 0;*/
/*    opacity: 0;*/
/*}*/
/*#imgb{height:auto !important;}*/

@media (max-width:1000px) {
	/*.banner{margin-top: 66px;}*/
	.banner .sjpcimg{height: 400px;position: relative;}
	.banner .sjpcimg img{height: 400px;width: auto;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);position: absolute;top: 0;}
	.bancen {width: 124px;margin-left: -62px;}
	.pd80 {padding: 36px 0;}
}
@media (max-width:640px) {
	/*.banner{margin-top: 58px;}*/
	.banner .sjpcimg{height: auto;position: relative;}
	.banner .sjpcimg img{height: auto;width: 100%;left: initial;transform: initial;position: relative;top: initial;}
	.bantop {padding-top: 8%;}
	.bancen {width: 48%;margin-left: -24%;bottom: 21%;}
	.coma {padding: 6px 0px;min-width: 240px;}
	.bantop h3 {margin-bottom: 10px;padding-bottom: 8px;}
	.bantopa {margin-bottom: 11px;}
	.nav a {padding: 6px 10px;border-radius: 5px;margin: 0 1px;}
	.pd80 {padding: 20px 0;}
}
@media (max-width:550px) {
	.bantop {padding-top: 4%;}
}
@media (max-width:340px) {
	/*.banner{margin-top: 49px;}*/
	.bantop {padding-top: 17%;}
}

/*底部悬浮样式*/
.sjshowa{display: none;}
.bottommeun40 {
    overflow: hidden;
    height: 40px;
}
.bottommeun {
    width: 100%;
    overflow: hidden;
    position: fixed;
    bottom: 0;
    border: 0;
    font-size: 14px;
    color: #fff;
    z-index: 9999;
}
.bottommeun ul {
    line-height: 40px;
    width: 100%;
}
.bottommeun .bmnum2 li {
    width: 50%;
}

.bottommeun ul li {
    background: #0c3654;
}
.bottommeun ul li {
    float: left;
    border-right: 1px solid #ffffff45;
    text-align: center;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 40px;
}
.bottommeun .bmnum2 li:nth-child(2) {
    border-right: 0;
}
.bottommeun ul li a {
    font-size: 14px;
    color: #fff;
    display: block;
    text-decoration: none;
    cursor: pointer;
}
.bottommeun ul li a i {
    font-size: 14px;
    color: #fff;
    margin-right: 5px;
}
@media(max-width: 480px){
/*右侧悬浮移动端隐藏*/
.gauhuao{display:none !important;}
.pcshowa{display: block !important;}
.popup {
    width: 300px;
}
.popup {
    position: fixed;
    z-index: 10000;
    width: 400px;
    height: auto;
    background: #fff;
    margin-left: -10px;
    box-shadow: 0 2px 5px #bbb;
    box-sizing: border-box;
    display: none;
}
}
/*网点地址样式*/
/* 网店地址开始 */
.didian{
    width: 96% !important;
    max-width: 1200px !important;
    margin: auto !important;
}

.swiper-slidewx a.lianjie1, .swiper-jxwxxl .swiper-slidwx span.lianjie1 {
    width: 100%;
    text-align: center;
    display: block;
    line-height: 52px;
    height: 52px;
    color: #fff;
    background: #783c0a;
    border-radius: 0 0 20px 20px;
}
.lao02{position:relative; overflow:hidden;}
.lao0201{ width:100%; left:0px; top:0px; position:absolute; z-index:-1; background:#f3f3f3;}
.lao02 .sjpcimg{ position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:0;}
.lao02a{ padding-top:52px;}
.lao02aa{ width:100%;}
.lao02aa a{ padding:0px 2px; color:#000; border-right:1px solid #fff;}
.lao02aa a:last-of-type(1){ border-right:none;}
.wxtit01d{ margin:24px auto;}
.wxtit01d a{padding: 0px 8px;color: #fff;margin-right: 5px;margin-bottom: 10px;background: #783c0a;border-radius: 20px;line-height: 22px; box-shadow: 0px 1px 2px 0px black;text-decoration: underline;}
.wxtit01d a:hover{background: #ffffff;color: #783c0a;}
.wxtit01d .wxtit01d01{padding: 0px 8px;color: #fff;background: #783c0a;line-height: 22px;border-radius: 20px;margin-right: 5px;margin-bottom: 10px; box-shadow: 0px 1px 2px 0px black; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.wxtit01d .wxtit01d01:hover{ background: #ffffff;color: #783c0a; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.wxtit01d .wxtit01d01:nth-last-of-type(1){ border-right:none;}
.swiper-slidewx {font-size: 18px;background: #fff; border-radius:25px 25px 0 0; transform: scale(0.8);-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.swiper-slide-active,.swiper-slide-duplicate-active{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.jximgwrap{width: 100%;position: relative;overflow: hidden;margin-bottom: 15px; border:8px solid #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.jximgwrap img{width: 100%;display: block;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s; overflow:hidden;}
.jximgwrap:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.swiper-slidewx h3{ color: #783c0a;margin-bottom: 8px; border-left:8px solid #fff; border-right:8px solid #fff;}
.swiper-slidewx h3 a{ color: #783c0a;}
.swiper-slidewx .jximg_wrap{ color: #783c0a; line-height:24px; margin-bottom: 24px; border-left:8px solid #fff; border-right:8px solid #fff;}
.swiper-slidewx .jximg_wrap a{ color: #616362; line-height:24px;}
.swiper-slidewx a.lianjie1,.swiper-jxwxxl .swiper-slidwx span.lianjie1{ width:100%; text-align:center; display: block; line-height:52px; height:52px; color: #fff;background:#783c0a;border-radius: 0 0 20px 20px;}
.swiper-slide a.lianjie1:hover,.swiper-jxwxxl .swiper-slide span.lianjie1:hover{ background: #783c0aee;}
.swiper-prev,.swiper-next{background: #783c0a;border-radius: 5px;color: #fff !important;}
.swiper-prev::after,.swiper-next::after{font-size: 15px !important;}
/* 网点地址结束 */
/* 网点地址页开始 */
.address{width: 100%;position: relative; padding-bottom:32px;}
.address_img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}
.address_img img{width: 100%;display: block;}
.wdlist{padding-top: 26px;}
.wdlist1{width: 48%;box-shadow: 0px 0px 5px 0px rgba(80,45,27,0.54);margin-bottom: 42px;border-radius:20px;}
.wdlist1_img{width: 100%; overflow:hidden;border-radius:20px 20px 0px 0px;}
.wdlist1_nr{width: 90%;margin: 0 auto;}
.wdlist1_bt a{display: block; color: #783c0a;line-height: 18px; font-size: 18px; padding: 20px 0px 10px 0px;}
.wdlist1_dz{line-height: 24px;color: #783c0a;padding: 10px 0px;border-top: 2px solid #783c0a;border-bottom: 1px solid #783c0a;}
.wdlist1_fw{padding: 10px 0px 20px 0px;}
.wdlist1_fw p img{width: 10%;display: block; margin-right:6px;}
.wdlist1_fw p span{color: #783c0a; display: block;}
@media (max-width:680px){
    .wdlist1{width: 100%;}
}
@media (max-width:780px){
    .wdlist1_bt a{font-size: 16px;line-height: 16px;}
    .wdlist1_dz{line-height: 20px;}
}
@media (max-width:980px){
    .wdlist1_fw p img {width: 15%;}
    .wdlist {padding-top: 0px;}
}

/* 网店地址页结束 */

/* 品牌专题页代码整理 */
        .wbsg-qrcode{width:100%; text-align:center;margin-top:20px;} 
        .wbsg-qrcode img {width:40%;}
        @media (max-width:640px) {
            .wbsg-qrcode img {width:95%;} 
        } 
            /*.sitename2{line-height: 45px !important;} */
        @media (max-width:640px) { 
            /*.sitename2{line-height: 18px !important;} */
        } 
        #fwwd p{margin:5px 0px;} 
        .ewmkuan{max-width: 8%;float: left;margin-left: 2%;} 
        @media (max-width:640px) {
            .ewmkuan{max-width: 15%} 
        } 
        .wxts{ margin: 0px auto;padding: 15px; text-align: center;background: #0000007d !important;border: #607D8B solid 1px;color: #ffffffb5;} 
        .qxwz{display: block;font-size:10px;line-height: 18px;text-align: left;color: #ccc;margin-top: 7px;}
        .xiashi{margin-bottom:10px; text-align:center;}
.dsf{position: absolute; bottom: 10%;}
.dsf2{margin: -4px;}
.wzys{display:block !important; text-align:center;}
.dx17{font-size: 17px;}
.zhbltlj{color:#607d8b !important;font-weight:normal !important;}
.zhbdhbs{color: #fff;}
.zhb090801{width:100%;}