.banner{
	width: 100%;
	/*height: 400px;*/
	overflow: hidden;
}
.erjipcbanner{
	width: 100%;
	transition: transform 20s;
}
.erjipcbanner img{
	width: 100%;
}
 

 


/*内容*/
.about_bg{
	width: 100%;
	position: relative;
	margin-bottom: 340px;
}
.about{
	max-width: 1312px;
	margin: 0 auto;
}
.ty_nav{
	padding: 0px;
	margin-top: 24px;
}
.ty_nav li{
	float: left;
	padding-right: 6px;
}
.ty_nav li a{
	color: #333;
}

.ab_nav{
	padding: 0px;
	margin-top: 48px;	
}
.ab_nav li{
	float: left;
	width: 144px;
	height: 48px;
	background: #F6F6F6;
	color: #333;
	font-size: 18px;
	text-align: center;
	line-height: 48px;
	margin-right: 24px;
	cursor: pointer;
}
.ab_nav li a{
	color: #333;
}
.about .ab_nav .ab_active{
	background: #5e977e;
}
.about .ab_nav .ab_active span{
	color: #fff;
}
.title{
	position: relative;
}
.title h1{
	font-size: 32px;
	color: #5e977e;
	text-align: center;
	position: relative;
}
.title p{
	font-size: 92px;
	color: #F6F6F6;
	text-align: center;
	position: absolute;
	z-index: -1;
	top: -50px;
	width: 100%;
	
}
.ab_con{
	max-width: 1000px;
	margin: 0 auto;
	
	margin-top: 100px;
	position: relative;
}
.ab_con .ab_text{
	margin-top: 60px;
	background: #fff;
	padding: 0px 100px;
	padding-bottom: 100px;
}
.ab_con .ab_text p{
	margin-top: 20px;
	line-height: 36px;
	color: #666;
}
.ab_bgimg{
	width: 100%;
	position: absolute;
	bottom: -240px;
	left: 0px;
	z-index: -1;
}
.ab_bgimg img{
	width: 100%;
}
@media (max-width: 780px) {
	.ab_nav li{
		width: 31%;
		margin: 0px 1%;
		margin-bottom: 20px;
	}
	.ab_con .ab_text{
		padding: 0px 3%;
	}
	.ab_con .ab_text p{
		text-align: justify;
	}
	.ab_bgimg{
		position: static;
		width: 100%;
		margin-top: 40px;
	}
	.about_bg{
		margin-bottom: 0px;
	}
	.title p{
		font-size: 60px;
		top: -25px;
	}
	.ab_bgimg img{
		display: none;
	}
	
}

/*联系璞为*/
.contact .ab_con .title h1{
	text-align: left;
}
.contact .ab_con .title p{
	text-align: left;
}
.contact .ab_con{
	max-width: 1312px;
	margin: 0 auto;
	margin-top: 120px;
}
.contact .ab_con .ab_text{
	padding: 0px;
	margin-top: 100px;
}
.contact .ab_con .ab_text p{
	margin-top: 6px;
	margin-bottom: 0px;
}
.contact .ab_con .ab_text h3{
	font-size: 24px;
	color: #5e977e;
	margin-bottom: 40px;
}
.about_bg  iframe{
	position: absolute;
	right: 0px;
	bottom: -100px;
}
.contact_bg{
	margin-bottom: 200px;
}

@media (max-width: 780px) {
	.about_bg iframe{
		position: static;
		width: 100%;
		margin-top: 60px;
	}
	.contact_bg{
		margin-bottom: 0px;
	}
	.contact .ab_con .title h1{
		width: 96%;
		margin: 0 auto;
	}
	.contact .ab_con .ab_text{
		width: 96%;
		margin: 0 auto;
		margin-top: 60px;
	}
	
}


/*在线留言*/
.ab_con{
	
}
.mess .ab_con .ab_text ul{
	padding: 0px;
}
.mess .ab_text ul li{
	float: left;
	width: 27%;
	margin: 0px 3%;
	border-bottom: 1px #999 solid;
	padding-bottom: 8px;
}
.mess .ab_text .mess_teshu{
	border-bottom: none;
}
.mess .ab_text .mess_teshu textarea{
	border-bottom: 1px #999 solid;
}
.mess .ab_con .ab_text{
    padding-bottom: 110px;
    padding-top: 60px;
}
.mess .ab_text ul li input{
	outline: none;
}
.mess .ab_con .mess_teshu{
	width: 93%;
	outline: none;
	margin-top: 20px;
}
.mess .ab_con .mess_teshu textarea{
	outline: none;
	width: 100%;
}
.mess .mess_sub{
	display: block;
	width: 160px;
	height: 40px;
	font-size: 16px;
	color: #fff;
	line-height: 40px;
	background: #999;
	margin-left: 3%;
	margin-top: 40px;
	transition: background 0.5s;
}
.mess .mess_sub:hover{
	background: #5e977e;
}

