.sector_swiper01 ,.m_index_dang{

	display: none;

}

@media screen and (max-width: 1700px) {

	.hd_con {

		height: 80px;

	}

	.naver ul li > a {

		line-height: 80px;

		font-size: 16px;

	}

	.sec_main {

		top: 80px;

	}

	.search_form {

		top: 80px;

	}

	.index_xd {

		margin-top: 120px;

	}

	.sec_nav ul li a {

		font-size: 14px;

	}

	.sec_bg {

		padding: 10px;

	}

	a.h_logo img {

		height: 50px;

	}

	.h_wrapper {

		width: 1400px;

	}

	.index_ss {

		padding-top: 80px;

	}

	.profile_t1 h2 {

		font-size: 20px;

	}

	.profile_t1 p {

		font-size: 16px;

		line-height: 26px;

	}

	.profile_info1 .txt {

		font-size: 16px;

	}

	.sector_t1 big {

		font-size: 34px;

	}

	.sector_icon1 img {

		height: 84px;

	}

	.sector_t1 h2 {

		font-size: 22px;

	}

	.sector_info1 h5 {

		font-size: 16px;

	}

	.sector_info1 p {

		font-size: 16px;

		line-height: 28px;

	}

	.sector_m1 {

		height: 430px;

	}

	.sector_list1 ul li a ,.sector_k1 a{

		padding: 20px;

	}

	.news_list1 ul li a p {

		font-size: 16px;

		line-height: 22px;

	}

	.news_list1 ul li a h5 {

		font-size: 16px;

	}

	.news_info1 p {

		font-size: 16px;

	}

	.news_img1 {

		height: 268px;

	}

	.dang_list1 ul li a p {

		font-size: 16px;

		line-height: 50px;

	}

	.f_nav .f_item h2 {

		margin-bottom: 10px;

	}

	.f_nav .f_item h2 a {

		font-size: 16px;

	}

	.f_nav .f_item ul li a {

		font-size: 14px;

		line-height: 30px;

	}

	.copyright {

		font-size: 14px;

		margin-bottom: 25px;

	}

	.f_con {

	    padding: 50px 0 30px 0;

	}

	.foot1 {

		margin-bottom: 15px;

		padding-bottom: 15px;

	}

	.earth_2 {

		top: 188px;

	}

	.sixth_page{

		transform: translate(-50%,0);

	}





}

@media screen and (max-width: 1440px) {

	.section_xz .index_ss{
		padding: 50px 0 !important;
	}
	.section_xz2 .index_ss{
		padding: 100px 0 50px 0 !important;
	}

	.h_wrapper {

		width: 1200px;

	}

	.naver ul li {

		margin-left: 15px;

	}

	.dang_title {

		left: 12%;

	}

	.earth_2 {

	    top: 170px;

	}

	.ins_nav ul li a {

		font-size: 16px;

	}

	.news_info4 .txt ,.process_info1 .txt{

		font-size: 16px;

		line-height: 28px;

	}

	.pian a {

		font-size: 16px;

	}

	.traning_info1 .title {

		font-size: 18px;

	}

	.traning_info1 .txt {

		font-size: 14px;

	}

	.recruit_hd ul li ,.recruit_dl dl dd,a.upload_a,.rec_form1 select,.rec_form1 input,.rec_form1 button{

		font-size: 16px;

	}



}



