.width{
	width: 1200px;
	margin: 0 auto;
}
.white{
	color:#fff;
}
.white a{
	color:#fff;
}
.white a:visited{
	color:#fff;
}
.white a:hover{
	color:#FF0000;
}
.blcak{
	color: #000;
}
.blcak a{
	color: #000;
}
.blcak a:visited{
	color: #000;
}
.blcak a:hover{
	color: #000;
}
.red{
	color: #fff;
}
.red a{
	color: #fff;
}
.red a:visited{
	color: #fff;
}
.red a:hover{
	color: red;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.action{
	transition: all .4s ease;
	-moz-transition: all .4s ease;
	-webkit-transition: all .4s ease;	
	-o-transition: all .4s ease;
}
.action:hover{
	transition: all .4s ease;
	-moz-transition: all .4s ease;
	-webkit-transition: all .4s ease;	
	-o-transition: all .4s ease;
}

/*header*/
.header{
	background: url(../images/header-bg.jpg) no-repeat top center;
	padding: 36px 0;
}
.pc-nav{ margin-left: 40px;}
.tel{
	margin-top: 8px;
}
 /*header结束*/
 
 
 
 



/*banner开始=======================================================================================*/
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  position: relative;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../images/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
 /*产品开始*/ 
.produxt-bg{
	background:#FFFFFF;
	padding-top: 35px;
	padding-bottom: 30px;
}
.pr-fenlei{
	border: solid 1px #c2c2c2;
}
 .pr-fenlei li p{
 	font-size: 15px;
 	color: #1f1f1f;
 	line-height: 47px;
 	margin-left: 60px;
 	float: left;
 }
.pr-fenlei li img{
	float: right;
	margin-top: 16px;
	margin-right: 45px;
}
 .pr-right{
 	width: 900px;
 }
  /*产品结束*/
/*优势开始*/
.ad-bg{
	background:url("../images/ad-bg.jpg") no-repeat top center;
	padding-top: 80px;
	margin-bottom: 90px;
}
.ad-title{
	text-align: center;
	margin-bottom: 90px;
}
.ad-con li{
	width: 399px;
	height: 237px;
	background: #398dc1;
	float: left;
} 
.ad-con li:hover{
	background: #095083;
}
.ad-con li span{
	font-size: 12px;
	color: #FFFFFF;	
}
.ad-con li img{
	width: 40px;
	margin-left: 180px;
	margin-right: 175px;
	margin-top: 50px;
}
.ad-con li span{
      width: 100%;
      display: block;
      text-align: center;
      font-size: 22px;
      margin-top: 20px;
}
.ad-con li p{
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 15px;
}
.ad-con li:nth-child(1){
	margin-left: 400px;
	margin-right: 1px;
}
.ad-con li:nth-child(1),.ad-con li:nth-child(2){
	margin-bottom: 1px;
}
.ad-con li:nth-child(3),.ad-con li:nth-child(4),.ad-con li:nth-child(5){
	margin-bottom: 90px;
}
.ad-con li:nth-child(4){
	margin-left: 1px;
	margin-right: 1px;
}
/*优势结束*/ 
  /*厂房开始*/
.plant-left{width: 272px;}
.plant-title{
	text-align: center;
	margin-bottom: 70px;
}
 .plant-tu{
 	margin-bottom: 120px;
 	position: relative;
 }
 .plant-bt{
 	position: absolute;
 	width: 879px;
 	height: 93px;
 	background: rgba(13,116,182,0.8);
 	bottom: 0;
 	left: 0;
 	padding: 20px 10px;
 }
 .plant-bt span{font-size: 24px; font-weight: bold; color: #fff; line-height: 55px; text-align: left;}
 .plant-bt p{ font-size: 16px; text-align: left; color: #fff; line-height:26px ;}
 .plant-left li{
 	height: 158px;
 }
 .plant-left li:nth-child(2):hover,.plant-left li:nth-child(3):hover,.plant-left li:nth-child(4):hover,{
 	width: 272px;
 	height: 158px;
 	float: left;
 	background: url(../images/fangda.png) no-repeat top center;
 }
 .plant-left li:nth-child(1),.plant-left li:nth-child(5){
 	height: 31px;
 }
  .plant-left li:nth-child(3){
 	margin: 1px 0;
 }
  /*厂房结束*/
 /*关于我们开始*/
 .about{
 	background: url(../images/about-bg.jpg) no-repeat top center;
 	padding: 130px 0 45px;
 }
 .about-tu{
 	margin-left: 50px;
 }
 .about-title{
 	font-size: 30px;
 	font-weight: bold;
 	color: #FFFFFF;
 }
 .about-con{
 	width: 580px;
 	font-size: 16px;
 	line-height: 36px;
 	color: #FFFFFF;
 	margin-top: 15px;
 }
 .about-more{
 	font-size: 16px;
 	color: #FFFFFF;
 	margin-top: 35px;
 	border:solid 1px #FFFFFF;
 	width: 95px;
 	text-align: center;
 }
 /*关于我们结束*/
/*新闻开始*/
.news-bg{
	background:#FFFFFF;
	padding-top: 80px;
}
.news-titleen{
	margin-bottom: 30px;
	font-size: 14px; 
	color: #cdcdcd
}
.news-title{
	font-size:30px; 
	color: #000000; 
	font-weight: bold;
}
.newsleft li{
	background:#f4f4f4;
	padding:17px 15px;
	width: 560px;
	font-size:14px;
	color:#FFFFFF;
	line-height: 28px;
	margin-top: 5px;
}
.newsleft li:hover{
	background: #3d90c5;
}
.news-title:hover{
	color: #FFFFFF;
}
.news-titleen:hover{
	color: #FFFFFF;
}
.news-title1{
	font-size: 18px;
	color: #252525;
	}
.news-con1{
	font-size: 14px;
	line-height: 28px;
	color: #252525;
	margin:5px 0;
	}
.newsleft{
	width: 590px;
}
.newsright{
	width: 595px;
}
.news-con{
	width: 274px;
    background: #f7f7f7;
    padding: 20px 0 22px 25px;
}
.news-con li{
	width: 242px;
	height: 48px;
	border-bottom: #dedede solid 1px;
	line-height: 48px;
	font-size: 13px;
}
/*新闻结束*/ 
/*foot部分*/
.footer-bg{
	background:#29282e;
	padding-top: 70px;
}
.line1{
	width: 64px;
	height: 1px;
	background: #7f7e82;
	margin-top: 10px;
}
.footer-bgs>ul>li{
	width: 330px;
	height: 165px;
	float: left;
	margin-left: 69px;
	border-right: #7f7e82 solid 1px;
}
.footer-bgs>ul>li:last-child{
	border-right: none;
}
.lianxi-title{
	font-size: 16px;
	color: #fff;
	text-align: left;
}
#lianxi-title:after{ content: ""; display: block; width: 64px; height: 1px; background: #7f7e82; margin-top: 5px;}
.footer-bgs>ul>li p{
	font-size: 14px;
	color: #7f7e82;
	text-align: left;
	line-height: 30px;
	margin-top: 20px;
}
.footer-bgs li p img{
	vertical-align: bottom;
}
.foot-nav{
	width: 220px;
	margin-top: 18px;
}
.foot-nav li{width: 50%; float: left; color: #fff; font-size: 14px; line-height: 30px;}

.footer-bgs>ul>li>img{
	margin-top: 40px;
}
.footerr{
	background: #29282e;
	border-top: solid 1px #37363b;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: center;
	margin-top: 50px;
	padding-top: 25px;
	padding-bottom: 20px;
}
/*foot部分结束*/

/*内页部分*/






.pages-bg{
	background: #f0f0f0;
}
#page_main{
	padding-bottom: 100px;
}
.page-left{
	width: 273px;
	float: left;
	margin-top: 50px;
}
.page-right{
	width: 870px;
	float: right;	
	margin-top: 50px;
}
.page-right1{
	width: 100%;
}
.page-right-top{
	height: 60px;
	border-bottom: #c0c0c0 solid 1px;
}
.page-right1{
	width: 100%;
	padding: 20px;
}
.page-bt{
	width: 260px;
	padding: 0 30px;
	font-size: 25px;
	font-weight: bold;
	text-align: left;
	line-height: 60px;
	border-bottom: #0d74b6 solid 2px;
}
.page-bt img{
	margin-right: 15px;
}
.page-news,.page-products{
	padding-bottom: 50px;
}
.pt40{
	padding-top: 40px;
}
.dateTitle{
	width: 100%;
	font-size: 16px;
	line-height: 25px;
}
/*首页部分*/
.search{ margin: 40px auto;}
.main-top{
	margin-top: 100px;
	margin-bottom: 115px;
}
.main-top li{
	width: 297px;
	height: 244px;
	float: left;
}
.main-top li:nth-child(2),.main-top li:nth-child(4),.main-top li:nth-child(5),.main-top li:nth-child(7){
	width: 247px;
	height: 194px;
	background: #00bb00;
	padding: 25px;
}
.main-top li span{
	font-size: 18px;
	font-weight: bold;
	line-height: 35px;
	text-align: left;
}
.main-top li p{
	font-size: 14px;
	line-height: 25px;
	text-align: left;
	margin-top: 15px;
}
.products-box{
	background: #f0f0f0;
	padding: 90px 0;
}
.products-left{
	width: 282px;
	float: left;
}
.products-right{
	width: 835px;
	float: right;
	background: #fff;
	padding: 30px;
}
.products-content img{
	float: left;
	margin-right: 20px;
}
.products-content span{
	font-size: 24px;
	line-height: 35px;
}
.products-content p{
	margin-top: 15px;
	text-align: left;
	line-height: 36px;
	font-size: 14px;
}
.products-con-list{
	margin-top: 20px;
}
.products-con-list li{
	width: 272px;
	height: 205px;
	float: left;
	margin-left: 5px;
	position: relative;
}
.pro-title{
	width: 272px;
	position: absolute;
	height: 40px;
	background: rgba(0,0,0,0.6);
	bottom: 0;
	left: 0;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
}
.products-con-list li:hover .pro-title{
	background: rgba(0,187,0,0.6);
}
.about-box{
	height: 600px;
	background: url(../images/about-bg.jpg) #FFFFFF no-repeat center left;
	padding: 75px 0;
}
.about{
	position: relative;
}
.about-content{
	position: absolute;
	width: 615px;
	height: 450px;
	background: rgba(255,255,255,0.8);
	right: 0;
	top: 50px;
	padding: 25px;
}
.about-content {
	font-weight: normal;
}
.chejian{
	margin-bottom: 80px;
}
.chejian-bt{
	width: 320px;
	font-size: 24px;
	font-weight: bold;
	line-height: 56px;
	border-bottom: #0abe0a solid 2px;
	padding: 0 10px;
}
.chejian-bt span{
	font-size: 14px;
	color: #4b4b4b;
	font-weight: normal;
}
.chejian-content{
	margin-top: 25px;
}
.news-box{
	background: #f0f0f0;
	padding: 40px 0;
}
.gs-news{
	width: 820px;
}
.hy-news{
	width: 360px;
}
.gs-news-bt{
	width: 280px;
	float: left;
	font-size: 24px;
	font-weight: bold;
	text-align: left;
	line-height: 35px;
}
.gs-news-bt span{
	font-size: 14px;
	color: #4B4B4B;
	font-weight: normal;
	padding-left: 10px;
}
.gs-news-more{
	font-size: 14px;
	float: right;
	padding: 0 15px;
	line-height: 35px;
}
.gs-news-con{
	background: #FFFFFF;
	margin-top: 40px;
	padding: 40px 25px;
	float: left;
    width: 94%;
}
.gs-news-left{
	width: 252px;
	float: left;
	background: #e5f8e5;
}
.gs-content{
	margin-top: 15px;
	padding: 0 10px;
}
.gs-content-more{
	width: 88px;
	height: 30px;
	float: left;
	margin-top: 15px;
	background: #00BB00;
	text-align: center;
	line-height: 30px;
	color: #fff;
	font-size: 15px;
}
.gs-news-list{
	width: 488px;
	float: left;
	margin-left: 30px;
}
.gs-news-list li{
	height: 85px;
	border-bottom: #e5e5e5 solid 1px;
	padding: 25px;
}
.news-date{
	width: 83px;
	height: 83px;
	background: #666666;
	color: #fff;
}
.day{
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
	margin-left: 4px;
	float: left;
}
.year{
	float: left;
	font-size: 18px;
	text-align: center;
}
.year:before{
	content: "";
	width: 53px;
	height: 1px;
	background: #fff;
	float: left;
	margin-left: 15px;
	margin-top: 3px;
}
.new_content{
	width: 330px;
	float: right;
}
.gs-news-list li:hover .news-date{
	background: #00BB00;
	color: #fff;
}
.gs-news-con li{
	line-height: 40px;
	font-size: 14px;
}




.picScroll-left .next {
    position: absolute;
    right: -50px;
    width: 45px;
    height: 45px;
    display: block;
    top: 115px;
    background: url(../images/right.png) no-repeat right center;
}
.picScroll-left .prev {
    position: absolute;
    left: -50px;
    top: 115px;
    width: 45px;
    height: 45px;
    display: block;
    background: url(../images/left.png) no-repeat left center;
}
.picScroll-left	{ position: relative; padding-left: 30px; }
.picScroll-left .bd li{  
	float:left; 
	width: 215px; 
	height: 260px; 
	background:#fff;
	border: #dddddd solid 1px;
  overflow: hidden;
  text-align: center;
  line-height: 20px;
  margin-right: 13px;
  }
.picScroll-left .bd li img{ height:215px; display:block;}
.span-name{
	width: 215px;
	margin-left: 0;
	text-align: center;
	line-height: 40px;
	color: #000;
}
.cp-mz{
	width: 150px;
	text-align: left;
}
#ScrollBox li .cpzs-more{
	width: 17px;
	margin-right: 20px;
	margin-top: 15px;
}
