@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; text-decoration:none; list-style-type:none; font-family:"微软雅黑"; color:#333; font-size:14px; border:0; outline:none;}
input[type=button], input[type=submit], input[type=file], input[type=text], button {
cursor: pointer;
-webkit-appearance: none;
}
body{ background: #fcfcfc;}
.z1{width:100%; height: auto; background: #000; overflow: hidden;}

/*头部*/

/*banner*/
    .swiper-container {
      width: 100%;
      height: 1000px;
    }
    .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;
    }
.swiper-slide img{ width:100%; float: left;}
.swiper-container .webd{ display:none;}
@media only screen and (max-width:800px) {
	.swiper-container{ height:auto;}
	.swiper-container .webd{ display:block;}
	.swiper-container .pcd{ display:none;}
}
.header2 .subNavBtn{ color:#000;}
/*导航*/
.wrap h1{width:auto; float: left;}
@media only screen and (max-width:800px) {
	.nav h1{width:auto; position: absolute; left: 10px ;top:8px;}
	.nav h1 img{ height: 30px;}
}
/*新闻活动*/
.new{width:100%; height: auto; margin: 0 auto;background: url(../images/bg1.jpg) no-repeat center; overflow: hidden;}
.new h2{width:1300px; margin: 65px auto 0 auto; overflow: hidden;}
.new h2 span{ float:left; font-size: 30px; font-weight: 400; line-height: 85px;}
.new h2 a{ float:right; font-size:18px; font-weight: 400; line-height: 85px;}
.new .tuijian{width:1300px; margin: 0 auto; overflow: hidden;}
.new .tuijian img{width:640px; height: 360px; float: left; margin: 0 35px 0 0;}
.new .tuijian span{ font-size: 20px; color: #666666; margin: 70px 0 15px 0; display: inline-block;}
.new .tuijian p{ font-size: 14px; color: #666; line-height: 25px; margin: 0 0 30px 0;}
.new .tuijian h4{font-size:20px; line-height: 70px;}
.new .tuijian a{ font-size: 20px; color: #666666;}
.new ul{width:1300px;margin: 50px auto 100px auto; overflow: hidden;}
.new ul li{width:600px; float: left; margin: 0 50px 0 0;}
.new ul li i{ float:left; margin: 0 5px 0 0; line-height: 35px;}
.new ul li a{ font-size:20px; float: left; line-height: 35px;}
.new ul li span{ font-size:20px; float: right; line-height: 35px; color: #666;}
.new ul li:hover i{ color:#dc0000;}
.new ul li:hover a{ color:#dc0000;}
.new ul li:hover span{ color:#dc0000;}
@media only screen and (max-width:800px) {
	.new{background-size:cover;}
	.new h2{width:100%; margin: 0 auto;}
	.new h2 span{ font-size:18px; line-height: 40px; margin: 0 0 0 10px;}
	.new h2 a{ font-size:14px; line-height: 40px; margin: 0 10px 0 0;}
	.new .tuijian{width:100%;}
	.new .tuijian img{width:100%; float: left; height: auto;}
	.new .tuijian span{ display: none;}
	.new .tuijian p{ font-size: 12px; line-height: 20px; margin: 0 0 5px 0; padding: 0 10px;}
	.new .tuijian h4{font-size:16px; line-height: 30px; padding: 0 10px;}
	.new .tuijian a{font-size:14px; padding: 0 10px;}
	.new ul{width:100%; margin: 10px 0 20px 0;}
	.new ul li{width:96%; margin: 0 2%; margin: 0;}
	.new ul li i{line-height:25px;}
	.new ul li a{font-size:14px; line-height: 25px;}
	.new ul li span{ display: none;}
	
	
}
/*banner*/
.banner{width:100%; margin: 0 auto;}
.banner img{width:100%; float: left;}
/*企业文化*/
.wenhua{width:1300px; height: auto; margin: 0 auto; overflow: hidden;}
.wenhua h2{width:1300px; margin: 65px auto 0 auto; overflow: hidden; font-size: 30px; font-weight: 400; line-height: 85px;}
.wenhua p{width:auto; float: left;}
.wenhua a{ float:right; display: inline-block; background: #24262e; width:240px; height: 50px; text-align: center; line-height: 50px; color: #fff; font-size: 20px;}
.wenhua .shipin{border: 1px solid #110e07; float: left; margin: 40px 25px 100px 25px;width: 1250px;
    height: 700px;
    background: #fff;}
@media only screen and (max-width:800px) {
	.wenhua{width:100%;}
	.wenhua h2{width:auto; margin: 20px 0 0 10px; font-size: 18px; line-height: 40px;}
	.wenhua p{ padding:0 10px;}
	.wenhua a{ float:left;width:150px; height: 35px; line-height: 35px; margin: 10px 0 0 10px; font-size: 14px;}
	.wenhua .shipin{width:90%; margin: 15px 5%; height: 300px;}
}
/*推荐酒*/
.jiupin{ height:700px;background:#3a180f;}
.tuijianjiu{ background: url(../images/bg2.jpg) no-repeat center;}
.tuijianjiu img{width:300px;}
.tuijianjiu .wenzi{width:500px; text-align: left; margin: 0 0 0 150px;}
.tuijianjiu .wenzi h4{ color: #fff; font-size: 35px; font-weight: 400; padding: 0 0 0 20px; border-left: 3px solid #b60000;}
.tuijianjiu .wenzi span{ color:#ffcf73; font-size: 30px; line-height: 100px; background: url(../images/bg3.jpg) no-repeat bottom left; display: inline-block;}
.tuijianjiu .wenzi p{ color:#fff; font-size: 18px; line-height: 35px; margin: 35px 0;}
.tuijianjiu .wenzi a{ display: inline-block; width: 120px; height: 40px; background: #b6994d; color: #fff; font-size: 18px; text-align: center; line-height: 40px;}
@media only screen and (max-width:800px) {
	.jiupin{ height:300px;}
	.tuijianjiu img{width:100px;}
	.tuijianjiu .wenzi{width:180px; margin: 0 0 0 50px;}
	.tuijianjiu .wenzi h4{font-size:18px; line-height: auto; padding: 0 0 0 10px;}
	.tuijianjiu .wenzi span{font-size:16px; line-height: 30px; background-size: 20px;}
	.tuijianjiu .wenzi p{ font-size: 12px; line-height: 20px; margin: 5px 0;}
	.tuijianjiu .wenzi a{width:80px; height: 30px; font-size: 14px; line-height: 30px;}
}
/*关于燕粮春*/
.guanyu{width:100%; height: auto; margin: 0 auto; overflow: hidden; text-align: center; background: url(../images/bg4.jpg) no-repeat; background-size: cover;}
.guanyu h2{ font-size: 30px; margin: 130px 0 15px 0;}
.guanyu h4{ font-size: 16px; font-weight: 400;}
.guanyu .xiangqing{width:1300px; height: auto; margin: 65px auto 30px auto; overflow: hidden;}
.guanyu .xiangqing .left{ float:left; width: 290px; height: 385px; position: relative;}
.guanyu .xiangqing .left img{width:290px; height: 385px; float: left;}
.guanyu .xiangqing .left a{ display:inline-block; width:148px; height: 35px; border: 1px solid #fff; text-align: center; line-height: 35px; color: #fff; font-size: 20px; position: absolute; z-index: 2; left:71px; bottom: 50px; transition:all 0.9s linear 0s;}
.guanyu .xiangqing .left:hover a{  transform: translateY(-50px); background: #39180f;}
.guanyu .xiangqing .mid{ float:left; width: 686px; height: 385px; position: relative; margin: 0 17px; }
.guanyu .xiangqing .mid img{width:686px; height: 385px; float: left;}
.guanyu .xiangqing .mid a{ display:inline-block; width:148px; height: 35px; border: 1px solid #fff; text-align: center; line-height: 35px; color: #fff; font-size: 20px; position: absolute; z-index: 2; left:269px; bottom: 50px;transition:all 0.9s linear 0s; }
.guanyu .xiangqing .mid:hover a{  transform: translateY(-50px); background: #39180f;}
@media only screen and (max-width:800px) {
	.guanyu h2{ font-size: 18px; margin: 20px 0 10px 0;}
	.guanyu h4{ font-size: 14px; }
	.guanyu .xiangqing{width:98%; margin: 10px 1%;}
	.guanyu .xiangqing .left{width:24%; height: 200px;}
	.guanyu .xiangqing .left img{width:100%; height: 200px;}
	.guanyu .xiangqing .left a{ font-size:12px;width:50%; margin: 0 25%; height: 30px; line-height: 30px; left: 0; bottom: 10px;}
	.guanyu .xiangqing .mid{width:50%; margin: 0 1%; height:  200px;}
	.guanyu .xiangqing .mid img{width:100%; height: 200px;}
	.guanyu .xiangqing .mid a{ font-size:12px;width:50%; margin: 0 25%; height: 30px; line-height: 30px; left: 0; bottom: 10px;}
}
/*底部*/
.foot{width:1300px; height: auto; margin: 70px auto 0 auto; overflow: hidden;}
.foot .left{width:720px; float: left;}
.foot .left img{ float:left;}
.foot .left h2{width:100%; float: left; color: #b29a4d; font-size: 18px; line-height: 40px;}
.foot .left p{ width:100%; color: #88743b; line-height: 28px; float: left;}
.foot ul{width:165px; height: auto; float: left; margin: 0 150px 0 40px;}
.foot ul li{width:163px; height: 32px; float: left; text-align: center; line-height: 32px; border: 1px solid #b29a4d; color: #b29a4d; margin: 0 0 14px 0;}
.foot ul li a{ color:#b29a4d;}
.foot ul li:hover{ background:#b29a4d; }
.foot ul li:hover a{ color:#fff;}
.foot .right{width:146px; float: left;}
.foot .right img{width:100%; float: left;}
.foot .right p{width:100%; float: left; color: #b29a4d; line-height: 50px; text-align: center;}
.banquan{width:100%; margin: 0 auto; border-top: 1px solid #37290f; padding: 30px 0 50px 0; overflow: hidden;}
.banquan p{width:100%; float: left; text-align: center; color: #b29a4d; line-height: 30px;}
.banquan p a{ color:#b29a4d; margin: 0 0 0 15px;}
@media only screen and (max-width:800px) {
	.foot{width:96%; margin: 20px 2% 0 2%; }
	.foot .left{width:100%;}
	.foot .left h2{font-size:14px; line-height: 30px;}
	.foot .left p{ line-height:20px; font-size: 12px;}
	.foot ul{width:30%; height: auto; margin: 15px 10%;}
	.foot ul li{width:100%; height: 25px; line-height: 25px; font-size: 12px; margin: 0 0 5px 0;}
	.foot ul li a{font-size:12px;}
	.foot .right{width:30%; float:right; margin: 0 10% 0 0;}
	.foot .right p{ line-height:30px;}
	.banquan{padding:15px 0 30px 0;}
	.banquan p{line-height:25px; font-size: 12px;}
	.banquan p a{ margin:0 0 0 5px; font-size: 12px;}
}
/*内页banner*/
.neiyebanner{ margin: 130px auto 0 auto; overflow: hidden;}
@media only screen and (max-width:800px) {
	.neiyebanner{ margin:0 auto;}
}
/*当前位置*/
.weizhi{width:1200px; height: 50px; line-height: 50px; margin: 0 auto;}
@media only screen and (max-width:800px) {
	.weizhi{width:96%; margin: 0 2%; line-height: 30px;}
}
/*新闻列表*/
.newlb{width:1200px; height: auto; overflow: hidden; margin: 0 auto;}
.newlb .lb{width:100%; float: left; border-bottom: 1px solid #dddddd; padding: 15px 0;}
.newlb .lb img{width:300px; height: 170px; float: left; margin: 0 30px 0 0;}
.newlb .lb h2{ float:left;width:870px; font-size: 16px; line-height: 50px;}
.newlb .lb p{width:870px; float: left; font-size: 14px; color: #666666;}
.newlb .lb .more{ font-size: 14px; color: #666666; line-height: 30px;}
@media only screen and (max-width:800px) {
	.newlb{width:96%; margin: 0 2%;}
	.newlb .lb{ padding:5px 0;}
	.newlb .lb img{width:100%; float: left; height: auto; margin: 0;}
	.newlb .lb h2{width:100%; float: left; font-size: 14px; line-height: 30px;}
	.newlb .lb p{display:none;}
	.newlb .lb .more{font-size:12px;}
}
/*分页*/
.fenye{width:1200px; margin: 0 auto; line-height: 50px; float: left; text-align: center;}
@media only screen and (max-width:800px) {
	.fenye{width:100%;}
	}
/*文章正文*/
.zhengwen{width:1200px; height: auto; overflow: hidden; margin: 0 auto;}
.zhengwen h1{width:100%; float: left; text-align: center; color: #000; font-size: 18px; font-weight: 400; margin: 50px 0 0 0 ;}
.zhengwen .xinxi{width:100%; float: left; text-align: center; font-size: 12px; color: #666666; border-bottom: 1px solid #ddd; line-height: 50px; margin: 0 0 40px 0;}
.zhengwen p{width:100%; float: left; text-indent: 2em; font-size: 14px; color: #000000; line-height: 35px;}
.zhengwen .fanye{width:100%; float: left; margin: 40px 0 60px 0 ;}
.zhengwen .fanye span{width:100%; float: left; line-height: 30px;}
@media only screen and (max-width:800px) {
	.zhengwen{width:94%; margin: 0 3%;}
	.zhengwen h1{font-size:16px; margin: 20px 0 0 0;}
	.zhengwen .xinxi{line-height:30px; margin: 0 0 20px 0;}
	.zhengwen p{line-height:20px;}
	.zhengwen .fanye{ margin:20px 0 40px 0;}
	}
/*人才招聘*/
.zhaopin{width:1200px; height: auto; margin: 0 auto 50px auto; overflow: hidden; border: 1px solid #3a1c12; box-sizing: border-box; background: #eeeeee;}
.zhaopin .tou{ width:100%; height:80px; background: #3a1c12; }
.zhaopin .tou img{width:120px; float: left; margin: 18px 20px;}
.zhaopin .tou p{width:auto; float: left; line-height: 80px; color: #ffffff;}
.zhaopin .tou span{ float:right; margin: 0 20px 0 0; line-height: 80px; color: #fff;}
.zhaopin .xiangxi{wdith:96%; margin: 2%; float: left;}
@media only screen and (max-width:800px) {
	.zhaopin{width:96%; margin: 0 2% 15px 2%;}
	.zhaopin .tou{ height: 40px;}
	.zhaopin .tou img{ height:30px; width:auto; margin: 5px 10px;}
	.zhaopin .tou p{ line-height:40px; font-size: 12px;}
	.zhaopin .tou span{ display:none;}
}
/*联系我们*/
.lianxi{width:1200px; height: auto; margin: 0 auto 150px auto; overflow: hidden;}
.lianxi .left{width:500px; height: auto; float: left;}
.lianxi .left h2{wdith:100%; float: left; font-size: 18px; color: #000000; font-weight: 400; margin: 0 0 20px 0;}
.lianxi .left input{width:100%; float: left; border: 1px solid #ddd; box-sizing: border-box; line-height: 40px; margin: 0 0 10px 0; padding: 0 10px;}
.lianxi .left textarea{width:100%; float: left; border: 1px solid #ddd; box-sizing: border-box; line-height: 40px; margin: 0 0 10px 0; padding: 10px;}
.lianxi .left .tijiao{width:50px; height: 30px; text-align: center; line-height: 30px; background: #ddd; font-size: 12px;}
.lianxi .left p{wdith:100%; float: left; font-size: 12px; color: #666;}
.lianxi .right{width:500px; height: auto; float: right;}
.lianxi .right h2{wdith:100%; float: left; font-size: 18px; color: #000000; font-weight: 400; margin: 0 0 20px 0;}
.lianxi .right p{width:100%; float: left; color: #000000; font-size: 14px; line-height: 60px;}
@media only screen and (max-width:800px) {
	.lianxi{width:96%; margin: 0 2% 50px 2%;}
	.lianxi .left{width:100%;}
	.lianxi .left h2{font-size:16px;}
	.lainxi .left input{ line-height:25px; margin: 0 0 10px 0;}
	.lianxi .right{width:96%; margin: 20px 2%;}
	.lianxi .right h2{font-size:16px; margin: 0;}
	.lianxi .right p{ line-height:25px;}
}
/*关于我们*/
.guanyulb{width:1200px; margin: 0 auto 40px auto; overflow: hidden;}
.guanyulb img{width:500px; height: auto; float: left; margin: 0 30px 0 0;}
.guanyulb h2{width:670px; float: right; font-size: 24px; color: #431e16; line-height: 50px;}
.guanyulb p{width:670px; float: right; line-height: 25px;}
.guanyulb p a{ color:#666;}
@media only screen and (max-width:800px) {
	.guanyulb{width:96%; margin: 0 2% 10px 2%;}
	.guanyulb img{width:100%; margin: 0;}
	.guanyulb h2{width:100%; font-size:18px; line-height: 40px;}
	.guanyulb p{width:100%; font-size: 12px;}
	.guanyulb p a{ font-size:12px;}
}
/*荣誉资质*/
.zizhi{width:1200px; height: auto; overflow: hidden; margin: 0 auto 80px auto;}
.zizhi h2{width:100%; float: left; text-align: center; font-size: 20px; color: #000000; font-weight: 400; line-height: 120px; margin: 35px 0 0 0;}
.zizhi ul{width:100%; float: left;}
.zizhi ul li{ width:280px; height: auto; float: left; border: 1px solid #38180f; box-sizing: border-box; margin: 0 10px;}
.zizhi ul li img{ width:100%; float: left;}
.zizhi ul li p{width:100%; float: left; text-align: center; background: #38180f; color: #fff; line-height: 40px;}
@media only screen and (max-width:800px) {
	.zizhi{width:100%; float: left; margin: 0 0 40px 0;}
	.zizhi h2{font-size:18px; line-height: 50px;}
	.zizhi ul li{width:23%; margin:  0 1%;}
	.zizhi ul li p{ line-height:30px;}
}
/*产品列表*/
.chanpinlb{width:1200px; height: auto; margin: 0 auto; overflow: hidden;}
.chanpinlb .fenlei{width:1000px; margin:20px 100px 50px 100px; float: left; text-align: center; border-bottom: 1px solid #ddd;}
.chanpinlb .fenlei a{ display:inline-block; font-size: 20px; color: #000000; padding: 0 15px; line-height: 40px;}
.chanpinlb .fenlei a:hover{ background:#38180f; color: #fff;}
.chanpinlb .lb{width:286px; height: 376px; float: left;  position: relative;margin: 0 6px 20px 6px;}
.chanpinlb .lb img{width:286px; height: 336px; float: left; position: absolute; left: 0; top: 0; z-index: 1; border: 1px solid #ddd;  box-sizing: border-box;}
.chanpinlb .lb .wenzi{width:286px; height: 336px; background: rgba(13,13,13,0.7);position: absolute;  left: 0; top: 0; z-index: 2; display: none;}
.chanpinlb .lb .wenzi .neirong{width:256px; height: 306px; border: 1px solid #fff; box-sizing: border-box; margin: 15px;}
.chanpinlb .lb .wenzi .neirong h2{width:100%; float: left; color: #fde26d; font-size: 20px;  background: url(../images/bg5.jpg) no-repeat center bottom; line-height: 45px; text-align: center; margin: 45px 0 10px 0;}
.chanpinlb .lb .wenzi .neirong span{width:186px; height: auto; float: left; margin: 0 35px; color: #fff; line-height: 36px;}
.chanpinlb .lb:hover .wenzi{ display: block;}
.chanpinlb .lb p{width:100%; float: left; text-align: center; line-height: 40px; position: absolute; left: 0; top: 336px;}
@media only screen and (max-width:800px) {
	.chanpinlb{width:96%; margin: 0 2%;}
	.chanpinlb .fenlei{width:100%; float: left; margin: 10px 0 30px 0;}
	.chanpinlb .fenlei a{ padding:0; width:auto; text-align: center; font-size: 14px; padding: 0 10px;}
	.chanpinlb .lb{width:48%; height: auto; position: inherit; margin: 0 1%;}
	.chanpinlb .lb img{width:100%; height: auto; position: inherit;}
	.chanpinlb .lb:hover .wenzi{ display: none;}
	.chanpinlb .lb p{ position:inherit;}
}
/*产品内页*/
.chanpinye{width:1200px; height: auto; margin: 0 auto; overflow: hidden;}
.chanpinye .shang{width:100%; float: left;}
.chanpinye .shang img{width:443px; height: 519px; float: left; margin: 0 50px 0 0;}
.chanpinye .shang h2{width:707px; float: left; border-bottom: 1px solid #ddd; line-height: 70px; font-size: 18px; color: #000000; margin: 0 0 30px 0;}
.chanpinye .shang ul{width:707px; float: left;}
.chanpinye .shang ul li{width:100%; float: left; font-size: 18px; color: #000; line-height: 50px;}
.chanpinye .shang ul a{ display:inline-block;width:188px; height: 50px; text-align: center; line-height: 50px; color: #000; background: #c0c0c0; color: #000; font-size: 18px; font-weight: bold; margin: 30px 0 0 0;}
.chanpinye .xia{width:100%; float: left;}
.chanpinye .xia h2{width:100%; float: left; border-bottom: 1px solid #ddd; line-height: 70px; font-size: 18px; color: #000000; margin: 0 0 30px 0;}
.chanpinye .xia p{width:100%; float: left; line-height: 25px; margin: 0 0 15px 0;}
.chanpinye .xiangguan{width:100%; float: left; margin: 0 0 50px 0;}
.chanpinye .xiangguan h2{width:100%; float: left; border-bottom: 1px solid #ddd; line-height: 70px; font-size: 18px; color: #000000; margin: 0 0 30px 0;}
.chanpinye .xiangguan ul{width:100%; float: left;}
.chanpinye .xiangguan ul li{width:286px; height: auto; float: left; margin: 0 7px;}
.chanpinye .xiangguan ul li img{width:286px; height: 336px; float: left; border: 1px solid #ddd;}
.chanpinye .xiangguan ul li p{width:100%; float: left; text-align: center; line-height: 40px;}
@media only screen and (max-width:800px) {
	.chanpinye{width:96%; margin: 0 2%;}
	.chanpinye .shang img{width:30%; margin: 0 2% 0 0; height: auto;}
	.chanpinye .shang h2{width:68%; line-height: 30px; font-size: 14px; margin: 0 0 5px 0;}
	.chanpinye .shang ul{width:68%;}
	.chanpinye .shang ul li{ font-size:12px; line-height: 20px;}
	.chanpinye .shang ul a{width:150px; height: 30px; line-height: 30px; font-size: 14px; margin: 5px 0 0 0;}
	.chanpinye .xia h2{ line-height:40px; font-size:14px; margin: 0 0 10px 0;}
	.chanpinye .xiangguan h2{ line-height:40px; font-size:14px; margin: 0 0 10px 0;}
	.chanpinye .xiangguan ul li{width:48%; margin: 0 1%;}
	.chanpinye .xiangguan ul li img{width:100%; height: auto;}
	
	
}