@media screen and (max-width: 1366px) {

	.prifile_img1 {

		height: 280px;

		top: -140px;

	}

	.profile_t1 {

		margin-bottom: 20px;

	}

	.profile_info1 .txt {

		font-size: 14px;

		line-height: 24px;

		margin-bottom: 15px;

	}

	.profile_c1 .wave01 {

		left: -40px;

	}

	.profile_c1 .wave02 {

		right: -40px;

	}

	.index_title1 {

		margin-bottom: 38px;

	}

	.sector_m1 {

		height: 370px;

		padding-top: 30px;

	}

	.sector_icon1 img {

	    height: 76px;

	}

	.sector_t1 {

		height: 76px;

	}

	.sector_t1 big {

		font-size: 30px;

	}

	.sector_info1 p {

		font-size: 14px;

		line-height: 24px;

	}

	.news_list1 ul li {

		margin-bottom: 20px;

	}

	.news_img1 {

	    height: 232px;

	}

	.news_info1 {

		height: 64px;

	}

	.news_info1 p {

		font-size: 14px;

		line-height: 24px;

	}

	.news_b1 h3 {

		font-size: 16px;

	}

	.news_c1 {

		margin-bottom: 15px;

	}

	.earth_2 {

	    top: 165px;

	}

	.dang_list1 ul li a p {

	    font-size: 14px;

	    line-height: 42px;

	}

	.dang_list1 ul li a h5 {

		font-size: 20px;

	}

	.dang_list1 ul li a h5 small {

	    font-size: 16px;

	}

	.dang_list1 ul li a {

		padding-left: 70px;

	}

	.dang_list1 {

	    margin-bottom: 10px;

	}

	.f_links > * {

		font-size: 14px;

	}

	.f_con {

		padding: 25px 0;

	}

	.f_nav .f_item h2 a {

		font-size: 14px;

	}

	.f_nav .f_item ul li a {

		line-height: 25px;

		font-size: 12px;

	}

	.f_m1 {

		margin-bottom: 10px;

	}

	.slogo1 img {

		height: 60px;

	}

	.slogo2 img {

		height: 30px;

	}

	.slogo1 {

	    padding-bottom: 15px;

	    margin-bottom: 15px;

	}

	.copyright {

		margin-bottom: 15px;

		line-height: 28px;

		font-size: 12px;

	}

	.news_list1 ul li a p ,.news_list1 ul li a h5 ,.profile_t1 p{

		font-size: 14px;

	}

	.profile_t1 h2 {

		font-size: 18px;

	}

	.naver ul li > a {

		font-size: 15px;

	}

	.sector_list1 ul li {

		width: 28%;

		margin: 0 2.66%;

	}

	.index_title2 ,.index_title4{

		margin-bottom: 20px;

	}

	.dang_info1 h2 {

		font-size: 16px;

	}

	.dang_list2 ul li {

		height: 480px;

	}

	.dang_list2 ul li a .chakan1 {

		bottom: 20px;

	}

	.contact_list1 ul li h3 ,

	.make_info1 h2{

		font-size: 16px;

	}

	.contact_list1 ul li p {

		font-size: 18px;

	}

}



