@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'gotham-book';
    src: url('../enfonts/gotham-book-webfont.eot');
    src: url('../enfonts/gotham-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('../enfonts/gotham-book-webfont.woff2') format('woff2'),
         url('../enfonts/gotham-book-webfont.woff') format('woff'),
         url('../enfonts/gotham-book-webfont.ttf') format('truetype'),
         url('../enfonts/gotham-book-webfont.svg#gotham_bookregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

*{padding: 0px;margin: 0px;list-style: none;}
body{margin: 0;padding: 0;min-width: 1200px;}
body{ font-family:gotham-book; color: #666666; line-height: 40px;}
a{color: #666666; text-decoration: none;}
.clearfix{float: none;clear: both;}
.m82{padding-top:82px;}
.clear{float: none;clear: both;}
/*.index_banner{background: url(../images/banner1.png) no-repeat center top;height: 700px; width: 100%;}*/
.s_banner{background: url(../enimages/sbanner.jpg) no-repeat center top;height: 340px; width: 100%;}
/*body页面fadeinup动画*/
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d( 0,5%, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}
/*添加动画*/
#articlelist {
    animation-duration: 1s;
    animation-fill-mode: both;
    animation-name: fadeInUp;
}
/*top*/
.top{background: url(../enimages/top_bg.png) no-repeat center top;}
.top_box{width: 1200px;margin: 0 auto;}
.top_box li{font-size: 16px; color: #fff;line-height: 34px;margin-left:80px;}
.top li{float:right;}
/*log_nav*/
.log_nav{width: 1200px;margin:0 auto;}
.log{float: left;}
.nav{float: right;}
.nav li{float: left;line-height:106px;padding: 0 20px;}
.nav li a:hover{color: #27ae61;border-bottom: 1px solid }
/*banner*/
.xianshi{position:relative;overflow: hidden; background:url(../enimages/banner1.png) no-repeat center top; height:430px;}
.txt{ width:1000px; margin:0 auto; text-align:left; margin-top:240px; line-height:30px; color:#000000;}
.yidong{width:200%;position:relative;}
.yidong img{float:left;width:50%;}
.next,.prev{position:absolute;top:45%;}
.prev{left:20px}
.next{right:20px;}
/*关键词*/
.b_b{background-color: #f6f6f6;}
.b_bbox{width: 1200px;margin: 0 auto;line-height: 30px; padding:20px 0}
.b_bbox span{color: #27ae61;float: left; padding:10px 0}
.b_bbox li{float: left; padding:10px;font-size: 16px;}
.b_bbox li:last-child{ padding-left:157px; margin-top:-20px;}
.b_bbox li a{color:#27ae61}

/*三项*/	
.ys{width: 1200px;margin: 0 auto;margin-top: 40px;}
.ys1{width: 220px;float: left;text-align: center;margin: 0 90px;}
.ys1 p{font-size: 14px;}
.ys1 img:nth-child(1):hover{transform: scale(1.1);cursor: pointer;}
.ys1 img:nth-child(1){transition: 0.6s;}
/*关于我们*/
.about{background-color: #f8f8f8; height:500px;}
.about_box{width: 1200px;margin: 0 auto;}
.about_title {text-align: center;padding: 40px 0;}
.about_text{margin-left: 40px;;font-size:18px;line-height: 36px;}
.ab_l{float: left;margin-left: 60px;}
.ab_r{float: left;width: 600px;margin-right: 60px;}
.ab_r a{float: right;padding: 5px 12px;background-color:#fffefe;font-weight: 550;}
.ab_r a:hover{color: #27ae61;}
/*优势*/
.advantage{width: 1200px;margin: 0 auto;}
.ad_title{text-align: center;margin-top: 40px;}
.ad_box{margin-top: 40px;}
.ad_box p{width:480px;}
.ad_left {float: left;}
.ad_right {float: right;}
.ad_left1 {float: left;padding-top: 60px;}
.ad_left2 {float: left;padding-top: 60px;}
.ad_right1 img{margin-left: 60px;}
.ad_right2 {margin-bottom:60px;}
.ad_right3 {height: 76px;margin-bottom:60px;}
.ad_left li p{line-height: 28px;font-size: 14px;}
.ad_right li p{line-height: 28px;font-size: 14px;}
/*生产基地*/
	.pb{background-color: #f8f8f8;height: 510px;}
	.pb_box{width: 1200px;margin:0 auto;}
	.pb_title{text-align: center;padding: 40px 0;}
	.pb_t li{float: left;width:389px;height: 258px; overflow: hidden;transition: 0.6s}
	.pb_t li:nth-child(2){padding: 0 15px;}
	.pb_t li:hover{transform: scale(1.1);overflow: hidden}	
/*产品类型*/
	.good {
		margin:60px 0;
		background: url("../images/lx_bg.png");
		background-repeat: no-repeat;
		background-attachment: fixed;
		background-position: center;
		background-size: cover;
		padding: 80px 0
	}
	.good_box{
		width: 1200px;
		margin: 0 auto;
		padding: 0 30px;
	}
	.good h2 {
		font-size: 45px;
		font-weight: 600;
		text-align: center;
		margin-bottom: 85px;
		color: #FFF;
	}
	.good-thing1, .good-thing2, .good-thing3 {
			width: 33.3%;
			float: left;
		}
	.good-thing1, .good-thing2, .good-thing3 {
		background-color: #F5F5F5;
		transition: 0.8s all;
		-webkit-transition: 0.8s all;
		-moz-transition: 0.8s all;
		-o-transition: 0.8s all;
		-ms-transition: 0.8s all;
	}
	.good-thing2 {
		background-color: #FFF;
	}
	.good-thing1:hover, .good-thing2:hover, .good-thing3:hover {
		transition: 0.8s all;
		-webkit-transition: 0.8s all;
		-moz-transition: 0.8s all;
		-o-transition: 0.8s all;
		-ms-transition: 0.8s all;
		background-color: black;
		color: #FFF;
		cursor: pointer;
	}
	.good-image {
		text-align: center;
		padding: 35px 0;
	}
	.good-image img {
		width: 130px;
	}
	.good-h3 h3 {
		font-size: 25px;
		font-weight: 700;
		text-align: center;
	}
	.good-p {
		padding: 35px 30px;
	}
	.good-p p {
		line-height: 25px;
		font-weight: 500;
		text-align: center;
		font-family: 'Raleway', sans-serif;
	}
/*首页新闻资讯*/	
	.news{width: 1200px; margin: 0 auto;}
	.news_box{margin-top: 60px;}
	.news_l{width:600px;float:left;}
	.news_r{width:600px;float:left;}
	.news_lt li{margin-left: 60px;}
	.news_lt li span{margin-right:20px;text-align: center}
	.news_lt img:hover{transform: scale(1.1);cursor: pointer}
	.news_lt img{transition: 0.6s;}
	.news_r span{float: right;font-weight: bold;margin-bottom: 20px;}
	.news_title{text-align: center;}
/*foot*/
.foot_contact{background-color: #383838;margin-top: 60px;}
.foot_contactbox{width: 1200px;margin: 0 auto;}
.foot_l{float: left;padding: 20px 0;}
.foot_r{float: left;padding: 20px 0;;margin-left: 60px;line-height: 80px;}
.foot_r h3{color: #fff; font-weight:normal}
.foot_r h3 a{color: #fff;}
.foot_l p{color: #fff;}
.foot_tel{font-size:25px;color: #fff;}
.foot_tel span{margin-right: 20px;}
.foot_r ul{float: left;padding: 0 20px;}
.foot_r ul li a{color: #999;}
.foot_r ul li a:hover{color: #27ae61;}
.foot{background:#1f1f1f;height: 50px;}
.foot_box{color: #fff;width: 1200px;margin: 0 auto;line-height:50px;font-size: 16px;text-align: center;}
.foot_box a:hover{}
/*首页新闻样式*/
	.newslist{}
	.newslist li {
		height: 65px;
		line-height: 65px;
		font-size:16px;
		overflow: hidden;
		border-bottom: #ccc 1px dotted;	
	}

	.newslist li a {
		color: #252525;
	}

	.newslist li span {
		margin-right: 20px;
		float: right;
	}

	.newslist li a:hover{color: #27ae61;}
/*内页新闻样式*/
.newslists
.newslists{margin-top: 30px;}
	.newslists li {
		text-indent: 20px;
		height: 65px;
		line-height: 65px;
		font-size:16px;
		width:96%;
		overflow: hidden;
		border-bottom: #ccc 1px dotted;	
	}

	.newslists li a {
		color: #252525;
	}

	.newslists li span {
		margin-right: 20px;
		float: right;
	}
	.newslists li a:hover{color: #27ae61;}

/*返回顶部*/
.back{position: fixed;z-index: 999;right: 0;bottom: 60px;}
/*内页*/
.main{background: url(../images/main.jpg) repeat-x center top; width: 100%; }
.main_left{width: 291px;float: left;margin-top: 30px;}
.wp{width: 1200px;margin: 0 auto;}
.t_bg{height: 100px; margin: 0 auto; background-color:#27ae61;margin-top:5px; ; line-height: 105px; color:#ffffff; font-size: 26px; font-weight: 500; text-align: center;}
.main_right{width:860px;float: right;}
.location{float: right; line-height: 50px;}
.location a:hover{color: #27ae61}
.sbody{width: 100%; margin-top: 30px; padding-bottom:30px;min-height:300px;}

/*默认样式开始*/
.n9{ width:291px; margin:0 auto;}
.n10{ background-color: #ebebeb; width:291px; line-height:50px; color:#1a1a1a; overflow:hidden; border-bottom:1px solid #f5f5f5; text-align: center;}
.n10:hover{background-color: #27ae61; width:291px; line-height:50px;color:#ffffff; cursor:pointer;}
.n11{ background-color: #e5e5e5;border-bottom:1px dashed #cccccc; width:291px; font-size: 14px; line-height:50px;text-align: center; color:#666666; overflow:hidden;}
.n11:hover{ background-color: #bf342a;border-bottom:1px dashed #27ae61; width:291px; color:#fff; cursor:pointer;}

.current { background-color: #565656; width:291px; line-height:50px;text-align: center;color:#ffffff; cursor:pointer;}
.current a:hover{ background-color: #565656; width:291px; line-height:50px;text-align: center;color:#ffffff; cursor:pointer;}

.maincontent {margin:0 auto;}
#productslist {overflow: hidden;}
#productslist li {margin-bottom: 15px; padding:0 10px; float: left; text-align: center;margin-left: 10px;}
#productslist a {display: block; overflow: hidden; padding: 10px; background-color: #efefef; width:240px;}
#productslist a:hover {border: 2px solid #27ae61; padding: 8px;background-color: #27ae61;color: #fff}
#productslist h3 {font-size: 14px;  font-weight:normal;}
#productslist p {margin: 0; height: 100px; overflow: hidden;}

.news-tit h3{padding-bottom:5px; margin-bottom:5px;font-size:26px; color:#27ae61; font-weight: bold;text-align:center;}
.news-tit p{ text-align:center;color:#cccccc; padding-bottom:10px; border-bottom:3px solid #e4e3e3; }
.news-con{ margin-top:20px;}
.fenxiang{width:100%;height:25px;padding:15px 0px ; border-bottom:solid 1px #ccc;}
.fenye{width:100%; height:30px; padding:0px 0px 0px 0px;}
.right{float:right;}

.maincontents {margin:0 auto;}
#productslists {overflow: hidden;}
#productslists li { margin-bottom: 15px; padding:0 10px; float: left; text-align: center;margin-left: 10px; }
#productslists a {display: block; overflow: hidden; padding: 10px; background-color: #efefef; }
#productslists a:hover {border: 2px solid #27ae61; padding: 8px;background-color: #27ae61;color: #fff}
#productslists h3 {font-size: 16px;  font-weight:normal;}
#productslists p {margin: 0; height: 100px; overflow: hidden;}

/*<!--默认样式结束-->	*/


