.con{
	padding:0 0.3rem;
	box-sizing: border-box;
}
.part{
	margin-bottom: 0.6rem;
}
.part .title{
	text-align: center;
}
.part .title .p1{
	position:relative;
	width: 2rem;
	margin:0 auto;
}
.part .title .p1 span{
	display: block;
/*	font-size: .18rem;*/
	font-size: .24rem;
	transform: scale(.58);
	-webkit-transform: scale(.58);
	-o-transform: scale(.58);
	-moz-transform: scale(.58);
	-ms-transform: scale(.58);
	width: 170%;
	margin-left: -35%;
	color:#ae3363;
} 
.part .title .p1 span::before,
.part .title .p1 span::after{
	content:"";
	position: absolute;
	display: inline-block;
	width: 0.8rem;
	height:0.9rem;
	border-top:1px solid #AE3363;
}
.part .title .p1 span::before{
	top: 0.2rem;
	left: -0.2rem;
	border-left:1px solid #AE3363;
}
.part .title .p1 span::after{
	top: 0.2rem;
	right: -0.2rem;
	border-right:1px solid #AE3363;
}
.part .title .p2{
	font-size: 0.3rem;
	color:#ae3363;
	font-weight: bold;
	letter-spacing: 0.1rem;
}
.part .title .p3{
	width: 100%;
	height: 1px;
	background-color: #AE3363;
}
.part .title .p4{
	font-size: 0.26rem;
	color:#AE3363;
	line-height: 0.7rem;
}
.part .img{
	display: block;
	width: 100%;
}

.part .part-main .main-left,
.part .part-main .main-right{
	width: 48%;
}
.part .part-main{
	margin-top: 0.4rem;
}
.part .part-main img{
	width: 100%;
}
.part .part-main .p1{
	width: 100%;
	border:1px solid #AE3363;
	color:#AE3363;
	text-align: center;
	margin-top: 0.2rem;
	line-height: 0.42rem;
	box-sizing: border-box;
}
.part .part-main .p1 span{
	/*	font-size: .22rem;*/
	font-size: .24rem;
	transform: scale(.92);
	-webkit-transform: scale(.92);
	-o-transform: scale(.92);
	-moz-transform: scale(.92);
	-ms-transform: scale(.92);
	width: 109%;
	margin-left: -4.5%;
}

