﻿@charset "utf-8";
/* CSS Document */

body {}
#demo01 {height:3.3rem;}
/* 内容区 */

.index_wrap {}
.index_box {}

.index_title { text-align: center;}
.index_title .text_1 { color:  #333333; font-size: 0.34rem; line-height: 0.4rem;}
.index_title .text_1 span { color:  #e94210;}
.index_title .text_2 { color:  #5c5c5c; font-size: 0.24rem; line-height: 0.3rem;}
.index_title .linebox { margin:0.14rem 0 0 0; height: 0.03rem; background: url("../image/index_title-p-1.png") no-repeat center center; background-size: auto 100%;}


.index_01 { background-color: #FFFFFF;}
.i01_main_1 { font-size: 0; text-align: center; padding: 0.26rem 0;}
.i01_main_1 a { display: inline-block; width: 1rem;}
.i01_main_1 a+a { margin-left:0.72rem;}
.i01_main_1 a .iconbox { font-size: 0; width: 0.8rem; height: 0.8rem; margin: 0 auto;}
.i01_main_1 a .iconbox img { width: 100%; height: 100%;}
.i01_main_1 a .text_1 { color: #555555; font-size: 0.24rem; line-height: 0.32rem; margin-top: 0.10rem;}


.index_02 { margin-top: 0.1rem; padding:  0 0 0.5rem 0; background-color: #FFFFFF;}
.i02_title { padding: 0.3rem 0 0.32rem 0;}
.i02_main_1 { padding: 0 0 0.24rem 0;}


.index_03 { margin-top: 0.1rem; padding: 0 0 0.5rem 0; background-color: #FFFFFF;}
.i03_title { padding: 0.3rem 0 0 0;}
.i03_main_1 { padding: 0.32rem 0 0.12rem 0; color: #333333; font-size: 0.26rem; line-height: 0.4rem;}
.i03_main_1 p+p { margin-top:0.4rem;}
.i03_main_2 { font-size:0;}
.i03_main_2 .img { width: 100%;}
.index_03 .morebox { padding: 0.5rem 0;}

.index_04 { margin-top: 0.1rem; padding:  0 0 0.5rem 0; background-color: #FFFFFF;}
.i04_title { padding: 0.3rem 0 0.32rem 0;}
.i04_main_1 { padding: 0 0 0.5rem 0;}







