
.bodys{
    width: 100%;
    overflow: hidden;
    background: #fff;
}
.index {
    width: 1200px;
    overflow: hidden;
    margin: auto;
    background: #fff;

}

.index .top{
    float: left;
     width: 100%;
     overflow: hidden;
}
.index .top h3{
    text-align: center;
    font-size: 24px;
    float: left;
     width: 100%;
}
.index .top h3:first-child{
    margin-top: 54px;
}

.index .top h2{
    width: 100%;
    float: left;
    text-align: center;
    font-size: 32px;
    color: #762D00;font-weight: 700;
}

.index .pinzhi{
    width: 1200px;
    height: 252px;
    float: left;
    margin-top: 40px;
    display: flex;
    justify-content: space-between;
    padding: 1px 20px;
}

.index .pinzhi img{
    width: 252px;height: 252px;
}


/*企业优势*/

.indexqiye{
    width: 100%;
    height: 700px;
    background: url('../img/qiyeyoushi.jpg');
    background-size: 100% 100%;
    margin-top: 40px;
   
}
.indexqiye .rong{
    width: 1200px;
    overflow: hidden;
    margin: auto;
}
.indexqiye .left{
    width: 340px;
    height: 599px;
    background: #fff;
    float: left;
    margin-top: 64px;
     opacity: 0.9;

    
}
.indexqiye .left h2{
    width: 100%;
    float: left;
    text-align: center;
    font-size: 32px;
    color: #762D00;font-weight: 700;
    margin-top: 50px;
}
.indexqiye .left h3{
    text-align: center;
    font-size: 24px;
    float: left;
     width: 100%;
}
.indexqiye .left ul{
    width: 100%;
    overflow: hidden;
    margin: auto;
    padding-left: 0;
    margin-top: 50px;
    float: left;
}
.indexqiye .left ul li{
    width: 50%;
    height: 80px;
    line-height: 80px;
    border-bottom: 1px dashed #000;
    text-align: center;
    margin: auto;font-size: 24px;
    list-style-type: none;
    cursor: pointer;
    
}

.indexqiye .right{
    display: none;
    width: 835px;
    height: 599px;
    background: #fff;
    float: left;
    margin-top: 64px;
    margin-left: 25px;
    opacity: 0.9;
}

.indexqiye .active_rong{
    display: block;

}

.indexqiye .right .list{
    width: 30%;
    height: 250px;
    float: left;
    margin-left: 3.33%;
    margin-top: 30px;
    text-align: center;


}
.indexqiye .right .list img{
    width: 100%;
    height: 227px;
}
.indexqiye .right .list p{
    font-size: 20px;
    line-height: 45px;
     overflow: hidden;      /* 隐藏溢出内容 */
    white-space: nowrap;   /* 禁止换行 */
    text-overflow: ellipsis; /* 显示省略号 */
}
.indexabout{
    width: 1200px;
    height: 684px;
    margin: auto;
    background: #fff;
}

.indexabout h2{
    width: 100%;
    float: left;
    text-align: center;
    font-size: 32px;
    color: #762D00;font-weight: 700;
    margin-top: 20px;
}
.indexabout h3{
    text-align: center;
    font-size: 24px;
    float: left;
     width: 100%;
}
.indexabout .top h3:first-child{
    margin-top: 54px;
}
.indexabout .about{
    width: 1200px;
    height: 300px;
}
.indexabout .about img{
    width: 427px;
    height: 589px;
    float: right;
    margin-top: 43px;
}
.indexabout .about .jieshao{
    width: 680px;
    height: 360px;
    float: left;
    margin-top: 100px;
    padding: 10px 30px;
}
.indexabout .about .jieshao .title{
    font-size: 24px;
    line-height: 50px;
    border-bottom: 1px solid #D8D8D8;
    color: #3D3D3D;
}
.indexabout .about .jieshao .jieshao_text{
    text-indent: 2em;
    margin-top: 30px;
    line-height: 30px;
}


/**/

.indexabout_news{
    width: 1200px;
    height: 684px;
    margin: auto;
    background: #fff;
}

.indexabout_news h2{
    width: 100%;
    float: left;
    text-align: center;
    font-size: 32px;
    color: #762D00;font-weight: 700;
    margin-top: 20px;
}
.indexabout_news h3{
    text-align: center;
    font-size: 24px;
    float: left;
     width: 100%;
}
.indexabout_news .top h3:first-child{
    margin-top: 54px;
}
.indexabout_news .about{
    width: 1200px;
    height: 300px;
}
.indexabout_news .about img{
    width:100%;
    float: left;
}
.indexabout_news .about .jieshao{
    width: 1200px;
    overflow: hidden;
    float: left;
    margin-top: 10px;
    padding: 10px 30px;
}
.indexabout_news .about .jieshao .title{
    font-size: 24px;
    line-height: 50px;
    color: #3D3D3D;
    text-align: center;
    font-family: "华文行楷", "楷体", "STXingkai", "Xingkai SC", cursive;
}
.indexabout_news .about .jieshao .jieshao_text{
    text-indent: 2em;
    margin-top: 30px;
    line-height: 30px;
}

