/* CONTENT */
#content_wrap { width:100%; text-align:center; overflow:hidden }
.cont-btn { position:relative;width:1300px; margin:0 auto; }
.cont-wrap { width:100%; top:50px;text-align:center; overflow:hidden; }

.cont-wrap > ul { width:100%; padding:0 0 50px 0;}


.cont-wrap .section-bo { display:inline-block; width:100%; margin:0 auto; text-align:center; color:#000; }
.cont-wrap .section-bo .box { width:1300px; margin:0 auto;  }
.cont-wrap .section-bo .box > div:nth-child(1) { float:left; text-align:left; width:650px; height:403px; }
.cont-wrap .section-bo .box > div:nth-child(1) img { border-radius:30px 0 0 0;}
.cont-wrap .section-bo .box > div:nth-child(2) { float:left; width:650px; height:400px; padding:40px 0 0 50px; text-align:left; background:#F6F4F5; }
.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(1) {font-size:27px; color:#4268E3;font-weight:600;line-height:50px; letter-spacing:-0.03em; }
.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(2) {font-size:20px; line-height:30px; letter-spacing:-0.03em; }
.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(3) { padding-top:25px;font-size:18px; line-height:30px; letter-spacing:-0.03em; }
.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(3) span { display:inline-block; text-align:center; font-size:18px; color:#fff; line-height:30px;width:100px; margin:0 10px 5px 0; background:#374960;border-radius:25px;}
.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(3) .br_mobile { display:none; }
.cont-wrap .section-bo .box1 {  display:inline-block; width:1308px; margin-top:4px; text-align:left; padding:0 0 50px 0;border-bottom:1px #ddd solid;}
.cont-wrap .section-bo .box1 p { float:left; width:157px; height:88px; margin:0 3px; background:#fff;  transition: all .5s ease; }
.cont-wrap .section-bo .box1 p img { width:100%; }
.cont-wrap .section-bo .box1 p:hover img { opacity:0.5; transition: all .5s ease; }

a.btn_b05 { display:inline-block; margin-top:50px; text-align:center;width:350px; height:50px; line-height:50px;font-size:19px;background:#4862ff; color:#fff; border:1px #4862ff solid; border-radius:25px;transition:0.3s;}
a.btn_b05:hover { background:#fff; color:#4862ff; border:1px #4862ff solid; text-decoration:none; transition:0.3s;}
a.btn_list { display:inline-block; float:right;margin-bottom:10px; text-align:center; padding:0 15px;height:34px; line-height:34px;font-size:16px;background:#1036B0; color:#fff; border:1px #1036B0 solid; border-radius:4px;transition:0.3s;}
a.btn_list:hover { background:#fff; color:#1036B0; border:1px #1036B0 solid; text-decoration:none; transition:0.3s;}


@media only screen and (max-width:1024px){
	.cont-btn { width:100%; }
	.cont-wrap > ul { width:100%; padding:0 0 35px 0;}

	.cont-wrap .section-bo .box { width:100%; }
	.cont-wrap .section-bo .box > div:nth-child(1) { float:left; text-align:left; width:50%; height:100%; }
	.cont-wrap .section-bo .box > div:nth-child(1) img { width:100%; height:100%; border-radius:20px 0 0 0;}
	.cont-wrap .section-bo .box > div:nth-child(2) { float:left; width:50%; height:290px; padding:20px 0 0 20px; vertical-align:top;}
	.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(1) {font-size:24px; line-height:40px; }
	.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(2) {font-size:15px; line-height:27px;}
	.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(3) { padding-top:15px;font-size:15px; line-height:24px;}
	.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(3) span { font-size:15px; line-height:27px;width:80px; border-radius:25px;}
	.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(3) .br_mobile { display:none; }
	.cont-wrap .section-bo .box1 { width:100%; margin-top:6px; padding:0 0 25px 0;}
	.cont-wrap .section-bo .box1 p { float:left; width:11.8%; margin:0 3px; }
	.cont-wrap .section-bo .box1 p img { width:100%; }
	.cont-wrap .section-bo .box1 p:hover img { opacity:0.5; transition: all .5s ease; }

	a.btn_b05 { display:inline-block; margin-top:20px; text-align:center;width:70%; height:40px; line-height:40px;font-size:16px; border-radius:40px;}
	a.btn_list { padding:0 10px;height:30px; line-height:30px;font-size:15px;}
}

@media only screen and (max-width:768px){
		.cont-btn { width:100%; }
		.cont-wrap > ul { width:100%; padding:0 0 35px 0;}

		.cont-wrap .section-bo .box { width:100%; }
		.cont-wrap .section-bo .box > div:nth-child(1) { width:100%; }
		.cont-wrap .section-bo .box > div:nth-child(1) img { width:100%; height:70%;border-radius:0;}
		.cont-wrap .section-bo .box > div:nth-child(2) { display:inline-block; width:100%; height:100%; padding:20px 0 30px 20px; }
		.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(1) {width:100%;font-size:23px; line-height:40px; }
		.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(2) {width:100%;font-size:16px; line-height:24px; padding-bottom:10px;border-bottom:1px #ddd solid; }
		.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(3) { display:inline-block; width:100%;padding:15px 0 0; line-height:22px;}
		.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(3) span { display:inline-block; padding-top:10px; text-align:left; font-size:16px; font-weight:600; color:#000; line-height:22px;width:96%; background:none;border-radius:0px;}
		.cont-wrap .section-bo .box > div:nth-child(2) > p:nth-child(3) .br_mobile { display:block; }
		.cont-wrap .section-bo .box1 { width:100%; margin-top:6px; padding:0 0 25px 0;}
		.cont-wrap .section-bo .box1 p { float:left; width:23.6%; height:100%; margin:0 3px 5px 3px; }
		.cont-wrap .section-bo .box1 p img { width:100%; margin:0;}

		a.btn_b05 { display:inline-block; margin:0 auto; margin-top:30px; text-align:center;width:95%; height:40px; line-height:37px;font-size:16px; border-radius:40px;}
		a.btn_list { padding:0 10px;height:30px; line-height:27px;font-size:15px;}
}

@media only screen and (max-width:480px){
	.cont-wrap .section-bo .box1 p { width:23.1%;}
}