@charset "utf-8";
/* CSS Document */
*{padding: 0px;margin: 0px;list-style: none;}
body{margin: 0;padding: 0;min-width: 1200px;}
body{font-family: "微软雅黑"; color: #666666; line-height: 40px;}
a{color: #666666; text-decoration: none;}
a:hover{color: #f44336;}
.clearfix{float: none;clear: both;}
.m82{padding-top:82px;}
.wp{width:1200px; margin: 0 auto;}
.clear{float: none;clear: both;}
.head{ width: 100%; height: 102px; margin: 0 auto;}
.logo{ background: url(../images/logo.png) no-repeat left center; width:1200px; height:95px ;text-align: center;}
.tel{width: 320px; height: 95px; float: right; background-image: url(../images/tel.png)}
/*.index_banner{background: url(../images/banner1.png) no-repeat center top;height: 700px; width: 100%;}*/
.s_banner{background: url(../images/sbanner.jpg) no-repeat center top;height: 340px; width: 100%;}
.index_menu{height: 52px; background-color: #333333; line-height: 52px; color: #ffffff; }
/*top*/
.top{background-color: #333;}
.top_box{width: 1200px;margin: 0 auto;}
.top_box li{font-size: 12px; color: #10a1e0;}
.top li:nth-child(1){float: left;}
.top li:nth-child(2){float: right;}
/*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;
}
/*首页导航*/
ul{list-style: none;}
.contain{position: relative;width: 100%;margin: 0 auto;}
.trig{display: none;position: absolute;bottom: 0px;left: 45px;border-bottom: 6px solid #ffffff;border-left: 8px solid transparent;border-right: 8px solid transparent;}
.second-bg{display: none;position: relative;width: 100%;height: 50px;background:#565656; color: #ffffff; z-index: 1;}
.nav-list{position: relative;width: 100%;height: 52px;z-index: 2;}
.nav-list>li{position: relative;float: left;width: 171px;height: 52px;line-height: 52px;text-align: center;}
.nav-list>li>a{color: #fff;display: block;position: relative;}
.nav-list>li>a:hover{color: #fff;display: block;position: relative;background-color:#f44336;}
/*banner*/
.xianshi{position:relative;overflow: hidden;}
.yidong{width:200%;position:relative;}
.yidong img{float:left;width:50%;}
.next,.prev{position:absolute;top:45%;}
.prev{left:20px}
.next{right:20px;}
/*首页产品中心*/
	.pro{margin-top: 60px;}
	.pro_box{width: 1200px;margin:0 auto;}
	.pro_title{text-align: center;margin-bottom: 60px;}
	.pro_show{margin-bottom: 60px;}
	.pro_list{float: left;width: 291px;}
	.pro_showbox{float:left;margin-left: 30px;width: 870px;}	
/*首页宣传*/
	.xuanchuan{padding: 80px 0;background-color: #0f0f0f;}
	.xc_left{float: left;}
	.xc_right{float: left;width: 600px;padding: 0 60px;}
	.xc_title{margin-bottom: 40px;}
	.xc_right p{margin: 0 30px;padding-bottom: 30px;;border-bottom: 1px solid #ccc;color: #dadada}
	.xc_right a{float: right;margin-right: 30px;padding: 5px 18px ;background-color:#fffefe;font-weight: bold;}
@media (max-width:1700px) {
	.xc_left{float: none;text-align: center;}
	.xc_right{float: none;width: 600px;padding-left:15%;}
}
/*首页生产工艺*/
	.gongyi{width: 1200px;margin:0 auto;margin-top: 60px;padding: 0 40px;}
	.gongyi_left{float: left;}
	.gongyi_right{float: left;margin-left:90px;}
	.gongyi_box{margin-top: 20px;width: 270px}
	.gy_b1{margin-top: 20px;}
	.gy_b1 img{float: left;margin-right: 15px;margin-top: 10px;padding-bottom: 60px;}
	.gy_b1 li{float:left;}
	.gy_r1 li{float: left;margin-right: 15px;}
/*产品类型*/
	.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;
	}
/*优势表现*/
	.advantage{width: 1200px;margin: 0 auto;}
	.ad_title{text-align: center;}
	.ad_box{margin-top: 30px;}
	.ad_box li{width: 20%;padding: 0 30px;;text-align: center;float:left;}
	.ad_box li p{line-height: 27px;}
	.ad_box li h2{margin:20px 0}
	.ad_box li img:hover{transform: scale(1.1);cursor: pointer}
	.ad_box li img{transition: 0.6s;}
	.ad_left {margin-top: 60px;float: left;margin-left: 80px;}
	.ad_right {margin-top: 60px;float: right;margin-right:80px;}
	.ad_left1 {background:url(../images/1’.png) no-repeat left center;margin-bottom:60px;}
	.ad_left2 {background:url(../images/2’.png) no-repeat left center;height: 76px;margin-bottom:60px;}
	.ad_right1 img{margin-left: 60px;}
	.ad_right2 {background:url(../images/3’.png) no-repeat left center;margin-bottom:60px;}
	.ad_right3 {background:url(../images/4’.png) no-repeat left center;height: 76px;margin-bottom:60px;}
	.ad_left li p{line-height: 28px;margin-left: 60px;}
	.ad_right li p{line-height: 28px;margin-left: 60px;}
/*关于我们*/
	.about{background: url(../images/ab_bg.png) center ; width:100%; height:560px;}
	.ab_l{float: left;}
	.ab_r{float: left;width: 560px;}
	.about_title {text-align: center;margin-top: 30px;}
	.about_text{margin-left: 40px;;font-size: 16px;line-height: 36px; color: #FFFFFF;padding: 25px 0;border-bottom:1px solid #ccc;}
	.ab_r a{float: right;padding: 5px 12px;background-color:#fffefe;font-weight: bold;}
@media (max-width:1540px) {
	.about{height: auto;padding-bottom: 30px;}
	.ab_l{float:none;text-align: center;}
	.ab_r{float:none;width:900px;margin:0 auto;}
}	
/*首页新闻资讯*/	
	.news{width: 1200px; margin: 0 auto;}
	.news_box{margin-top: 60px;}
	.news_l{width: 600px;float: left;}
	.news_lt{text-align: center;margin-top: 30px;}
	.news_lt img:hover{transform: scale(1.1);cursor: pointer}
	.news_lt img{transition: 0.6s;}
	.news_r{width: 600px;float: left;}
	.news_r span{float: right;font-weight: bold;margin-bottom: 20px;}
	.news_title{text-align: center;}
/*首页新闻样式*/
	.newslist{margin-top: 30px;}
	.newslist li {
		text-indent: 20px;
		height: 65px;
		line-height: 65px;
		font-size:16px;
		width:96%;
		overflow: hidden;
		border-bottom: #ccc 1px dotted;	
	}

	.newslist li a {
		color: #252525;
	}

	.newslist li span {
		margin-right: 20px;
		float: right;
	}
	.newslist li:hover{
		background-color: #f44336;
		color: #fff;
	}
	.newslist li a:hover{color: #fff;}
/*内页新闻样式*/
.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:hover{
		background-color: #f44336;
		color: #fff;
	}
	.newslists li a:hover{color: #fff;}
/*foot*/
.foot_contact{background-color: #0f0f0f;height: 300px;margin-top: 60px;}
.foot_contactbox{width: 1200px;margin: 0 auto;}
.index_contact{float: left;}
.index_contact>img{margin-top: 60px;margin-left: 30px;}
.ct{color: #fff;margin-left: 30px;margin-top: 30px;width: 480px}
.ct li{margin-top: 15px;}
.ct li img{float: left;}
.ct li li{float: left;font-size: 16px;line-height: 32px;}
.ct>li>img{margin-right: 15px;}
.foot_nav{float: left;margin-top: 40px;}
.foot_nav li{float: left;margin-left: 30px;}
.foot_nav li a{color: #FFF}
.foot_nav li a:hover{color:#f44336}
.foot{background:#1f1f1f;height: 50px;}
.foot_box{color: #fff;width: 1200px;margin: 0 auto;line-height:50px;font-size: 16px;}
/*返回顶部*/
.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;}
.t_bg{height: 100px; margin: 0 auto; margin-top:5px; background-color: #f44336; line-height: 105px; color: #ffffff; font-size: 26px; font-weight: bold; text-align: center;}
.main_right{width:860px;float: right;}
.location{float: right; line-height: 50px;}
.sbody{width: 100%; margin-top: 30px; padding-bottom:30px;}

/*默认样式开始*/
.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: #f44336; 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 #f44336; 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 #f44336; padding: 8px;background-color: #f44336;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:#f44336; 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; width:240px;}
#productslists a:hover {border: 2px solid #f44336; padding: 8px;background-color: #f44336;color: #fff}
#productslists h3 {font-size: 14px;  font-weight:normal;}
#productslists p {margin: 0; height: 100px; overflow: hidden;}

/*<!--默认样式结束-->	*/


