.l-content ul{
  list-style: none;
  padding: 0;
}

.l-content {
  width: 950px;
  font-family: "Microsoft Yahei",SimHei,STHeiti,Helvetica,serif,Arial;
}
.l-content img{
  border: 0;
}

.l-content .clearfix{
  zoom:1
}
.l-content .clearfix:after{
  content: '';
  display: block;
  clear: both;
  overflow: hidden;
}
.l-content .detail_content{
  width: 950px;
}

.l-content .detail_content .detail_info{
  background-image: url("../images/black.png");
  background-image:linear-gradient(to bottom ,#3d3431,#494645,#3b312f,#080808,#020202);
  padding:30px 50px 40px;
  width: 850px;
}
.l-content .detail_content .detail_info dl{
  display: table;
  width: 100%;
  border-bottom:1px solid #aaa;
  position: relative;
}
.l-content .detail_content .detail_info dl:before{
  content: "";
  width:1px;
  height: 35px;
  border-left:1px solid #aaa;
  position: absolute;
  left: 0;
  bottom:0;
}
.l-content .detail_content .detail_info dl dt{
  display: table-cell;
  width: 40%;
  color:#C861FF;
  font-size: 32px;
  font-weight: bold;
  height: 65px;
  vertical-align: middle;
  padding-left: 20px;
}
.l-content .detail_content .detail_info dl dd{
  display: table-cell;
  width: 60%;
  height: 65px;
  vertical-align: middle;
  color:#ffffff;
  font-size: 22px;
}

.l-content .detail_content .detail_info dl dd .red{
  color: #E50012;
}

.l-content .part_one{
  width: 950px;
  background: #000;
  padding-bottom:40px;
}
.l-content .inner_content{
  width: 820px;
  margin:0 auto;
}
.l-content .inner_content h3{
  color:#FFFfff;
  font-size: 36px;
  font-weight: bold;
  text-align: center;
  border-bottom: 3px solid #c861ff;
  letter-spacing:0.2em;
  line-height: 1.3;
}
.l-content .inner_content h3 span{
  background: #c861ff;
  padding:0px 10px;
}
.l-content .part_one .column2_1{
  display: table;
  width: 100%;
}
.l-content .part_one .column2_1 .left_part{
  display: table-cell;
  width: 52%;
  color:#ffffff;
  vertical-align: top;
  padding-top:45px;
  padding-left: 30px;
  padding-right: 50px;
}
.l-content .part_one .column2_1 .left_part h4{
  color:#a76eac;
  font-size: 35px;
}
.l-content .part_one .column2_1 .left_part h4 span{
  font-size: 12px;
  color:#ffffff;
  padding-left: 10px;
}
.l-content .part_one .column2_1 .left_part .text{
  font-size: 17px;
}
.l-content .part_one .column2_1 .right_part{
  display: table-cell;
  width: 48%;
  padding-top:45px;
}

.l-content .part_two{
  width: 950px;
  color:#ffffff;
  background: #000;
  padding-bottom:40px;
}

.l-content .part_two h4{
  color:#ffffff;
  font-size: 27px;
  font-weight: normal;
  margin-top:20px;
}

.l-content .part_two .content_box{
  padding:0px 30px;
}
.l-content .part_two .column2_1{
  display: table;
  width: 100%;
}
.l-content .part_two .column2_1 .left_part{
  display: table-cell;
  width: 60%;
  color:#ffffff;
  vertical-align: top;
  padding-top:30px;
  padding-right: 30px;
}

.l-content .part_two .column2_1 .left_part .right{
  font-size: 18px;
  text-align: right;
  font-weight: bold;
}
.l-content .part_two .column2_1 .right_part{
  display: table-cell;
  width: 40%;
  padding-top:45px;
}
.l-content .part_two .column2_1 .right_part table{
  width: 100%;
  color: #ffffff;
  font-size: 12px;
  border-collapse: collapse;
  border-top:1px solid #ffffff;
}
.l-content .part_two .column2_1 .right_part table caption{
  font-weight: bold;
  text-align: left;
  padding-left: 2px;
  padding-bottom:5px;
}

.l-content .part_two .column2_1 .right_part table tr td{
  border-bottom:1px solid #ffffff;
  padding:2px 8px;
}
.l-content .part_two .column2_1 .right_part table tr th{
  border-right: 1px solid #ffffff;
  border-bottom:1px solid #ffffff;
  font-weight: normal;
  text-align: left;
  padding-left: 2px;
  width: 65px;
}
.l-content .part_two .tit{
  font-size: 17px;
  font-weight: bold;
  margin-bottom:10px;
}
.l-content .part_two .column2_2{
  display: table;
}
.l-content .part_two .column2_2 .center{
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  line-height: 1.6
}
.l-content .part_two .column2_2 .left_part{
  display: table-cell;
  width: 50%;
  vertical-align: top;
  padding-right: 10px; 
}

.l-content .part_two .column2_2 .right_part{
  display: table-cell;
  width: 50%;
  padding-left: 10px;
  
}
.l-content .part_two .h4_2{
  border-top:1px dotted #cccccc;
  padding-top:25px;
}

.l-content .part_three{
  width: 950px;
  color:#ffffff;
  background-image: url("../images/black.png");
  background-image:linear-gradient(to bottom ,#000000,#000000,#131313,#181616);
  padding-bottom:60px;
}

.l-content .part_three .product_group{
  padding-top:80px;
  display: table;
  width: 100%
}
.l-content .part_three .product_group .product{
  width: 50%;
  display: table-cell;
  text-align: center;

}
.l-content .part_three .product_group .product:first-child{
  border-right: 1px dashed #aaaaaa;
}
.l-content .part_three .product_group .product .name{
  font-size: 20px;
  font-weight: bold;
}
.l-content .part_three .product_group .product .num{
  font-size: 17px;
  padding-top:8px;
  color: #ababab;
}
.l-content .part_three .product_group .product .num span{
  color: #ffffff;
}
.l-content .part_three .product_group .product .photo{
  margin:20px 0;
}







.l-content .part_four{
  width: 950px;
  height:286px;
  background: url(../images/img11.jpg) no-repeat;
  position: relative;
}
.l-content .part_four p{
  position: absolute;
  left: 88px;
  top: 206px;
}