/*新闻*/
.index .news{
    width: 100%;
    overflow: hidden;
    float: left;
    margin-top: 40px;
    display: flex;
    justify-content: space-between;

}
.index .news .list{
    width: 352px;
    height: 600px;
    border: 1px solid #D8D8D8;

}
.index .news .list h3{
    font-size: 20px;
    text-align: center;color: #3D3D3D;font-weight: 700;
}
.index .news .list ul{
    padding: 10px 20px;
}
.index .news .list ul li{
    list-style: none;
    display: flex;
    justify-content: space-between;
    margin-top: 15px;font-size: 16px;
}
.index .news .list ul li .title{
      width: 200px;
       overflow: hidden;      /* 隐藏溢出内容 */
    white-space: nowrap;   /* 禁止换行 */
    text-overflow: ellipsis; /* 显示省略号 */
}
/*商务*/


.indexshangwu{
    width: 100%;
    overflow: hidden;
    margin: auto;
    background: #fff;
}
.indexshangwu .top{
     width: 100%;
    float: left;
    overflow: hidden;
    margin-top: 50px;
}
.indexshangwu .top h2{
    width: 100%;
    float: left;
    text-align: center;
    font-size: 32px;
    color: #762D00;font-weight: 700;
    margin-top: 20px;
}
.indexshangwu .top h3{
    text-align: center;
    font-size: 24px;
    float: left;
     width: 100%;
}

.indexshangwu .shangwu{
    width: 100%;
    height: 523px;
    background: url('../img/www.jpg');
    background-size: 100% 100%;
    float: left;
    margin-top: 40px;
}
.indexshangwu .shangwu .rong{
    width: 1200px;
    height: 523px;
    margin: auto;
    display: flex;
    justify-content: space-between;
}
.indexshangwu .shangwu .rong .list{
    width: 255px;height: 449px;
    background: #fff;
    margin-top: 40px;border-radius: 10px;
    color: #3D3D3D;
    padding: 10px 30px;
    opacity: 0.8;
}
.indexshangwu .shangwu .rong .list .text{
    margin-top: 50px;
    float: left;line-height: 30px;
}

.indexshangwu .shangwu .rong .list .top{
    display: flex;
    justify-content: space-between;
}
.indexshangwu .shangwu .rong .list .top .title{
    font-size: 24px;
    color: #3D3D3D;font-weight: bold;
}
.indexshangwu .shangwu .rong .list .top .num{
    font-size: 24px;color: #0A880D;font-weight: bold;
}


/*匠心酿造 陈年足酿*/

.index .jiangxin{
    width: 1200px;
    height: 248px;
    background: url('../img/xian.png');
    background-size: 100% 100%;
    float: left;
    margin-bottom: 70px;
    margin-top: 30px;
}
.index .jiangxin .jiangxin_a{
     width: 108px;
     height: 148px;
     float: left;
     margin-left: 70px;
     cursor: pointer;
     position: relative;
}

.index .jiangxin .jiangxin_a .yiny{
    width: 108px;
    height: 108px;
    border-radius: 50%;
    background: rgba(205, 41, 36, 0.8);
    position: absolute;
    top:0px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.index .jiangxin .jiangxin_a .pp{
    display: none;
}
 .index .jiangxin .jiangxin_a .yiny .pp{
    display: block;
      width: 80%;
      height: 30px;
      border: 1px solid #fff;
      border-radius: 5px;
      line-height: 30px;text-align: center;
      color: #fff;
 }

.index .jiangxin .jiangxin_a:first-child{
    margin-left: 20px;
}
.index .jiangxin .jiangxin_a img{
    width: 108px;
    height: 108px;
    border-radius: 50%;
}
.index .jiangxin .jiangxin_a p{
    text-align: center;
    margin-top: 10px;
}
.index .jiangxin .jiangxin_aa_1{
    margin-top: 150px;
}
.index .jiangxin .jiangxin_aa_2{
    margin-top: 40px;
}
.index .jiangxin .jiangxin_aa_3{
    margin-top: 10px;
}
.index .jiangxin .jiangxin_aa_4{
    margin-top: 90px;
}
.index .jiangxin .jiangxin_aa_5{
    margin-top: 150px;
}
.index .jiangxin .jiangxin_aa_6{
    margin-top: 110px;
}
.index .jiangxin .jiangxin_aa_7{
    margin-top: 0px;
}
/*匠心酿造 陈年足酿 结束*/