#pro_det_middle{
	height: auto;
	margin: auto;
	margin-top: 40px;
	position: relative;
	margin-bottom: 44px;
}
#pro_det_middle p{
	margin: 0px;
	padding: 0px;
}
.before .inner ul li a{
	text-decoration: none;
	width: 214px;
	color: #ffffff;
	height: 45px;
	display: block;
	
}

.before .inner ul li p a:hover{
	color: #00cdcc;
}
.before .inner ul li:hover{
	background-color: #ffffff;
	
}
#pro_det_middle a{
	text-decoration: none;
}
#pro_det_middle .column .title{
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}
#pro_det_middle .column .cont{
	font-size: 14px;
	line-height:32px;
	color:#5d6275;
	padding-top: 15px;
	padding-bottom: 20px;
}
#pro_det_middle  .cont{
	font-size: 14px;
	line-height:32px;
	color: #5d6275;
	
}
#pro_det_middle .column_1 .case_1{
display: block;
position: absolute;
margin-top: 5px;
}

#pro_det_middle .column_1 .case_p{
    font-size: 20px;
    margin-left: 20px;
    padding-top: 4px;
    font-weight: bold;
    color:#606060;
}
#pro_det_middle .column_1 .app_class{
    height: auto;
    margin-top: 50px;
   	margin-bottom: 40px;
}

#pro_det_middle .column_1 .app_class .pro_Det_ul{
	position: relative;
	display: inline-block;
}
#pro_det_middle .column_1 .app_class .pro_Det_ul li{
	position: relative;
	display: inline-block;
	width: 24%;
	height: auto;
	text-align: center;
	vertical-align: middle;
}
#pro_det_middle .column_1 .app_class .pro_Det_ul .div_img img{
display: block;
margin: auto;
}
.column_1 .app_class .pro_Det_ul .div_size{
font-size: 18px;
font-weight: bold;
color: #5d6275;
line-height: 32px;
padding-top: 42px;
}
.column_1 .app_class .pro_Det_ul .subclass p{
font-size: 14px;
color: #5d6275;
line-height: 32px;
text-align:left ;

}

.c_2 .pro_fun p{
color: #000000;
}
.c_2 .pro_fun .left_con{
	width:560px;
	height: auto;
	position: absolute;
}
.c_2 .pro_fun .left_con .left_img{
	position: absolute;
	width: auto;
	height: auto;
	display: block;
}
.c_2 .pro_fun .left_con .right_div{
position: relative;
width: 460px;
height: auto;
left: 21.5%;
}
.c_2 .pro_fun{
	width: 100%;
	height: 600px;
	margin-top: 35px;
}
.c_2 .pro_fun .pro_fun_con{
	display: inline-block;
	width:290px;
	height: 48px;
	padding-top: 40px;
	font-size: 14px;
	
}
.c_2 .pro_fun .pro_fun_con .div_table{
	display: table;
}
.c_2 .pro_fun .left{
	margin-left : 40px;
}


.c_2 .pro_fun .pro_fun_con div{
	vertical-align: middle;
	height: 48px;
	display: table-cell;
}

.c_2 .pro_fun .pro_fun_con .left_img{
		width: 58px;
}

.c_2 .pro_fun .left_con .right_div .title{
font-size: 18px;
color:#5d6275;
font-weight: bold;

}
.c_2 .pro_fun .right_con{
	width:560px;
	height: auto;
	position: relative;
	left:53.2%;
}
.c_2 .pro_fun .left_con .right_div .tit_cont{
	font-size: 14px;
	line-height: 32px;
	color: #5d6275;
}
.c_2 .pro_fun .right_con .right_img{
	position: absolute;
	width: auto;
	height: auto;
	display: block;
}
.c_2 .pro_fun .right_con .right_div{
	position: relative;
	width: 460px;
	height: auto;
	left: 21.5%;
}
.c_2 .pro_fun .right_con .right_div .title{
	font-size: 20px;
    color:#5d6275;
    font-weight: bold;
}
	
.c_2 .pro_fun .right_con .right_div .tit_cont{
	font-size: 14px;
line-height: 32px;
color:#5d6275;
}
.c_2 .pro_fun .spacing{
	padding-top: 48px;
}
.c_3 .pro_Det_arc_img{
	height: auto;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 13px;
}
.c_4 .advan{
	height: auto;
	margin-top: 30px;
}
.c_4 .advan .pro_Det_advan_ul{
	position: relative;
	display: inline-block;
}
.c_4 .advan .pro_Det_advan_ul li{
	position: relative;
	display: inline-block;
	width: 220px;
	height: 270px;
	text-align: center;
	vertical-align: middle;
}
.c_4 .advan .pro_Det_advan_ul li .div_img{
	display: block;
    margin: auto;
}

.c_4 .advan .pro_Det_advan_ul li .div_size{
font-size: 20px;
color: #2abc9d;
line-height: 32px;
padding-top: 25px;
}
.c_4 .advan .pro_Det_advan_ul li .subclass p{
font-size: 14px;
color: #000000;
line-height: 32px;
text-align: left;
}
.c_5 .cont{
	border: 1px solid red;
	height: 100px;
	margin: auto;
	margin-top: 40px;
}
.background{
	width: 100%;
height: 220px;
margin: auto;
background-image: url("../images/productDetails/banner5.png");
position: relative;
z-index: 0;
margin-top: -220px;
}
.before{
	position: relative;z-index: 1;width: 100%;height: 220px;
}
.before .inner{
	;margin: auto;height: 220px;width: 885px;
}
.before .inner ul{
	position: relative;
display: inline-block;
top:39%;
}
.before .inner ul li{
	    position: relative;
    display: inline-block;
    width: 214px;
    height: 47px;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #ffffff;
}
#pro_det_middle .l_r{
	height: 1680px;
	width: 100%;
	margin-top: 68px;
}
.l_r .l_img{
position: absolute;
width: 538px; 
height: 233px;
display: block;
left: 4.5%;
}
.l_r .r_p{
position: relative;
width: 350px;
height: auto;
left: 600px;
padding-top: 23px;
}
#pro_det_middle .l_r .r_p .title{
font-size: 20px;
color: #2ebc9d;
}
#pro_det_middle .l_r .r_p .tit_cont{
font-size: 14px;
line-height: 30px;
padding-top: 10px;
color: #000000;
}