@media screen and (max-width: 1200px) {

	.header {

		display: none;

	}

	.m_header {

		display: block;

	}

	/* .index_ss,.insider_content {

		padding-top: 54px;

	} */

	.insider_content {

		padding-top: 54px;

	}

	.index_xd {

		margin-top: 54px;

	}

	.container {

		width: 768px;

	}

	.sector_list1 ul li {

	    width: 31.66%;

	    margin-right: 2.51%;

		margin-left: 0;

	}

	.sector_list1 ul li a ,.sector_k1 a{

		padding: 10px;

	}

	.sector_icon1 img {

		height: 58px;

	}

	.sector_t1 h2 {

		font-size: 18px;

	}

	.sector_t1 big {

		font-size: 22px;

	}

	.sector_t1 {

		height: 54px;

	}

	.sector_t1 h2 i {

		width: 24%;

	}

	.sector_info1 h5 {

		font-size: 14px;

		line-height: 20px;

	}

	.sector_m1 {

		height: 330px;

	}

	.index_title1 {

		margin-bottom: 20px;

	}

	.profile_c1 {

		padding: 28px 30px;

	}

	.prifile_img1 {

		width: 44%;

		height: 220px;

		right: 30px;

		top: -110px;

	}

	.profile_t1 {

		width: 50%;

		margin-bottom: 10px;

	}

	.profile_t1 h2 {

		line-height: 26px;

		margin-bottom: 10px;

	}

	.profile_t1 p {

		line-height: 22px;

	}

	.news_list1 ul li {

		margin-bottom: 14px;

	}

	.news_img1 {

	    height: 196px;

	}

	.news_info1 p {

		-webkit-line-clamp: 1;

	}

	.news_info1 {

	    height: 50px;

	}

	.dang_title h1 {

		font-size: 18px;

	}

	.dang_title h3 {

		margin-left: 8px;

	}

	.earth_2 {

		width: 54%;

	    top: 126px;

	}

	.earth_1 {

		width: 46%;

	}

	.ins_nav ul li a {

		font-size: 14px;

	}

	.department_h1 ul li {

		font-size: 14px;

		width: 20%;

		height: 56px;

	}

	.department_h1 ul li img {

		height: 32px;

	}

	.department_info1 .txt {

		font-size: 14px;

		line-height: 22px;

	}

	.development_c1 {

	    padding: 0 4%;

	}

	.develop_left,

	.development_list ul li:nth-child(2n) .develop_right {

	    padding-right: 4%;

	}

	.develop_right,

	.development_list ul li:nth-child(2n) .develop_left{

		padding-left: 4%;

	}

	.develop_info1 .title {

		font-size: 16px;

	}

	.develop_info1 .txt {

		font-size: 14px;

		line-height: 22px;

	}

	.develop_img1,.develop_right {

		height: 196px;

	}

	.development_list ul li {

		margin-bottom: 60px;

	}

	.about_info1 .title {

		font-size: 16px;

		line-height: 25px;

	}

	.about_info1 .txt {

		font-size: 14px;

		line-height: 24px;

	}

	.about_img1 {

		height: 240px;

	}

	.about_left1 {

		margin-top: 0;

	}

	.about_c4 {

		width: 100%;

	}

	.about_img2 {

		height: 200px;

	}

	.culture_swiper1 .swiper-button-prev, .culture_swiper1 .swiper-button-next {

		width: 80px;

	}

	.culture_video1 ,.culture_swiper1 .swiper-container{

		height: 400px;

	}

	.enterprise_list1 ul li {

		width: 48%;

		margin-right: 4%;

		margin-bottom: 15px;

	}

	.enterprise_list1 ul li:nth-child(3n) {

		margin-right: 4%;

	}

	.enterprise_list1 ul li:nth-child(2n) {

		margin-right: 0;

	}

	.enterprise_list1 ul li a span {

		font-size: 16px;

	}

	.news_img2 {

		width: 43%;

		height: 190px;

	}

	.news_info2 {

		width: 55%;

		height: 190px;

	}

	.news_info2 h2,.news_info3 h2 {

		font-size: 16px;

	}

	.news_r h4 {

		font-size: 14px;

	}

	.news_list3 ul li {

		margin-bottom: 30px;

	}

	.news_r h4 {

		margin-bottom: 68px;

	}

	.chakan1 span {

		width: 78px;

		font-size: 12px;

	}

	.news_info4 .txt,.process_info1 .txt {

		font-size: 14px;

	}

	.pian a {

		font-size: 14px;

	}

	.pian a span {

		max-width: 80%;

	}

	.back1 a {

		font-size: 16px;

	}

	.main_img1 ,.main_r{

		height: 192px;

	}

	.main_r {

		padding: 10px 10px 0 10px;

	}

	.main_more {

		bottom: 15px;

	}

	.main_d1 {

		width: 100%;

		padding: 0 4%;

	}

	.dang_list2 ul li {

		width: 50%;

	}

	.dang_list2 ul li:nth-child(3n) {

		border-right: 1px solid #D8D8D8;

	}

	.dang_list2 ul li:nth-child(2n) {

		border-right: 0;

	}

	.dang_img1 {

		height: 218px;

	}

	.dang_list2 ul li {

		height: 450px;

	}

	.traning_info1 .time {

		font-size: 16px;

	}

	.traning_info1 .title {

		font-size: 16px;

		margin-bottom: 12px;

	}

	.traning_info1 .txt {

		font-size: 12px;

		line-height: 20px;

	}

	.rec_form1 {

		width: 30%;

		margin: 0 1%;

		height: 48px;

		line-height: 48px;

	}

	.rec_form1 select,.rec_form1 input,.rec_form1 button {

		height: 48px;

	}

	.recruit_hd ul li, .recruit_dl dl dd, a.upload_a, .rec_form1 select, .rec_form1 input, .rec_form1 button {

		font-size: 14px;

	}

	.recruit_info1 .txt {

		font-size: 14px;

		line-height: 30px;

	}

	.contactUs {

		width: 100%;

	}

	.marker {

		padding: 20px 10px;

	}

}



