@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
body{font-size:14px; font-family:"微软雅黑";}
ul,ol,li{ list-style:none;}
img{border:none; vertical-align:middle;}
h1, h2, h3, h4, h5, h6, hr, blockquote, form, ul, ol, li, p, pre, dl, dt, dd, fieldset, legend, button, input, textarea{margin:0; padding:0; font-weight:normal;}
a:link{color:#333; text-decoration:none;}
a:visited{color:#333; text-decoration:none;}
a:hover{color:#333; text-decoration:none;}
.clear{clear:both; font-size:0; font-family:"sans-serif"; height:0; line-height:0;}
.clear_fix::after{content: ""; clear: both; height: 0; overflow: hidden; display: block; visibility: hidden;}
.fl{float:left}
.fr{float:right;}
.cen{text-align: center;}


@media screen and (max-width:576px){
    
.index-alcohol-box{ overflow: hidden; background: url(../images/index-bg2.jpg) center; padding-bottom: 30px;}
.index-alcohol{ width: 95%; margin: 0 auto;}
.index-alcohol-tit{font-size: 24px; color: #fff; line-height: 82px;}
.index-alcohol-tit img{margin-right: 17px;}
.index-alcohol-list{background: #fff; overflow: hidden; box-sizing: border-box; padding: 0; border: 2px solid #dab081;}
.index-alcohol-list ul li{width: 50%; height: auto; float: left; overflow: hidden; margin-right: 0; margin-bottom: 1rem; position: relative;}
.index-alcohol-list ul li img{width: 100%;}
.index-alcohol-list ul li:nth-child(5n){margin-right: 0;}
.index-alcohol-list ul li .index-alcohol-list-tit{height: 50px; line-height: 50px; text-align: center; position: absolute; left: 0; bottom: 0; width: 100%;
background: rgba(0, 0, 0, 0.5); color: #fff; font-size: 18px; display: none;}
.index-alcohol-list ul li:hover .index-alcohol-list-tit{display: block;}

.footer{ overflow: hidden; background: url(../images/index-bg2.jpg) center; font-size: 14px; color: #b2a3a3; text-align: center; line-height: 28px; padding: 1rem;}


/*产品*/
.product-catalog{line-height: 50px; font-size: 14px; color: #fff; width: 95%; margin: 0 auto;}
.product{width: 95%; margin: 0 auto; box-sizing: border-box; border: 2px solid #deb585; background: #fff; padding-top: 1rem;}
.product-tit{font-size: 1.6rem; color: #222222; text-align: center;}
.product-line{width: 53px; height: 2px; background: #b01a0c; margin: 23px auto 31px;}

/*Tab切换*/
.main {
  width: 100%;
}
.contacttab{ 
  overflow:hidden;zoom:1; text-align: center; padding-bottom: 30px; margin: 0 auto; 
}
.spanList{ 
  color:#fff;height:36px; cursor:pointer; line-height:36px; width: auto; padding: 0 5px; background: #f5f5f5; display: inline-block; border-radius: 5px; 
  color: #333333; margin: 0 10px;
}
.contacttab .active{
  color:#ffffff;background:#d41b1b;
}
.contacttab .active::after{
}
.context{
  background: #f5f5f5;overflow: hidden;
}
.con { 
  display:none; 
}

/*Tab切换*/

.product-list{overflow: hidden; width: 100%; margin: 30px auto;}
.product-list ul li{ text-align: center; width: 49%; margin-right: 1%; float: left; margin-bottom: 20px;}
.product-list ul li:nth-child(4n){margin-right: 0;}
.product-list ul li .product-list-pic{ height: 260px; background: #fff; box-sizing: border-box; padding: 15px 0;}
.product-list ul li .product-list-pic img{width:100%; height:auto}
.product-list ul li .product-list-tit{line-height: 40px; font-size: 16px; color: #333;}
.yema{text-align: center; margin: 40px 0;}


/*产品详细*/
.productview{width: 95%; margin: 0 auto; box-sizing: border-box; border: 2px solid #deb585; background: #fff; padding-top: 1rem;}
.productview-tit{font-size: 24px; color: #222; text-align: center; font-weight: bold; margin-bottom: 40px;}
.productview-pic{text-align: center;}
.productview-pic img{width: 80%;}
.productview-info{padding: 1rem 0; margin: 0 1rem; border-top: 1px solid #eaeaea;}
.productview-info-tit{font-size: 18px; color: #333; font-weight: bold; margin-bottom: 30px;}
.productview-info-dis{line-height: 30px; font-size: 16px; color: #333;}
.productview-info-dis img{width:100%}
/*产品详细*/


/*关于我们*/
.about{width: 95%; margin: 0 auto; box-sizing: border-box; border: 2px solid #deb585; background: #fff; padding-top: 1rem;}
.about-tit{font-size: 1.6rem; color: #222; text-align: center; font-weight: bold; margin-bottom: 1rem;}
.about-line{width: 53px; height: 2px; background: #b01a0c; margin: 1rem auto ;}
.about-info{ margin: 0 1rem; margin-bottom: 1rem; line-height: 30px; font-size: 16px; color: #333;}
/*关于我们*/

/*新闻*/
.news{width: 95%; margin: 0 auto; box-sizing: border-box; border: 2px solid #deb585; background: #fff; padding-top: 1rem;}
.news-tit{font-size: 1.6rem; color: #222; text-align: center; font-weight: bold; margin-bottom: 1rem;}
.news-line{width: 53px; height: 2px; background: #b01a0c; margin: 1rem auto 0;}
.news-list{overflow: hidden; border-top: 1px solid #dedede; padding: 1rem;}
.news-list ul li{padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #eaeaea; overflow: hidden;}
.news-list ul li .news-list-pic{float: none; width: 100%;}
.news-list ul li .news-list-info{float: none; width: 100%;}
.news-list ul li .news-list-info-tit{font-size: 1.2rem; color: #333; margin: 15px 0;}
.news-list ul li .news-list-info-dis{font-size: 1rem; color: #999999; line-height: 30px; margin-bottom: 1rem;}
.news-list ul li .news-list-info-time{font-size: 1rem; color: #999999;}
/*新闻*/

/*新闻详细*/
.newsview-tit{font-size: 1.6rem; line-height: 2.5rem; color: #222; text-align: center; font-weight: bold; margin: 0 1rem; margin-bottom: 1rem;}
.newsview-time{font-size: 14px; color: #999; text-align: center; margin-bottom: 1rem;}
.newsview-info{ margin: 0 1rem; overflow: hidden; border-top: 1px solid #dedede; padding: 30px 0; line-height: 30px; font-size: 16px; color: #333; border-bottom: 1px solid #eaeaea;}
.newsview-info .pic{text-align: center;}
.newsview-link{line-height: 2rem; font-size: 1rem; color: #444; margin: 1rem;}
/*新闻详细*/
/*联系我们*/
.contact{ margin: 1rem; overflow: hidden;}
.contact-information{width: 100%; float: none; background: #d41b1b;}
.contact-information-info{padding: 25px 35px; color: #fff;}
.contact-information-tit{font-size: 18px; font-weight: bold; margin-bottom: 10px;}
.contact-information-dis{font-size: 16px; line-height: 35px;}
.contact-message{width: 100%; float: none; box-sizing: border-box; padding: 1rem; background: #f5f5f5;}
.contact-message-tit{font-size: 18px; font-weight: bold; color: #333; margin-bottom: 30px;}
.contact-message-inp{font-size: 16px; color: #333; margin-bottom: 10px;}
.contact-message-inp span{float: left;}
.contact-message-inp input{height: 40px; line-height: 40px; background: #fff; border: 1px solid #b1b2b8; width: auto; border-radius: 10px;}
.contact-message-inp textarea{height: 90px; line-height: 40px; background: #fff; border: 1px solid #b1b2b8; width: auto; border-radius: 10px;}
.contact-message-btn{width: 130px; height: 40px; text-align: center; line-height: 40px; background: #d41b1b; border-radius: 5px; color: #fff; margin-left: 48px; margin-top: 16px;}
.map{ margin: 1rem; overflow: hidden;}
.map-tit{font-size: 18px; font-weight: bold; color: #333; margin-bottom: 20px;}

/*联系我们*/

}




































































































































































































































































































































































































