@charset "UTF-8";
body{}
.clearfix {+height: 1%;}
.title{height: auto;opacity: 0;padding: -50px 0 40px 0;}
.title img{display: block;margin:0px auto;}
.title.current{padding:40px 0 30px 0; opacity:1;}

/*产品中心*/
.hproduct{width: 1300px;height: auto;position: relative;margin:0px auto;}
.hproduct .fc{display: block;}

#featureContainer{width:1300px; margin:0px auto;}
#featureContainer a{ position:relative;}
#feature{position: relative;height:400px;width: 100%;}
#block {z-index: 0; position: relative; overflow: hidden; width:1300px; height:400px; margin:0 auto;}
#botton-scroll{z-index: 0; margin: 0px auto; width:1300px; height:400px;}
#feature .prev{text-indent: -9999px;width:55px;display: block;background: url(../images/l.png) no-repeat;height:55px;position: absolute;
   top:50%; left:-35px; transition:0.5s; margin-top:-35px;}
#feature .next{text-indent: -9999px;width:55px;display: block;background: url(../images/r.png) no-repeat;height:55px;position: absolute;
  top:50%; right:-35px; transition:0.5s;margin-top:-35px;}
#feature .prev:hover{background: url(../images/l1.png) no-repeat;}
#feature .next:hover{background: url(../images/r1.png) no-repeat;}
.featureUL{ position: relative; list-style-type: none; margin: 0px; padding-left: 0px; width: 2900px; float: left; left: 0px;}
.featureUL li{width: 290px;height: 400px;float: left;margin:0 16px;}
.featureUL li div{width: 278px;height: 368px;border:1px solid #dcdcdc;padding:5px 5px 0 5px;}
.hpbox{width: 1300px;margin:0px auto;}
.hpbox li em{width: 276px;height: 316px;border:1px solid #dcdcdc;display: block;position: relative;overflow: hidden;}
.hpbox li em img{width: 276px;height: auto;position: absolute;top:0;left: 0;bottom: 0;right: 0;margin:auto;text-align: center;}
.hpbox li a{width: 257px;height: 56px;background: url(../images/pbtn1.jpg) no-repeat;display: block;margin:20px auto 0;font-size: 20px;color: #fff;line-height: 56px;text-align: center;position: relative;}
.hpbox li:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);
	-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.hpbox li span{display: block;height: 56px;left: 0;overflow: hidden;position: absolute;top: 0;transition: width 0.3s ease 0s;width: 0;background: url(../images/pbtn2.jpg) no-repeat;}
.hpbox li:hover a span {width: 100%;}
.prmore{width:1300px;height:111px;background: url(../images/pbtn.png) no-repeat;margin-top: 20px;position: relative;z-index: 5;}
.prmore a{width: 108px;height: 111px;display: block;margin:0px auto;background: url(../images/pbtn1.png) no-repeat;transition: 0.5s;position: relative;top: 0;}
.prmore a:hover{top: -10px;}
/*优势*/
.hyoushi{width: 100%;height: 925px;margin:105px auto 0;min-width: 1300px;background:url(../images/youbg.jpg) top center no-repeat;opacity: 0;position: relative;z-index: 1;}
.hyoushi.current{margin:-105px auto 0;opacity: 1;}
.hyoushi .container,.habout .container{height: 100%}
.hyoushi p{font-size: 22px;color: #fff;height: 435px;width: 89px;letter-spacing: 2px;writing-mode:tb-rl;line-height:45px;position: absolute;bottom: 170px;right: 132px;background: url(../images/line1.png) no-repeat;}
a.youmore{width: 95px;height:98px;background: url(../images/ymore.png) no-repeat;display: block;position: absolute;bottom:158px;right: 5px;transition: 0.5s;}
a.youmore:hover{transform:rotateY(180deg);
    -webkit-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
    -o-transform:rotateY(180deg);
    -ms-transform:rotateY(180deg);}
/*关于我们*/
.habout{width: 100%;height: 667px;margin:-10px auto 0;min-width: 1300px;background:url(../images/abbg.jpg) top center no-repeat;opacity: 0;position: relative;z-index: 1;}
.habout.current{margin:0px auto 0;opacity: 1;}
.habtit{width: 237px;height: 73px;background: url(../images/abtit.png) no-repeat;margin:0px auto;font-size: 18px;color: #fff;text-align: center;padding-top: 20px;position: relative;top:-8px;}
.habtit span{font-size: 30px;display: block;}
.video{width:589px;height: 391px;background: url(../images/video.jpg) no-repeat; float:left;}
.habinfo{width: 671px;height: 341px;background: url(../images/abinfo.png) no-repeat; float:right;margin-top: 21px;padding-left:40px;}
.habinfo div{font-size: 22px;color: #fff;width: 640px;margin-top: 40px;}
.habinfo h3{color: #495c2c;float: left;font-weight: 100;}
.habinfo em{display: inline-block;float: right;}
.habinfo p{font-size: 16px;color: #495c2c;line-height: 30px;width: 595px;margin-top: 15px;}
.habinfo p a{display: inline-block;color: #64a45a;}
.habinfo p a:hover{color: #333;}
/*生产基地*/
.hbase{width: 100%;height: 520px;min-width: 1300px;background:#fff url(../images/shengbg.jpg) bottom center no-repeat;margin:0px auto 0;position: relative;z-index: 1;}
.hbase ul{width: 1348px;margin:0px auto;}
.hbase li{width: 315px;height:365px;float: left;margin-left:-50px;opacity: 0; transition:0.5s; cursor:pointer;}
.hbase.current li{ margin:0 11px; opacity:1;}
.hbase li:hover{margin-top:-10px;}
.hbase li a{ display:block;}
.hbimg1{background:url(../images/bimg1.png) no-repeat;}
.hbase li.hbimg1:hover{background:url(../images/bimg1-1.png) no-repeat;}
.hbimg2{background:url(../images/bimg2.png) no-repeat;}
.hbase li.hbimg2:hover{background:url(../images/bimg2-1.png) no-repeat;}
.hbimg3{background:url(../images/bimg3.png) no-repeat;}
.hbase li.hbimg3:hover{background:url(../images/bimg3-1.png) no-repeat;}
.hbimg4{background:url(../images/bimg4.png) no-repeat;}
.hbase li.hbimg4:hover{background:url(../images/bimg4-1.png) no-repeat;}
/*新闻中心*/
.hnews{width: 1300px;margin:0px auto;position: relative;height: 490px;background: url(../images/nbg.png) right bottom no-repeat;}
.newsNav{width: 305px;margin:10px auto;height: 40px;}
.newsNav a{font-size: 16px;color: #666666;width: 140px;height: 40px;line-height: 40px;text-align: center;
	display: block;float: left;margin-left: 12px;background-color: #cccccc;}
.newsNav a:hover,.newsNav a.newson{color: #fff;background:#efc50b url(../images/nbtn1.png) center no-repeat;}
.newsCon{margin-top:50px;width: 1030px;}
.hnewsleft{width: 475px;float: left;}
.hnewsright{width: 510px;float: right;}
.hnlimg{width: 475px;height:256px;position: relative;}
.hnlimg a{width: 475px;height:256px;display: block;overflow: hidden;position: relative;}
.hnlimg a img{width: 475px;height: auto;position: absolute;top:0;left: 0;bottom: 0;right: 0;margin:auto;text-align: center;}
.newdatebcon{width:65px;height: 75px;background: url(../images/riqi3.png) no-repeat;color: #fff;text-align: center;font-size: 13px;position: absolute;top:-10px;left: 40px;}
.date_days{font-size: 30px;padding-top: 5px;}
.hntit{font-size: 18px;color: #333;width: 100%;line-height: 40px;}
.hninfo{font-size: 14px;color: #666;line-height: 27px;}
a.hnewsmore{width: 120px;height: 29px;line-height: 29px;transition:0.5s;background:url(../images/nbtn.png) no-repeat;display: block;text-indent: -999em;margin-top: 15px;transition: 0.5s;}
a.hnewsmore:hover{margin-left: 10px;}
.hnewsright{width: 510px;float: right;overflow: hidden;}
.hnewsright dl{width: 510px;height: 70px;margin-bottom: 25px;border-bottom: 1px dashed #ccc;padding-bottom: 25px;}
.hnewsright dt{font-size: 14px;color: #fff;width: 64px;height: 70px;text-align: center;float: left;background: url(../images/riqi1.png) no-repeat;}
.hnewsright dt span{font-size: 24px;color: #fff;display: block;line-height: 39px;}
.hnewsright dd{float: right;width: 420px;}
.hnewsright dd a{display: block;font-size: 16px;color: #333;width: 100%;height: 35px;
	line-height:35px;overflow: hidden;transition:0.5s;position: relative;}
.hnewsright dd p{font-size: 14px;color: #666;}
.hnewsright dd a:hover,.hnewsright dl:hover a{color: #64a45a;cursor: pointer;}
.hnewsright dl:hover dt{background: url(../images/riqi2.png) no-repeat;}
.hnewsright dd a i{width: 40px;height: 33px;background: url(../images/more1.png) no-repeat;display: block;position: absolute;top:0;right: 0;}
.hnewsright dd a:hover i,.hnewsright dl:hover a i{background: url(../images/more2.png) no-repeat;}



@media screen and (max-width: 1400px) { 
#feature .prev{left:0;}
#feature .next{ right:0;}
}
@media screen and (max-width: 1280px) { 
}
