.DivMain02 .detail { width:1220px; margin:0 auto; padding:107px 0;}
.DivMain02 .detail .left {display:table-cell; vertical-align:middle;}
.DivMain02 .detail .right {width:590px; padding-left:80px; display:table-cell; vertical-align:middle;}
.DivMain02 .detail .right h3 { font-size:32px; color:#ff4c3d; padding:20px 0;}
.DivMain02 .detail .right p { padding:10px 0;}
.DivMain02 .detail .right p i {  font-style:normal; display:block; padding-left:50px;}
.DivMain02 .detail .right ul{padding-left:13px;}
.DivMain02 .detail .right ul li{padding:10px 0;}
/* CSS Document */

@media(max-width:979px) {
	
	.DivMain02 .detail{width:95%; padding:10px 0 30px;}
	.DivMain02 .detail .left img{width:100%;}
	.DivMain02 .detail .right{width:100%; display:block; padding:30px 0 0 0;}
	
}

@media(max-width:768px) {
		
}

@media(max-width:479px) {
	
}