@charset "utf-8";

.swcc_textcenter{
	text-align: center;
}

.swcc_fontsize1{
	font-size: 1.1rem;
}

.swcc_overflow{
	overflow: hidden;
}

.swcc_width{
	width: 90%;
	margin: 0 auto;
}

.swcc_width_img{
	width: 70%;
	margin: 0 auto;
}
.swcc_width_img2{
	width: 70%;
	margin: 0 auto;
}

.swcc_color_white{
	color: #FFFFFF;
}

.swcc_color_blue{
	color: #256ecc;
}

.swcc_lineheight{
	line-height: 1.4rem;
}

.swcc_fontsize{
	font-size: 0.8rem;
}
.swcc_textindent{
	text-indent: 1.5rem;
}
.swcc_txt1{
	font-size: 0.8rem;
	text-indent: 1.5rem;
}

.swcc_margintop{
	margin-top: 10%;
}
.swcc_margintop_5{
	margin-top: 5%;
}

.swcc_paddingbottom{
	padding-bottom: 10%;
}

.swcc_zx{
	margin-top: 8%;
	text-align: center;
}
.swcc_a{
	color: #FFFFFF;
	padding: 2% 10%;
	border-radius: 20px;
}
.swcc_b{
	font-weight: 600;
}

.swcc_h1{
	margin-top: 5%;
	font-size: 1rem;
	text-align: center;
	margin-bottom: 2%;
}

.tempWrap{
	border-radius: 6px;
}

.swcc_desc1 h3{
	width: 50%;
	color: #0b3f50;
	float: left;
	text-align: center;
	margin-top: 1%;
}
.swcc_desc2 ul{
	width: 50%;
	float: left;
	font-weight: 600;
}
.swcc_desc2 .swcc_desc2_left li{
	padding-left: 5%;
}
.swcc_desc2 .swcc_desc2_right li{
	padding-left: 15%;
}
.swcc_part2_item{
	margin-top: 3%;
	padding: 1%;
}
.swcc_part2_item img{
	width: 35%;
	float: left;
	margin-right: 3%;
}
.swcc_part2_item .swcc_part2_item_desc{
	width: 62%;
}
.swcc_part2_item .swcc_part2_item_desc h3{
	font-size: 1rem;
	margin-bottom: 3%;
}
.swcc_part2_item .swcc_part2_item_desc p{
	font-size: 0.7rem;
	line-height: 1.2rem;
}
.swcc_part3_desc{
	position: relative;
	margin-top: 5%;
}
.swcc_part3_txt{
	position: absolute;
	bottom: 0;
	background-color: rgba(255,255,255,0.5);
	color: #000000;
	padding: 2%;
}
.swcc_part3_txt h3{
	font-size: 0.9rem;
	margin-bottom: 2%;
}