.slide_bar{width:106px;position:fixed;right:10px;top:50%;margin-top:-225px;z-index:30}
.slide_bar img{display:block}
.slide_bar ul{width:106px;cursor:pointer;position:relative}
.slide_bar .slide_bar_1 li:first-child{overflow:hidden}
.slide_bar ul li img{display:block;width:100%}
.slide_bar ul:first-child{border-top:none}
.slide_bar .slide_bar_1 li:first-child{overflow:hidden}
.slide_bar .slide_bar_3{display:none}
.slide_bar .slide_bar_3 .hide_cot{width:90px;text-align:center;height:60px;line-height:60px;position:absolute;right:0;padding-right:60px;top:0;background-color:rgba(0,0,0,.5);color:#fff;display:none}
.slide_bar .slide_bar_1 .hide_cot{width:90px;text-align:center;height:60px;line-height:60px;position:absolute;right:0;padding-right:60px;top:0;background-color:rgba(0,0,0,.5);color:#fff}
.slide_bar .slide_bar_2 .hide_cot{background-color:rgba(0,0,0,.5);width:120px;overflow:hidden;padding:10px;position:absolute;top:0;right:100%}
.slide_bar .slide_bar_2 .hide_cot img{width:100%}
.slide_bar .slide_bar_2 .hide_cot h5{text-align:center;padding-top:10px;color:#fff}
.slide_bar ul:hover .hide_cot{display:block}
.slide_bar ul li{position:relative}
.slide_bar ul li p{position:absolute;font-size:12px;color:#fff;bottom:12px;width:100%;left:0;text-align:center;-webkit-transform:scale(.9);-o-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);display:none}
.close_slide{display:block;margin:0 auto;width:44px;padding:0 16px;text-align:right;cursor:pointer;color:#573b2d;font-size:12px;line-height:30px;overflow:hidden;background:url(../images/close_slide.png) right center no-repeat;background-size:auto 36%}
.slide_left ul .close_slide2{width:70px;display:block;margin:0 auto;padding:0 16px;text-align:right;cursor:pointer;color:#573b2d;font-size:12px;line-height:30px;overflow:hidden;background:url(../images/close_slide.png) right center no-repeat;background-size:auto 36%}
.close_slide_box{display:none;position:fixed;top:50%;left:10px;width:42px;margin-top:-65px;overflow:hidden;z-index:10}
.close_slide_box a{cursor:pointer}
.close_slide_box img{display:block}
.close_slide_box2{display:none;position:fixed;top:50%;right:0;width:42px;margin-top:-50px;overflow:hidden;z-index:10}
.close_slide_box2 a{cursor:pointer}
.close_slide_box2 img{display:block;width:100%}
.share{position:relative;cursor:pointer}
.share .share_box{position:absolute;z-index:99;padding:0 10px;border:1px solid #adadad;top:56px;background-color:#fff;display:none}
.share .share_box:after{content:"";position:absolute;width:14px;height:10px;background:url(../images/share/share_top.png) center no-repeat;top:-10px;left:50%;margin-left:-7px}
.share .share_box a{display:block;width:34px;height:34px;margin:10px 0;cursor:pointer}
#tc_box,.tc{width:100%;height:100%;overflow:hidden;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.6);z-index:99;display:none}
.msn_box{width:600px;overflow:hidden;background-color:#fff;margin:15% auto;box-sizing:border-box;padding:20px}
.msn_box .msn_name{line-height:44px;height:44px;overflow:hidden;font-size:14px;color:#333;font-weight:700;margin-bottom:10px}
.msn_box .msn_name input{display:inline-block;height:30px;line-height:1.5;width:280px;margin-left:10px;padding:0 10px;font-size:12px;font-family:Arial,"microsoft yahei",sans-serif;color:#646464;border:1px solid #ddd}
.msn_box .msn_txt{box-sizing:border-box;width:100%;height:120px;border:1px solid #ddd;padding:10px;font-size:14px;line-height:1.4;color:#646464;resize:none;font-family:Arial,"microsoft yahei",sans-serif;color:#646464;background-color:#f7f7f7}
.msn_box .msn_txt a{text-decoration:underline;color:#00f}
.msn_box .msn_btn{overflow:hidden;margin-top:15px;width:216px;margin-left:auto;margin-right:auto}
.msn_box .msn_btn button{display:block;float:left;height:40px;line-height:1;padding:0 30px;background-color:#573b2d;color:#fff;font-size:14px;font-family:Arial,"microsoft yahei",sans-serif;border:none;outline:medium;margin:0 10px}
.msn_box .msn_btn button:first-child{background-color:#bbb}
.Pages{padding:10px;line-height:18px;zoom:1;overflow:hidden;text-align:center}
.Pages span{padding:0 3px;display:inline-block;color:#909090;position:relative}
.Pages a{display:inline-block;margin:0 5px}
.Pages .p_cur b{color:red}
.Pages .p_count b{color:#909090}
.Pages .p_total b{color:red}
.Pages .p_page em{font-style:normal;font-family:Arial}
.Pages .p_page em a{padding:7px 12px;border:solid 1px #e1e1e1;border-radius:5px;color:#9f9f9f}
.Pages .p_page em a.a_cur{color:#fff;border:solid 1px #573b2d;background:#573b2d}
.Pages .p_page b{font-weight:400}
.Pages .i_text{width:67px;height:30px;padding:0;text-align:center;font-size:12px;border:inset 1px #a19793;border-radius:5px;background:#fff}
.Pages .i_button{width:68px;height:32px;cursor:pointer;border:none;background:url(../images/page_goto.png) no-repeat 100%;left:10px;vertical-align:top}
.Pages .p_page .a_first{border:1px solid #e5e5e5;padding:4px 10px}
.Pages .p_page .a_prev{border:1px solid #e5e5e5;padding:4px 10px}
.Pages .p_page .a_next{border:1px solid #e5e5e5;padding:4px 10px}
.Pages .p_page .a_end{border:1px solid #e5e5e5;padding:4px 10px}
.webchat_tc{width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:100;display:none}
.webchat_tc .webchat_box{width:360px;position:absolute;background-color:#fff;left:50%;margin-left:-180px;top:50%;margin-top:-180px}
.webchat_tc .webchat_box .webchat_title{height:60px;line-height:60px;font-size:18px;color:#5b2002;position:relative;text-align:center}
.webchat_tc .webchat_box .webchat_title a{display:block;width:36px;height:36px;line-height:36px;text-align:center;font-size:18px;position:absolute;font-weight:700;top:0;right:0}
.webchat_tc .webchat_box .code_box{width:230px;margin:auto}
.webchat_tc .webchat_box .code_box img{width:100%}
.webchat_tc .webchat_box .webchat_txt{font-size:14px;line-height:25px;color:#646464;margin:10px 30px}
.pictxt .sub_title{font-size:17px;font-weight:700;color:#333;padding:10px 0}
.successTc{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:100;display:none}
.successTc .successBox{background-color:#fff;border-radius:10px;position:relative;width:530px;height:460px;top:50%;left:50%;margin-top:-170px;margin-left:-265px;overflow:visible}
.successTc .successBox .bg_top{width:350px;position:absolute;top:-150px;left:50%;margin-left:-175px}
.successTc .successBox .bg_top img{display:block;width:100%}
.successTc .successBox .close{font-size:30px;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;right:0;top:0;cursor:pointer}
.successTc .successBox .close:hover{color:red}
.successTc .successBox .info h5{padding-top:140px;text-align:center;margin:auto;font-size:14px;line-height:1.5;width:90%}
.successTc .successBox .info .codeBox{width:120px;margin:12px auto}
.successTc .successBox .info .codeBox img{display:block;max-width:100%;margin:auto}
.successTc .successBox .info h6{font-size:12px;color:#646464;text-align:center;line-height:1.8;margin-bottom:15px}
.successTc .successBox .btnBox{overflow:hidden;padding-left:75px}
.successTc .successBox .btnBox a{display:block;width:160px;height:50px;border-radius:25px;float:left;margin-right:60px;text-align:center;line-height:50px;font-weight:700;font-size:16px;color:#fff}
.successTc .successBox .btnBox .backHome{background-color:#aeadad}
.successTc .successBox .btnBox .contactBtn{background-color:#563a2c}
.insideCollect{float:right;padding:0 23px;cursor:pointer;color:#909090;background-repeat:no-repeat;background-size:auto 16px;background-position:left center;background-image:url(../images/share/uncollect_icon.png);cursor:pointer}
.insideCollected{background-image:url(../images/share/collect_icon.png);cursor:default}
.login-bg{position:fixed;width:100%;height:100%;background-color:#000;opacity:.5;top:0;left:0;z-index:11;display:none}
.login-box-wrap .loginWrap{width:360px;height:434px;background-color:#fff;border:1px solid #ddd;position:fixed;top:200%;left:50%;margin-left:-180px;margin-top:-267px;z-index:12}
.login-box-wrap .loginWrap .close-btn{display:block;position:absolute;right:0;top:0;width:36px;height:40px;line-height:40px;text-align:center;font-size:20px}
.login-box-wrap .loginWrap .loginNav{padding:5px 20px 0;overflow:hidden;margin-bottom:30px}
.login-box-wrap .loginWrap .loginNav span{display:block;float:left;width:50%;height:40px;line-height:40px;text-align:center;font-size:14px;font-weight:700;color:#909090;border-bottom:1px solid #ddd;cursor:pointer}
.login-box-wrap .loginWrap .loginNav .on{color:#48291a;border-bottom-color:#48291a}
.login-box-wrap .loginWrap .loginInfo{padding:0 20px}
.login-box-wrap .loginWrap .loginInfo .inputTxt{display:block;height:40px;width:100%;margin:20px auto 0;box-sizing:border-box;border:1px solid #ddd;padding:0 10px;font-size:12px}
.login-box-wrap .loginWrap .loginInfo .othLink{overflow:hidden;margin-bottom:10px}
.login-box-wrap .loginWrap .loginInfo .othLink label{display:block;padding:10px 0;height:16px;line-height:16px;float:left;font-size:12px;cursor:pointer}
.login-box-wrap .loginWrap .loginInfo .othLink label input{display:block;width:14px;height:14px;float:left;margin-top:1px;margin-right:4px}
.login-box-wrap .loginWrap .loginInfo .othLink a{line-height:36px;display:block;float:right;font-size:12px}
.login-box-wrap .loginWrap .loginInfo .suBtn{display:block;height:44px;line-height:44px;font-size:14px;font-weight:700;color:#fff;background-color:#48291a;border:none;width:100%;cursor:pointer}
.login-box-wrap .loginWrap .loginInfo p{font-size:14px;text-align:center;margin-top:30px;margin-bottom:20px;position:relative;line-height:20px;height:20px}
.login-box-wrap .loginWrap .loginInfo p:after{content:"";position:absolute;top:50%;width:25%;left:10%;height:1px;background-color:#eee}
.login-box-wrap .loginWrap .loginInfo p:before{content:"";position:absolute;top:50%;width:25%;right:10%;height:1px;background-color:#eee}
.login-box-wrap .loginWrap .loginInfo .othLogin{overflow:hidden;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-around;width:80%;margin:auto}
.login-box-wrap .loginWrap .loginInfo .othLogin a{display:block;width:50px;height:50px;overflow:hidden;border-radius:50%;border:1px solid #ddd}
.login-box-wrap .loginWrap .loginInfo .othLogin a img{display:block;width:100%}
.login-box-wrap .loginWrap .loginInfo .infoBox{display:none}
.login-box-wrap .loginWrap .loginInfo .on{display:block}
.login-box-wrap .loginWrap .loginInfo .yzmBox{width:100%;overflow:hidden;margin-top:20px}
.login-box-wrap .loginWrap .loginInfo .yzmBox input{display:block;width:58%;float:left;height:40px;box-sizing:border-box;border:1px solid #ddd;padding:0 10px;font-size:12px}
.login-box-wrap .loginWrap .loginInfo .yzmBox .button{display:block;float:right;width:38%;height:40px;background-color:#fef4d9;color:#573b2d;border:none;cursor:pointer;font-size:12px}
.login-box-wrap .loginWrap .loginInfo .othLink span{line-height:36px;font-size:12px;color:#5b2002;cursor:pointer}
.service_tc2{display:none;width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,.4);top:0;left:0;overflow:hidden;z-index:13}
.service_tc2 .service_box{width:680px;height:594px;background-color:#fff;position:absolute;left:50%;margin-left:-344px;top:50%;margin-top:-301px}
.service_tc2 .service_box h1{height:50px;line-height:50px;text-align:center;width:100%;overflow:hidden;position:relative;font-size:16px;font-weight:700;color:#5b2002;border-bottom:1px solid #e5e5e5}
.service_tc2 .service_box h1 a{display:block;height:50px;width:40px;position:absolute;top:0;right:0;font-size:28px;font-weight:400;cursor:pointer}
.service_tc2 .service_box .service_cot{height:460px;width:100%;overflow:auto;background-color:#fafafa}
.service_tc2 .service_box .service_cot .service_wrap{padding:10px 20px;font-size:14px;color:#646464;line-height:2;text-align:justify}
.service_tc2 .service_box .enter_btn{border-top:1px solid #e5e5e5;width:100%;overflow:hidden}
.service_tc2 .service_box .enter_btn input{display:block;height:44px;line-height:44px;padding:0 50px;margin:20px auto;background-color:#5b2002;color:#fff;border:none;border-radius:3px;outline:medium;font-family:Arial,"microsoft yahei",sans-serif;cursor:pointer}
.max-width-1232{max-width:1232px;margin:0 auto}
.flex{display:flex}
.flex-c{display:flex;justify-content:center}
.flex-b{display:flex;justify-content:space-between}
.flex-a{display:flex;justify-content:space-around}
.flex-cc{align-items:center;justify-content:center}
.flex-ca{display:flex;align-items:center;justify-content:space-around}
.flex-cb{display:flex;align-items:center;justify-content:space-between}
.bignav_new{position:relative;padding-right:30px}
.bignav_new .bignav_new_img{display:block;position:absolute;top:50%;right:0;margin-top:-10px;width:28px;height:auto}
.slide_bar{width:181px;left:10px;border-radius:10px 0 0 0;margin:0;top:50%;transform:translateY(-50%);overflow:hidden;background:url(../images/xf.png);background-size:100%;height:424px}
.slide_bar>img{width:100%}
.slide_bar .content{padding:20px;color:#fff;border-radius:0 0 0 10px;overflow:hidden;margin-top:231px}
.slide_bar .content .merchants{align-items:center;height:38px;border-radius:23px;color:#1e1918;text-align:center;cursor:pointer;background:url(../images/tit.png) no-repeat 24px;background-size:70%}
.slide_bar .content .merchants:hover{opacity:.8}
.slide_bar .content .merchants:last-child{margin-bottom:0}
.slide_bar .content .merchants div{flex:1;color:#fff}
.slide_bar .content .content-title{text-align:center;margin:20px auto}
.slide_bar .content .phone-number{font-size:13px;margin-bottom:8px;text-align:center}
.slide_bar .close_slide{margin:0 24px;width:calc(100% - 72px)}
.close_slide_box{width:200px;flex-flow:column;border-radius:5px 0 0 5px;cursor:pointer}
.close_slide_box .image{background-color:#94634b;padding:12px;text-align:center}
.close_slide_box img{width:180px;height:auto}
.close_slide_box .text{font-size:16px;width:22px;text-align:center;padding:12px;background-color:#5c5653;color:#fff}
.close_slide_box .back-top{background-color:#524d4a;padding:10px 0;color:#fff;cursor:pointer;width:100%;text-align:center}
.close_slide_box .back-top img{display:inline-block}
.slide_bar .back-top{background-color:#524d4a;padding:16px 0;color:#fff;cursor:pointer;margin:20px -20px -20px}
.bannerBox img{width:100%}
