*{padding:0; border:0; font-family:"微软雅黑";}
body{width:100%;margin: 0; padding: 0; line-height: 24px; font-size: 14px;color: #585656;}
ul,li,dl,dt,dd,h3{margin: 0; padding: 0; list-style-type: none;}
a{text-decoration: none;}
img{max-width: 100%;}
i{font-style: normal;}
/*公用类*/


/*页面开始*/

/**************************************************************/

/*导航-开始*/
#top{height: 150px;width: 100%;position: absolute;top: 0;z-index: 999;}
#top .grzx{width: 1200px;margin: auto;}
#top .grzx a{color: #fff;background: url(../img/grzx1.png) no-repeat left;display: block;height: 20px;padding-left: 20px;float: right;}

#top .high{width: 1200px;margin: auto;}

#top .logo{width: 370px;float: left;}
#top .logo img{width: 370px;height: 150px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{width: 826px;float: right; position:relative; z-index:1;height:124px;line-height: 124px;}
.nav{position:relative;margin:0 auto;font-family:"Microsoft YaHei",SimSun,SimHei;}
.nav li{float: left;}
.nav a{color:#fff;font-size: 16px;}
.nav h3{ font-size:16px;font-weight:normal;}
.nav .m{ float:left;position:relative; z-index:1;}
.nav h3 a{display:block; width:118px; text-align:center;font-size: 16px;}
.nav h3 a:hover{font-weight: bold;}

.nav .sub{display:none;position:absolute;top: 80px;z-index:1;width: 118px;background: rgba(255,255,255,0.2);padding-bottom: 15px;left: 0;}
.nav .sub li{text-align: center;height: 35px;line-height: 25px;float: left;width: 118px;}
.nav .sub li a{display:block;padding:8px 0;color:#fff;font-size: 14px;width: 100px;margin: auto;}
.nav .sub li a:hover{border-bottom:1px solid #f8ce3a;width: 100px;}
/*导航-结束*/


/*轮换图*/
.focusBox{position: relative;height:767px;overflow: hidden;width: 100%; clear: both;}
.focusBox .pic{position:relative; z-index:0;text-align: center;}
.focusBox .pic img{height:767px;display: block;}
.focusBox .hd{width:100%;position: absolute;bottom: 10px;text-align: center;font-size:0;z-index:1; }
.focusBox .hd li{width: 100%;background: url(../img/dot.png) no-repeat 0 -16px;height: 16px;overflow: hidden;width: 16px;cursor: pointer;display:inline-block;zoom:1;}
.focusBox .hd .on{background-position:0 0;}

.focusBox .prev,
.focusBox .next{width: 60px;height: 90px;margin: -60px 0 0;display: none;background: url(../img/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;filter:alpha(opacity=20);opacity:0.2;}
.focusBox .prev{left: 0;}
.focusBox .next{background-position: 0 -90px; right: 0;}
.focusBox .prev:hover,
.focusBox .next:hover{filter:alpha(opacity=50) !important;opacity:0.5 !important;}


/***************************************主体-开始*********************************/

/*第一块-热门关键词+搜索+咨询电话*/
#first{height: 65px;min-width: 1200px;}
#first .one{width: 1200px;margin: auto;}
/*热门关键词*/
.one .rmgjc{width: 383px;float: left;}
.one .rmgjc li{float: left;margin-right: 10px;line-height: 65px;}
.one .rmgjc li a{color: #585656;}
/*搜索*/
.one .sos{float: left;width: 343px;height: 34px;border-top: 1px solid #8c8686;border-bottom: 1px solid #8c8686;margin: 15px 32px;}
.one .sos .a{width: 166px;height: 34px;line-height: 26px;font-size: 16px;float: left;background: none;padding-left: 15px;color: #fff;}
.one .sos .b{width: 44px;height: 34px;background: url(../img/big.png) no-repeat;float: right;}
input:-moz-placeholder,textarea:-moz-placeholder{color: #fff;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #fff;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #fff;}
/*咨询电话*/
.one .zxdh{width: 284px;float: right;line-height: 65px;}
.one .zxdh i{text-align: right;}


/*第二块-产品展示*/
#second{height: 440px;background: url(../img/two.jpg) no-repeat center;min-width: 1200px;}
#second .two{width: 1200px;margin: auto;}

.two .cpzs_bt{height: 42px;padding: 38px 0 30px 0;}
.two .cpzs_bt span{float: left;}
.two .cpzs_bt a{float: right;}

.two .cpzs_lb{height: 280px;zoom:1;position: relative;}
.two .cpzs_lb li{width: 282px;height: 280px;float:left;overflow:hidden;margin: 0 9px;}
.two .cpzs_lb .cpcp{width: 282px;height: 230px;overflow: hidden;position: relative;}
.two .cpzs_lb .cp_tp{width: 282px;height: 230px;background: #000;}
.two .cpzs_lb .cp_tp img{width: 282px;height: 230px;}
.two .cpzs_lb .cp_js{width: 282px;height: 230px;position: absolute;top: 230px;transition:all 1.2s;color: #fff;}
.two .cpzs_lb .cp_js span{display: block;width: 235px;height: 128px;margin: auto;text-align: justify;padding-top: 20px;padding-bottom: 5px;}
.two .cpzs_lb .cp_js i{display: block;padding-left: 22px;}
.two .cpzs_lb li:hover .cp_js{overflow: none;position: absolute;top: 0px;transition:all 1.2s;background: rgba(179,29,35,0.5);}
.two .cpzs_lb .cp_mc{height: 50px;line-height: 50px;font-size: 16px;color: #504c4c;text-align: center;}
.two .cpzs_lb li:hover .cp_mc{font-weight: bold;}
.cpzs_lb .prev{width:23px;height:40px;position:absolute;top: 34%;left: -23px;z-index:100; cursor:pointer; background:url(../img/btn_l.png) no-repeat;}
.cpzs_lb .next{width:23px;height:40px;position:absolute;top: 34%;right: -23px;z-index:100; cursor:pointer; background:url(../img/btn_r.png) no-repeat;}


/*第三块-公司简介*/
#third{height: 502px;min-width: 1200px;background: url(../img/three.jpg) no-repeat center;}
#third .three{width: 1200px;margin: auto;}

.three .gsjj_bt{height: 100px;text-align: center;}
.three .gsjj_nr{height: 290px;padding-top: 36px;}
.three .gsjj_nr .nrjj_tp{width: 425px;height: 290px;float: left;}
.three .gsjj_nr .nrjj_tp img{width: 425px;height: 290px;}
.three .gsjj_nr .nrjj_js{width: 775px;float: right;padding-top: 35px;}
.three .gsjj_nr .nrjj_js a{line-height: 36px;color: #585656;}
.three .gsjj_nr .nrjj_js:hover{text-shadow: #6d6d6d 2px 2px 2px;position: relative;top: -1px;}


/*第四块-酿造工艺*/
#fourth{height: 439px;min-width: 1200px;background: url(../img/four.jpg) no-repeat center;}
#fourth .four{width: 1200px;margin: auto;}

.four .nzgy_bt{height: 42px;padding: 38px 0 30px 0;}
.four .nzgy_bt span{float: left;}
.four .nzgy_bt a{float: right;}

.four .nzgy_lb{height: 232px;margin-top: 20px;}
.four .nzgy_lb li{width: 278px;height: 226px;float: left;background: none;padding: 2px;transition: all 0.5s;margin: 0 9px;}
.four .nzgy_lb .gy_tp{width: 278px;height: 226px;overflow: hidden;}
.four .nzgy_lb .gy_tp img{width: 278px;height: 226px;transition: all 1s;}
.four .nzgy_lb li:hover{background: #b31d23;transition: all 0.5s;}
.four .nzgy_lb .gy_tp:hover img{transform: scale(1.1);transition: all 1s;}


/*第五块-新闻中心*/
#fifth{height: 475px;background: url(../img/five.jpg) no-repeat center;min-width: 1200px;}
#fifth .five{width: 1200px;margin: auto;}

.five .xwzx_bt{height: 42px;padding-bottom: 20px;}
.five .xwzx_bt span{float: left;}
.five .xwzx_bt a{float: right;}

.five .xwzx_nr{}
.five .xwzx_nr .xw_lb{width: 610px;float: left;}
.five .xw_lb li{height: 163px;margin-bottom: 16px;}
.five .xw_lb li:nth-child(1){border-bottom: 1px solid #a5a5a5;}
.five .xw_lb li a{color: #868383;}
.five .xw_lb .xw_bt{font-size: 16px;color: #696767;height: 35px;line-height: 35px;}
.five .xw_lb .xw_sj{padding-top: 18px;}
.five .xw_lb .xw_ms{line-height: 30px;padding-top: 10px;}
.five .xw_tp{width: 556px;height: 313px;float: right;overflow:hidden;position: relative;margin-top: 10px;}
.five .xw_tp img{width: 556px;height: 313px;}
.five .xw_tp .layer{width: 556px;height: 313px;position:absolute;top:0px;right:0px;box-shadow:inset 0px 0px 120px rgba(0,0,0,0.9);transition:all 0.6s;}
.five .xw_tp:hover .layer{box-shadow:inset 0px 0px 120px rgba(255,255,255,0.9);transition:all 0.6s;}
.five .xw_lb li:hover .xw_bt{font-weight: bold;}



/*版权所有*/
#foot{height: 150px;background: #3d3b3b;min-width: 1200px; clear: both;}
#foot .bqsy{width: 1200px;margin: auto;color: #fff;}

#foot .bqsy_l{width: 80%;float: left;padding-top: 45px;}
#foot .bqsy_l i{display: block;}
#foot .bqsy_l i a{color: #fff;}
#foot .bqsy_r{width: 20%;float: right;padding-top: 15px;text-align: right;}
#foot .bqsy_r img{width: 100px;height: 100px;}
#foot .bqsy_r span{display: block;}

/********************************************************************************************************************/

/*子页-导航*/
#zy_top{height: 150px;width: 100%;}

#zy_top .grzx{width: 1200px;margin: auto;}
#zy_top .grzx a{color: #686868;background: url(../img/grzx2.png) no-repeat left;display: block;height: 20px;padding-left: 20px;float: right;}

#zy_top .zy_high{width: 1200px;margin: auto;}

#zy_top .zy_logo{width: 370px;float: left;}
#zy_top .zy_logo img{width: 370px;height: 150px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.zy_navBar{width: 826px;float: right; position:relative; z-index:1;height:124px;line-height: 124px;}
.zy_navBar .nav{position:relative;margin:0 auto;font-family:"Microsoft YaHei",SimSun,SimHei;}
.zy_navBar .nav li{float: left;}
.zy_navBar .nav a{color:#8c8686;font-size: 16px;}
.zy_navBar .nav h3{ font-size:16px;font-weight:normal; background: none;line-height: 124px;}
.zy_navBar .nav .m{ float:left;position:relative; z-index:1;}
.zy_navBar .nav h3 a{display:block; width:118px; text-align:center;font-size: 16px;}
.zy_navBar .nav h3 a:hover{font-weight: bold;}

.zy_navBar .nav .sub{display:none;position:absolute;top: 80px;z-index:1;width: 118px;background: rgba(179, 30, 35, 0.5);padding-bottom: 15px;left: 0;}
.zy_navBar .nav .sub li{text-align: center;height: 35px;line-height: 25px;float: left;width: 118px;}
.zy_navBar .nav .sub li a{display:block;padding:8px 0;color:#fff;font-size: 14px;width: 100px;margin: auto;}
.zy_navBar .nav .sub li a:hover{border-bottom:1px solid #f8ce3a;width: 100px;}

/*子页-banner*/
#banner{height: 415px;background: url(../img/banner.jpg) no-repeat center;min-width: 1200px;}
#banner .banner{width: 1200px;margin: auto;}

.banner .flm{color: #fff;background: url(../img/flm_bg.png) no-repeat;height: 185px;line-height: 185px;width: 340px;float: left;margin-top: 40px;}
.banner .flm b{font-size: 30px;padding-left: 66px;}

/*公用-左侧-开始*/
.zz{width: 250px;float: left;}
/*产品展示*/
.zz .z_cpzs{min-height: 408px;}
.zz .z_cpzs .z_cpbt{height: 100px;background: url(../img/z_bg1.jpg) no-repeat center;text-align: center;}
.zz .z_cpzs .z_cpbt span{line-height: 100px;color: #fff;font-size: 25px;letter-spacing: 5px;}
.zz .z_cpzs .z_cplb{border: 1px solid #b31e23;min-height: 300px;}
.zz .z_cpzs .z_cplb li{}
.zz .z_cpzs .z_cplb a{color: #777;display: block;height: 50px;line-height: 50px;border-top: 1px solid #efc4c6;padding-left: 20px;transition:all 0.6s;}
.zz .z_cpzs .z_cplb .jingguo{background: url(../img/z_bg2.png) no-repeat left 20px center;padding-left: 35px;transition:all 0.6s;}
/*联系我们*/
.zz .z_lxwm{background: #b31e23;min-height: 300px;color: #fff;margin-top: 15px;padding: 10px;}
.zz .z_lxwm img{width: 230px;height: 161px;}
.zz .z_lxwm b{display: block;display: block;height: 40px;line-height: 40px;font-size: 18px;color: #e8d1a6;}
.zz .z_lxwm span{display: block;}
/*公用-左侧-结束*/

/*子页-地图*/
#hui{height: 250px;border-top: 5px solid #b31e23;position: relative;}
.map{width: 100%;height: 250px;margin: auto;}
.dw{position: absolute;top: 20%;right: 20%;background: #fff;width: 300px;height: 100px;padding: 10px;color: #353535;border: 2px solid #d67d7d;}
.dw b{display: block;}
.dw span{display: block;}


/*子页-图片列表-开始*/
#product{height: 1130px;background: url(../img/bg.png) repeat center top;min-width: 1200px;}
#product .gao{height: 20px;}
#product .pro{width: 1200px;margin: auto;padding-top: 20px;}

.pro .yy{width: 930px;float: right;}
.pro .yy li{width: 300px;background: url(../img/bg_a.png) no-repeat top; height: 282px;float: left;position: relative;margin: 30px 5px;transition: all 1.2s;}
.pro .yy li a{position: absolute;top: -30px;left: 15px;transition: all 1.2s;}
.pro .yy .dzbs_lb_bstp{text-align: center;width: 270px;}
.pro .yy .dzbs_lb_bstp img{height: 189px;}
.pro .yy .dzbs_lb_bsmc{height: 30px;line-height: 30px;color: #b31e23;transition: all 1.3s;}
.pro .yy .dzbs_lb_bsgd{width: 100px;height: 35px;border: 1px solid #b31e23;line-height: 35px;text-align: center;margin-bottom: 10px;float: right;transition: all 1.3s;}
.pro .yy .dzbs_lb_bsgd span{transition: all 1.3s;color: #b31e23;}
.pro .yy li:hover{background: url(../img/bg_b.png) no-repeat top;transition: all 1.2s;}
.pro .yy li:hover a{top: 25px;transition: all 1.2s;}
.pro .yy li:hover .dzbs_lb_bsmc{color: #b31e23;font-weight: bold;transition: all 1.3s;}
.pro .yy li:hover .dzbs_lb_bsgd{background: #b31e23;transition: all 1.3s;border: none;}
.pro .yy li:hover .dzbs_lb_bsgd span{color: #fff;transition: all 1.3s;}
/*子页-图片列表-结束*/

/*子页-产品-开始*/
#product1{height: 985px;background: url(../img/bg.png) repeat center top;min-width: 1200px;overflow: hidden;}
#product1 .gao1{height: 20px;}
#product1 .pro1{width: 1200px;margin: auto;padding-top: 20px;}

.pro1 .yy{width: 930px;float: right;}
.pro1 .yy li{width: 296px;height: 355px;float:left;overflow:hidden;margin: 0 7px;}
.pro1 .yy .cpcp{width: 296px;height: 241px;overflow: hidden;position: relative;}
.pro1 .yy .cp_tp{width: 296px;height: 241px;background: #000;}
.pro1 .yy .cp_tp img{width: 296px;height: 296px;}
.pro1 .yy .cp_js{width: 296px;height: 241px;position: absolute;top: 241px;transition:all 0.6s;color: #fff;}
.pro1 .yy .cp_js span{display: block;border: 2px solid #fff;width: 272px;margin: 10px;height: 217px;}
.pro1 .yy .cp_js b{display: block;width: 235px;height: 80px;margin: auto;text-align: center;padding-top: 20px;padding-bottom: 5px;font-size: 16px;}
.pro1 .yy .cp_js i{display: block;padding-left: 22px;}
.pro1 .yy li:hover .cp_js{overflow: none;position: absolute;top: 0px;transition:all 0.6s;background: rgba(179,29,35,0.5);}
.pro1 .yy .cp_mc{height: 30px;line-height: 30px;color: #504c4c;text-align: center;margin: 10px 0;background: url(../img/hui.png) no-repeat center;}
.pro1 .yy li:hover .cp_mc{color: #fff;background: url(../img/hong.png) no-repeat center;}
/*子页-产品-结束*/


/*子页-新闻页-开始*/
#news{height: 930px;background: url(../img/bg.png) repeat center top;min-width: 1200px;}
#news .gao{height: 20px;}
#news .new{width: 1200px;margin: auto;height: 820px;}

#news .yy{width: 930px;float: right;}
#news .yy ul{margin-right: -20px;}
#news .yy li{float: left;height: 140px;transition: all 1.1s;margin-bottom: 20px;border: 1px solid #d8d8d6;}
#news .yy li .time{height: 107px;text-align: center;width: 165px;float: left;border-right: 1px solid #d8d8d6;line-height: 35px;padding-top: 33px;}
#news .yy li .time b{display: block;color: #808080;font-size: 30px;}
#news .yy li .time i{display: block;height: 1px;background: #808080;width: 50px;margin: auto;}
#news .yy li .time span{display: block;}
#news .yy li .xw_n{height: 140px;float: left;width: 742px;padding: 20px;}
#news .yy li .xw_n1{font-size: 17px;height: 25px;overflow: hidden;}
#news .yy li .xw_n1 a{color: #292929;}
#news .yy li .xw_n2{height: 50px;color: #585555;overflow: hidden;}
#news .yy li .xw_n3{width: 36px;height: 36px;border: 1px solid #b31e23;text-align: center;line-height: 36px;transition: all 0.8s;float: right;}
#news .yy li .xw_n3 a{color: #b31e23;transition: all 0.8s;}
#news .yy li:hover{background: rgba(255,255,255,0.8);transition: all 0.8s;box-shadow: #636362 5px 6px 20px 1px;}
#news .yy li:hover .xw_n3{background: #b31e23;transition: all 0.8s;}
#news .yy li:hover .xw_n3 a{color: #fff;transition: all 0.8s;}
/*子页-新闻页-结束*/


/*子页-内容页-开始*/
#content{padding-bottom: 50px;background: url(../img/bg.png) repeat center top;min-width: 1200px;}
#content .gao{height: 20px;}
#content .text{width: 1200px;margin: auto;}

#content .yy{width: 930px;float: right;background: rgba(255,255,255,0.7);min-height: 750px;box-shadow: #5a5a5a 0px 6px 25px 2px;}
#content .nrdy{padding: 10px 20px;}
#content .nrdy .wzbt{height: 60px;padding-left: 128px;line-height: 60px;background: url(../img/con_bg.png) no-repeat bottom;}
#content .nrdy .wzbt span{font-size: 20px;color: #686868;}
#content .nrdy .word{margin-top: 15px;color: #686868;}
/*子页-内容页-结束*/



/*下一页*/
.page {margin:20px;text-align: center;clear: both;}
.page span.close,
.page strong,
.page a {/*display: inline-block;*/padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #CCC;}
.page strong.selfpage {background: #b31e23;color: #fff;}
.page a {background: #bbb;color: #fff;}
.page a:hover {background: #b31e23;color: #fff;}
.count{display: none;}
.page .close{display: none;}
.page .next{display: none;}

