/*machines.html*/
.details .details_cont .cont_right .rt_cont
{
	height:auto;
	overflow:hidden;
	position:relative;
	padding-bottom:60px;
}
.details .details_cont .cont_right .rt_cont .content .product_content{
	height:auto;
	overflow:hidden;
	}
.details .details_cont .cont_right .rt_cont .content .product_content .bg{
	border:1px solid #D2DDE9;
	padding:3px;
	margin:4px;
	}

.details .details_cont .cont_right .rt_cont  .news_center_bottom {
     margin-top:35px;
	}
.details .details_cont .cont_right .rt_cont  .news_center_bottom ul{
	padding-right:7px;
	}
.details .details_cont .cont_right .rt_cont  .news_center_bottom li{
    padding-left:10px;
	margin-top:2px;
	}
/*product*/
.details .details_cont .cont_right .rt_cont .content .product_content{
	height:auto;
	}
.details .details_cont .cont_right .rt_cont .content .product_content ul .left{
	width: 235px;
}
.details .details_cont .cont_right .rt_cont .content .product_content .bg{
	border:1px solid #D2DDE9;
	padding:3px;
	margin:4px;
	overflow:hidden;
	}
.details .details_cont .cont_right .rt_cont .content .product_content .bg img
{
	width:219px;
	height:198px;
}
.details .details_cont .cont_right .rt_cont .content .product_content .h4{
	margin: 0px;
	padding: 0px;
	width: 235px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color:#777777;
	font-size:12px;
	font-family:Arial;
	}
.details .details_cont .cont_right .rt_cont  .news_center_bottom {
	position:absolute;
	bottom:0px;
	right:0px;
	}
.details .details_cont .cont_right .rt_cont  .news_center_bottom ul{
	padding-right:7px;
	}
.details .details_cont .cont_right .rt_cont  .news_center_bottom li{
    padding-left:10px;
	margin-top:2px;
	}
.details .news_list{
	overflow: hidden;
	width: 700px;
	margin: 20px auto 0px;
}
.details .news_list .list-top{
	height: 34px;
	line-height: 34px;
}
.details .news_list .list-top .times{
	font-family: tahoma;
	font-size:14px; 
	color:#e77919;
	height: 34px;
	line-height: 34px;
	width: 100px;
}
.details .news_list .list-top .title{
	font-family: arial;
	font-size: 13px;
	color: #555555;
	height: 34px;
	line-height: 34px;
	margin: 0px !important;
	padding: 0px !important;
}
.details .news_list .list-bottom{
	background: #f5f5f5;
	padding: 18px;
	width: 664px;
	line-height: 22px;
	color: #555555;
}
/*news*/
.details .details_cont .cont_right .rt_cont .content
{
	overflow:hidden;
	padding-bottom:40px;
}
.details .details_cont .cont_right .rt_cont .content .news_big{
	height:auto;
	}
.details .details_cont .cont_right .rt_cont .content .news_big .left_bg{
	float:left;
	overflow:hidden;
	}
.details .details_cont .cont_right .rt_cont .content .news_big  .right_title{
	float:right;
	width:429px;
		}
.details .details_cont .cont_right .rt_cont .content .news_big  .right_title h1{
	float:left;
	display:block;
	margin-top:0px;
	width:396px;
	margin-left:14px;
	text-transform:uppercase;
	height:22px;
	overflow:hidden;
	}
.details .details_cont .cont_right .rt_cont .content .news_big  .right_title h1 a
{
	font-family:Tahoma;
	font-size:14px;
	font-weight:100;
	color:#E67919;
}
.details .details_cont .cont_right .rt_cont .content .news_big  .right_title .date{
	margin-left:14px;
	width:100px;
	height:auto;
	}
.details .details_cont .cont_right .rt_cont .content .news_big  .right_title .date span
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:100;
	color:#000;
}
.details .details_cont .cont_right .rt_cont .content .news_big  .right_title  .news_content,.details .details_cont .cont_right .rt_cont .content .news_big  .right_title  .news_content a{
	margin-left:14px;
	font-family:Arial;
	font-size:12px;
	width:425px;
	line-height:16px;
	color:#787878;
	float:left;
	text-transform:uppercase;
	}
.details .details_cont .cont_right .rt_cont .content .news_big  .right_title  .news_content a
{
	margin:0px;
	}
.details .details_cont .cont_right .rt_cont .content .news_big  .right_title .news_bottom{
	width:92px;
	height:19px;
	font-size:12px;
	color:#060606;
	font-family:Arial;
	margin-left:14px;
	float:left;
	margin-top:10px;
	}
.details .details_cont .cont_right .rt_cont .content_news{
   border-bottom:1px dashed #787878;
   padding-bottom:32px;
	}			
.details .details_cont .cont_right .rt_cont .content_news{
   border-bottom:1px dashed #787878;
   padding-bottom:32px;
	}			
.details .details_cont .cont_right .rt_cont .content_news .new-title{
	overflow: hidden;
	width: 100%;
	height: 60px;
	margin-bottom: 40px;
	border-bottom: 1px solid #787878;
}
.details .details_cont .cont_right .rt_cont .content_news .new-title .xw-title{
	font-size: 24px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	overflow: hidden;
}
.details .details_cont .cont_right .rt_cont .content_news .new-title .right{
	height: 20px;
	line-height: 20px;
	margin-right: 30px;
	font-size: 12px;
	color:#787878;
	font-weight: 100;
}
.details .details_cont .cont_right .rt_cont .content_news .new-xw-content{
	font-size: 12px;
	line-height: 20px;
	text-align: justify;
	text-indent: 2em;
/*contact*/
.details .details_cont .cont_right .rt_cont .contact{
	background:url("../image/contact_content_bg.jpg") no-repeat;
	background-position:right 38px;
}
.details .details_cont .cont_right .rt_cont .content p{
	font-family:Arial;
	font-size:15px;
	float:left;
	color:#787878;
	font-weight:200;
}
.details .details_cont .cont_right .rt_cont .content .e-mail{
	width: 360px;
	margin-left: 25px;
	margin-top: 26px;
}
.details .details_cont .cont_right .rt_cont .content h4{
	float:left;
	display:block;
	font-family:Arial;
	font-size:12px;
	font-weight:100;
	color:#787878;
	margin-left:24px;
	margin-top:15px;
	width:600px;
}
.details .details_cont .cont_right .rt_cont .content h3{
	font-family:Arial;
	font-size:12px;
	float:left;
	color:#787878;
	margin-left:24px;
	margin-top:15px;
	font-weight:100;
	line-height:20px;
	width:360px;
}
.details .details_cont .cont_right .rt_cont .content .tel,.details .details_cont .cont_right .rt_cont .content .fax{
	margin-top: 0px;
}
.details .details_cont .cont_right .rt_cont .content .tel{
	margin-top: 30px;
}
.details .details_cont .cont_right .rt_cont .content .bgbottom{
	float:left;
	margin-left:22px;
	margin-top:72px;
	}
.details .details_cont .cont_right .rt_cont .content .contact-title{
		width:363px;
		margin-left: 24px;
		color: #e77919;
}