@media screen and (max-width: 767px) {

	.section_xz2 .index_ss{
		padding: 50px 0 50px 0 !important;
	}


	.container {

		width: 100%;

		padding: 0 15px;

	}

	.prifile_img1 {

		display: none;

	}

	.index_title1 {

		justify-content: center;

	}

	.profile_t1 {

		width: 100%;

	}

	.profile_info1 .txt {

		display: -webkit-box;

		-webkit-line-clamp: 6;

		overflow: hidden;

		text-overflow: ellipsis;

		-webkit-box-orient: vertical;

	}

	.profile_t1 h2 i {

		width: 34px;

		margin-right: 10px;

	}

	.profile_c1 .wave01,.profile_c1 .wave02 {

		display: none;

	}

	.index_t1 h1 ,.index_title2 h1{

		font-size: 20px;

	}

	.index_title2 h3 {

		margin-bottom: 4px;

	}

	.index_title1 > img {

		height: 54px;

	}

	.sector_list1 ul {

		white-space: nowrap;

		overflow-x: auto;

		-webkit-overflow-scrolling: touch;

	}

	.sector_list1 ul li {

		float: unset;

		width: 66%;

		display: inline-block;

		white-space: normal;

		vertical-align: top;

	}

	.sector_m1 {

		height: 310px;

	}

	.sector_icon1 img {

		height: 38px;

	}

	.sector_info1 p {

		font-size: 12px;

		line-height: 20px;

	}

	.index_title2, .index_title4 {

		margin-bottom: 16px;

	}

	.sector_t1 {

		height: 44px;

	}

	.sector_t1 big {

		font-size: 20px;

	}

	.news_left1 {

		width: 100%;

	}

	.news_right1 {

		display: none;

	}

	.dang_list1 ul li {

		display: none;

		width: 100%;

		margin-right: 0;

	}

	.dang_list1 ul li:nth-child(-n+12) {

		display: block;

	}

	.unit_list1 ul li {

		width: 50%;

		display: none;

	}

	.unit_list1 ul li:nth-child(-n+16) {

		display: block;

	}

	.foot1 {

		/* display: none; */

	}

	.f_m1 {

		display: none;

	}

	.f_con {

		padding: 10px 0;

	}

	.banner_swiper {

		display: none;

	}

	.m_banner {

		display: block;

	}

	.department_h1 ul li img {

		display: none;

	}

	.about_right1,.about_left1 {

		width: 100%;

	}

	.about_left1 {

		margin-top: 30px;

	}

	.about_img1 {

		height: auto;

	}

	.about_m4 {

		height: auto;

	}

	.about_c4 {

		padding: 80px 0;

	}

	.about_info3 .s_title2 {

		margin-bottom: 20px;

	}

	.about_left2 ,.about_right2{

		width: 100%;

	}

	.about_right2 {

		margin-top: 30px;

	}

	.culture_left,.culture_right {

		width: 100%;

	}

	.culture_swiper1 {

		padding-top: 20px;

	}

	.culture_swiper1 .swiper-container {

		height: auto;

	}

	.culture_swiper1 .swiper-slide {

		height: 160px;

	}

	.culture_swiper1 .swiper-button-prev, .culture_swiper1 .swiper-button-next {

		display: none;

	}

	.main_list1 ul li {

		width: 100%;

		margin-right: 0;

	}

	.traning_right,.traning_left {

		width: 100%;

	}

	.traning_swiper1 .swiper-container {

		margin-bottom: 40px;

	}

	.b_form1 .form_group {

		width: 100%;

		margin-right: 0;

	}

	.s_form2 {

		width: 30%;

	}

	.b_form2 button {

		width: 24%;

	}

}

