
/*swiper*/
.show_tab{
	width:100%;
	overflow:hidden;
}
.roll_list{
	width:300%;
}
.roll{
	width:33.33%;
	height:10rem;
	float:left;
}
.roll_1{
	background:url(../images/common/roll_bg_01.jpg) no-repeat center;
	background-size:cover;
}
.roll_2{
	background:url(../images/common/roll_bg_02.jpg) no-repeat center;
	background-size:cover;
}
.roll_3{
	background:url(../images/common/roll_bg_03.jpg) no-repeat center;
	background-size:cover;
}
.slogn{
	padding:2rem 0 0 2rem;
	color:#f1f1f1;
	line-height:1.5;
}
.slogn span.line_bar{
	display:inline-block;
	width:2.5rem;
	height:1px;
	background-color:#ffac36;
	margin:0.2rem 0 0.5rem 0;
}
.slogn i{
	font-style:normal;
	color:#ffac36;
}

/*body*/
.body{
	padding:1.5rem;
}
.section{
	margin-bottom:2rem;
}
.section_top{
	width:100%;
	height:2rem;
	line-height:2rem;
}
.section_title{
	font-size:1.6rem;
	color:#111;
	font-weight:bold;
}
.section_more_btn a{
	font-size:1.4rem;
	color:#47c059;
}
.section_content{
	margin-top:1rem;
}
.section_text{
	font-size:1.2rem;
	color:#333;
	text-indent:2em;
	line-height:1.5;
	margin-bottom:0.5rem;
}

/*banner*/
.banner{
	width:100%;
	background:url(../images/common/banner_bg.jpg) no-repeat;
	background-size:cover;
}
.banner_content{
	padding:1rem 2rem;
	background-color:rgba(255,172,54,.6);
}
.banner_text{
	font-size:1rem;
	color:#fff;
}

.application_content{
	width:100%;
	overflow-x:scroll;
}
.application_content::-webkit-scrollbar {
	display:none
}
.application_list{
	width:44rem;
}
.application_list li{
	width:10rem;
	float:left;
	margin:0.5rem;
}
.application_list li img{
	width:100%;
}



























