@media screen and (max-width: 1560px) {
	.container,.container1 {
		width: 1366px;
	}
	.com_img1 a {
		height: 390px;
	}
	.service_list1 ul li {
		height: 380px;
	}
}

@media screen and (max-width: 1400px) {
	.container ,.container1,.container2{
		width: 1200px;
	}
	.service_list1 ul li {
		height: 333px;
	}
	.service_info1 h3 {
		font-size: 20px;
	}
	.service_info1 p {
		font-size: 14px;
		line-height: 24px;
		margin: 10px 0 15px;
	}
	.service_info1 h4 span {
		font-size: 15px;
		width: 134px;
		height: 40px;
	}
	.service_info1 .line {
		margin: 10px 0 16px;
	}
	.culture_info1 {
		width: 68%;
	}
	.culture_info1 .title {
		font-size: 24px;
	}
	.culture_info1 .txt {
		font-size: 15px;
		line-height: 26px;
	}
	.ins_nav1 ul li a {
		font-size: 16px;
		line-height: 42px;
	}
	.naver ul li {
		margin-left: 3%;
	}
	.naver ul li > a {
		font-size: 18px;
	}
	.doc_list1 ul li a .txt {
		line-height: 26px;
	}
	.ins_nav2 ul li {
		margin: 0 10px 10px;
	}
	.ins_det_h1 {
		padding: 54px 5% 44px 5%;
	}
	.ins_det_h2 {
		padding: 40px 5% 50px;
	}
	.sec_nav dl dd a {
		font-size: 14px;
	}
	.sec_nav {
		width: 270px;
	}
}