@media screen and (max-width: 640px) {

	.development_list ul::before ,

	.development_list ul::after{

		display: none;

	}

	.development_list ul li > div {

		width: 100%;

	}

	.develop_img1, .develop_right {

		height: auto;

	}

	.develop_left {

		margin-bottom: 30px;

	}

	.develop_left {

		padding-left: 0;

		padding-right: 0;

	}

	.development_list ul li:nth-child(2n) .develop_left {

		padding-left: 0;

	}

	.develop_img1::before {

		left: -6px;

		bottom: -6px;

	}

	.development_list ul {

		padding-top: 10px;

	}

	.development_list ul li:nth-child(2n) .develop_img1::before {

		right: -6px;

	}

	.news_list3 ul li {

		width: 100%;

		margin-right: 0;

	}

	.news_h1 a {

		padding: 15px;

	}

	.rec_form1 {

		width: 100%;

		margin: 0 0 10px 0;

	}

	.rec_form1 input {

		width: 90%;

	}

	a.upload_a {

		font-size: 10px;

		padding: 0 6px;

	}

}

@media screen and (max-width: 450px) {

	.sector_info1 {

	    padding: 12px 5% 0;

	}

	.news_c1 {

		padding: 0 5px;

	}

	.sector_m1 {

		height: 286px;

	}

	.sector_t1 h2 {

		font-size: 16px;

	}

	.sector_info1 h5 {

		font-size: 12px;

		margin-bottom: 4px;

	}

	.index_t1 h3 {

		font-size: 10px;

		line-height: 12px;

	}

	.index_t1 h1, .index_title2 h1,.index_title4 .index_t2 h1 {

		font-size: 18px;

	}

	.profile_t1 h2 {

		font-size: 14px;

		line-height: 22px;

		margin-bottom: 8px;

	}

	.profile_t1 p ,.profile_info1 .txt{

		font-size: 12px;

		line-height: 18px;

	}

	.read_more1 a {

		font-size: 14px;

		line-height: 32px;

	}

	.earth_1,.earth_2 {

		display: none;

	}

	.news_list1 ul li {

		margin-bottom: 8px;

	}

	.news_img1 {

	    height: 178px;

	}

	.dang_list1 ul li a p ,.unit_list1 ul li a{

		line-height: 34px;

	}

	.dang_title {

		display: none;

	}

	.index_title4 i {

		width: 30%;

	}

	.index_title4 .index_t2 h3 {

		margin-bottom: 5px;

	}

	.copyright {

		line-height: 18px;

		font-size: 10px;

		margin-bottom: 8px;

	}

	.back_top img {

		height: 26px;

	}

	.unit_list1 ul li a {

		font-size: 12px;

	}

	.ins_nav {

		padding: 14px 0;

	}

	.ins_nav ul li {

		width: 33%;

	}

	.ins_nav ul li:nth-child(3n)::before {

		display: none;

	}

	.ins_nav ul li a {

		line-height: 30px;

	}

	.s_banner > img {

		height: 140px;

	}

	.banner_title1 {

		bottom: 50%;

		transform: translate(-50%,50%);

	}

	.banner_title1 h1 {

		font-size: 20px;

	}

	.banner_title1 h3 {

		font-size: 14px;

	}

	.department_h1 ul li {

		width: 25%;

		font-size: 10px;

		height: 42px;

	}

	.department_h1 ul li::before {

		border-top-width: 8px;

		bottom: -9px;

	}

	.department_c1 {

		padding: 0 15px 40px;

	}

	.about_title1{

		padding: 20px 0;

	}

	.about_title1 h1 {

		font-size: 18px;

	}

	.about_title1 i {

		width: 10px;

		height: 10px;

	}

	.department_h2 {

		padding: 30px 4%;

	}

	.department_info1 .txt {

		font-size: 12px;

		line-height: 18px;

	}

	.development_list ul li {

		margin-bottom: 24px;

	}

	.develop_left {

		margin-bottom: 20px;

	}

	.about_img1 .line01 {

		height: 6px;

		top: -3px;

	}

	.about_img1 .line02 {

		height: 6px;

		bottom: -3px;

	}

	.about_left1 {

		margin-top: 20px;

	}

	.about_info1 .title {

		font-size: 14px;

		line-height: 22px;

	}

	.about_info1 .txt {

		font-size: 12px;

		line-height: 20px;

	}

	.about_c1 {

		padding: 0 4% 30px;

	}

	.about_info2 .s_title1 h1 {

		font-size: 16px;

		line-height: 26px;

	}

	.about_info2 .s_title1 {

		margin-bottom: 20px;

	}

	.about_c2 {

		padding: 40px 0;

	}

	.about_c3 {

		padding: 30px 4%;

	}

	.about_c4 {

		padding: 30px 0;

	}

	.about_info3 .s_title2 {

		font-size: 18px;

		margin-bottom: 12px;

	}

	.culture_swiper1 .swiper-slide {

		height: 94px;

		padding: 4px;

	}

	.culture_title1 h2 {

		font-size: 15px;

	}

	.culture_title1 img {

		height: 16px;

	}

	.culture_video1 {

		height: 220px;

	}

	.culture_swiper1 {

		padding-top: 10px;

	}

	.culture_title1 {

		margin-bottom: 10px;

	}

	.enterprise_list1 ul li a span {

		font-size: 12px;

	}

	.enterprise_list1 ul li a {

		text-align: center;

		height: 60px;

	}

	.enterprise_info1 .title {

		margin-bottom: 14px;

	}

	.enterprise_info1 .title h1 {

		font-size: 15px;

		margin-left: 4px;

	}

	.enterprise_info1 .title img {

		height: 10px;

	}

	.enterprise_w1 {

		padding: 25px 4%;

	}

	.news_h1 {

		padding: 30px 0 12px 0;

	}

	.news_h1 a {

		padding: 10px;

	}

	.news_img2 ,.news_info2{

		height: 90px;

	}

	.news_info2 {

		padding-top: 0;

	}

	.news_info2 h4 ,.news_info2 h2{

		font-size: 14px;

	}

	.news_info2 .txt {

		display: none;

	}

	.news_info2 h2 {

		margin: 8px 0;

	}

	.news_list3 ul li {

		margin-bottom: 12px;

	}

	.news_list3 ul li a {

		height: 120px;

		padding: 10px;

	}

	.news_info3 h2 {

		font-size: 14px;

		margin-bottom: 10px;

		line-height: 22px;

		height: 44px;

	}

	.news_info3 .txt {

		font-size: 12px;

	}

	.news_r h4 {

		margin-bottom: 36px;

	}

	.news_info3 {

		width: 72%;

	}

	.chakan1 span {

		width: 70px;

		font-size: 10px;

		line-height: 22px;

	}

	.news_list3 {

		margin-bottom: 20px;

	}

	.ins_cru {

		padding: 15px 10px;

		margin-bottom: 10px;

	}

	.news_title1 h1 {

		font-size: 16px;

		margin-bottom: 12px;

	}

	.news_title1 h3 {

		font-size: 12px;

	}

	.news_title1 {

		padding-bottom: 15px;

		margin-bottom: 15px;

	}

	.news_d1 {

		padding: 0 4% 30px;

	}

	.news_info4 .txt,.process_info1 .txt {

		line-height: 24px;

	}

	.pian a,.pian a + a {

		width: 100%;

		padding: 0 4%;

		text-align: left;

	}

	.news_det1 {

		padding-bottom: 20px;

	}

	.back1 {

		padding: 30px 0;

	}

	.main_l {

		width: 55%;

	}

	.main_img1 {

		height: 150px;

	}

	.main_r {

		height: 150px;

		width: 45%;

	}

	.main_info1 h2 {

		font-size: 15px;

		line-height: 26px;

		margin-bottom: 8px;

	}

	.main_info1 h2::before {

		width: 16px;

		left: 0;

	}

	.main_info1 .txt {

		font-size: 12px;

		line-height: 18px;

	}

	.main_more {

		font-size: 12px;

		bottom: 10px;

	}

	.main_list1 ul li {

		margin-bottom: 14px;

	}

	.main_plate {

		padding: 30px 0;

	}

	.main_big1 {

		margin-bottom: 12px;

	}

	.big_img1 {

		height: 166px;

	}

	.dang_list2 ul li {

		height: 280px;

	}

	.dang_list2 ul li a {

		padding: 0 8px;

	}

	.dang_list2 ul li a .time {

		font-size: 14px;

		padding: 10px 0;

	}

	.dang_img1 {

		height: 100px;

	}

	.dang_info1 h2 {

		font-size: 14px;

		line-height: 22px;

		margin-bottom: 8px;

	}

	.dang_info1 .txt {

		font-size: 12px;

	}

	.dang_list2 ul li a .chakan1 {

		left: 8px;

		bottom: 10px;

	}

	.dang_info1 {

	    padding-top: 8px;

	}

	.dang_list2 {

		margin-bottom: 40px;

	}

	.traning_swiper1 {

		margin-top: 0;

	}

	.traning_swiper1 .swiper-container {

		margin-bottom: 20px;

	}

	.recruit_c1 {

		padding: 0 0 30px;

	}

	.rec_form1 {

		height: 38px;

		line-height: 38px;

	}

	.rec_form1 select, .rec_form1 input, .rec_form1 button {

		height: 38px;

	}

	.rec_form1 select {

		padding: 0 12px;

		background-size: 15px 8px;

	}

	.rec_form1 input {

		padding: 0 12px;

	}

	.recruit_h1 {

		margin-bottom: 10px;

	}

	.recruit_hd ul li ,

	.recruit_dl dl dd{

		font-size: 12px;

	}

	.recruit_dl dl dd {

		line-height: 22px;

	}

	.recruit_dl dl dd .icon01 {

		margin-right: 5px;

		height: 10px;

	}

	a.upload_a {

		line-height: 22px;

	}

	.recruit_dl dl dd {

		padding: 12px 0;

	}

	.recruit_m1 {

		padding: 20px 4%;

	}

	.recruit_info1 .txt {

		font-size: 12px;

		line-height: 22px;

	}

	.contact_list1 ul li h3, .make_info1 h2 ,.contact_list1 ul li p{

		font-size: 14px;

	}

	.contact_list1 {

		margin-bottom: 0;

	}

	.contact_list1 ul {

		flex-wrap: wrap;

		justify-content: flex-start;

	}

	.contact_list1 ul li {

		width: 50%;

		margin-bottom: 15px;

	}

	.contact_list1 ul li img {

		margin: 8px 0;

		height: 26px;

	}

	.contactUs {

		padding: 30px 0;

	}

	.marker {

		width: 80%;

		left: 50%;

		top: 50%;

		transform: translate(-50%,-50%);

		height: auto;

		bottom: auto;

		padding: 10px 5px;

	}

	.make_info1 p {

		font-size: 12px;

		line-height: 18px;

	}

	.contact_map {

		height: 300px;

	}

	.s_form h2 {

		font-size: 14px;

	}

	.xs_form1 {

		height: 42px;

	}

	.xs_form1 input, .s_form2 input ,.xs_form2 textarea{

		font-size: 14px;

	}

	.s_form {

		margin-bottom: 12px;

	}

	.s_form2 {

		width: 80%;

		height: 42px;

		padding-left: 10px;

	}

	.b_form2 button {

		width: 30%;

		margin-left: 0;

	}

	.s_form2 img {

		height: 42px;

		width: 90px;

	}

	.b_form2 button {

		height: 42px;

		font-size: 14px;

	}

	.b_form1 {

		margin-bottom: 0;

	}

	.marker img {

		width: 54px;

		height: 54px;

	}

	.make_info1 h2 {

		margin-bottom: 4px;

	}

	.sector_list1 {

		display: none;

	}

	.sector_swiper01 {

		display: block;

	}

	.copyright {

		text-align: center;

	}

	.copyright span {

		margin: 0;

	}

	.sixth_page {

		transform: translate(-50%,25%);

	}

	.index_dang {

		display: none;

	}

	.m_index_dang {

		display: block;

		margin-top: -26px;

	}

	.index_footer .copyright {

		margin-bottom: 10px;

	}

	.index_footer .f_con {

		padding: 10px 0;

	}

	.profile_info1 .txt {

		-webkit-line-clamp: 9;

	}

	.f_links > * {

		font-size: 11px;

	}

	.foot1 ,.index_footer .foot1 {

		padding-bottom: 5px;

		margin-bottom: 4px;

		text-align: center;

	}

}

