/*统一格式*/
.tongyi_h2{
	font-size: 3rem;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 5rem;
}
.tongyi_p{
	font-size: 1.6rem;
	line-height: 3rem;
}



/*轮播图*/
#rf_manage{
	margin-bottom: 80px;
	position: relative;
}
#myCarousel{}
/*#myCarousel  .backphone_img1{
	background-image:url(../img/rfmake_img/factory1.png);
}	
#myCarousel  .backphone_img2{
	background-image:url(../img/rfmake_img/factory2.png);
}
#myCarousel  .backphone_img3{
	background-image:url(../img/rfmake_img/factory3.png);
}*/
.back-img{
	width: 100%;
}

 .rf_manage_text{
	width:70%;
	position:absolute;
	top: 65%;
	left: 15%;
	z-index: 999;
	text-align: center;
	
}
 .rf_manage_text h2{
	
	letter-spacing: 2px;
	font-size: 3rem;
	font-weight: bold;
	color: floralwhite;
	text-align: center;
	
}
 .rf_manage_text p{
	width: 70%;
	
	margin: 0 auto;
	margin-top: 20px;
	padding-bottom: 5px;
	font-size: 1.6rem;
	line-height: 34px;
	color: white;
}
#rf_manage_lunbo{
	
	margin:0 auto;
	margin-top: 130px;
	width: 80%;
	position: relative;
}
.rf_manage_lunbo_btn{
	width: 40px;height: 40px;
	border: 1.5px solid white;
	text-align: center; line-height: 37px; border-radius: 50%; font-size: 2rem; color: white;
	
}

#rf_manage_lunbo .left_shift_btn{
	position: absolute;
	top:35%; left: -2%;
	
}
#rf_manage_lunbo .right_shift_btn{
	position: absolute;
	top: 35%; left: 100%;
	
}
#rf_manage_lunbo .rf_manage_lunbo_btn:hover{
	background-color: red;   color: white; border: 1.5px solid red;
}

#rf_manage_lunboK{
	height: 400px;
	margin: 0 auto;
	margin-top: 50px;
	width: 92%;  
	position: relative;
	overflow: hidden;
}

.rf_manage_lunboimgK{	
	position: absolute;
	padding:0; margin:0;
}
.rf_manage_lunboimgK li{
	
	background:red; float:left;
	border: none; padding: 0;
	 box-sizing: border-box;
	border: 2px solid red;
}


/*精工中心*/

#fwms{
	width: 75%;
	margin: 0 auto;
	text-align: center;
	
}
#fwms .fwms_text{
	width: 96%; margin:0 auto;
}
#fwms .fwms_text h2{
	margin-bottom: 20px;
} 

#fwms .fwms_img{
	margin: 60px 0 30px 0;
	width: 100%;
}

#fwms .fwms_img ul{
	width: 100%;
	overflow: hidden;
	margin: 0 auto; padding: 0;
}

#fwms .fwms_img .fwms_img_ul3{
	display: none;
}

#fwms .fwms_img li{
	border: 1px solid rgb(209,209,209);
	width:30.33333%;
	float: left;
	margin-left: 1.5%; margin-right: 1.5%;
	margin-bottom: 30px;
	/*background: red;*/
}
#fwms .fwms_li_img {
	width: 100%;
	overflow: hidden;
}
#fwms .fwms_li_img  img{
	width:100%;  height:100%;
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	-o-transition: -o-transform 0.3s;
	transition: transform 0.3s;
}
#fwms .fwms_li_img  img:hover{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	
}
#fwms .fwms_li_text{
	width: 100%;
	padding: 25px 0;
	height: 110px;
}
#fwms .fwms_li_text:hover{
	color: white;
	background: red;
}
#fwms .fwms_li_text p{
	display: block;
	width: 85%; margin:0 auto;
	text-align: left; line-height: 2.5rem;
	
	word-break: break-word;
    display: -webkit-box;
    -webkit-line-clamp:2;  
    -webkit-box-orient: vertical;
    overflow: hidden;
}

#fwms .gengduo_btn{
	margin: 0 auto;
	width: 180px; height: 60px; 
	background: red;
	text-align: center; line-height: 60px; color: white; font-size: 1.7rem; letter-spacing: 1.5px;
}











/*研发中心*/

