.content_start { margin-top:35px; }

.content_start .p_img { box-sizing:border-box; width:50%; padding-right:10px; float:left; }
.content_start .p_img img { width:100%; display:block; border:1px solid #dddddd; margin-bottom:10px; }
.content_start .p_img .color {
	height:40px; line-height:18px; background:#c0232a;
	font-size:15px; position:relative;
}
.content_start .p_img .color a {
	text-decoration:none; color:#fff; position:absolute; width:100%; padding:11px 15px; box-sizing:border-box;
}
.content_start .tab_area { box-sizing:border-box; width:50%; padding-left:10px; float:right; position:relative; }
.content_start .tab_border {
	box-sizing:border-box; border-top:1px solid #dddddd; border-left:1px solid #dddddd;	overflow:hidden;
}
.content_start .tab_border .tab {
	box-sizing:border-box; width:50%; float:left; height:50px; line-height:50px; position:relative;
	border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; background:#fafafa;
}
.content_start .tab_border .tab.on { background:#fff; border-bottom:0; }
.content_start .tab_border .tab a {
	text-decoration:none; color:#333333; font-size:15px; position:absolute; width:100%; text-align:center;
}
.content_start .tab_border .tab_content {
	display:table; width:100%; box-sizing:border-box; min-height:258px; padding:30px;
	border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;
}
.content_start .tab_border .tab_content div {
	display:table-cell; vertical-align:middle;
}
.content_start .tab_border .tab_content div li {
	list-style-type:disc; margin-left:20px; font-size:13px; line-height:27px; color:#333333;
}