@charset "utf-8";
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,div,img{margin:0;padding:0;}
ul,li{list-style:none; margin:0px; padding:0px;}
img{border:0; vertical-align:middle;}
em{ font-style:normal;}
input[type="text"],input[type="button"], input[type="submit"], input[type="reset"], input[type="password"] {
-webkit-appearance: none;font-family:"microsoft yahei";}
textarea {-webkit-appearance: none;font-family:"microsoft yahei";} 
*{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a{text-decoration:none;color:#222;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
html,body{ height: 100%; }
img{ max-width: 100%; vertical-align: middle; height: auto }
body{ color:#222;font-size:14px; line-height: 1.5; font-family: "Helvetica Neue",Verdana,Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; }
.noc{ max-width:640px; margin: 0 auto;}
#header{   line-height: 60px; background: #fff; position: fixed; left: 0; right: 0; max-width: 640px; margin: auto; top: 0; z-index: 1000;box-shadow: rgba(0,0,0,0.1) 1px 2px 3px; }
#header .logo{ float: left; width: 85px; margin-left: 15px; margin-top: 15px; }
#header .logo img{ float: left; }
#header .meau{ width: 40px; margin-top: 10px; height: 40px; background: url(../images/meau-icon.png) no-repeat center center; background-size: 60%; float: right; margin-right: 10px; }
#header .search{ width: 40px; margin-top: 10px; height: 40px; background: url(../images/search-icon.png) no-repeat center center; background-size: 60%;  float: right;margin-right: 10px;}
#header .contact{ width: 40px; margin-top: 10px; height: 40px; background: url(../images/concat_icon.png) no-repeat center center; background-size: 60%;  float: right;margin-right: 10px;}
/* .header-blank{ height: 120px; overflow: hidden; } */
.news_txt h4{font-size: 0.3rem;}
.news_txt h5{font-size: 0.26rem;}
.prop{ display: none; }
.prop .gray-bg{ position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 1001; background: rgba(0,0,0,0.5); margin: auto; }
.nav{ background: #fff; width: 250px; position: fixed; z-index: 1002; left: 0; top: 0; bottom: 0; margin: auto; padding: 30px 0; box-sizing: border-box; }
.nav .itema{ margin-bottom: 15px; color: #000; }
.nav .default{ color: #000; font-size: 14px; padding: 0 25px; }
.nav .sub-nav{ background: #e2e2e2; padding: 15px 30px; margin-top: 15px;  display: none;}
.nav .sub-nav li{ margin-bottom: 15px; }
.nav .open .default{ position: relative; }
.nav .open .default:after{ content: '▼'; display: inline-block; vertical-align: middle; margin-left: 10px; font-weight: 700; color: #000; font-size: 16px; position: relative; top: -1px; }
.index{ background: #fff; }
.video-box{ overflow: hidden; margin-bottom: 30px; position: relative; text-align: center; }
.video-box video{ width: 100%; }
.video-box .pay{ width: 50px; height: 50px; position: absolute; z-index: 100; left: 0; right: 0; top: 0; bottom: 0; margin: auto; display: inline-block; background: url(../images/pay-icon.png) no-repeat center center; background-size: 100%; }
.lists{ overflow: hidden; margin-bottom: 30px;  }
.lists .title{ line-height: 40px; margin-bottom: 15px; text-align: center; position: relative; }
.lists .title:after{ content: ''; border-bottom: #bcbbb9 1px solid; width: 80%; height: 0; position: absolute; z-index: 100; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }
.lists .title span{ position: relative; z-index: 101; padding: 0 20px; background: #fff; display: inline-block; font-weight: 700; font-size: 16px; }
.lists .slider{ text-align: center; }
.lists .slider li{ float: left; line-height: 2; text-align: center; }
.lists .slider img{width: 183px;height: 183px;}
.lists .slider p{font-size: 14px;}
.lists .swiper-button-prev{ width: 13px; height: 25px; background:url(../images/prev1.png) no-repeat center center; background-size: 100%;  }
.lists .swiper-button-next{ width: 13px; height: 25px; background:url(../images/next1.png) no-repeat center center; background-size: 100%;  }
.story{ overflow: hidden; margin-bottom: 30px; }
.story .swiper-button-prev{ width: 25px; height: 50px; background:url(../images/prev.png) no-repeat center center; background-size: 100%;  }
.story .swiper-button-next{ width: 25px; height: 50px; background:url(../images/next.png) no-repeat center center; background-size: 100%;  }
.story .swiper-pagination-bullets{bottom: 5px;}
.story .swiper-pagination-bullet{ background: #fff; width: 8px; height: 8px; }
.store{ overflow: hidden; margin-bottom: 30px; }
.store .title{ line-height: 40px; margin-bottom: 15px; text-align: center; position: relative; }
.store .title:after{ content: ''; border-bottom: #bcbbb9 1px solid; width: 85%; height: 0; position: absolute; z-index: 100; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }
.store .title span{ position: relative; z-index: 101; padding: 0 20px; background: #fff; display: inline-block; font-weight: 700; font-size: 16px; }
.store .con{     border: #e9e9e9 1px solid;
    overflow: hidden;
    /* padding: 0 7.5%; */
    width: 85%;
    margin: 0 auto; }
.store .con ul{ padding: 0 25px; }
.store .con ul li{ padding: 20px 0; border-bottom: #e9e9e9 1px solid; }
/*.store .con ul li a{font-weight:bold;}*/
.store .con .more{ padding: 20px 30px; float: right; }
.new{ overflow: hidden;  }
.new .title{ line-height: 40px; margin-bottom: 15px; text-align: center; position: relative; }
.new .title:after{ content: ''; border-bottom: #bcbbb9 1px solid; width: 85%; height: 0; position: absolute; z-index: 100; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }
.new .title span{ position: relative; z-index: 101; padding: 0 20px; background: #fff; display: inline-block; font-weight: 700; font-size: 16px; }
.new .con{     border: #e9e9e9 1px solid;
    overflow: hidden;
    width: 85%;
    margin: 0 auto 0rem; }
.new .con ul{ padding: 0 25px; }
.new .con ul li{ padding: 20px 0; border-bottom: #e9e9e9 1px solid; }
.new .con .more{ padding: 20px 30px; float: right; }

#footer{ text-align: center; padding: 20px 0; }
#footer .link{ margin-bottom: 20px; }
#footer .flogo{ width:1.5rem; display: inline-block; margin-bottom: 15px; }
#footer .copy{ color: #5c5c5c; line-height: 1.6; margin-bottom: 10px; font-size: 12px;}
.swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        position: relative;
        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;
    }
    .swiper-slide img{display: block;}
    .xiangxiatishi {
                position: absolute;
                bottom: 0.8rem;
                left: 50%;
                width: 0.6rem;
                height: 0.6rem;
                -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
                -webkit-animation: dong 1s linear 0s infinite alternate;
            }
            
            @-webkit-keyframes dong {
                from {
                    bottom: 0.1rem;
                }
                to {
                    bottom: 0.5rem;
                }
            }
 .one{
    background: url(../images/1.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0 -60px;
} 
.two{
    background: url(../images/2.jpg);
    background-size:cover;
    background-repeat: no-repeat;
    background-position:0 -60px;
}
.three{
    background: url(../images/3.jpg);
    background-size:cover ;
    background-repeat: no-repeat;
    background-position:0 -60px;
}
.four{
    background: url(../images/4.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position:0 -60px;
}
.five{
    background: url(../images/5.jpg);
    background-size: cover;
    background-repeat: no-repeat;
     background-position:0 -60px;
}
.six{
    background: url(../images/6.jpg);
    background-size: cover;
    background-repeat: no-repeat;
     background-position:0 -60px;
}



/*产品列表页*/
.product_wrap{
    max-width: 640px;
    width: 100%;
    margin:0 auto;
	position: relative;
}
.bread_nav{
    height: 0.7rem;
    line-height: 0.72rem;
    color: #333;
    font-size: 0.22rem;
	margin-top: 1rem;
}
.bread_nav a{
    color: #333;
    display: inline-block;
   }
.bread_nav a:nth-child(1){
     margin:0 0.05rem 0 0.32rem;
}
.bread_nav a:nth-child(2){
     margin:0 0 0 0.12rem;
}
.product_wrap .tab {
	margin-top: 0.5rem;
    display: flex;
    justify-content: space-evenly;
}
.product_wrap .tab li {
    border: 1px solid #000000;
    padding: 10px 30px;
}
.product_wrap .tab li.curr {
    color: #B8A37F;
    border: 1px solid #B8A37F;
}

.product_wrap
.product_wrap
.product_wrap
.product_wrap
.productlist{
    padding: 0 0.2rem;
    margin-bottom:0.5rem;
}
.productlist>a{display: block;}
.big_box{
    height: auto;
    width: 100%;
    margin-top: 0.5rem;
    overflow: hidden;
    display: block;
}
.left_img{
    width: 2.75rem;
    float: left;
    height: 3.95rem;
}
.left_img img{
    width: 100%;
    height: 100%;
}
.right_txt{
    width: 3.15rem;
    float: right;
}
.p_title{
    color: #333;
    vertical-align: middle;
    height: 1.32rem;
    display: table;

}
.title_txt{
    display: table-cell;
    vertical-align: middle;
}
.in{
    display: inline-block;
    vertical-align: middle;
    }
.c_name{color: #333;
        font-size: 0.3rem;
}
.e_name{
    font-size: 0.18rem;
    color: #333;
}
.p_descript{
    height: 1.7rem;
    width: 100%;
    border-top: 1px solid #ccc;
    border-bottom:1px solid #ccc;
    display: table-cell;
    vertical-align: middle;
}
/* .p_descript:after{
    content: " ";
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    width: 0;
    height: 100%;
} */
.p_descript p{
    display: block;
    color: #666;
    font-size: 0.2rem;
    text-align:justify; text-justify:inter-ideograph
} 
.p_descript p:before{
    content: "•";
    color: #666;
    display: inline-block;
    font-size: 0.2rem;
    margin-right: 0.08rem;
  }
.p_price{
    color: #666;
    font-size: 0.24rem;
    /*padding-top: 0.05rem;*/
}
@media screen and (min-width:640px){
.p_price{
    color: #666;
    font-size: 0.24rem;
   /* padding-top: 0.18rem;*/
}
}
.p_price span i{
    font-size: 0.44rem;
    font-weight: bold;
}
.about_p,.about_brand,.zcky_part1{
    margin:0.6rem 0;
    padding: 0 0.4rem;
}
.about_title{
    color: #006633;
    font-size: 0.36rem;
}
.about_p p{
    color: #003333;
    font-size: 0.26rem;
}
.about_p p:nth-child(2){
    margin:0.5rem 0;
}
.border_p{
    border-bottom: 1px solid #003333;
    padding-bottom:0.45rem; 
}
.about_brand_p{
    border-bottom: 1px solid #eee;
    padding: 0.8rem 0 0.7rem;
}
.about_brand_p span:nth-child(1){
    color: #33cc33;
    font-size: 0.2rem;
    font-family: "Arial";
    display: block;
    margin-bottom: 0.2rem;
}
.about_brand_p span:nth-child(2){
    color: #006633;
    font-size: 0.24rem;
   display: block;
   line-height: 0.4rem;
}
.about_slogen{
    color: #003333;
    font-size: 0.36rem;
    padding: 0.55rem 0.4rem 0.85rem; 
}
.zcky_title{
    font-size: 0.36rem;
    color: #003333;
}
.zcky_part1 p{
    color: #003333;
    font-size: 0.26rem; 
    margin-top: 0.5rem;
    line-height: 0.45rem;

}
.zcky_part2{
    padding: 0 0.4rem;
}
.zcky_part2 p{
    border-top:1px solid #eee;
    padding: 0.65rem 0;
}
.zcky_part2 p span{display: block;}
.zcky_part2 p .zcky_cf {
    color: #336666;
    font-size: 0.26rem;
}
.zcky_part2 p .zcky_cf i{
    color: #33cc33;
    font-size: 0.2rem;
    margin-right: 0.2rem;
}
.zcky_part2 p span:nth-child(2){
    color: #003333;
    font-size: 0.24rem;
    margin-top:0.24rem;
    margin-left: 0.5rem;
}
.news_content{
    padding: 0 0.28rem;
    overflow: hidden;
}
.news_title{
    padding: 0.7rem 0 0.7rem 0.1rem;
    border-bottom: 1px solid #424242;
    position: relative;
}
.news_title h3{
    color: #000;
    font-size: 0.36rem;
}
.news_title span{
    color: #000;
    font-size: 0.3rem;
    position: absolute;
    right: 0px;
    top: 0.7rem;
}
.news_txt p{
	font-weight: 400;
    color: #666;
    font-size: 0.24rem;
    margin-top:0.3rem;
    line-height: 0.4rem;
}
.news_txt p:last-child{
    margin-bottom:0.65rem;
}
.news_info{
    padding: 0.65rem 0 0.65rem 0.08rem ;
    border-bottom: 1px solid #666;
    position: relative;
}
.news_info h3{
    color: #000;
    font-size: 0.36rem;
}
.news_info span{
    display: block;
    color: #000000;
    font-size: 0.3rem;
    margin-top:0.4rem;
}
.news_info>a{
    display: inline-block;
    width: 1.95rem;
    height: 0.5rem;
    line-height: 0.5rem;
    text-align: center;
    color: #000;
    border:2px solid #000;
    font-size: 0.24rem;
    position: absolute;
    right: 0;
    bottom: 0.7rem;
}
.h8{
    margin-bottom: 0.75rem;
}


/*护理中心*/
.nurse_title{
    margin:0.7rem 0;
    padding: 0 0.4rem;
}
.nurse_title p:nth-child(1){
color: #666;
font-size: 0.3rem;
font-style: normal;
}
.nurse_title p:nth-child(2){
    color: #000;
    font-style:normal;
    font-size: 0.36rem;
}
.nurse_part1{
    padding: 0 0.4rem;
}
@media screen and (max-width: 320px){
    .nurse_part1{
    padding: 0 0.3rem;
     }
}
.nurse_des{
    margin:0.75rem 0;
    color: #333;
    font-size:0.26rem;
}
.nurse_des p{
    line-height: 0.42rem;
}
.fzfx{
    margin-bottom: 0.6rem;
}
.fzfx_name{
    width: 100%;
    background-color:#9B9B9B;
    height: 1.4rem;
    color: #fff;
    background-repeat: no-repeat;
    background-position: 95% center ;
    line-height: 1.4rem; 
}
.name1{
      background-image: url(../m_images/m_a.png);
      background-size: 0.88rem 1.04rem;
}
.name2{
     background-image: url(../m_images/m_b.png);
      background-size: 1.04rem 1.13rem;
}
.name3{
     background-image: url(../m_images/m_c.png);
      background-size: 1.04rem 1.02rem;
}
.fzfx_name span{
    font-size: 0.36rem;
    display: inline-block;
    margin-left:0.35rem;
}
.fzfx_des{
    padding: 0.5rem 0rem 0.5rem 0.4rem;
    border:1px solid #eee;
}
.fzfx_des h3{
    font-size: 0.36rem;
    color: #000;
}
.fzfx_des span{
    display: block;
    font-size: 0.26rem;
    color: #333;
    line-height: 0.45rem;
}
.des_span1:before{
    content: "•";
    color: #666;
    font-size: 0.26rem;
    margin-left: -0.1rem;
}
.spa_info{
    padding: 0.4rem 0 0.5rem;
    border-top: 2px solid #926C61;
    overflow: hidden;
}
.spa_info h3{
    color: #996666;
    font-size: 0.36rem;
    margin-bottom: 0.35rem;
}
.spa_list{
    overflow: hidden;
    width: 100%;
}
.spa_list ul {width: 100%;overflow: hidden;}
.spa_list ul li{
    overflow: hidden;
    width: 100%;  
    padding: 0.3rem 0;
    border-bottom: 1px solid #eee;  
}
.spa_list ul li:last-child{
    border:none;
}
.spa_listNo{
    display: block;
    float: left;
    color: #666;
    font-size: 0.6rem;
    width:0.67rem;
    height: 0.6rem;
    line-height: 0.6rem;
    text-align: center;
    border-right: 1px solid #D5D5D5;
    vertical-align: middle;
    margin-top:0.15rem;
    font-family:"Arial";
}
.spa_listImg{
    float: left;
    margin:0 0.25rem;
    padding: 0.08rem 0.08rem 0 0.08rem;
    width: 1.35rem ;
    height: 0.92rem;
    box-sizing: border-box;
    border-top: 1px solid #D5D5D5;
    border-left: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
}
@media screen and (max-width: 320px){
    .spa_listImg {
    float: left;
    margin: 0 0.11rem;
    padding: 0.05rem 0.05rem 0 0.05rem;
    width: 1.35rem;
    height: 0.92rem;
    box-sizing: border-box;
    border-top: 1px solid #D5D5D5;
    border-left: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
}
}
.spa_listImg img{
    width: 100%;
    height: 100%;
    vertical-align: middle;
}
.spa_listTitle{
    float: left;
   margin-top: 0.15rem
}
.spa_listTitle h4{
    color: #666;
    font-size: 0.24rem;
}
.spa_listTitle span{
    color: #666;
    font-size: 0.2rem;
}
.spa_list_img{
    overflow: hidden;
}
.spa_list_img div{
    float: left;
    width: 50%;
    height: 3rem;
}
.spa_list_img div img{
    width: 100%;
    height: 100%;
}
.spa_list_img2{
    width: 100%;
}
.spa_list_img2 img{
    width: 100%;
}
.spa_lxwm{
    padding: 0.3rem 0.1rem;
    background-color:#E5E2DF; 
    overflow: hidden;
}
.nurse_no{
    width: 1.7rem;
    float: left;
    text-align: center;
    padding: 0.2rem 0;
    box-sizing: border-box;
    font-size: 0.24rem;
    border:3px solid #000;
}
.nurse_no span{
    display: block;
    font-weight:bold;
}
.nurse_address{
    float: left;
    margin-left:0.2rem;
    margin-top: 0.05rem;

}
.nurse_address p span{
    display: block;
    font-size: 0.24rem;
    color: #000;
}
.nurse_address p span:nth-child(1){
    color: #000;
    font-size: 0.24rem;
    font-weight: bold;
}
.nurse_address p span:nth-child(2){
    margin-left: 0.1rem;
}
.address_1:before{
    content: "•";
    font-weight:bold;
    font-size: 0.24rem;

}

.fixed-concat{position: fixed;z-index: 999999;left:10px;width:50px;display: block;bottom: 20%;height: 50px;}
.fixed-concat img{width: 100%;height: 100%;}

#homeList3 {
	overflow: hidden;
	margin-top: 0.5rem;
    height: auto;
    padding: 20px 0;
    background: url('../images/home_list_back_3.png') no-repeat center;
  }
  #homeList3 .content {
    width: 100%;
    margin: 0 auto;
    position: relative;
    top: 0;
    transform: translateY(0);
  }
  #homeList3 .content > h2 {
    font-size: 18px;
    font-weight: 600;
    color: #333333;
    line-height: 20px;
    text-align: center;
  }
  #homeList3 .content > div.describe {
    width: 100%;
    float: none;
    font-size: 12px;
    font-weight: 400;
    color: #333333;
    line-height: 20px;
    margin: 10px auto 0 auto;
    text-align: center;
  }
  #homeList3 .content div.swiper-container {
    margin-top: 20px;
  }
  #homeList3 .content div.swiper-container .swiper-button-content {
    margin: 0 auto;
    position: absolute;
    top:43%;
    left: 50%;
    width: 95%;
    transform: translateX(-50%);
    z-index: 9;
  }
  #homeList3 .content div.swiper-container .swiper-button-content .swiper-button-next,
  #homeList3 .content div.swiper-container .swiper-button-content .swiper-button-prev {
    width: 30px;
    height: 30px;
    margin: 0 auto;
    margin-top: -15px;
  }
  #homeList3 .content div.swiper-container .swiper-button-content div {
    background-image: none;
  }
  #homeList3 .content div.swiper-container .swiper-button-content div button {
    background-color: #333333;
    border: 0px;
    width: 30px;
    height: 30px;
    margin: 0 auto;
    font-size: 14px;
    color: white;
    border-radius: 50%;
  }
  #homeList3 .content div.swiper-container .swiper-slide {
    width: 40%;
    height: 100%;
  }
  #homeList3 .content div.swiper-container .swiper-slide p {
    margin: 0 auto;
    width: 100%;
    height: auto;
    display: block;
    position: relative;
    left:50%;
    transform: translateX(-50%);
  }
  #homeList3 .content div.swiper-container .swiper-slide p img {
    width: 100%;
    height: 100%;
  }
   .luntitle {
	 font-size: 1px;
	 position: absolute;
	 top: 0;
	 z-index: -1
 }

 .luntext {
	 font-size: 1px;
	 position: absolute;
	 top: 0;
	 z-index: -1
 }

/* 产品详情页 */
.prodcuct_detail{padding: 0 15px;border-top: solid 1px #efefef;position: relative;}
.prodcuct_detail .lunbo{text-align: center;font-family: MicrosoftYaHeiLight;padding: 20px 0 0;color: #141414;}
.prodcuct_detail .lunbo h1{font-size: 22px;font-weight: 400;}
.prodcuct_detail .lunbo h4{font-size: 7px;font-weight: 400;margin-bottom: 20px;}
.prodcuct_detail .people{margin-top: 20px;}
.prodcuct_detail .people .on{display: flex;align-items: center;border-bottom: 1px solid #e8e8e7;padding: 18px 0;}
.prodcuct_detail .people .on img{width: 13px;margin-right: 6px;}
.prodcuct_detail .people .on span{font-size: 12px;color: #333333;line-height: 21px;}
.prodcuct_detail .people p{line-height: 21px;font-size: 12px;color: #333333;border-bottom: 1px solid #e8e8e7;padding-bottom: 18px;}
.prodcuct_detail .people .pr{border-bottom: 1px solid #e8e8e7;padding-bottom: 28px;display: flex;justify-content: space-between;align-items: center;padding-top: 25px;}
.prodcuct_detail .people .pr label{border: 1px solid #666666;padding: 10px;font-size: 11px;color: #333333;}
.prodcuct_detail .people .pr span{font-size: 23px;color: #161616;}
.prodcuct_detail .people .pr span i{font-size: 12px;font-style: normal;}
.prodcuct_detail .atten{padding-top: 10px;display: flex;justify-content: space-between;margin-bottom: 20px; width: 100%;position: sticky;top: 50px;background: #fff;}
.prodcuct_detail .atten li{width: 48%;color: #595959;font-size: 16px;text-align: center;padding: 5px 0;}
.prodcuct_detail .atten li.active{border-bottom: solid 2px #b9a280;color: #b9a280;font-weight: bold;}
/* .prodcuct_detail .atten li.active a{} */
.prodcuct_detail .cont{}
.prodcuct_detail .cont .tip{display: none;}
.prodcuct_detail .cont .tip h3{font-size: 12px;margin-bottom: 10px;}
.prodcuct_detail .cont .tip p{font-size: 12px;line-height: 21px;color: #333333;}
.prodcuct_detail .cont .tip p.xiao{margin-top: 5px;}
.prodcuct_detail .cont .tip ul{margin-top: -25px;}
.prodcuct_detail .cont .tip li{border-bottom: 1px solid #e8e8e7;padding: 25px 0;}
.prodcuct_detail .cont .selected{display: block;}
.prodcuct_detail .toContact{margin-top: 33px;}
.prodcuct_detail .toContact a{display: block;background: #b9a280;padding: 10px 0;border-radius: 3px;font-size: 14px;color: #fff;text-align: center;}
.recommend{margin-top: 40px;padding-bottom: 50px;}
.recommend .star{border: solid 1px #efefef;padding-left: 60px;margin-bottom: 20px;}
.recommend .star span{font-size: 17px;font-weight: bold;color: #b9a280;padding: 10px 0;border-bottom: 1px solid #b9a280;display: inline-block;}
.recommend .swiper-container span{font-size: 12px;color: #333333;}
.recommend .swiper-pagination{margin-top: 20px;left: 50%;transform: translate(-50%);}
.recommend .swiper-pagination .swiper-pagination-bullet{background: #636363;width: 35px;height: 3px;border-radius: 0;margin-right: 5px;}
.recommend .swiper-pagination .swiper-pagination-bullet:last-child{margin-right: 0px;}
.lunbo .swiper-pagination .swiper-pagination-bullet{background: #203328;width: 6px;height: 6px;}

/* .nav-height{ position:relative;}
.nav-mobile {display: none;font-weight: bold;width: 100%;}
.nav-wrap {width: 100%;background: #fff;}
.nav-wrap.navFix{position: fixed;top: 40px;left: 0;  box-shadow: 0 0 5px rgba(0,0,0, 0.2);border-bottom:1px solid #e3e3e3\9; z-index: 100;padding: 0 15px;box-sizing: border-box;} */