#rf_RDC{
	width: 75%;  
	margin: 0 auto;
	margin-bottom: 150px;
	margin-top: 100px;
}
#rf_RDC .rf_RDC_text{
	margin: 0 auto;
	width: 90%;
	text-align: center;
}
#rf_RDC h2{
	margin-top: 10px;
	margin-bottom: 25px;
}




/*企业管理轮播图*/

#rf_RDC_lunbo{
	width: 100%;
	position: relative;
	
}
.rf_RDC_lunbo_btn{
	width: 40px;height: 40px;
	border: 1.5px solid red;
	text-align: center; line-height: 37px; border-radius: 50%; font-size: 2rem; color: red;
	
}

#rf_RDC_lunbo .RDC_left_shift_btn{
	position: absolute;
	top: 45%; left: 0%;
	
}
#rf_RDC_lunbo .RDC_right_shift_btn{
	position: absolute;
	top: 45%; left: 96%;
	
}
#rf_RDC_lunbo .RDC_rf_manage_lunbo_btn:hover{
	background-color: red;   color: white;
}



#rf_RDC_lunboK{
	margin: 0 auto;
	margin-top: 50px;
	width: 92%;  
	position: relative;
	overflow: hidden;
}

.rf_RDC_lunboimgK{	
	position: absolute;
	padding:0; margin:0;
}
.rf_RDC_lunboimgK li{
	background:red; 
	float:left;
	border: none; 
	padding: 0;
}







/*手机端--------------------------------------------------------------------------------*/
@media  screen and (max-width:1115px) and (min-width:768px)
{
	#rf_RDC_lunbo .RDC_left_shift_btn{
		top: 45%; left: -2%;
	}
	
}
@media  screen and (max-width:769px){
	
.tongyi_h2{
	font-size: 2.5rem;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 5rem;
}
.tongyi_p{
	
	line-height: 3rem;
	font-size: 1.5rem;
}
	
	
/*顶部轮播图*/
	#rf_manage{
		width:100%;  
		margin-bottom: 60px;
	}
	
	

	
	#rf_manage .rf_manage_text{
		width: 70%; left: 15%;
		top:55%;
	}
	#rf_manage .rf_manage_text h2{
		font-size: 2.5rem; 
		margin-top:0;
	}
	#rf_manage .rf_manage_text p{
		display: none;
	}
	#rf_manage_lunbo{
		margin-top: 50px;
	}
	
	#rf_manage_lunboK{
		display: none;
	}
	#rf_manage_lunbo .left_shift_btn{
		display: none;
	}
	#rf_manage_lunbo .right_shift_btn{
		display: none;
	}
	.rf_manage_lunbo_btn{
		background: white;
		width: 30px;height: 30px;
		border: 1px solid red;
		line-height: 25px; border-radius: 50%; font-size: 1.5rem; color: red;
	
	}
	
	
/*精工中心*/	
	#fwms{width: 100%;}
	#fwms .fwms_text{
		width:85%; margin: 0 auto; 	
		}
	#fwms .fwms_img li{
	width:85%;
	float: none;
	margin: 0 auto;
	margin-bottom: 30px;
	}
	#fwms .fwms_img_ul2{
		display: none;
	}
	#fwms .gengduo_btn{
	
	width: 160px; height: 50px;  line-height: 50px;
	 font-size: 1.7rem; letter-spacing: 1.5px;
}
/*底部轮播图*/	
	#rf_RDC{
		width: 100%;
		margin-bottom: 120px;
		margin-top: 80px;
	}
	#rf_RDC_lunboK{
		width: 100%;  
		
	}
	#rf_RDC .rf_RDC_text{
		width: 85%;
	}
	
	
	#rf_RDC_lunbo{
		width: 85%; margin:0 auto;
	}
	#rf_RDC_lunbo .RDC_left_shift_btn{

		top: 110%; left: 34%;
		
	}
	#rf_RDC_lunbo .RDC_right_shift_btn{
		
		top: 110%; left: 54%;
		
	}
	.rf_RDC_lunbo_btn{
		width: 30px;height: 30px;
		border: 1.5px solid red;
		line-height: 25px; border-radius: 50%; font-size: 2rem; color: red;
	
	}
}

@media  screen and (max-width:400px){
	#rf_manage .rf_manage_text h2{
		letter-spacing: 0;
		font-size: 2.5rem;
	}
}