@media screen and (max-width:1920px){
    
    .goodThings .bg2 .pic{ margin-bottom: -128px;}
    .goodThings .bg2 .txt{padding-top: 60px; }
    .goodThings{ padding-bottom:60px;}
    }
@media screen and (max-width:1640px) {
    .goodThings{margin-bottom:100px;}
    .Wine{width:100%;  margin:0 auto;padding:100px 0 50px;overflow:hidden;}
    .Wine .lst li .pic img{display:block;margin:0 auto 20px;width:42px;height:167px;}
    .Wine .lst li .txt span{display:block;font-size:14px;color:#333333;text-align:center;}
    .Wine .lst li .item{border-bottom:none;height:235px;}
    .Wine .lst li.li_8{margin-left:0;}
    .Wine .list_fl{width:100%;box-sizing:border-box;padding:0 50px;}
    .Wine .list_fl ul{white-space: nowrap;font-size:0;}
    .Wine .list_fl ul li{ position:relative; display:inline-block;*display:inline;zoom:1; width:178px; vertical-align:top;   }
    .Wine .type{display:none;}
    .Wine .type span{font-size:14px;color:#333333;display:block;height:30px;line-height:30px;margin-top:15px;  text-align:left;}
    .Wine .prev{position:absolute;top:50%;margin-top:-24px;left:0;background:url(../img/prev.png) no-repeat center;
    background-size:48px;display:inline-block;*display:inline-block;zoom:1;width:48px;height:48px;z-index:99;
    display:block;}
    .Wine .next{position:absolute;top:50%;margin-top:-24px;right:0;background:url(../img/next.png) no-repeat center;
    background-size:48px;display:inline-block;*display:inline-block;zoom:1;width:48px;height:48px;z-index:99;
    display:block;}
    .ladyScroll{width:100%;position:relative;overflow:hidden; height:auto;}
    .ladyScroll .scrollWrap{width:100%;}
    .Wine2 .lst li .txt span{color:#000;}
    .Wine2 .lst ul li span{color: #fff;}
    .Wine2 .type span{color: #ccc;}  
    .h_jiimg .top{font-size: 50px;line-height: 250px;}
    .h_bords{font-size: 28px;}
    .h_bords h2{font-size: 34px;}
    .h_bords .jibox{margin-top: 80px;}
    .h_bords .himgbox img{max-width: 100%;}
        .goodThings .bg2 .pic{ margin-bottom: -58px;}
  
}


@media screen and (max-width:1460px){
    .Wine .list_fl{width:100%;box-sizing:border-box;padding:0 50px;}
    .Wine .list_fl ul li{ position:relative; display:inline-block;*display:inline;zoom:1; width:145px; vertical-align:top;   }
    .fullSlide .bd li  a .bantxt p.banertop{font-size: 40px;}
    .fullSlide .bd li  a .bantxt p.bannerbot{font-size:18px;}
    .fullSlide .bd li  a .btn{padding:12px 44px;font-size:12px;margin-top: 44px}

    .h_jiimg .top{font-size:46px;line-height: 200px;}
    .h_bords{font-size: 26px;}
    .h_bords h2{font-size: 32px;margin: 80px 0 40px;}
    .h_bords .jibox{margin-top:70px;}
    .h_bords p{line-height:30px;font-size: 16px;}
}

@media screen and (max-width:1200px) 
{
     .Wine{width:100%;  margin:0 auto;padding:60px 0 50px;overflow:hidden;}
  .header .nav {
	margin-left: 30px;
}
.suggestion .txtmod span.sec{font-size:18px;}
.header .nav ul li{padding: 100px 16px 0;}
.wrap{width:auto;padding:0 15px;}  
.wrapper,.subadv{width:auto;padding:0 15px;}
.suggestion .txtmod{padding:50px 0;text-align:center;}
.suggestion .txtmod h5{font-size:300px;color:#333;padding-bottom:20px;}
.suggestion .txtmod span{font-size:18px;color:#666;
display:block;margin:0 auto;width:auto;line-height:25px;}
.suggestion .sugsForm{background:#f0f0f0;padding:50px 0;}
.suggestion .sugsForm .form{margin:0 auto;width:auto;padding:0 15px;}
.suggestion .sugsForm .btnmod{padding:5px 0 50px;}
.suggestion .sugsForm .btnmod .btn{border:none;width:100%;height:50px;
font-size:14px;color:#fff;cursor:pointer;background:#d0b46b;}
.suggestion .sugsForm p{font-size:12px;color:#000;line-height:25px;}
.fullSlide .bd li a .bantxt{left: 0;right: 0;margin-left: 0;}
.topjj{margin-top:30px;}
.fullSlide .bd li  a .bantxt p.banertop{font-size: 30px;}
.fullSlide .bd li  a .bantxt p.bannerbot{font-size:12px;}
.fullSlide .bd li  a .btn{padding:10px 44px;font-size:12px;margin-top:34px}
  
.foot .fotnav{padding:50px 0 30px;position:relative;}
.foot .fotnav ul li{float:none;width:100%;box-sizing: border-box;}
.foot .fotnav ul li .item{padding:0 0;}
.foot .fotnav ul li a{display:block;font-size:14px;color:#000;padding-bottom:20px;}
.foot .fotnav ul li a:hover{color:#cbae68;}
.foot .footbot{background:#15191c;padding:50px 0px;}
.foot .footbot .fotlogo{padding-bottom:50px;}
.foot .footbot .fotlogo img{display:block;width:125px;margin:0 auto;}
.foot .footbot .fotlogo span{text-align:center;font-size:12px;color:#bcbabb;display:block;margin-top:10px;}
.foot .footbot .clause{text-align:center;}
.foot .footbot .clause a{font-size:12px;color:#858585;margin-right:5px;}
.foot .footbot .clause a:hover{text-decoration:underline;}
.foot .footbot .copyright{text-align:center;}
.foot .footbot .copyright .share{float:none;padding-top:15px;}
.foot .footbot .copyright .share a{margin-left:0;margin-right:0;float:left;width:50%;text-align:center;}
.foot .footbot .copyright span{font-size:12px;color:#858585;}
.foot .footbot .copyright{padding-top:15px;}
  
.gotop{position:absolute;right:0; bottom:45px; top:inherit; cursor:pointer;}
.gotop span{font-size:14px;color:#000;}  




.discoverPage{background:#15191c;}
.discoverPage .toptit{text-align:center;padding:20px 0;}
.discoverPage .toptit h5{font-size:18px;color:#fff;padding-bottom:0px;}
.discoverPage .toptit span{font-size:30px;color:#d0b36b;}
.discoverPage .conerBanner{width:100%;}
.discoverPage .conerBanner img{display:block;margin:0 auto;width:100%;}

.fofl{float:none;}
.fofr{float:none;}
.discoverPage .encounter{padding:50px 0;}
.discoverPage .encounter h3{font-size:30px;color:#d0b36b;padding-bottom:50px;text-align:center;}
.discoverPage .txt{color:#fff;font-size:16px;width:100%;float: left;}
.discoverPage .txt p{padding-bottom:45px;line-height:30px;}
.discoverPage .txt span{display:block;line-height:40px;padding-bottom:10px!important;}
.discoverPage .encounter .pic{width:100%;padding-bottom:50px;}
.discoverPage .encounter .pic img{display:block;margin:0 auto;width:100%;}

.discoverPage .img_text{padding:50px 0;}
.discoverPage .img_text .right{float:none;}
.discoverPage .img_text .pic{padding:0 0 50px;}
.discoverPage .img_text .pic img{display:block;margin:0 auto;width:100%;}

.weiboshare {padding-bottom:50px;}
.weiboshare img{display:block;width:60px;margin:0 auto;}


.discoverPage .paragraph{padding-bottom:0;}
.discoverPage .tasting{padding-bottom:0;}
.discoverPage .tasting h5{font-size:30px;color:#fff;padding-bottom:50px;}
.discoverPage .tasting .pic{width:100%;}
.discoverPage .tasting .txt{width:100%;}



.fullSlide{position:relative;overflow:hidden;height:auto;}
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;text-align: center;}
.fullSlide .bd li .siteWidth{position:relative;  margin:0 auto;}
.fullSlide .bd li a{display:block; z-index:1;;}
.fullSlide .bd li img{display:block;margin:0 auto;width:100%;height:auto;}
.circle-icon {
  position: relative;
  width: 16px;
  height: 16px;
  margin:0px 15px;
  cursor: pointer;
}

.circle-icon::before {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 4px;
  height: 4px;
  margin-top: -2px;
  margin-left: -2px;
  background: white;
  border-radius: 50%;
}
.circle-half {
  position: absolute;
  top: 0;
  left: 0;
  width: calc(100% - 2px);
  height: calc(100% - 4px);
  border:2px solid white;
  transform: rotate(-180deg);
}

.fullSlide .hd{position:absolute; z-index:1; top:inherit;  bottom:50px; width:100%; height:16px; right:0px;font-size:0;
background:url(../img/linebg.png) no-repeat center;background-size:90px 2px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{display:inline-block;*display:inline;zoom: 1;margin:0 15px;}



.goodThings .txt{width:100%;padding:50px 0;}
.goodThings .txt .explore{font-size:32px;color:#333333;display:block;padding-bottom:20px;}
.goodThings .txt h3{font-size:28px;color:#353535;font-weight:bold;}
.goodThings .txt .intrp{padding-top:20px;font-size:18px;color:#353535;display:block;
margin-right:0;line-height:35px;padding-bottom:20px;}
.goodThings .txt .moremod{border-top:1px solid #a2a39e;}
.goodThings .txt .moremod a{display:block;font-size:14px;color:#333333;margin-top:20px;
background:url(../img/moreIcon.png) no-repeat right;background-size:13px 10px;}
.goodThings .bg1 .cont{padding:100px 0 50px;}

.goodThings .cont .cfew{ width: 160px; height: 64px; margin-bottom:-20px;}
.goodThings .cont .cfzw{width: 160px; height: 64px; margin-bottom:-10px;}
.goodThings .cont .cfeb{ width: 160px; height: 64px; margin-bottom:-20px;}
.goodThings .cont .cfzb{width: 160px; height: 64px; margin-bottom:-10px;}
.goodThings .cont .txt .moremod a{
	font-size: 25px;
	line-height: 60px;
	background-size: 18px 18px;
}
.kstzthhh{width: 160px; height: 64px; margin-bottom:-10px;}


.story_chateau{background:url(../img/img14_w.png) no-repeat center;
background-size:cover;padding:50px 0;}
.story_chateau .txt{width:auto;color:#fff;}
.story_chateau .txt .about{font-size:12px;display:block;padding-bottom:20px;color:#fff;}
.story_chateau .txt h3{font-size:30px;padding-bottom:20px;}
.story_chateau .txt span{display:block; font-size:18px;padding-bottom:20px;line-height:30px;
margin-right:0;}
.story_chateau .txt .moremod{padding-right:0;}
.story_chateau .txt .more{display:block;font-size:14px;color:#fff;line-height:35px;
background:url(../img/moreIcon_1.png) no-repeat right;background-size:13px 10px;}
.story_chateau .txt .more1{border-bottom:1px solid #78736c;}



.brand_story .wrapper{position:absolute;top:0;width:100%;left:0;margin-left:0;}
.brand_story .txt{text-align:center;color:#fff;padding-top:40px;}
.brand_story .txt h5{font-size:20px;padding-bottom:20px;}
.brand_story .txt span{display:block;font-size:12px;}
.brand_story .txt em{display:block;margin:20px auto 0;width:36px;height:36px;
background:url(../img/img15_w.png) no-repeat center;background-size:36px 36px;}


.cst_story .tit_w{padding:50px 0;text-align:center;}
.cst_story .tit_w h3{font-size:28px;color:#d0b36b;margin-bottom:20px;}
.cst_story .tit_w span{font-size:18px;color:#353535;display:block;line-height:35px;}
.cst_story .txt{width:100%;}
.cst_story .pic{width:100%;padding:20px 0 0;}
.cst_story .pic img{display:block;margin:0 auto;width:100%;}
.cst_story .tit span{font-size:18px;color:#d0b36b;font-weight:bold;}
.cst_story .tit h5{font-size:30px;color:#353535;padding-top:20px;font-weight:bold;}
.cst_story .txt p{font-size:18px;color:#353535;padding-top:20px;line-height:35px;}

.cst_story .brand{padding:50px 0;}
.cst_story .brand .tit{text-align:center;padding-bottom:20px;}
.cst_story .brand .img img{display:block;margin:0 auto;width:100%;}
.cst_story .from{padding-top:0;}
.cst_story .from .txt{width:100%;}
.cst_story .from .txt .tit{padding-bottom:0;}
.cst_story .from .txt  p{text-align:center;}
.cst_story .fromTalent{padding:50px 0;}
.cst_story .weiboshare{padding:0 0 50px;border-bottom:1px solid #cccccc;}
.cst_story .weiboshare a{display:block;margin:0 auto;text-align:center;}
.cst_story .weiboshare span{display:block;font-size:14px;color:#353535;margin-bottom:20px;}
.cst_story .weiboshare a:hover span{color:#e3d1a6;}


.process .ptit{font-size: 30px;margin-bottom: 50px;}
.detail .dtit{font-size: 30px;padding:0 0 50px;}
.process .item{font-size: 14px;width: 46%;}
.process .imgbox{font-size: 16px;width: 54%;}
.process{margin-top:20px;margin-bottom:55px;}


.img-box ul li{width:50%;float: left;text-align: center;}



.goodThings{margin-bottom:50px;}
.goodThings .bg{position:relative;z-index:11;}
.goodThings .bg1{position:relative;z-index:10;margin-top:-100px;background: #e3eeeb url(../img/index_bg3.png) no-repeat center bottom;background-size: 100% 40%;height: auto;}
.goodThings .bg2{position:relative;z-index:9; background: #000 url(../img/img13_w.png) no-repeat center bottom;}
.goodThings .pic{width:100%;}
.goodThings .pic .img{width:70px; height:auto;  display:block; position:relative;z-index:3;
margin-bottom:0;margin:0 auto !important;display:block;}
.goodThings .pic1{margin-top:68px;}
.goodThings .bg1 .pic1{margin-top:-28px;}
.goodThings .pic1 .img{margin-bottom:0;margin:0 auto !important;display:block;}
.goodThings .pic .picbg{position:absolute;bottom:0!important;z-index:2;width:95px;height:auto;
left:54%!important;margin-left:-37.5px!important;}

.goodThings .pic:hover{cursor:pointer;}
.goodThings .pic:hover .ribg{left:54%;margin-left:-37.5px;bottom:0;}
.goodThings .pic:hover .lebg{left:54%;margin-left:-37.5px;bottom:0;}
    
.h_jiimg .top{font-size:44px;line-height:180px;}
.h_bords{font-size: 24px;}
.h_bords h2{font-size: 30px;}
.h_bords .jibox{margin-top:60px;}
.pinjbox .pjright p{font-size: 20px;line-height: 30px;}
.h_bords .himgbox p{font-size: 16px;}
.pztit{font-size: 24px;}
    .goodThings .bg1 .txt .moremod a {
    display: block;
   
    color: #333333;
 
    background: url(../img/moreIcon.png) no-repeat right;
background-size:18px 18px;
}





@media screen and (max-width:900px) 
{
    .header .nav li:hover .sub2{
  height: 580px;
}
.header.slider .nav li:hover .sub2{
   height: 580px;
}
.jsimg img{ width:80%; height:80%;}
.imgefebox{width: 100%;text-align: center;padding: 0 20px;box-sizing: border-box;}
.quilty{width: auto;float: none;}
  .header.slider
  {
  /*    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0,0, 0);
    transform: translate3d(0,0, 0);*/
    /* height:1920px;*/
    }
  /*导航*/
  .gh {
    position: absolute;
    left:20px;
    z-index:99;
    padding:2px 5px;
    height:34px;
    width:34px;
    top:22px;
    transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -webkit-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    cursor: pointer;
    display: none;
  }
  .gh.selected {
    transform: rotate(90deg);
  }
  
  .gh a {
    background-image: url(../img/line_icon.png);
    display: block;
    height: 4px;
    margin-top: -2px;
    position: relative;
    top: 50%;
    transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    width: 100%;
  }
  
  .gh a:after,
  .gh a:before {
    background-image: url(../img/line_icon.png);
    content: "";
    display: block;
    height: 4px;
    left: 0;
    position: absolute;
    transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    width: 100%;
  }
  
  .gh a:after {
    top: 10px;
  }
  
  .gh a:before {
    top: -10px;
  }
  
  .gh.selected a:after,
  .gh.selected a:before {
    top: 0;
    background: #d0b36b;
  }
  
  .gh.selected a:before {
    transform: translateY(0px) rotate(-45deg);
    -webkit-transform: translateY(0px) rotate(-45deg);
    -ms-transform: translateY(0px) rotate(-45deg);
  }
  
  .gh.selected a:after {
    transform: translateY(0px) rotate(45deg);
    -webkit-transform: translateY(0px) rotate(45deg);
    -ms-transform: translateY(0px) rotate(45deg);
  }
  
  .gh.selected {
    top: 18px;
  }
  
  .gh.selected a {
    background-color: transparent !important;
    background-image: none;
  }
  
  body {
    min-width: 320px;
  }
  

.header .gh{display:block;}
.header{padding:10px;height:auto;}
.header .logo{float:none;width:125px;margin:0 auto;}
.header.slider .logo{margin-top: 10px;}
.header .logo img{display:block;width:100%;}
.header .nav{padding-top:70px;/*position:fixed;*/left:0;top:0; height:auto; width:100%; float:none;margin-left: 0;
background:#fff;z-index:99;display:none;bottom:-999px;}
.header .nav ul li{float:none;margin-left:0;text-align:center;padding:30px 0 0;height:auto;}
.header .nav ul li a{font-size:18px;color:#333;font-weight:bold;}
.header .sub2 .cont dd a{padding-left: 0;}
.header .nav ul li a:hover{color:#cbae68;}
.header .buy{float:none;padding-top:0;position:absolute;top:20px;right:20px;}
.header .buy a{font-size:12px;color:#333;display:block;}
.header .buy a img{vertical-align:top;margin-left:5px;}
.header .buy a:hover{color:#cbae68;}  
.header .nav ul li span.lines{display:none;}

.header .sub{display:block;position:inherit;top:0;left:0;width:100%;background:none;}
.header .sub .cont{padding:10px 0;width:auto;}
.header .sub .cont dd{float:none;width:100%;margin-bottom:10px;}
.header .sub .cont dd:last-child{margin-bottom:0;}
.header .sub .cont h6{font-size:12px;color:#333333;font-weight:normal;margin-bottom:5px;}
.header .sub .cont span{display:none;}
.header .nav li:hover .sub{height: auto;position: inherit;transform: translate3d(0px,0,0px);}
.indexpage .header .nav{background: #15191c}

.goodThings .cont .cfew{ width: 100px; height: 40px; margin-bottom:-20px;}
.goodThings .cont .cfzw{width: 100px; height: 40px; margin-bottom:-10px;}
.goodThings .cont .cfeb{ width: 100px; height: 40px; margin-bottom:-20px;}
.goodThings .cont .cfzb{width: 100px; height: 40px; margin-bottom:-10px;}
.kstzthhh{width: 100px; height: 40px; margin-bottom:-10px;}
}


@media screen and (max-width: 980px)
{
     .Wine{width:100%;  margin:0 auto;padding:30px 0 50px;overflow:hidden;}
  .discoverPage .img_text{padding: 30px 0;}
  .process .item{width: 100%;}
  .process .imgbox{width: 100%;margin-top:20px;text-align: center;margin-bottom: 30px;}
  .process .imgbox img{width: auto;}
  .jeishi{width: 100%;text-align: left;font-size: 16px;margin-top: 20px;margin-left: 0;}
  .y_title h3{font-size: 40px;line-height: 55px;}
  .y_title h6{line-height: 50px;}
  .y_title h4{font-size: 24px;line-height: 35px;}
  .Cavesmaitre .y_text p{font-size: 24px;line-height: 45px;}
  .Cavesmaitre .y_img img{width: 300px;/*margin-left: -150px;*/}
  .text-box p{font-size: 18px;line-height: 26px;padding-top: 7px;}
  .Cavesmaitre .y_img img{margin-left: 180px;}
  
  
  .fullSlide .hd{position:absolute; z-index:1; top:inherit;  bottom:40px; width:100%; height:16px; right:0px;font-size:0;
  background:url(../img/linebg.png) no-repeat center;background-size:90px 2px;}
  .cast_list ul li{width: 50%;}

  .topjj{margin-top:20px;}
  .fullSlide .bd li  a .bantxt p.banertop{font-size: 20px;}
  .fullSlide .bd li  a .bantxt p.bannerbot{font-size:12px;}
  .fullSlide .bd li  a .btn{padding:6px 20px;font-size:12px;margin-top:25px}
  .pinjbox .pjleft{text-align: center;margin-bottom: 15px;}
  .pinjbox .pjleft,.pinjbox .pjright{float: none;width: 100%;}
  .h_jiimg .top{font-size:42px;line-height:160px;}
  .h_bords{font-size: 22px;}
  .h_bords h2{font-size: 28px;margin: 50px 0 30px;}
  .h_bords .jibox{margin-top:50px;}
  .h_bords p{line-height: 26px;font-size: 18px;}
}









@media screen and (max-width: 768px) 
{
     .Wine{width:100%;  margin:0 auto;padding:10px 0 50px;overflow:hidden;}
    .goodThings .bg {padding-top:0;}
  .suggestion .txtmod span.sec{font-size: 20px;}
  .slash-line-large{display: none;}
  .col-2,.col-4{width: 100%;}
  .regular-posts .line{display: none;}
  .post.featured .copy-wrapper{position: inherit;padding: 10px;}
  .post.featured .col{width: 100%;}
  .post.tile{padding: 0px;height: auto;}
  .post.tile .title{font-size:22px;}
  .subadv1{margin: 30px 0;}
  .discoverPage .toptit span,.discoverPage .encounter h3,.detail .dtit{font-size:20px;}
  .process .ptit{margin-bottom: 10px;}
  .detail .dtit{padding: 30px 0 40px;}
  .process{margin-top:10px;margin-bottom:0px;}
  .text-box p{padding-bottom: 20px;}
  .text-box .txt{width: 80%;}
  .img-box,.text-box{margin-bottom: 25px;}
  .img-box img{width: 100%;}
  .text-box2 .y_icon img{padding-top: 0;}
  .Cavesmaitre .y_img img{width: 200px;/*margin-left: -100px;*/margin-left: 100px;}
   xxx{width: auto;}
  .Cavesmaitre .y_text{padding: 50px 0;}
  .img-box ul li img{width: 60%;}
  .y_title{padding: 10px 0 30px ;}
  .img-box ul li span{padding-bottom: 30px;}
  .Cavesmaitre2 .y_img img{margin-left: 100px;}

  .goodThings{margin-bottom:50px;padding-top:0px;}
  .goodThings .bg{position:relative;z-index:11;}
  .goodThings .bg1{position:relative;z-index:10;margin-top:-100px;}

   .goodThings .bg1{position:relative;z-index:10;margin-top:-100px;background: #e3eeeb url(../img/index_bg3.png) no-repeat center bottom;background-size: 100% 38%;height: auto;}
.goodThings .bg2{position:relative;z-index:9; background: #000 url(../img/img13_w.png) no-repeat center bottom;}
  .goodThings .pic{width:100%;}
  .goodThings .pic .img{width:70px; height:auto;  display:block; position:relative;z-index:3;
  margin-bottom:0;margin:0 auto !important;display:none;}
  .goodThings .pic1{margin-top:68px;}
  .goodThings .pic1 .img{margin-bottom:0;margin:0 auto !important;display:none;}
  .goodThings .pic .picbg{position:absolute;bottom:0!important;z-index:2;width:95px;height:auto;
  left:54%!important;margin-left:-37.5px!important;display:none;}
  .goodThings .pic .ph_img{display:block;margin:0 auto;width:100px;}
  .goodThings .pic .ph_img img{display:block;width:100%;height:auto;}

  .encounter p img{width: 100%;height: auto;}
  .img_wrapper img{width: 100%;height: auto;}
  .pinjbox .pjleft img{max-width: 100%;}
  .h_jiimg .top{font-size:32px;line-height:140px;}
  .h_bords{font-size: 20px;}
  .h_bords h2{font-size: 26px;}
  .h_bords .jibox{margin-top:40px;}
  .discoverPage .txt{width: 100%!important;font-size: 16px;margin-top: 20px!important;}
  .info-stitle,.process .item p.ptit{font-size: 18px;font-weight: 600;}
  .process .ptit{font-size:18px;font-weight: 600;}
  .jeishi{font-size: 16px;margin-top:10px}
  .discoverPage .txt p{padding-bottom: 15px;}
  .process .item{margin-top: 0!important;}
  .quilty{padding: 30px 0 0;}
  .imgefebox{padding: 0;padding-bottom: 30px;}
  .process .item p{font-size:16px;margin-bottom: 5px;}
    .discoverPage .txt.fofl p{padding-bottom: 5px;}
}




@media screen and (max-width: 641px) {
  .pinjbox{padding: 20px;}
  .topjj{margin-top:20px;}
  .fullSlide .bd li  a .bantxt p.banertop{font-size:14px;}
  .fullSlide .bd li  a .bantxt p.bannerbot{display: none;}
  .fullSlide .bd li  a .btn{padding:6px 20px;font-size:12px;margin-top:10px}
  .fullSlide .hd{bottom: 10px;}
  .header .buy{top:20px;}
  .gh{top: 18px;width: 28px;}
  .gh a:after {
    top: 8px;
  }
  
  .gh a:before {
    top: -8px;
  }
  .process .imgbox img{width:auto;}
  .text-box .txt{width: 75%;}
  

  
.goodThings{margin-bottom:0px;padding-top:0px;}
.goodThings .bg{position:relative;z-index:11;}

.goodThings .pic{width:100%; margin-bottom:-18px;}
.goodThings .pic .img{width:70px; height:auto;  display:block; position:relative;z-index:3;
margin-bottom:0;margin:0 auto !important;display:none;}
.goodThings .pic1{margin-top:68px;}
.goodThings .pic1 .img{margin-bottom:0;margin:0 auto !important;display:none;}
.goodThings .pic .picbg{position:absolute;bottom:0!important;z-index:2;width:95px;height:auto;
left:54%!important;margin-left:-37.5px!important;display:none;}
.goodThings .pic .ph_img{display:block;margin:0 auto;width:100px;}
.goodThings .pic .ph_img img{display:block;width:100%;height:auto;}  
  
  
.Wine { /* padding-top:50px;*/}
.Wine .list_fl{width:100%;box-sizing:border-box;padding:0 40px;}
.Wine .list_fl ul li{ position:relative; display:inline-block;*display:inline;zoom:1; width:145px; vertical-align:top;   }

.Wine .prev{width:35px;height:35px;background:url(../img/prev.png) no-repeat center;background-size:100% 100%;}
.Wine .next{width:35px;height:35px;background:url(../img/next.png) no-repeat center;background-size:100% 100%;}  
.Wine2 .lst li .txt span{color:#fff;}
.Wine2 .lst ul li span{color: #fff;}
.Wine2 .type span{color: #ccc;}
.Wine2{margin-top:28px;}
.h_jiimg .top{font-size:28px;line-height:100px;}
.h_bords{font-size:18px;}
.h_bords h2{font-size: 24px;}
.h_bords .jibox{margin-top:40px;}
  
}

@media screen and (max-width: 592px) {
  .suggestion1{padding-bottom:30px;}
  .cast_list ul li{padding: 0 10px;}
  .cast_list ul li .item{height: 150px;padding: 50px 0 ;}
  .cast_list ul li .item p.top{font-size: 14px;}
  .text-box .txt{width: 70%;}
  .img-box ul li img{width: 65%;}
  /*.Wine .list_fl ul li{width: 33.333333%;}*/
  .Wine2{margin-top:28px;}
}

@media screen and (max-width: 480px) {
  .y_title h3{font-size: 32px;line-height: 45px;}
  .Cavesmaitre .y_text p {font-size: 18px; line-height: 35px;}
  .text-box .txt{width: 65%;}
  .Wine2{margin-top:28px;}
  .h_jiimg .top{font-size:24px;line-height:80px;}
  .h_bords{font-size:16px;}
  .h_bords h2{font-size: 20px;margin: 30px 0 20px;}
  .h_bords .jibox{margin-top:30px;}
  .pinjbox .pjright p{font-size:14px;line-height:20px;}
  .h_bords .himgbox p{font-size:12px;}
  .h_bords p{line-height: 20px;font-size: 14px;}
}
@media screen and (max-width: 430px){
  /*.Wine .list_fl ul li{width: 50%;}*/
  .y_title h3 {font-size: 26px;line-height: 40px;}
  .Wine2{margin-top:28px;}
}
@media screen and (max-width: 320px) {
.gh{height:25px;width:25px;top:15px;left:15px;}  
.header .logo{float:none;width:85px;margin:0 auto;}
.header .logo img{display:block;width:100%;}  
.header .buy{float:none;padding-top:0;position:absolute;top:20px;right:15px; display:none}  
.header .buy a{font-size:12px;}
.Wine2{margin-top:28px;}




.Wine {padding-top:50px;}
.Wine .list_fl{width:100%;box-sizing:border-box;padding:0 0px;}
.Wine .list_fl ul li{ position:relative; display:inline-block;*display:inline;zoom:1; width:145px; vertical-align:top;   }

.Wine .prev{width:35px;height:35px;background:url(../img/prev.png) no-repeat center;background-size:100% 100%;}
.Wine .next{width:35px;height:35px;background:url(../img/next.png) no-repeat center;background-size:100% 100%;}
.Wine2 .lst li .txt span{color:#fff;}
.Wine2 .lst ul li span{color: #fff;}
.Wine2 .type span{color: #ccc;}
}
