
@charset "utf-8";
/*解决dl,dt标签边距问题*/
* { outline-style: none; padding:0;margin:0;}
/*图片缓慢过度*/
img{
    transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    border: none;

}
/*清除浮动*/
.clearfix{zoom:1;}
/*清除浮动*/
/*.clearfloat { overflow: hidden; }*/
.wrap{width: 1200px;margin:0 auto;position:relative;}
.clear { clear: both;}
.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }


input, select, {vertical-align: middle;outline:none;}
body, a, ul, li { margin: 0; padding: 0; text-decoration: none; list-style: none; }

.relative { position: relative; }
.absolute { position: absolute; }
.center { margin: 0 auto; }
.text { text-align: center; }
.fl { float: left; }
.fr { float: right; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
@font-face{font-family: "迷你简大标宋";src="font/迷你简大标宋.TTF"}

/*header*/
.logo{width: 532px;height:53px;}
.logo img{width:100%;height: 100%;}
.header{background:url(../images/header.png) repeat;padding:34px 0 24px 0;border-bottom: 1px #ebe5dd solid;}


/*nav*/
.nav{line-height:60px;}
.nav ul li{float:left;position:static;margin:0 37px 0 0;}
.nav ul li:nth-child(8){ margin-right:0;}
.nav ul li a{color:#464646;font-size: 18px;font-family:微软雅黑;padding:0 25px;height:32px;line-height: 32px;display:inline-block;}
.nav ul li a:hover{color:#fff;background:#5ea65c;border-radius: 4px;}
.nav ul li ul { position:absolute;display: none;z-index: 100000;background:#fff;margin-top: -13px;width: 136px;}
.nav ul li ul li { float:none;line-height: 35px;padding:0;text-align: center;width: 100%;}
.nav ul li ul li:last-child a{border-bottom: none;}
.nav ul li ul li a { color:#3e3e3e;font-size: 14px;font-family: 微软雅黑;padding: 7px 0;border-bottom: 1px #4c4c4c solid;}
.nav ul li:hover ul{ display:block;margin-left:4px;}
.nav ul li ul li a:hover{color:#d82425 !important;z-index:1000;border-bottom: 1px #d82425 solid;background:none;border-radius: 0;}
/*banner*/
.banner{width: 100%;height:638px;position: relative;overflow:hidden;}
#container{position: relative;width: 100%;height: 100%;z-index: 50; }
.pic li {/*position: absolute;*/ top: 0;left: 0;  display: none;height: 100%;}
.pic li a{display:block;}
.pic li a img {width:100%;height:100%;}
#position{position: absolute;bottom:24px;right:49%;margin: 0;text-align: center;}
#position li{width:9px;height:9px;border:1px #fff solid;margin:0 5px;display: inline-block;background:rgba(0,0,0,0);float: left;cursor:pointer;border-radius: 9px; }
#position .cur{background-color: #ff9c1b;border:1px #ff9c1b solid;}




/*案例展示*/

.foodRecommend{padding:34px 0 26px 0;}
.Recommend-head{color:#161616;font-size: 30px;font-family:微软雅黑;padding:0 0 21px 0;background:url(../images/bg3.png) repeat-x left bottom;position:relative;}
.Recommend-head a{position:absolute;right:0;bottom:19px;color:#707070;font-size:14px;font-family:微软雅黑;}
/*左右切换*/
#ber { width:1200px; height:458px; margin: 0 auto;overflow:hidden;position:relative;}
#ber ul { width:100%; transition:all ease-in-out 0.5s;}
#ber ul li {width:1200px;float:left; position:relative;}
#ber span { width: 40px; height: 29px;  position: absolute; margin-top:50px; cursor: pointer; line-height: 29px;text-align: center;font-size: 23px; color:#fff; z-index: 1000; }
.left { margin-left: 969px;background:#6c6c6c; }
.right { margin-left: 1010px;background:#f8a900;}
#ber div { overflow: hidden; height: 10px; position: absolute;  z-index: 100;margin-left: 1060px; margin-top: -34px;display:none;}
#ber div i { display: block; height: 6px; float: left; width: 27px; margin: 0px 1px; background: #c4c4c5;cursor: pointer; }
.showtime{width:269px;height:214px;float:left;overflow:hidden;margin:0 15px;}
.showtime img{width:269px;height:214px;}
/*图标*/
.overview-tubiao{position:absolute;top: 40px;z-index: 100;right: 16px;}
/*主体*/
.Recommend-main{margin:1px 0 0 0;padding:38px 0 0 0;}
.food-pic{width:458px;height:416px;}
.pcpic{width: 100%;height: 364px;overflow:hidden;}
.pcpic a img{width: 100%;height: 100%;}
.pcpic a:hover img{
transform: scale(1.2);
-o-transform: scale(1.2);
-ms-transform: scale(1.2);
-moz-transform: scale(1.2);
-webkit-transform: scale(1.2);
}
.pctext{background:#666666;height: 51px;line-height: 51px;margin:1px 0 0 0;color:#fff;font-size:18px;font-family:微软雅黑;}

.food-show{width: 705px;}
.overview{height: 131px;color:#2d2d2d;font-size: 14px;font-family:微软雅黑;line-height: 30px;width: 547px;padding:0 0 0 20px;background:url(../images/sj_03.png) no-repeat left 13px;}
.overview strong{color:#a84d10;font-size:30px;font-family:微软雅黑;display: block;width: 65%;line-height: 48px;font-weight: normal;}

.particular{width: 100%;margin:32px 0 0 0;display: inline-block;}
.particular dt{float:left;width: 206px;margin: 0 14px;}
.particular-pic{height: 164px;width: 206px;overflow:hidden;}
.particular-pic img{width: 206px;height: 164px;}
.particular-pic:hover img{
transform: scale(1.2);
-o-transform: scale(1.2);
-ms-transform: scale(1.2);
-moz-transform: scale(1.2);
-webkit-transform: scale(1.2);
}
.particular-text{padding:19px 0 0 0;color:#2d2d2d;font-size:18px;font-family:微软雅黑;line-height: 24px;}
.particular-button{width: 120px;margin:11px 0 0 0;background:#5ea65c;border-radius: 4px;line-height: 34px;}
.particular-button a{color:#fff;font-size: 14px;font-family:微软雅黑;display:block;}


.Recommend-classify{background:#b68d6b;border-radius: 19px;margin:54px 0 0 0;padding:5px 29px;}
.Recommend-classify span{float:right;position:relative;top:2px;position:relative;top:6px;}
.classifyHE{color:#fff;font-size: 18px;font-family:微软雅黑;}
.classifySUB{margin:0 0 0 10px;height: 24px;line-height: 24px;}
.classifySUB ul li{float:left;margin:0 40px 0 0;}
.classifySUB ul li a{color:#fff;font-size:16px;font-family:微软雅黑;}
.classifySUB ul li a:hover{color:#ffba00;text-decoration: underline;}
.classifyBtn{color:#fff;font-size: 14px;width: 116px;height: 25px;border:1px #fff solid;line-height: 25px;border-radius: 25px;}


.site{margin:42px 0 0 0;}
.site-con{margin:22px 0 0 0;}
.site-con ul li{float:left;width: 271px;height: 215px;position:relative;margin:0 37px 0 0;overflow:hidden;}
.site-con ul>li+li+li+li{margin:0;}
.site-con ul li a{display:block;}
.site-con ul li a b{width: 100%;height: 37px;line-height: 37px;text-align: center;position:absolute;left:0;bottom:0;background:url(../images/bg4.png) repeat;font-weight: normal;color:#fff;font-size: 18px;}
.site-con ul li a:hover img{
transform: scale(1.2);
-o-transform: scale(1.2);
-ms-transform: scale(1.2);
-moz-transform: scale(1.2);
-webkit-transform: scale(1.2);

}
/*关于我们*/
.regarding{height: 346px;background:url(../images/bg111.png) no-repeat;background-size: 100% 100%;}
.regarding-main{width: 1200px;padding:61px 0;}

.about-head{width: 131px;height: 212px;background:url(../images/biankuang_03.png) no-repeat;margin:0 108px 0 0;}
.abtext{position:relative;background:url(../images/sanjiao_50.png) no-repeat;background-position: 150px 5px;width:161px;top: 30px;left: 48px;line-height: 20px;}
.abtext span{color:#fff;font-size: 24px;font-family:微软雅黑;font-weight: bold;}
.abtext i{color:#fff;font-size: 18px;font-family:微软雅黑;border-bottom: 1px #fff solid;display:block;width:76px;font-style: normal;margin:0 auto;line-height: 36px;}
.about-text{width: 604px; }
.about-text p{color:#fff;font-size: 14px;font-family:微软雅黑;line-height:30px;}
.about-text h4{color:#fff;font-size: 24px;font-family:微软雅黑;font-weight: normal;padding: 0 0 13px 0;line-height: 36px;font-weight: bold;}
.about-text a{color:#ffc000;font-size: 14px;font-family:微软雅黑;}
.about-pic{width: 323px;height: 226px;}
.about-pic a img{width: 310px;height: 214px;border:6px #cddfc3 solid;}
/*最新动态*/
.Dynamic{padding:32px 0 59px 0;}
.Dynamic-head{color:#161616;font-size: 30px;font-family:微软雅黑;}
.Dynamic-top{margin:31px 0 0 0;}
/*轮播*/

#pagebox{width:465px; height:309px; overflow:hidden;float:left;}
#pagebox ul{ width:100%;   transition:all ease-in-out 0.5s;}
#pagebox ul li{float:left;width:465px; position:relative;height: 309px; }
#pagebox ul li img{width:465px;height: 309px;}
#pagebox span{ display:block;width:30px; height:100px; background:#000000; position:absolute; margin-top:80px; cursor:pointer;}
 #pagebox span:hover{ background:#f00;}
#pagebox div{overflow:hidden; height:12px; position:absolute; margin-top:282px;z-index:100;margin-left: 407px;}
#pagebox div i{ display:block;height:12px;float:left; width:12px; margin:0px 2px; background:#bababa;  cursor:pointer;border-radius: 6px;}
.newstext{height: 44px;padding:0 0 0 15px;width: 97%;background:url(../images/bg4.png) repeat;line-height: 44px;position:absolute;bottom:0;}
.newstext a{color:#fff;font-size: 14px;font-family:微软雅黑;}

.Dynamic-text{width: 696px;}
.Dynamic-text ul li{overflow: hidden;margin:0 0 29px 0;}
.Dynamic-text ul li:last-child{margin:0;}
.Dynamic-text ul li:hover .leftText{background: #5ea65c;}
.Dynamic-text ul li:hover .rightText a h1{color: #cc0000;}
.leftText{line-height: 27px;padding: 12px 14px;background:#c0c0c0;}
.leftText span{color:#fff;font-size: 30px;font-family:微软雅黑;border-bottom: 1px #fff solid;padding:0 11px;}
.leftText p{color:#fff;font-size: 14px;font-family:微软雅黑;}
.rightText{width: 597px;line-height: 24px;}
.rightText a{color:#7c7c7c;font-size: 12px;font-family:微软雅黑;}
.rightText a h1{color:#212121;font-size: 18px;font-family:微软雅黑;font-weight: normal;}
.rightText a p{color:#7c7c7c;font-size: 14px;line-height: 24px;height: 48px;overflow:hidden;}
.Dynamic-bottom{margin:57px 0 0 0;}
/**/
.team{width: 588px;position:relative;}
.team-pic{width: 200px;height: 163px;z-index: 10;position:relative;}
.team-pic img{width: 200px;height: 163px;}
.team-text{width: 457px;height: 163px;z-index: 20;position:absolute;background:url(../images/team_03_03.png) no-repeat center left;margin-left: 131px;}
.team-textmain{width: 364px;padding: 35px 0 0 71px;}
.team-textmain p{color:#fff;font-size: 14px;font-family:微软雅黑;line-height: 24px ;}
.team-textmain h4{color:#fff;font-size: 24px;font-family:微软雅黑;padding: 0 0 10px 0;font-weight: normal;}
.team-textmain h4 a{color:#9dffad;font-size: 18px;margin:0 0 0 28px;}
/**/
.Staffing{width: 588px;position:relative;}
.Staffing-text{width: 457px;height: 163px;z-index: 20;position:absolute;background:url(../images/Staffing_07.png) no-repeat center left;margin-left: 131px;}
/*footer*/
.footer{background:url(../images/index_29.png) repeat;}
.footer-main{width: 1200px;}
.footer-top{border-bottom:1px #8e8e8e solid;padding:72px 0;}
.link{width: 500px;}
.link ul li{width: 100%;color:#fff;font-size: 14px;font-family:微软雅黑;line-height: 36px;}

.telpohe{padding:0 0 0 59px;background:url(../images/tel.png) no-repeat left 10px;margin:0 0 0 50px;}
.telpohe p{color:#fff;font-size:14px;font-family:微软雅黑;line-height: 36px;}
.adres a{color:#fff;font-size: 14px;font-family:微软雅黑;background:url(../images/position.png) no-repeat center left;padding:0 0 0 44px;display:block;}
.adres {height: 44px;line-height: 44px;}



.footer-bottom{color:#fff;font-size: 14px;font-family:微软雅黑;padding:32px 0;}
.footer-bottom span{float:right;}

/*返回顶部*/
.return_top{position:fixed;right:160px;bottom:50px;z-index:50;width:47px;height:47px;overflow:hidden;background:url(../images/fanhui.jpg) no-repeat;}
/*背景图*/
.background{height: 224px;position:relative; margin-top:60px;}
.background img{width: 100%; height: 224px;  }
/*main*/
.main{width: 1200px;padding:40px 0 100px 0;}
/*子导航*/
.subNav{width: 245px;position:absolute;margin-top:-94px;z-index: 1000;}
.subNav-head{background:#f08d00;padding:10px;color:#fff;font-size: 25px;font-family: 微软雅黑;font-weight: bold;}
.subNav-head span{color:#fff;font-size: 15px;font-family: 微软雅黑;}
.subNav-con{width: 100%;margin:2px 0 0 0;background:#eee;}
.subNav-con ul li{border-bottom:1px #727272 solid;}
.subNav-con ul li a{color:#727272;font-size: 14px;font-family: 微软雅黑;padding: 12px 10px;display: block;}
.subNav-con ul li span{float:right;}
.subNav-con ul li a:hover{color:#fff;background:#5ea65c;}
/*联系*/
.lianxi{padding:10px 10px;margin:20px 0 0 0 ;color:#fff;font-size: 20px;font-family: 微软雅黑;background: #2f2f2f;}
.lianxi span{position: relative;top:-13px;margin:0 0 0 5px;}
/*内容*/
.conMain{width: 900px;}
.conMain-head{color:#161616;font-size: 30px;font-family: 微软雅黑;padding:10px 10px;border-bottom: 1px #000 solid;}
.conMain-head span{float:right;}
.conMain-head span a{color:#70706c;font-size: 12px;font-family: 微软雅黑;}


/*关于我们*/
.about-con{width: 900px;padding:25px 0;}
.about-con p{color:#3e3e3e;font-size: 14px;font-family: 微软雅黑;line-height: 24px;}
.about-con a{color: #ffc000;font-size: 14px;font-family: 微软雅黑;}


/*新闻中心*/
.news-con{width: 900px;padding:25px 0;}
.news-con ul li{border-bottom: 1px #dcdcdc dashed;line-height: 43px;padding:0 15px; }
.news-con ul li a span{float:right;}
.news-con ul li a{color:#212121;font-family:微软雅黑;font-size:14px;display:block;}
.news-con ul li a:hover{color:#5ea65c;}
/*分页*/
.pages{float:right;padding:25px 0 0 0;}
.pages ul li{margin:0 5px;float:left;background:#CBCBCB ;border-radius: 6px;}
.pages ul li a{color:#000;font-family:微软雅黑;font-size:14px;padding:10px 15px;display:block;}
.pages ul li a:hover{color:#fff;background:#5ea65c;border-radius: 6px;}
/*产品展示*/
.product-con{width: 900px;padding:25px 0;}
.product-con ul li{width: 208px;margin:20px 15px 0 0;border:1px #c0c0c0 solid;float:left;}
.product-pic{width: 100%;height: 172px;overflow:hidden;}
.product-con ul li a{display:block;}
.product-pic img{width: 208px;height: 172px;}
.product-con ul li a:hover img{
transform: scale(1.2);
-o-transform: scale(1.2);
-ms-transform: scale(1.2);
-moz-transform: scale(1.2);
-webkit-transform: scale(1.2);
}
.product-text{color:#000;font-family:微软雅黑;font-size:18px;line-height: 40px;}
.product-con ul li a:hover .product-text{color:#5ea65c;}
/*生产中心*/
.production-con{width: 900px;padding:25px 0;color:#212121;font-family:微软雅黑;font-size:14px;}

/*人才招聘*/
.Recruitment-main{width: 900px;padding:25px 0;}
.Info{background:#ededed;padding: 12px 0;margin:0 0 1px 0;}

.headline.fl{width: 50%;color:#333333;font-size: 18px;font-family: '微软雅黑 Regular';padding: 0 0 0 32px;}
.headline span{color:#666666;font-size: 14px;font-family: '微软雅黑 Regular';margin:0 0 0 47px;}
.Application.fr{width: 136px;line-height: 26px;}
.Application a{color:#666666;font-size: 14px;font-family: '微软雅黑 Regular';}
.Application a span{position:relative;top:6px;left:35px;}
.hideer{/*width: 84.1%;*/display:none;padding:25px 0 43px 41px;line-height: 30px;background:#f4f4f4;}
.hideer-text{width: 100%;padding:0 0 19px 0;border-bottom: 1px #999999 dashed;color:#666666;font-size: 14px;font-family: '微软雅黑 Regular';}
.hideer-text span{color:#cc0000;font-size: 14px;font-family: '微软雅黑 Regular';}
.hideer-address{width: 100%;color:#666666;font-size: 14px;font-family: '微软雅黑 Regular';line-height: 30px;padding: 10px 0 0 0;}

.onInfo{background:#5ea65c;/*width:797px;*/color:#fff !important;}
.onhideer{color:#fff !important;}

/*联系我们*/
.ContactUs-con{width: 900px;padding:25px 0;color:#717171;font-family:微软雅黑;line-height: 35px;font-size: 15px;}
.ContactUs-con h4{color:#000;font-family:微软雅黑;;font-weight: bold;font-size: 25px;}
.ContactUs-con span{color:#000;font-family:微软雅黑;font-size: 15px;}


/*浮窗*/
.suspend{border:1px #7dbf81 solid;border-radius: 5px;width: 148px;position:fixed;right:8%;top:50%;z-index: 999;background:#66b41b;padding:0 0 2px 0;}
.suspend-head{background:url(../images/qq2.png) no-repeat;height: 39px;line-height: 39px;font-family: 'CTCuHeiSJ';font-size:14px;color:#3c7c00;font-weight: bold;background-size: 100% 100%;}
.suspend-con{background:#fff;padding:19px 6px;width:132px;margin:0 auto;border-radius: 0 0 5px 5px;}
.suspend-con ul li{height: 30px;line-height: 30px;}
.suspend-con ul li a{font-family: 'CTCuHeiSJ';font-size:12px;color:#282828;background:url(../images/qq.png) no-repeat center left;padding:0 0 0 76px;display:block;}

