/* sub default */
.sub_top{background-image: url("/www-img/sub/top_bg/km01.jpg");height: 579px;}
.h1_hr{height: 1px; width: 80px;border: none; border-top: 1px solid;margin: 30px auto;}
.section_div > section{padding: 50px;}
.table_ul{display: table;width: 100%;}
.table_ul li{display: table-cell;float: none;vertical-align: middle;width: 50%;}
.table_ul .li1{padding-right: 1%;}
.table_ul .li2{padding-left: 1%;}
.sec_common_h2{margin-bottom: 30px;}
.sec_common_h2 span{color: #737c9a;}
.p_custom1{color: #737c9a;margin: 40px 0 20px 0;}
/* sub default */
.section_div > section *{text-align: center;}




.sec1 h2 span{font-weight: normal;}
.sec1 p span{color: #689cbb;font-weight: bold;}

.sec3 *{color: #fff;}
.sec3 .p_18{line-height: 30px;}
.sec3 .p_18 span{font-weight: bold;font-size: 24px;color: #a0ddfc;}

.sec3  h3{margin-top: 220px;}

.sec4 h4 span{color:#4f9ed9;border-bottom: 1px solid #4f9ed9;}
.sec4 h4{margin-bottom:30px; }
.sec4 p{margin: 3px 0;}
.sec4_1 h2{margin-top: 70px;}

.sec4_0{background: #d6ecfa;}
.sec4_0 h2 span{color:#155c8a;}
.sec4_0 h2{margin-bottom: 20px;}

.sec5{background:#978776; }
.sec5 *{color: #fff;}

.h2_a{margin-bottom: 20px;}
.p_24_a{margin-bottom: 45px;}
.p_24_a span{font-weight: bold;font-size: 42px;}

.sec5 .div1{background: #fff;padding: 30px;}
.sec5 .div1 h3{margin-bottom: 20px;}
.sec5 .div1 h3 span{border-bottom: 1px solid #323232;color: #323232;}

.sec5 .p_25{margin: 50px auto 30px auto;}
.sec5 .p_30{margin-bottom: 50px;}
.sec5 .p_30 > span{background: #fffa6c;color: #4e3a25;padding: 7px 15px;}
.sec5 .p_30 > span > span{color: #4e3a25;position: relative;}
.sec5 .p_30 > span > span:AFTER {position: absolute;width: 7px;height: 7px;background: #fffa6c;left: 50%;margin-left: -3.5px;top: -20px;
content: "";border-radius:50%;}
.sec5 .div2{padding: 30px;}
.sec5 .div2 p{margin-bottom: 40px;}

.sec6 *{color: #fff;}
.sec6 .div1{padding: 30px;border-radius:30px;}
.sec6 .div1 *{color: #666;}
.sec6 .div1 p{margin: 20px auto 10px auto;}
.sec6 .div1 h4{line-height: 28px;}
.sec6 > h3{margin: 50px auto 20px auto;}
.sec6 > .p_18{margin-bottom: 40px;line-height: 25px;}


.sec6_1 .p1{color: #fff;}
.sec6_1 .p1 span{font-size: 32px;display: block;padding: 20px 0;}
.sec6_1 .p2{color:#fffe8a; }

.sec7{background: #dee6e7;}
.sec7 *{color: #2e2d2d;}
.sec7 h2{margin-bottom: 30px;}

@media only screen and (max-width: 1199px) {
	
}

@media only screen and (max-width: 1023px) {
	/* sub default */
	.sub_top{height: 300px;background-size:cover;}
	.h1_hr{margin: 20px auto;}
	.section_div > section{padding: 20px;}
	/* sub default */
	
	.sec3 .p_18 span{font-size: 20px;}
	.sec6_1 .p1 span{font-size: 25px;}
	
	.sec3  h3{margin-top: 70px;}
	
	
	.p_24_a span{font-weight: bold;font-size: 30px;}
}


@media only screen and (max-width: 767px) {
	/* sub default */
	.table_ul li{display: block;width: 100%;margin: 0 auto;}
	.table_ul .li1{padding-right: 0%;margin-bottom: 20px;}
	.table_ul .li2{padding-left: 0%;}
	/* sub default */
	
	.sec3  h3{margin-top: 40px;}
	
	
}
@media only screen and (max-width: 640px) {
	.sec3 .p_18 span{display: block;}
	.p_24_a br{display: block;}
	
	
	.sec5 .p_30{line-height: 60px;margin-bottom:20px;}
	.sec5 .p_30 > span{padding: 5px;}
}

