@charset "utf-8";
/* CSS Document */
body{margin:0px auto; padding:0px; color:#333333; font-size:16px; overflow-x:hidden; font-family:"Microsoft YaHei";}
form,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0px;padding:0px;}
i{ font-style:normal;}
img{margin:0px; padding:0px; border:0px; overflow:hidden; display:block}
li{ list-style:none; padding:0; margin:0;}
ul{margin:0px;padding:0px;list-style-type:none;}
input,select{margin:0px;padding:0px;vertical-align:middle; outline:none}
a{ color:#333333; text-decoration:none; padding:0; margin:0;}
a:hover{ color:#13a49a}
.clear{font-size:0px;line-height:0px;float:none;rheight:0px;clear:both;overflow:hidden;}
.fix:before,.fix:after{content:"";display:table;}
.fix{*zoom:1;}
.fix:after{clear:both;}

/*顶部*/
.top{ width:100%; height:105px; background:#fff; position:fixed; top:0; left:0; box-shadow:1px 1px 5px #e0dfdf; z-index:999}
.top h1{ float:left; padding-top:19px; padding-left:10%;}

.topright2{ position:absolute; right:14%; top:15px;}
.topright2 ul{ float:right}
.topright2 ul li{ float:left; margin-left:10px; display:inline}
.photo{ float:left; font-size:20px; color:#ff8a00; background:url(../images/photo.png) no-repeat left center; padding-left:30px; margin-top:9px}

/*搜索*/
.top02{float:right; height:82px; padding-right:10%;}
.top02_r{width:47px; height:100px; }
.top02 .search_dk{width:47px; height:82px; cursor:pointer; display:block;}
.top02 .search_gb{width:47px; height:82px; cursor:pointer; display:none;}
.top02 .search02{width:96%; padding:0 2%; height:auto; background:url(../images/sousuo02.png); position:absolute; left:0px; top:105px; z-index:200; display:none;}
.top02 .search03{width:100%; height:auto; padding:15px 0px; margin:0px auto;}
.top02 .search04{width:205px; height:30px; background:#FFF; float:right; padding-left:10px;}
.top02 .search05{width:47px; height:30px; float:right;}
.top02 .in{width:100%; height:30px; line-height:30px; border:0px; display:block;}

/*轮播图*/
.slideBox{ width:auto; overflow:hidden; position:relative; padding-top:105px;}
.slideBox .hd{ height:32px; overflow:hidden; position:absolute; left:50%; margin-left:-48px; bottom:12px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; background:url(../images/ico-ban1.png) no-repeat center; width:32px; height:32px; cursor:pointer;  }
.slideBox .hd ul li.on{ background:url(../images/ico-ban2.png) no-repeat; opacity:1  }
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; display:block;  }

.slideBox .prev{ position:absolute; background:url(../images/banner_left.png) no-repeat center; width:58px; height:58px; left:2%; top:50%; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .prev:hover{ background:url(../images/banner_lefts.png) no-repeat center;}

.slideBox .next{ position:absolute;  background:url(../images/banner_right.png) no-repeat center; width:58px; height:58px; right:2%; top:50%; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next:hover{  background:url(../images/banner_rights.png) no-repeat center; }

/*产品展示*/
.box01{ width:100%;padding-top:50px; padding-bottom:50px}
.biaoti{ width:100%; font-size:34px; text-align:center; background:url(../images/cuxian.jpg) no-repeat bottom center; padding-bottom:28px}
.biaoti i{ display:block; font-size:18px; color:#999; padding-top:10px}
.box01 ul{ width:1200px; margin:auto; padding-top:8px; padding-bottom:35px;}
.box01 ul li{ float:left; width:350px; background:#fff; position:relative; margin:20px; display:inline}
.box01 ul li .cp_bt{ font-size:25px; text-align:center; padding-top:15px; padding-bottom:15px}
.box01 ul li .cp_bt i{ font-size:14px; color:#999; display:block;text-transform: uppercase; padding-top:8px}
.box01 ul li .cp_img,.box01 ul li .cp_img img{ width:350px; height:320px; overflow:hidden}
.box01 ul li .cp_img img{ width:350px; height:320px; transition:all 1.2s; -moz-transition:all 1.2s; -webkit-transition:all 1.2s; -o-transition:all 1.2s;}
.box01 ul li .cp_img:hover img{transform:scale(1.2); -moz-transform:scale(1.2); -webkit-transform:scale(1.2); -o-transform:scale(1.2); -ms-transform:scale(1.2);}
.box01 ul li .cp_bt p{ padding:15px; font-size:14px; height:42px; overflow:hidden; line-height:24px; text-align:left; color:#999}
.box01 ul li .cp_bt p a{ color:#ff8a00}

.box01 ul li .zhanshi{ display:none}
.box01 ul li:hover .zhanshi{ display:block}

/*滚动产品图*/
.picMarquee-left{ width:100%;  overflow:hidden; position:relative; }
.picMarquee-left .hd .prev{ width:50px; height:50px; background:url(../images/an_left.jpg) no-repeat; cursor:pointer; position:absolute; left:2%; top:147px; z-index:99}
.picMarquee-left .hd .next{ width:50px; height:50px; background:url(../images/an_right.jpg) no-repeat; cursor:pointer; position:absolute; right:2%; top:147px; z-index:99}

.picMarquee-left .bd{ padding:55px 6% 65px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ width:17.6%; margin:0 12px; float:left; _display:inline; overflow:hidden; padding:6px 6px 0px; border:1px solid #ddd; }
.picMarquee-left .bd ul li:hover{ border:1px #44965b solid}
.picMarquee-left .bd ul li .images img{ width:100%; height:220px; display:block; }
.picMarquee-left .bd ul li .images_bt{ font-size:18px; padding-top:16px; padding-bottom:16px; text-align:center}
.banner_mouse{ width:100%; background:url(../images/mouse.png) no-repeat center; position:relative; height:39px;}
.banner_mouse span{width: 12px; height: 8px; background: url(../images/mouse_arrow.png) center center no-repeat; position: absolute; left: 50%; margin-left: -6px; top:16px;}

/*公司概况*/
.box02{ width:100%; padding-top:50px; padding-bottom:50px}
.biaoti1{ width:100%; font-size:34px; text-align:center; background:url(../images/cuxians.jpg) no-repeat bottom center; padding-bottom:28px; color:#fff;}
.biaoti1 i{ display:block; font-size:18px; color:#fff; padding-top:10px}

.m-video img{ width:930px; height:410px; margin:auto; padding-top:47px; cursor:pointer}

.box02 ul{ width:1200px; margin:auto; padding-top:48px;}
.box02 ul li{ float:left; width:25%; text-align:center; font-size:18px; background:url(../images/gx.jpg) no-repeat right top}
.box02 ul li img{ width:173px; height:173px; margin:auto;transition:1s; -webkit-transition:1s; -moz-transition:1s; cursor:pointer}
.box02 ul li:hover img{-webkit-transform:rotate(360deg) scale(1.0); 
	-moz-transform:rotate(360deg) scale(1.0);
	-ms-transform:rotate(360deg) scale(1.0);
	-o-transform:rotate(360deg) scale(1.0);
	background:url(../images/blue.png) repeat}
.box02 ul li p{ padding-top:20px}
.box02 ul li span i{ font-size:44px; color:#1d872d}
.box02 ul li:last-child{ background:none}
.box02 .about{ width:930px; margin:auto; line-height:32px; padding-top:40px; text-indent:2em;}
.more{ width:134px; height:42px; text-align:center; line-height:42px; margin:auto; border:1px #b6b5b5 solid; border-radius:25px; margin-top:42px}
.more a{ color:#a6a6a6}
.more a:hover{ color:#1d872d}

/*新闻动态*/
.box03{ width:100%;  padding-top:50px; padding-bottom:50px}
.slideTxtBox{ width:1200px; margin:auto; }
.slideTxtBox .hd{position:relative; width:100%; text-align:center; }
.slideTxtBox .hd ul{ width:378px; margin:auto}
.slideTxtBox .hd ul li{ float:left; padding:44px 15px; font-size:24px;  cursor:pointer; color:#666  }
.slideTxtBox .hd ul li.on{ color:#1d872d }

.xinwen{ width:1200px;}
.xinwen ul li{ float:left; width:372px; background:#fff; box-shadow:1px 1px 5px #e0dfdf; margin-right:42px; position:relative; border-bottom:3px #1d872d solid}
.xinwen ul li:hover{ border-bottom:3px #ff8a00 solid}
.xinwen ul li img{ width:372px; height:261px;}
.xinwen ul li:last-child{ margin-right:0px}
.xinwen ul li .date{ position:absolute; top:0; left:0; width:52px; background:url(../images/orange.png) repeat; padding:10px; color:#fff; font-size:16px;}
.xinwen ul li .date i{ display:block; border-top:1px #edc18e solid; font-size:20px; margin-top:4px; padding-top:2px}
.xinwen ul li h6{ font-size:20px; font-weight:normal; padding:15px;}
.xinwen ul li p{ font-size:14px; color:#666; padding:0px 15px 20px; height:40px;}

.gywm{ width:1200px; margin:auto}
.gywm ul { padding-top:50px; padding-bottom:50px}
.gywm ul li{ width:49%;}
.gywm ul li img{ width:100%}

.box04{ width:100%; padding-top:40px; padding-bottom:50px; background:#f4f4f4;}
.box04 ul{ width:1200px; margin:auto; padding-top:30px; text-align:center;}
.box04 ul li{ float:left; padding-right:18px; line-height:32px}
.box04 ul a{ padding:5px 10px;}


/*二级轮播图*/
.rj_banner{ width:100%; padding-top:105px}
.rj_banner img{ width:100%}

/*公司简介*/
.rj_mian{ width:100%;}
.rj_mian img{ max-width:1200px;}

.gsjj,.qygk,.cpzs{ width:1200px; margin:auto;padding-top:50px; padding-bottom:60px}

.gsjj_center{ float:left; width:750px; background:#fff; line-height:32px; font-size:16px;text-align: justify;}
.gsjj_center img{ max-width:750px}
.gsjj_center h2{ font-size:30px; color:#1d872d; background:url(../images/cx.jpg) no-repeat left center; font-weight:normal; padding-left:22px; margin-bottom:40px}

.gsjj_left{ float:right; width:360px; font-size:36px; color:#c8c8c8;}
.gsjj_left span{ font-size:28px; color:#1d872d}
.gsjj_left i{ color:#333; font-size:20px;}
.gsjj_left p{ padding-top:30px; color:#ff8a00; font-size:18px}
.gsjj_left p i{ font-size:52px; color:#ff8a00}
.gsjj_left p span{ font-size:16px; color:#333; padding-left:10px}
.gsjj_left img{ width:360px; }


/*新闻动态*/
.xwdt h2,.lxwm h2,.rczp h2,.cpzs h2,.zngc h2,.yrwh h2{ font-size:30px; color:#1d872d; background:url(../images/cx.jpg) no-repeat left center; font-weight:normal; padding-left:22px; margin-bottom:40px }
.xwdt{ width:1200px; margin:auto; padding-top:50px; padding-bottom:60px;}
.xwdt_top{ width:100%; position:relative; padding-bottom:32px; border-bottom:1px #787878 dashed}
.xwdt_top img{ float:left; width:318px; height:223px; margin-right:34px}
.xwdt_top h6{ font-size:22px; font-weight:normal; padding-top:12px}
.xwdt_top span{ font-size:16px; display:block; color:#666; padding-top:15px; padding-bottom:15px}
.xwdt_top p{ font-size:16px; color:#666; line-height:28px; margin-bottom:25px; height:56px; overflow:hidden}
.xwdt_top i{ width:86px;  background:#1d872d; padding:5px 15px; }
.xwdt_top i:hover{ background:#24a638}
.xwdt_top i a,.xwdt_top i a:hover{ color:#fff}
.tj_b{ position:absolute; top:0; left:263px; background:url(../images/tj_b.jpg) no-repeat; width:55px; height:43px}

.xwdt ul{ width:1200px; padding-bottom:15px}
.xwdt ul li{ float:left; width:1200px; padding-top:32px; padding-bottom:32px; border-bottom:1px #787878 dashed}
.xwdt ul li .date{ float:left; background:url(../images/date_bg.jpg) no-repeat; width:77px; height:62px; color:#fff; text-align:right; padding-right:14px; padding-top:10px; margin-left:18px;}
.xwdt ul li .date span{ display:block; font-size:22px;}
.xwdt ul li .xw_right{ float:right; width:1070px;}
.xwdt ul li .xw_right h6{ font-size:18px; font-weight:normal}
.xwdt ul li .xw_right p{ font-size:14px; line-height:24px; color:#666; padding-top:5px}

/* 分页 */
#page{ font-family:"宋体";text-align:center; margin-bottom:10px; display:block; padding-top:25px}
#page a { display:inline-block; height:27px; line-height:27px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 12px}
#page a.a1 {width:56px;  }
#page a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#page span { display:inline-block; height:27px; line-height:27px; background:#ff8a00; color:#fff; text-align:center;padding:0 12px}

/*文章内容页面*/
.article{ width:1200px; margin:auto; padding-bottom:60px}
.article .mbx_dh{ width:1200px; padding-top:50px; font-size:16px; padding-bottom:60px;}
.article .mbx_dh i{ color:#1d872d}
.article h6{ width:100%; text-align:center; font-size:26px; font-weight:normal}
.article .date{ font-size:14px; color:#666; padding-top:25px; padding-bottom:25px; text-align:center}
.article .neirong{ font-size:18px; line-height:32px;}
.article .neirong img{ max-width:100%;}
.article .pre{ width:100%; padding-top:60px}
.article .pre ul li{ width:100%; font-size:18px; line-height:36px;}

/*联系我们*/
.lxwm{ width:1200px; margin:auto; padding-top:50px; padding-bottom:60px}
.location{ float:right; width:49%; padding-top:20px; font-size:18px; line-height:36px;}
.location h3{ font-size:28px; color:#1d872d; font-weight:normal; padding-bottom:15px}

/*人才招聘*/
.rczp{ width:1200px; margin:auto; padding-top:50px; padding-bottom:60px}
.sideMenu{ width:1198px; border:1px solid #ddd;  }
.sideMenu h3{ height:52px; line-height:52px; padding-left:20px; background:#1d872d; cursor:pointer; border-top:1px solid #ddd; font-size:20px; color:#fff; font-weight:normal }
.sideMenu h3 em{display:block; width:15px; height:16px; background:url(../images/sanjiao.jpg) no-repeat center; float:right; margin-right:15px; margin-top:18px; cursor:pointer; }
.sideMenu h3.on em{ background:url(../images/sanjiaos.jpg) no-repeat;  }
.sideMenu .zp{ padding:20px; line-height:32px; font-size:18px; display:none; /* 默认都隐藏 */ }

/*产品展示*/
.cpzs{ width:1200px;}
.cpzs ul{ width:1200px; margin:auto; }
.cpzs ul li{ float:left; width:370px; background:#f4f4f4; position:relative; margin-right:30px; margin-bottom:30px; display:inline}
.cpzs ul li .cp_bt{ font-size:28px; text-align:center; padding-top:15px; padding-bottom:15px}
.cpzs ul li .cp_bt i{ font-size:14px; color:#999; display:block;text-transform: uppercase; padding-top:8px}
.cpzs ul li .cp_img,.cpzs ul li .cp_img img{ width:370px; height:370px; overflow:hidden}
.cpzs ul li .cp_img img{ width:370px; height:370px; transition:all 1.2s; -moz-transition:all 1.2s; -webkit-transition:all 1.2s; -o-transition:all 1.2s;}
.cpzs ul li .cp_img:hover img{transform:scale(1.2); -moz-transform:scale(1.2); -webkit-transform:scale(1.2); -o-transform:scale(1.2); -ms-transform:scale(1.2);}
.cpzs ul li .cp_bt p{ padding:15px; font-size:14px; height:42px; overflow:hidden; line-height:24px; text-align:left; color:#999}
.cpzs ul li .cp_bt p a{ color:#ff8a00}


/*智能工厂*/
.zngc{ width:1200px; margin:auto; padding-top:50px; padding-bottom:60px}
.zngc ul li{ float:left; padding:6px; border:1px #ddd solid; margin-right:20px; margin-bottom:20px}
.zngc ul li img{ width:266px; height:185px;}
.zngc ul li .images_bt{ display:block; text-align:center; height:36px; line-height:36px; font-size:16px}

/*银耳文化*/
.yrwh{ width:1200px; margin:auto; padding-top:50px; padding-bottom:60px; line-height:32px; font-size:16px}
.yrwh img{ max-width:1200px}

/*美食食谱*/
.mssp{ width:1200px;}
.mssp ul li{ float:left; width:1160px; background:url(../images/ms_bg.jpg) no-repeat bottom center;  padding:20px; position:relative; margin-bottom:20px}
.mssp ul li img{ position:absolute; top:20px; left:20px; width:220px; height:210px; padding-right:25px; padding-bottom:10px}
.mssp ul li h6{ font-size:26px; padding-bottom:5px; font-weight:normal}
.ms_right{ float:right; width:915px}

.gx_img{ float:left; width:300px; height:300px; padding-right:40px}
.gx_img img{ width:300px; height:300px;}
.gx_right{ float:right; width:860px}


/*底部*/
.foot{ width:100%; background:#505050;}
.foot_center{ width:1128px; margin:auto; padding-top:45px; padding-bottom:45px;}
.foot_logo{ float:left; padding-top:25px; padding-right:43px}
.weixin{ float:left}
.weizhi{ float:left; font-size:15px; line-height:26px; color:#c0c0c0; padding-left:26px}
.weixin img{ display:inline;}

.foot_db{ /* width:80%; height:58px; line-height:58px; border-top:1px #5a5959 solid; padding:0 10%; color:#7b7b7b; font-size:15px */    padding-bottom: 20px;color: #7b7b7b;font-size: 15px;}
.foot_db i{ float:right}
.foot_db i a{ color:#7b7b7b}
.foot_db i a:hover{ color:#9f9e9e}

@media ( max-width:1360px){
	}
.foot_db{
			display:flex;
			align-items:center;
			justify-content: space-around;
		}
.jb{
	display: flex;
}		