@media (max-width: 780px) {
	.mess .ab_text ul li{
		width: 96%;
		margin: 0 auto;
		margin-top: 20px;
		line-height: 40px;
   		font-size: 16px;
	}
	.mess .ab_con .mess_teshu{
		width: 96%;
	}
}

/*门窗系列*/

.mcxl .ab_con{
    max-width: 1312px;
    margin: 0 auto;
    margin-top: 100px;
    position: relative;
}
.mcxl .ab_nav .cus_active{
    background: #5e977e;
	color: #fff;
}
.mcxl .ab_nav{
	margin-top: 80px;
	margin-bottom: 60px;
}





.cus_con ul li p{
	text-align: center;
	padding-top: 6px;
	color: #666;
	
}
.cus_con ul li h1{
	text-align: center;
	padding-top: 6px;
	color: #666;
	font-size: 18px;
    margin-top: 8px;
}
.cus_con ul li:hover p{
	color: #5e977e;
}
.cus_con ul li{
	margin-bottom: 20px;
}
.case_con{
	margin-top: 80px;
}
@media (max-width: 780px) {
	.cus_con ul li{
		margin-bottom: 40px;
	}
	.cus_con ul .cus_jiange{
		margin-bottom: 40px;
	}
	.mess .ab_con .ab_text{
		padding-bottom: 0px;
	}
}


.news_con{
	width: 100%;
}
.news_con .gsxw{
	display: block;
}
.news_con .new_img{
	width: 31%;
	float: left;
}
.news_con .new_img img{
	width: 100%;
}
.news_con ul li{
	width: 100%;
	margin-bottom: 40px;
}
.news_con .news_text{
	float: right;
	width: 62%;
}
.news_con .news_text p{
	text-align: left;
	color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.news_con .news_text h3{
	text-align: left;
	color: #333;
	font-size: 18px;
	margin-top: 40px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.news_con .news_text .news_btn{
	margin-top: 40px;
}
.news_con .news_text .news_btn span{
	display: block;
	width: 128px;
	height: 40px;
	background: #F6F6F6;
	color: #333;
	float: left;
	text-align: center;
	line-height: 40px;
	transition: all 0.5s;
}
.news_con .news_text .news_btn h6{
	float: right;
	font-size: 16px;
	color: #666;
}
.news_con li:hover .news_text .news_btn  span{
	background: #5e977e;
	color: #fff;
}
.news_con li:hover h3{
	color: #5e977e;
}
.news_con ul{
	float: initial;
}
.news_con ul li{
	float: initial;
}
@media (max-width: 780px) {
	.news_con .new_img {
	    width: 96%;
	    margin: 0 auto;
	    float: initial;
	}
	.news_con .news_text{
		width: 96%;
	    margin: 0 auto;
	    float: initial;
	}
	.news_con ul li{
		margin-bottom: 60px;
	}
}


/*案例内页*/
body .case_ny{
	max-width: 960px;
}
.case_ny_con{
    margin-top: 80px;
}
.case_ny_con img{
    display: block;
    margin: 0 auto;
    margin-bottom: 32px;
    max-width: 100%;
}


/*案例内页*/
body .news_ny{
	max-width: 960px;
}
.news_ny_con{
    margin-top: 80px;
}
.news_ny_con img{
  	display: block;
  	margin: 0 auto;
  	margin-bottom: 32px;
}
.news_ny .title span{
	text-align: center;
	display: block;
	color: #666;
}
.news_ny_con p{
	font-size: 14px;
	color: #666;
	line-height: 28px;
	margin-bottom: 32px;
}
.title .quxiao{
    	font-weight: normal;
    }
    
   .sjbanner{
    	display: none;
    }
  
  
/*获取更多内容*/
.cus_con input{
	width: 144px;
	line-height: 44px;
	color: #fff;
	background-color: #5e977e;
	font-size: 16px;
	margin: 0 auto;
	display: block;
	text-align: center;
	cursor: pointer;
	padding-left: 20px;
	background-image: url(../img/see.png);
	background-repeat: no-repeat;
	background-position: 30px center;
	margin-top: 80px;
}


  
@media (max-width: 780px) {
	.mess .mess_sub{
		background: #5e977e;
	}
	.title .quxiao{
    	display: none;
    }
    .erjipcbanner{
    	display: none;
    }
     .sjbanner{
    	display: block;
    	width: 100%;
    }
    .banner{
    	height: auto;
    }
}