.pro_detail{

	padding: 60px 0px;

	padding-top: 0px;

	display: inline-block;

	margin-top: 0px;

	width: 100%;

	color: #666;

}

/*.pro_detail img{

	width: 100%;

	margin: 0px;

	padding: 0px;

}

*/



/*小屏幕*/



@media screen and (max-width: 768px) {

.pro_detail{

	 padding-top:40px; padding-bottom:20px;}

}

.pro_detail_txt{

	transition: All 0.4s ease-in-out; /*让移动效果变得平滑自然*/

	margin-bottom: 0px;



}
.pro_detail_txt ul{
	padding-left: 0px !important;
}
ul.product_infotxt li b {
    font-weight: 500;
}
ul.product_infotxt li{
	padding:3px 0px !important;
}	
.table_txt td {
    padding: 13px 15px;
}
.pro_detail_txt:hover{	

/*-webkit-box-shadow: 0px 0px 10px #787878;

    -moz-box-shadow: 0px 0px 10px #787878; */





	}

	





/*小屏幕*/



@media screen and (max-width: 768px) {

.pro_detail_txt{

	padding-bottom:0px;}

}



.pro_detail_txt h3{

	color: #333;

	font-weight: bold;

	width: auto;

	text-align: left;

	margin: 0px auto;

	margin-top: 50px;  font-size:30px;



}

.pro_detail_line{

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #FA4318;height:10px; display: inline-block;

	width:100px;margin-bottom:20px;

}	

@media screen and (max-width: 768px) {

.pro_detail_txt h3{

	width:100% ;margin-top:0px; }

}

.pro_detail_txt p{

	font-family: inherit;

	color: #666;

	margin: 20px 0px; margin-top:0px;

	line-height: 1.8;

	font-size: 16px;

}



.pro_detail_content{

	padding-top: 20px;

	padding-bottom: 20px;

	text-align: left;

	height: auto; 	

	line-height: 1.8;

	font-size: 16px;

/*align-items:center;内容图片居中*/

/*justify-content:space-between;*/

width:100%;



}

.pro_detail_content img{ margin:10px;}



/*768px小屏幕*/

@media screen and (max-width: 768px) {

.pro_detail_content img{ width:100% !important; height:auto !important; margin:10px auto;}

}



.pro_detail_more {

	width: 200px;

	height: 40px;

	line-height:40px;

	



	text-align: center;

	display: inline-block;

	

	border: 1px solid #FA4318;color:#FA4318;	background-color: #FA4318;

}

.pro_detail_more a{

	font-size:18px; color:white; display: block; text-decoration:none;line-height: 40px;text-align: center;	color:#fff;transition:All 0.4s ease-in-out; /*让移动效果变得平滑自然*/

}

.pro_detail_more i{ margin-right:10px;}

.pro_detail_txt .pro_detail_more:hover a{

	margin-left:20px;

}





.pro_detail_content i.fa-arrow-right{ font-size:10px; font-weight:normal; vertical-align:middle;color:#FA4318;  margin-right:10px; float:left; line-height:28px;}





.aboutThumb {

	padding: 25px 0 0 25px;

	position: relative;

	margin-left:60px; margin-top:40px;

}

/*小屏幕*/

@media screen and (max-width: 768px) {

.aboutThumb{margin-left:0px; margin-top:20px;}

}

.aboutThumb img {

	border-radius: 10px;

	overflow: hidden

}

.aboutThumb::before {

	position: absolute;

	top: 0;

	left: 0;

	height: calc(100% - 30px);

	width: calc(100% - 30px);

	background: #f2f4f6;

	content: "";

	z-index: -1;

	border-radius: 10px;

	overflow: hidden

}





.leftaboutThumb {

	padding: 25px 0 0 25px;margin-top:40px;

	position: relative;

	margin-right:60px;

}

/*小屏幕*/

@media screen and (max-width: 768px) {

.leftaboutThumb{margin-right:0px;margin-top:20px;}

}

.leftaboutThumb img {

	border-radius: 10px;

	overflow: hidden

}

.leftaboutThumb::before {

	position: absolute;

	top: 0;

	left: 0;

	height: calc(100% - 30px);

	width: calc(100% - 30px);

	background: #f2f4f6;

	content: "";

	z-index: -1;

	border-radius: 10px;

	overflow: hidden

}



.pro_detail_color1{ background-color:#f1f1f1;}

.pro_detail_color2{ background-color:#DFEBF8;}





#tablestyle img{ margin:10px;}



/*768px小屏幕*/

@media screen and (max-width: 768px) {

#tablestyle img{ width:100% !important; height:auto !important; margin:10px auto;}

}