﻿/*重置*/
a,button,input{ outline: none;font-family:"微软雅黑"; }/*取消点击后的蓝色边框*/
*{ margin:0; padding:0;font-family:"微软雅黑"; font-size:0.9rem;}
body{color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0);/*取消手机端点击出现灰色背景*/}
a{text-decoration:none; color:#000;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
i,em{ font-style:normal;}
ul{ list-style:none;}
b{ font-weight:normal;}
img{ display:block;border:0;}
a,button,input{ outline: none; }
input[type="button"] {-webkit-appearance: none;}/*清除iphone默认样式*/
input{-webkit-appearance: none;}/*清除iphone默认样式*/
.mui-content{padding-bottom: 100px;}
/*首页*/
a:hover{color:#00923f;}
.heikuai{width:100%;height:100%;top:0;left:0;background: #000;opacity: 0.6;position: fixed;z-index: 99;display: none;}
.banner_box .swiper-container {
        width: 100%;
        height: 100%;
    }
.banner_box .swiper-slide {
        text-align: center;
        font-size: 18px;
        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;
    }
.mui-bar img{width: 69%; height: 44px; float: left;}
.banner_box .swiper-slide img{width:100%;}
/*导航*/
.nav_box{background: #fff;padding: 1rem 0;border-bottom:solid 1px #ddd;}
.nav_box ul{overflow: hidden;}
.nav_box ul li {width:22.5%;float:left;margin-bottom: 1rem;background-color: #cfcfcf; margin:0 1%;}
.nav_box ul li b{display: block;width:4rem;height: 4rem;overflow: hidden;margin:0 auto;margin-bottom: -15px;  }
.nav_box ul li b img{width:100%;height: 65%; margin-top: 5px;}
.nav_box ul li span{display: block;text-align: center;color:#fff; margin-bottom:5px; }
.nav_box .xz{background-color:#F3950F;}
/*产品展示*/
.sy_cpzs{margin-top:1rem;background: #fff;}
.sy_bt{border-bottom:solid 1px #ddd;border-left:none;border-right:none;padding: 0 1%;line-height: 3rem;background-size: 0.7rem;}
.gd{float: right; margin-right: 0.2rem; color:#22A9DC;padding-bottom: 1px; border-bottom: 2px solid #FAD197; }
.sy_bt span{font-size: 0.2rem;color:#999;margin-left: 0.5rem;}
.sy_bt b{color:#000; font-size:1.2rem; border-bottom: 2px solid #FAD197; padding-bottom: 11px; }
.cpzs_lb{overflow: hidden;padding-bottom: 1rem;}
.cpzs_lb dd{float:left;width:33%;margin-top: 1rem;}
.cp_img{overflow: hidden; padding: 1rem;/*height: 7rem;*/  height: 150px; width:150px;}
.cp_img img{width: 100px;height: 100px;border-radius: 50px;margin:0 13px;}
.cp_img span{line-height:50px; margin:10px 30px;  color:#333;}
/*案例*/
.case .swiper-container {
        width: 100%;
        height: 100%;
    }
.case .swiper-slide {
        text-align: center;
        font-size: 18px;
        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;
    }
.mui-bar1 img{width: 80%; float: left;}
.case img{width:95%; margin:20px 2.5% 0 2.5%; height:200px;}
.case h3{  width: 200px ; color: #726C6C; font-size:1.2rem; font-weight:bold; margin: 0 2.5%; }
.case p{color: #979296;margin: 15px 2.5%;}
.yy{ padding:20px 2.5%;  background-color: #F3F1F2; height: 90px; width: 95%; margin:0 2.5%;}
/*16年经验*/
.pbl{ width: 60px;height: 60px; border: 2px solid #24A9DA; border-radius:60px; float: left; margin: 140px 0.5rem 0  0.5rem;line-height:60px;  text-align:center;color: #24A9DA}
.pbl1{ width: 60px;height: 60px; border: 2px solid #24A9DA; border-radius:60px; float: left; margin: 100px 0.5rem 0  0.5rem;line-height:60px;  text-align:center;color: #24A9DA}
.pbl2{ width: 60px;height: 60px; border: 2px solid #24A9DA; border-radius:60px; float: left; margin: 180px 0.5rem 0  0.5rem;line-height:60px;  text-align:center;color: #24A9DA}
.pbl3{ width: 60px;height: 60px; border: 2px solid #24A9DA; border-radius:60px; float: left; margin: 100px 0.5rem 0  0.5rem;line-height:60px;  text-align:center;color: #24A9DA}
.pbl4{ width: 60px;height: 60px; border: 2px solid #24A9DA; border-radius:60px; float: left; margin: 100px 0.5rem 0  0.5rem;line-height:60px;  text-align:center;color: #24A9DA}
.pb-zx{width: 2px; height:168px; border: 1px solid #24A9DA; margin: -2px auto;}
.pb-zx1{width: 2px; height:227px; border: 1px solid #24A9DA; margin: -2px auto;}
.pb-zx2{width: 2px; height:188px; border: 1px solid #24A9DA; margin: -2px auto;}
.pb-zx3{width: 2px; height:178px; border: 1px solid #24A9DA; margin: -2px auto;}
.year{width: 100%;}
.year img{width: 80%;margin: 10px auto;}
.chcd_btn{color:#0092ee;}
.jy{ width:100%; float:left; margin-top:10px;}
.jy-img{ width:450px; text-align:center}
.jy dl{ width:380px; margin: 0 50px;border: 1px solid #fff; padding:0 5px;}
.jy dl dt{ height:44px; margin-bottom:10px; margin-top:20px;}
.jy dl dt span{ margin-left:0px; padding-bottom:10px; font-size:0.9rem; color:#056bd4;height: 2px; border-bottom: 3px solid #448EAD; width: 380px;}
.jy dl dd{margin: 0 1.2rem; font-size:0.9rem; line-height:30px; width: 80%;}
.blue{  color:#056bd4;}
/*新闻*/
.news{width:42%; margin: 10px 0.5rem;float: left;}
.news img{height: 120px;}
.news_lb{width: 100%; }
.news_lb ul{margin-top: 8px; }
.news_lb ul li{width: 100%;clear: both; background-color:#fff; margin-bottom:5px;  }
/*合作*/
.sy_cpzs{margin-top:1rem;background: #fff;}
.sy_bt1{border-bottom:solid 1px #ddd;border-left:none;border-right:none;padding: 0 1%;line-height: 3rem;background-size: 0.7rem;}
.sy_bt1 span{font-size: 0.2rem;color:#999;margin-left: 0.5rem;}
.sy_bt1 b{color:#000; font-size:1.2rem; border-bottom: 2px solid #FAD197; padding-bottom: 11px; }
.cpzs_lb1{overflow: hidden;padding-bottom: 1rem;}
.cpzs_lb1 dd{float:left;width:33%;margin-top: 0.5rem;}
.cp_img1{overflow: hidden; padding: 1rem;/*height: 7rem;*/  height: 250px; margin-left:2%; }
.cp_img1 img{width: 100%;height: 80%; margin: 0 auto;}
.cp_img1 p{ margin: 5px auto; text-align:center}

/*底部*/
.footer{width: 100%;height: 200px; background-color:#2B2B2B;margin-bottom:-50px;  }
.nav_footer{width: 100%;height: 50px; background-color:#484745; }
.nav_footer ul li a{color:#fff; float: left; padding:15px 1.5%;}
.nav_footer span{ float: right; margin: 18px 4%; }
.lx ul li{margin: 10px 0.5rem; color: #fff;}
.dh{width: 80%; height: 40px; color:#fff; margin: 0 2%; }
.dh img{float: left; height: 85%;margin: 0 2%; }
.dh p{font-size:14px; color: #A09F9F; }
.bottom_nav{width:100%;}
.bottom_nav a{width:25%; display: block;float:left;}
.bottom_nav .mui-icon{ display: block;width:27%;margin:0 auto;margin-top:0.4rem;}
.bottom_nav .mui-tab-label{font-size: 0.6rem; text-align: center; display: block;color: #666;}
.mui-content{ background: #f1f1f1; padding-bottom: 100px;}
.bottom_tb1{ background:url(../images/botton1.png) no-repeat; background-size: 80%; background-position: 50% 50%;}
.bottom_tb2{background: url(../images/botton2.png) no-repeat; background-size: 80%; background-position: 50% 50%;}
.bottom_tb3{background: url(../images/botton3.png) no-repeat; background-size: 80%; background-position: 50% 50%;}
.bottom_tb4{background: url(../images/botton4.png) no-repeat; background-size: 80%; background-position: 50% 50%;}
.bottom_gm2{ background: url(../images/gm2.png) no-repeat; background-size: 80%; background-position: 50% 50%;}
.bottom_dd2{background: url(../images/dd2.png) no-repeat; background-size: 80%; background-position: 50% 50%;}
.bottom_wd2{background: url(../images/wd2.png) no-repeat; background-size: 80%; background-position: 50% 50%;}
.bottom_rwm2{background: url(../images/rwm2.png) no-repeat; background-size: 80%; background-position: 50% 50%;}
.bottom_nav .nav_on{color:#e62331;}
.bottom_nav .mui-tab-label{ font-size: 1rem;}
/**/
/*滑块导航*/
.mui-content{transition:transform 500ms;
-webkit-transition:transform 500ms;
-ms-transition:transform 500ms;
-moz-transition:transform 500ms;
-o-transition:transform 500ms;
}
.hk_nav{width:50%;height:100%;top:0;right:0;position:fixed;z-index:100;background: #fff;transform:translateX(100%);transition:transform 500ms;
-webkit-transform:translateX(100%);-webkit-transition:transform 500ms;
-ms-transform:translateX(100%);-ms-transition:transform 500ms;
-moz-transform:translateX(100%);-moz-transition:transform 500ms;
-o-transform:translateX(100%);-o-transition:transform 500ms;
}
.hk_nav_on{
-webkit-transform:translateX(0);-webkit-transition:transform 500ms;
-ms-transform:translateX(0);-ms-transition:transform 500ms;
-moz-transform:translateX(0);-moz-transition:transform 500ms;
-o-transform:translateX(0);-o-transition:transform 500ms;
}
/*侧滑导航*/
.hk_nav ul li{line-height: 3rem; center;border-bottom:solid 1px #ddd;}
.hk_nav ul li a{display: block;padding-left: 1rem;background: url(../images/yjt.png) no-repeat 96% 50%;background-size: 0.8rem;}
/*关于我们*/
.nr_box{padding: 3rem 3%;}
.nr_box p{color:#666;line-height: 2rem;}
/**/
.cp_fl{position: fixed;z-index: 10;top:44px;left:0;width: 100%;background: #fff;border-bottom: solid 1px #ddd;}
.cp_fl .swiper-slide{line-height: 3rem;text-align: center;}
.cp_fl .swiper-slide a{font-size: 1rem;color:#666;}
/*产品详情*/
.cp_xq {background: #fff;padding-bottom: 1rem;}
.cp_xq h5{font-size: 1.4rem;color:#000;text-align: center;padding: 1rem 0;}
.cpfb_zt {text-align: center;border-bottom:dashed 1px #ddd; padding-bottom: 1rem;margin-bottom: 1rem
;}
.cpfb_zt span{font-size: 0.8rem;margin-right: 1rem;color:#999;}
.cp_xq p{padding: 0 3%;color:#666;line-height: 2rem;}
/*地址*/
.lx_text{ line-height: 3rem; font-size: 1.2rem;padding: 0 3%;}
.dt_box img{width:100%;}
.ly_text{margin-top:1rem;}
.ly_text select{width:45.5%; height: 4rem;border:solid 1px #ddd; padding-left: 15%; margin:0 2%;}
.ly_text input{width:100%; height: 4rem;border:solid 1px #ddd; padding-left: 13%;}
.ly_text textarea{width:100%; height: 12rem;border:solid 1px #ddd; padding: 4% 0; padding-left: 13%;}
.lysize{background: url(../images/size.png) no-repeat; background-position: 3% 50%; background-size: 8%;}
.lyxm{background: url(../images/xm.png) no-repeat; background-position: 3% 50%; background-size: 8%;}
.lyys{background: url(../images/ys.png) no-repeat; background-position: 3% 50%; background-size: 8%;}
.lyyq{background: url(../images/yq.png) no-repeat; background-position: 3% 50%; background-size: 8%;}

.lybt{background: url(../images/ly1.png) no-repeat; background-position: 3% 10%; background-size: 8%;}
.lych{background: url(../images/yh.png) no-repeat; background-position: 3% 10%; background-size: 8%;}
.lydh{background: url(../images/dh1.png) no-repeat; background-position: 3% 10%; background-size: 8%;}
.lynr{background: url(../images/ly.png) no-repeat; background-position: 3% 10%; background-size: 8%;}
.ly_btn{margin-top:3rem;}
.ly_btn input{width:96%;margin:0 auto;display:block;border-radius:0.5rem;border:none; font-size: 1.4rem; background: #6b950f;color:#fff;height:3.5rem;background: #0092ee;}
.sx_btn{width:44px; height: 44px; background: url(../images/sx.png) no-repeat; background-position: 50% 50%; background-size: 50%;}
.cp_box{background: #fff;}
.cp_lb dd{border-bottom:solid 1px #ddd; overflow: hidden; padding: 2rem 0;}
.cp_text{width:60%;float:right;}
.cp_bt{ font-size: 1rem;margin-top:0.5rem;color:#333;}
.cp_text p{color:#666;margin-top:0.5rem; font-size: 0.9rem;}
.cpxq_banner img{width:100%;}
.mui-content2{margin-top:44px;}
.cp_jg {margin-top:1rem;}
.cp_jg span{color:#e4012e;margin-right:1rem;}
.cp_jg span em{font-size: 1.6rem;color:#e4012e;}
.cp_jg b{color:#999;}
/*利德菲*/
/*.logo{background: url(../images/logo.png) no-repeat 24% 50%;background-size: 2.5rem;}*/
.cpzs_lb2 dd{width: 50%;}
/*栏目*/
.lm_box{position: fixed;top:44px;width:100%;left:0;z-index: 10;background: #fff;border-bottom:solid 1px #ddd;overflow: hidden;padding: 0.5.rem 0;}
.lm_nav{overflow: hidden;}
.lm_nav li{float:left;}

.lm_box .swiper-wrapper { width:20%;}
.lm_box .swiper-wrapper .lm_nav{line-height: 2rem;text-align: center;border-radius: 2rem;margin:0 0.5rem;}
.lm_box .swiper-wrapper .lm_nav_on{background:#0693c8;}
.lm_box .swiper-wrapper .lm_nav_on a{color:#fff;}
.lm_rn p{color:#333;}
.lm_rn img{width: 100%;}
.sjlb_img img{width: 100%;display: block;}
.sjlb_text{display: block;width: 90%;margin:0 auto;border:solid 1px #999;height: 2.5rem;border-radius:0.7rem;margin-bottom: 1rem;font-size: 0.9rem;padding-left: 0.5rem;}
.sjlb_tj{background: #fff;padding: 1rem 0;}
.sjlb_btn{display: block;width: 90%;margin:0 auto;border-radius:0.7rem;background: #e0002a;border:none;height: 2.5rem;color:#fff;}
.kxgt{padding: 0 3%;background: #fff;position: relative;margin-top: 1rem;border-top:solid 1px #ddd;}
.kxgt_bt{border-bottom:solid 1px #ddd;overflow:hidden;padding:0.5rem 0;background: url(../images/btbj.png) no-repeat 40% 50%;background-size: 6rem;}
.kxgt_bt span{border-left:solid 4px #0693c8;padding-left: 0.5rem;color:#4d4d4d;}
.kxgt_bt a{float:right;color:#999;}
.kxgt_bt i{color:#999;}
.kxgt_lb {padding: 1rem 0;overflow: hidden;}
.kxgt_lb dl dt{width: 49%;float:left;position: relative;}
.kxgt_lb dl dt img{width: 100%;display: block;}
.kxgt_lb dl dt b{position: absolute;left:0;bottom:0;color:#fff;background: url(../images/xgtbj.png);display: block;text-align: center;width: 100%;line-height: 2rem;}
.kxgt_lb dl dd{width: 47.5%;float:right;}
.xgt{margin-bottom: 3%;}
.xgt span{display: block;}
.xgt span img{width: 100%;display: block;}
.xgt{position: relative;}
.xgt b{position: absolute;left:0;bottom:0;color:#fff;background: url(../images/xgtbj.png);display: block;text-align: center;width: 100%;line-height: 2rem;}
.kxgt_hb{position: absolute;left:0;bottom:-1rem;}
.kxgt_hb img{width: 100%;}
.yzal_lb{padding: 1rem 0;}
.yzal_lb dl{overflow:hidden;}
.yzal_lb dl dt{width: 49%;float:left;}
.yzal_lb dl dt img{width: 100%;}
.yzal_lb dl dd{width: 49%;float:right;}
.yzal_lb dl dd img{width: 100%;}
.rdwt_lb dl dd{line-height: 3rem;border-bottom: solid 1px #ddd;}
.rdwt_lb dl dd a{font-size: 0.8rem;color:#4d4d4d;}

/*搜索*/
.hdss_box{background: #fff;position: fixed;top:0;left:0;width: 100%;z-index: 101;widows: 100%;height: 100%;
transform:translateY(100%);
-webkit-transform:translateY(100%);
-ms-transform:translateY(100%);
-moz-transform:translateY(100%);
-o-transform:translateY(100%);
transition:transform 300ms;
-webkit-transition:transform 300ms;
-ms-transition:transform 300ms;
-moz-transition:transform 300ms;
-o-transition:transform 300ms;
}
.hdss_box_on{
transform:translateY(0);
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
-moz-transform:translateY(0);
-o-transform:translateY(0);
transition:transform 300ms;
-webkit-transition:transform 300ms;
-ms-transition:transform 300ms;
-moz-transition:transform 300ms;
-o-transition:transform 300ms;	
}
.ss_text{background: #e22d4e;padding: 0.5rem 0;padding-left:3%;overflow:hidden;position: relative;}
.ssk{background: #fff;width: 97%;float:left;display: block;height: 2rem;border-radius: 0.5rem;}
.ssk input{width: 90%;float:left;background: #fff;height: 2rem;font-size: 0.9rem;border:none;}
.ssk i{width: 10%;line-height: 2rem;text-align: center;color:#999;}
.ss_text a{position:absolute;width: 15%;top:0;right:0;display: block;float:left;text-align: center;line-height: 3rem;color:#fff;

/*transform:translateX(100%);
-webkit-transform:translateX(100%);
-ms-transform:translateX(100%);
-moz-transform:translateX(100%);
-o-transform:translateX(100%);
transition:transform 300ms;
-webkit-transition:transform 300ms;
-ms-transition:transform 300ms;
-moz-transition:transform 300ms;
-o-transition:transform 300ms;*/
}
/*.ss_text .qx_on{
transform:translateX(0);
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-moz-transform:translateX(0);
-o-transform:translateX(0);
transition:transform 300ms;
-webkit-transition:transform 300ms;
-ms-transition:transform 300ms;
-moz-transition:transform 300ms;
-o-transition:transform 300ms;
}*/
.ss_text .ss_btn_on{
transform:translateX(0);
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-moz-transform:translateX(0);
-o-transform:translateX(0);
transition:transform 300ms;
-webkit-transition:transform 300ms;
-ms-transition:transform 300ms;
-moz-transition:transform 300ms;
-o-transition:transform 300ms;	
}
.rmss{padding: 0 3%;margin:1rem 0;}
.rmss_text a{display: block;float:left;border:solid 1px #ddd;margin: 0.3rem 0.3rem;padding: 0.2rem 0.5rem;border-radius: 1rem;color:#999;}
/*效果图*/
.xgt_lb{overflow: hidden;padding-bottom: 1rem;}
.xgt_lb dd{float:left;width: 45.5%;margin-left: 3%;margin-top: 1rem;background: #fff;box-shadow: 0px 3px 5px 0px rgb( 221, 221, 221 );
}
.xgt_img img{width: 100%; height:125px;}
.xgt_text{font-size: 0.8rem;color:#4b4b4b;padding: 0 0.5rem;}
.cd_btn img{width: 2.0rem;margin: 0.2rem; height:20px;}
/**/
.xgt_ch{width:60%;height: 100%;background: #efeff4;position: fixed;top:0;right:0;z-index: 101;
transform:translateX(100%);
transition:transform 300ms;
-webkit-transform:translateX(100%);
-ms-transform:translateX(100%);
-moz-transform:translateX(100%);
-o-transform:translateX(100%);
-webkit-transition:transform 300ms;
-ms-transition:transform 300ms;
-moz-transition:transform 300ms;
-o-transition:transform 300ms;
}
.xgt_ch_hc{
transform:translateX(0);
transition:transform 300ms;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-moz-transform:translateX(0);
-o-transform:translateX(0);
-webkit-transition:transform 300ms;
-ms-transition:transform 300ms;
-moz-transition:transform 300ms;
-o-transition:transform 300ms;	
}
.ch_top{overflow: hidden;background: #f7f7f8;border-bottom:solid 1px #a7a7aa;padding: 0 6%;line-height: 2.8rem;}
.ch_top span{float:left;color:#535353;}
.ch_top b{float:right;color:#535353;}
.xgt_fl{background: #fff;}
.xgt_fl dt{overflow: hidden;border-bottom:solid 1px #ddd;padding: 0 6%;line-height: 2.5rem;background: url(../images/right_jt.png) no-repeat 96% 50%;background-size: 0.5rem;}
.xgt_fl dt span{float:left;}
.xgt_fl dt b{float:right;font-size: 0.8rem;color:#999;padding-right: 4%;}
.xgt_fl dd{color:#999;line-height: 2.5rem;border-bottom:solid 1px #ddd;padding-left: 6%;}
.xgt_fl .fl_on{color:#0693c8;background: url(../images/xz.png) no-repeat 90% 50%;background-size: 0.8rem;font-weight: bold;}
.cz_btn{margin-top: 4rem;background: #fff;}
.cz_btn a{display: block;text-align: center;color:#e1002d;line-height: 2.5rem;}
/*详情*/
.xgtxq_box{background: #fff;}
.xgtxq_bt{padding: 0 3%;}
.xgtxq_bt span{display: block;margin: 0.3rem 0;color:#333;font-size: 1rem;}
.xgtxq_bt b{display: block;}
.xgtjg{padding: 0 3%;margin-top: 1rem;}
.xgtjg span{color:#0693c8;font-size: 1.4rem;}
.xgtjg b{background: #ff3366;color:#fff;padding: 0.2rem;border-radius: 0.5rem;font-size: 0.8rem;}
.bh_text{color:#0693c8;line-height: 2rem;padding: 0 3%;font-size: 0.8rem;}
.bh_text span{border:solid 1px #0693c8;border-radius: 0.2rem;margin-right: 0.5rem; padding:1px;}
.xgt_btn{width: 100%;position: fixed;bottom:0;left:0;background: #0693c8;z-index: 1;}
.xgt_btn a{display: block;text-align: center;color:#fff;line-height: 3rem;background: url(../images/lb.png) no-repeat 35% 50%;background-size: 1.5rem;}
/*图片预览*/
.mui-preview-image.mui-fullscreen {
				position: fixed;
				z-index: 20;
				background-color: #000;
			}
			
			.mui-preview-header,
			.mui-preview-footer {
				position: absolute;
				width: 100%;
				left: 0;
				z-index: 10;
			}
			
			.mui-preview-header {
				height: 44px;
				bottom: 0;
			}
			
			.mui-preview-footer {
				height: 50px;
				bottom: 0px;
			}
			
			.mui-preview-header .mui-preview-indicator {
				display: block;
				line-height: 25px;
				color: #fff;
				text-align: center;
				margin: 15px auto 4;
				width: 70px;
				background-color: rgba(0, 0, 0, 0.4);
				border-radius: 12px;
				font-size: 16px;
				margin: 0 auto;
			}
			
			.mui-preview-image {
				display: none;
				-webkit-animation-duration: 0.5s;
				animation-duration: 0.5s;
				-webkit-animation-fill-mode: both;
				animation-fill-mode: both;
			}
			
			.mui-preview-image.mui-preview-in {
				-webkit-animation-name: fadeIn;
				animation-name: fadeIn;
			}
			
			.mui-preview-image.mui-preview-out {
				background: none;
				-webkit-animation-name: fadeOut;
				animation-name: fadeOut;
			}
			
			.mui-preview-image.mui-preview-out .mui-preview-header,
			.mui-preview-image.mui-preview-out .mui-preview-footer {
				display: none;
			}
			
			.mui-zoom-scroller {
				position: absolute;
				display: -webkit-box;
				display: -webkit-flex;
				display: flex;
				-webkit-box-align: center;
				-webkit-align-items: center;
				align-items: center;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				justify-content: center;
				left: 0;
				right: 0;
				bottom: 0;
				top: 0;
				width: 100%;
				height: 100%;
				margin: 0;
				-webkit-backface-visibility: hidden;
			}
			
			.mui-zoom {
				-webkit-transform-style: preserve-3d;
				transform-style: preserve-3d;
			}
			
			.mui-slider .mui-slider-group .mui-slider-item img {
				max-width: 100%;
				max-height: 100%;
			}
			
			.mui-android-4-1 .mui-slider .mui-slider-group .mui-slider-item img {
				width: 100%;
			}
			
			.mui-android-4-1 .mui-slider.mui-preview-image .mui-slider-group .mui-slider-item {
				display: inline-table;
			}
			
			.mui-android-4-1 .mui-slider.mui-preview-image .mui-zoom-scroller img {
				display: table-cell;
				vertical-align: middle;
			}
			
			.mui-preview-loading {
				position: absolute;
				width: 100%;
				height: 100%;
				top: 0;
				left: 0;
				display: none;
			}
			
			.mui-preview-loading.mui-active {
				display: block;
			}
			
			.mui-preview-loading .mui-spinner-white {
				position: absolute;
				top: 50%;
				left: 50%;
				margin-left: -25px;
				margin-top: -25px;
				height: 50px;
				width: 50px;
			}
			
			.mui-preview-image img.mui-transitioning {
				-webkit-transition: -webkit-transform 0.5s ease, opacity 0.5s ease;
				transition: transform 0.5s ease, opacity 0.5s ease;
			}
			
			@-webkit-keyframes fadeIn {
				0% {
					opacity: 0;
				}
				100% {
					opacity: 1;
				}
			}
			
			@keyframes fadeIn {
				0% {
					opacity: 0;
				}
				100% {
					opacity: 1;
				}
			}
			
			@-webkit-keyframes fadeOut {
				0% {
					opacity: 1;
				}
				100% {
					opacity: 0;
				}
			}
			
			@keyframes fadeOut {
				0% {
					opacity: 1;
				}
				100% {
					opacity: 0;
				}
			}
			
			p img {
				max-width: 100%;
				height: auto;
			}
/**/
.cnxh_box{background: #fff;margin-top: 1rem;padding-bottom: 1rem;}
.cnxh_bt{padding: 0 3%;line-height: 3rem;background: url(../images/xh.png) no-repeat 3% 50%;background-size: 1.5rem;padding-left: 10%;}
.cnxh_nr{position: relative;}
.cnxh_nr span{display:block;position: absolute;bottom:0.3rem;right:0.3rem;background:url(../images/hsbj.png);color:#fff;font-size: 0.8rem;border-radius: 1rem;padding:0.1rem 0.3rem;}
/*业主案例*/
.yzal_box{overflow: hidden;}
.yzal_box dd{float:left;width: 45.5%;position: relative;margin: 1rem 0;margin-left:3%;box-shadow: 0px 3px 5px 0px rgb( 221, 221, 221 );}
.yzal_box dd img{width: 100%; height:240px;}
.yzal_box dd span{display:block;width:100%;position: absolute;left:0;bottom:6px;background-color:#000;text-align: center;color:#fff;line-height: 2rem; opacity:0.5}
/*附近门店*/
.dw{font-size: 0.8rem;}
.fjmd_box dl dd{overflow: hidden;padding:1rem 3%;background: #fff;margin-bottom: 1rem;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.md_img{width: 35%;float:left;border-radius:0.3rem;overflow: hidden;}
.md_img img{width: 100%;display: block;}
.md_text{width: 45%;float:left;margin-left: 3%;}
.md_text h5{font-size: 1.2rem;color:#333;margin-bottom: 1rem;}
.md_text span{display: block;color:#999;margin-bottom: 0.5rem;font-size: 0.8rem;}
.md_text b{background: #e0002a;color:#fff;border-radius: 1rem;padding:0.2rem 0.5rem;font-size: 0.8rem;}
.md_jl{float:right;width: 12%;line-height: 5rem;}
.md_jl i{color:#f0ab32;font-weight: bold;font-style:italic}
.alxq_img img{width: 100%;}
/*案例详情*/
.sjs_box{background: #fff;padding: 1rem 0;}
.sjs_tx{width: 5rem;height: 5rem;overflow: hidden;border-radius: 50%;margin:0 auto;}
.sjs_tx img{width: 100%;}
.sjs_text{text-align: center;}
.sjs_text h5{color:#333;font-size: 1.2rem;margin-top: 1rem;margin-bottom: 0.5rem;}
.sjs_text span{display: block;color:#666;}
.sjs_nr{padding:1rem 3%;background: #fff;margin-top: 1rem;}
.sjs_bt{margin-bottom:0.5rem;}
.sjs_bt span{border-left:solid 4px #e1002d;padding-left: 0.5rem;color:#e1002d;}
.sjs_xq{color:#4b4b4b;}
.sjsnr_box{margin-bottom: 2rem;}
.alsj{margin-bottom: 2rem;}
.alsj_bt{width:60%;margin:0 auto;background: url(../images/bt.png) no-repeat 50% 50%;background-size:100% 100%;line-height: 2rem;text-align: center;height: 2.5rem;margin-bottom: 1rem;}
.alsj_bt span{color:#fff;}
.alsj_bt b{color:#fff;}
.sjtwpb img{width: 100%;}
.sjtwpb p{color:#666;}
.lx_sjs{position: fixed;z-index: 10;bottom:0;left:0;width: 100%;background: #fff;line-height: 3rem;border-top:solid 1px #ddd;}
.lx_sjs a{display: block;float:left;width: 50%;text-align: center;color:#333;}
.lx_sjs .lxsjs{background: #0693c8;color:#fff;}
/*个人中心*/
.grzx{position: fixed;bottom:3%;left:3%;z-index: 10;width: 3rem;height: 3rem;overflow: hidden;opacity: 0.9;}
.grzx img{width: 100%;}
.grzx_box{background: url(../images/txbj.png);background-size: 100% 100%;padding: 3rem 0;}
.grtx_img{width: 4rem;height:4rem;overflow: hidden;border-radius: 50%;border:solid 0.3rem #fff;margin:0 auto;}
.grtx_img img{width: 100%;}
.gr_text{text-align: center;color:#fff;margin-top:0.5rem;}
.scxgt_img{width: 40%;float:left;}
.scxgt_img img{width: 100%;}
.scxgt_text{margin-left: 3%;width: 57%;float:left;}
.scxgt_text h5{color:#5c5c5c;}
.csrs{margin-top: 0.5rem;}
.csrs span{background: #ff3366;color:#fff;border-radius: 0.2rem;padding:0.2rem 0.5rem;}
.sc_jg{color:#ff3366;margin-top: 0.5rem;}
.sc_jg span{font-size: 1.2rem;}
/*常见问题*/
.kxgt{background: #fff;}
.cjwt_bt{line-height: 3rem;}
.cjwt_bt span{color:#5b5b5b;font-size: 1.2rem;border-left:solid 4px #0693c8;padding-left: 0.5rem;}
.tel{width: 3rem;height:3rem;position: fixed;bottom: 3%;right:3%;z-index: 10;}
.tel img{width: 100%;opacity: 0.9;}
.cnxhzs img{ height:139px;}
#slider1 img{ height:275px; width:100%;}

