@keyframes cursor{  50%{ border-color: transparent; } } 		
@keyframes typing {0% {opacity:1; width: 0; } 30%, 100% {opacity:1; width:14.2em; } }
@keyframes lc_main_banner1_scroll_left  {0% { transform: translateX(0); }  100% { transform: translateX(calc(-360px * 4)); } } /* 좌로 */
@keyframes lc_main_banner1_scroll_right {0% { transform: translateX(calc(-360px * 4)); } 100% { transform: translateX(0); } } /* 우로 */

@media all and (max-width:1500px) { 
	.dpc_top_focus_wrap > ul {display:block;}
}
@media all and (max-width:1300px) { 
	.dpc_top_focus_wrap > ul {display:none;}
}

/* =================================================================== */
.main1_a_container_wrap {position:relative; z-index:0; overflow:hidden; background-color:#fff; }
.main1_a_container {position:relative; width:2000px; left:50%; margin:0 0 0 -1000px; z-index:0; clear:both; overflow:hidden; }
.main1_a {width:100%; height:max(calc(100vh - 110px), 700px); z-index:1; clear:both; position:relative; overflow:hidden; }
.mainimg1 {width:100%; float:left; position: relative; z-index:1; background-color:rgba(11, 11, 11, 0.5); overflow:hidden;  }
.main1_a_in_wrap {position:absolute; left:0; right:0; top:0px; z-index:10; clear:both; overflow:hidden; width:100%; height:100%;  
	 display:flex; flex-direction:column;  justify-content: center;  }
.main1_a_in {position:relative; width:100%; max-width:1500px; margin:0 auto; z-index:10; clear:both; overflow:hidden; }


/* -------------------------------*/
.main1_a_right_text {min-width:580px; float:left; display: flex; flex-direction: column; justify-content: flex-end; overflow:hidden; }
.main1_str1 {display: flex; justify-content: flex-end; text-align:right;   margin:20px 0; }
.main1_str1 .str1, .main1_str1 .str1 * {font-family:"Bitgoeul"; color:#fff; font-size:40px; line-height:40px; font-weight:600; text-align:left; text-shadow: 4px 3px 4px rgba(0,0,0,0.7); overflow:hidden; white-space: nowrap; letter-spacing:-2px; 
  border-right:solid 2px #fff;
  animation: typing 5s steps(8) infinite,  cursor 1s steps(1) infinite;  }

.main1_str2 {margin:5px 0; overflow:hidden; text-align:right;}
.main1_str2 .str2, .main1_str2 .str2 * {font-family:"Bitgoeul"; color:#fff; font-size:32px; line-height:32px; font-weight:500; text-shadow: 4px 2px 4px rgba(0,0,0,0.75); text-align:right; }

.main1_search_input_wrap {width:100%; text-align:left; margin:40px 0 0 0; }
.main1_search_input {width:100%; height:70px; margin:0 auto; padding:0px 0 0 0; border:solid 5px #22ccEE; position:relative; background-color:rgba(0, 0, 0, 0.3);}
.main1_search_input input[type='text'] {float:left; width:100%; height:60px; border:none; padding:0 0px 0 10px; font-size:18px; font-weight:300; color:#fff; background-color:transparent; }
.main1_search_input input[type='text']::placeholder { color:#fff; text-shadow: 2px 1px 2px rgba(0,0,0,0.9);}
.main1_search_input .main1_search_input_btn {position:absolute; top:15px; right:13px; width:32px; height:32px; background:url(/cms/www/gyotong/image/header_search_input_btn.png) no-repeat; cursor:pointer; }

.main1_search_title_wrap {position:relative; z-index:0; clear:both; overflow:hidden; margin:0 auto; padding:10px 0; text-align:center; }
.main1_search_title, .main1_search_title * {display:inline; font-size:25px; line-height:25px; color:#fff; font-weight:600; margin:0 5px;  }
.main1_search_title_ul {display:inline; overflow:hidden; }
.main1_search_title_ul > li, .main1_search_title_ul > li * {display:inline; overflow:hidden; font-size:20px; line-height:25px; color:#eee; font-weight:600; margin:0 2px;  }
/* -------------------------------*/
.main1_a_left {float:left; }
.main1_a_right {float:right; }
.lc_main_ico {display:block; width:100%; min-width:550px; margin:0 auto; text-align:center; overflow:hidden; }
.lc_main_ico_ul {display:block; width:100%; margin:-3px; overflow:hidden;}
.lc_main_ico_li {display:block; float:left; width:33.33%; } 
.lc_main_ico_li > .li_in {margin:3px; }
.lc_main_ico_li .lc_main_ico_box {border-radius:20px; padding:30px 0; }
.lc_main_ico_li .lc_main_ico_box .ico {width:40px; margin:12px 0 5px 0; }
.lc_main_ico_li .lc_main_ico_box .title1, .lc_main_ico_li .lc_main_ico_box .title1 * {font-size:18px; line-height:18px; color:#eee; font-weight:500; text-align:center; margin:0 auto; letter-spacing:-1px; }
.lc_main_ico_li .lc_main_ico_box .title2, .lc_main_ico_li .lc_main_ico_box .title2 * {font-size:32px; line-height:32px; color:#fff; font-weight:600; text-align:center; margin:0px auto 0 auto; }
.lc_main_ico_li .lc_main_ico_box .title2_wrap > span.tag, .lc_main_ico_li .lc_main_ico_box .title2_wrap > span.tag * {font-size:15px; line-height:15px; color:#fff; font-weight:600; text-align:center; margin:0px auto 0 auto; }

.lc_main_ico_ul > li:nth-child(1) .lc_main_ico_box {background-color:rgba(45, 45, 100, 0.75); }
.lc_main_ico_ul > li:nth-child(2) .lc_main_ico_box {background-color:rgba(100, 45, 45, 0.75); }
.lc_main_ico_ul > li:nth-child(3) .lc_main_ico_box {background-color:rgba(45, 100, 45, 0.75); }
.lc_main_ico_ul > li:nth-child(4) .lc_main_ico_box {background-color:rgba(100, 45, 45, 0.75); }
.lc_main_ico_ul > li:nth-child(5) .lc_main_ico_box {background-color:rgba(45, 45, 45, 0.75); }
.lc_main_ico_ul > li:nth-child(6) .lc_main_ico_box {background-color:rgba(45, 45, 100, 0.75); }

@media all and (max-width:1500px) { 
	.main1_a_container {width:100%; left:0; margin:0;   }
	.main1_a {height:auto;}
	.main1_a_in {padding:0 10px;  }
}
@media all and (max-width:1200px) { 
	.main1_a_in {padding:0 50px; display:flex; flex-direction:column;  justify-content: center;  align-items: center;}
	.main1_a_left {float:none; width:100%;  }
		.lc_main_ico {min-width:100%; }
		.lc_main_ico_li {width:16.66%; } 
	.main1_a_right {float:none; }
		.main1_str1	{display:none; }
		.main1_str2	{display:none; }
	.main1_search_input_wrap {margin:20px 0 0 0; }
}
@media all and (max-width:900px) { 
	.main1_a_in {padding:30px 10px; }
	.main1_a_in_wrap {position:static; left:auto; right:auto; top:auto; bottom:auto;   }

		.lc_main_ico_li .lc_main_ico_box {padding:15% 0; border-radius:10px;}
		.lc_main_ico_li .lc_main_ico_box .ico {width:40px; margin:5% 0 0% 0; }
		.lc_main_ico_li .lc_main_ico_box .title1 {font-size:2vw; line-height:2vw; }
		.lc_main_ico_li .lc_main_ico_box .title2 {font-size:2.5vw; line-height:2.5vw;}
		.lc_main_ico_li .lc_main_ico_box .title2_wrap > span.tag {font-size:2vw; line-height:2vw; }

	.main1_a_right {float:none; width:100%;}
	.main1_a_right_text {min-width:auto; float:none; display: block; }
		.main1_search_title {font-size:4vw; line-height:vw; color:#222; }
		.main1_search_title_ul > li {font-size:3vw	; line-height:; color:#444; }

	.main1_search_input_wrap {width:calc(100% - 50px); margin:20px auto 0 auto; }
	.main1_search_input {background-color:#fff; }
	.main1_search_input input[type='text'] {color:#333; background-color:transparent; }
	.main1_search_input input[type='text']::placeholder { color:#999; text-shadow:none;}

	
}
@media all and (max-width:700px) { 
	.lc_main_ico_ul {margin:-1px; }
	.lc_main_ico_li > .li_in {margin:1px; }
		.lc_main_ico_li .lc_main_ico_box .title1 {font-size:2.5vw; line-height:2.5vw; }
		.lc_main_ico_li .lc_main_ico_box .title2 {font-size:3vw; line-height:3vw;}
		.lc_main_ico_li .lc_main_ico_box .title2_wrap > span.tag {font-size:2.5vw; line-height:2.5vw; }
}
/* =================================================================== */




/*---------------------------------------------------------------------------*/
.main1 {position:relative; z-index:0; overflow:hidden; }
.main1_container {position:relative; width:100%; max-width:1500px; z-index:0; clear:both; overflow:hidden; margin:50px auto;  }
.mainimg5_wrap {width:620px; clear:both; overflow:hidden; margin:0 auto;  border-radius:20px; }
.mainimg5 {width:100%; float:left; position: relative; z-index:3; }

.main1_box {width:calc((100% - 700px) / 2); height:300px; border:solid 1px #dadada; border-radius:20px; box-shadow: 0 0 20px -10px rgba(160, 160, 160, 1); }
.main1_box.left  {position:absolute; left:0;  top:0px; padding:40px 40px; }
.main1_box.right {position:absolute; right:0; top:0px; padding:25px 40px; }

.main1_box_title {font-size:22px; line-height:22px; font-weight:600; color:111; text-align:center; margin:0 0 25px 0; }
.main1_box dl {display:block; margin:18px 0; position:relative; }
.main1_box dt {font-size:18px; line-height:18px; font-weight:500; color:333; text-align:left; padding:8px 0 0 0; }
.main1_box dd {position:absolute; right:0; top:0; font-size:15px; line-height:15px; font-weight:600; color:666; text-align:right; }
.main1_box dd > span {font-size:27px; line-height:27px; font-weight:700; color:#327bc8; text-align:right; }
.main1_box dd > span.title2 {font-size:27px; line-height:27px; font-weight:700; color:#327bc8; text-align:right; }
.main1_box dd > span.tag {font-size:15px; line-height:15px; color:#555; font-weight:600; }

		
@media all and (max-width:1500px) { 
	.main1_container {width:calc(100% - 40px); margin:50px 20px;  }
	.main1_box {width:calc((100% - 660px) / 2); }
}
@media all and (max-width:1300px) { 
	.Xmain1_container {padding:20px 20px;}
	.mainimg5_wrap {position:relative; width:100%; }
	
	.main1_box {width:calc(50% - 10px); margin:10px 0;  }
	.main1_box.left  {float:left;  position:relative; left:0;  top:0px; }
	.main1_box.right {float:right; position:relative; right:0; top:0px; }
}
@media all and (max-width:700px) { 
	.main1_box {width:100%; margin:10px 0;  }
	.main1_box.left  {float:none; position:relative; left:0;  top:0px; }
	.main1_box.right {float:none; position:relative; right:0; top:0px; }
}
/*---------------------------------------------------------------------------*/

.main_search {position:relative; width:100%; max-width:1500px; z-index:0; clear:both; overflow:visible; margin:0 auto; padding:10px 0; }
.main_search_title_wrap {position:relative; width:100%; max-width:650px; z-index:0; clear:both; overflow:hidden; margin:0 auto; padding:10px 0; text-align:center; }
.main_search_title {display:inline; font-size:25px; line-height:25px; color:#111; font-weight:600; margin:0 5px;  }
.main_search_title_ul {display:inline; overflow:hidden; }
.main_search_title_ul > li {display:inline; overflow:hidden; font-size:20px; line-height:25px; color:#222; font-weight:600; margin:0 2px;  }
.main_search_title_ul > li:nth-child(even) {color:#0088c8; }
.main_search_title_ul > li:nth-child(odd)  {color:#0c459c; }

.main_search_input_wrap {position:relative; width:100%; max-width:650px; z-index:0; clear:both; overflow:hidden; margin:0 auto; padding:50px 0;}
.main_search_input {width:calc(100% - 80px); border:solid 5px #55ccdd; font-size:17px; line-height:50px; text-align:left; border-radius:30px; padding:0 30px; }
.main_search_input:focus {outline-offset:-5px; outline:solid 5px #2266ee;  }
.main_search_btn {position:absolute; right:60px; top:15px; width:50px; height:50px; background:url(/cms/www/ticos/image/home/main_search_btn_bg.png) no-repeat center center;}




/*---------------------------------------------------------------------------*/
.main_jw_wrap { overflow:hidden; clear:both; background-color:#eef6fa; padding:70px 0; margin:0 auto 50px auto; min-height:521px; }
.main_jw { display:block; width:100%; max-width:1500px; margin:0 auto; position:relative; }

.main_jw_header { display:block; }
.main_jw_title_wrap {position:relative; vertical-align:bottom; }
.main_jw_title_wrap .main_jw_title, .main_jw_title_wrap .main_jw_title * { font-size:38px; line-height:38px; font-weight:800; color:#333333; }
 
.main_jw_more_wrap {position:absolute; bottom:0; right:0;  }
.main_jw_more {display:block; position:relative; width:37px; height:37px; border:solid 1px #999; cursor:pointer; border-radius:3px; }
.main_jw_more:before {content:""; position:absolute; left:18px; top:7px; width:1px; height:20px; background-color:#999; }
.main_jw_more:after  {content:""; position:absolute; left:9px; top:17px; width:20px; height:1px; background-color:#999; }
.main_jw_more:hover {border:solid 1px #0000ff; }
.main_jw_more:hover:before {content:""; background-color:#0000ff; }
.main_jw_more:hover:after  {content:""; background-color:#0000ff; }

.main_jw_sub_title_wrap {width:auto; overflow:hidden; padding:15px 0 0px 0;  }

.main_jw_list_wrap {position:relative; min-height:185px; }
.main_jw_list {display:none; width:100%; max-width:1500px; margin:0 auto; }
.main_jw_list.on {display:block; }

.main_jw_list > ul {display:block; margin:20px -15px; overflow:hidden;  }
.main_jw_list > ul > li {width:25%; float:left; margin:10px 0; padding:0 15px;  }
.main_jw_list > ul > li > .li_in {position:relative; padding:30px; background-color:#fff; border-radius:20px; }
.main_jw_list > ul > li .bzname {display:block; color:#222; font-size:18px; line-height:18px; height:36px; font-weight:400; overflow:hidden; text-overflow:ellipsis;   }
.main_jw_list > ul > li .bzname:hover {color:blue;   }

.main_jw_list > ul > li .bzkind_nm_ul {display:block; margin:5px 0 10px 0; overflow:hidden; }
.main_jw_list > ul > li .bzkind_nm_ul > li {display:block; float:left; font-size:15px; line-height:28px; height:32px; font-weight:500; color:#2288ff; background-color:#fff; border-radius:20px; border:solid 2px #2288ff; padding:0 15px; margin:0 5px 0 0;  }

.main_jw_list > ul > li .o1name_wrap { display:flex; justify-content:space-between; width: 100%; margin:10px 0 0 0; }
.main_jw_list > ul > li .o1name {flex-grow: 1; color:#2233bb; font-size:15px; line-height:27px; font-weight:500; padding:0 10px 0 0; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;  }

.main_jw_list > ul > li .date {color:#222; font-size:15px; line-height:17px; font-weight:300; margin:5px 0 0 0;  }
.main_jw_list > ul > li .date > div {display:block; color:#999; font-size:15px; line-height:17px; font-weight:300; margin:0 0 3px 0; }

@media all and (max-width:1500px) { 
	.main_jw_wrap { padding:50px 20px; margin:0 auto 30px auto;  }
}
@media all and (max-width:1300px) { 
	.main_jw_list > ul > li {width:50%;  }
}
@media all and (max-width:900px) { 
	.main_jw_header { display:block;  }
	.main_jw_title_wrap {}
	.main_jw_title_wrap .title_group {position:static; margin:0 0 10px 0;}
	.main_jw_title_wrap .main_jw_title_in {padding:0;  }
	.main_jw_title_line {display:none; }
	.main_jw_more_wrap {position:absolute; right:0; top:0; }
}
@media all and (max-width:700px) { 
	.main_jw_list > ul > li {width:100%;  }
}

/*---------------------------------------------------------------------------*/
.main_search_org_ul { margin:0 -2px 15px -2px; overflow:hidden; }
.main_search_org_ul > li { display:block; width:auto; float:left; padding:2px; position:relative; }
.main_search_org_ul > li > div {display:block; overflow:hidden; color:#333; background-color:#f2f5f7; border-radius:10px;border: solid 1px #ddd; padding:7px 12px; cursor:pointer; }
.main_search_org_ul > li.on > div, .main_search_org_ul > li.on > div * {color:#fff;  background-color:#222; border:solid 1px #222; }
.main_search_org_ul > li > div:hover, .main_search_org_ul > li > div:hover *  {background-color:#222; color:#fff;  }

.main_jw .main_search_org_ul > li > div {background-color:#fff; }
.main_jw .main_search_org_ul > li.on > div {color:#fff;  background-color:#222; border:solid 1px #222; }
.main_jw .main_search_org_ul > li > div:hover {background-color:#222; color:#fff;  }
/*---------------------------------------------------------------------------*/

.main_mc_wrap { overflow:hidden; clear:both; background-color:#fff; margin:70px auto; }
.main_mc { display:block; width:100%; max-width:1500px; margin:0 auto; position:relative; }

.main_mc_header { display:block; }
.main_mc_title_wrap {position:relative; vertical-align:bottom; }
.main_mc_title_wrap .main_mc_title, .main_mc_title_wrap .main_mc_title * { font-size:38px; line-height:38px; font-weight:800; color:#333333; }
 
.main_mc_more_wrap {position:absolute; bottom:0; right:0;  }
.main_mc_more {display:block; position:relative; width:37px; height:37px; border:solid 1px #999; cursor:pointer; border-radius:3px; }
.main_mc_more:before {content:""; position:absolute; left:18px; top:7px; width:1px; height:20px; background-color:#999; }
.main_mc_more:after  {content:""; position:absolute; left:9px; top:17px; width:20px; height:1px; background-color:#999; }
.main_mc_more:hover {border:solid 1px #0000ff; }
.main_mc_more:hover:before {content:""; background-color:#0000ff; }
.main_mc_more:hover:after  {content:""; background-color:#0000ff; }

.main_mc_sub_title_wrap {width:auto; overflow:hidden; padding:15px 0 0px 0;  }

.main_mc_list_wrap {position:relative; min-height:185px; }
.main_mc_list {display:none; width:100%; max-width:1500px; margin:0 auto; }
.main_mc_list.on {display:block; }

@media all and (max-width:1500px) { 
	.main_mc_wrap { margin:0 auto; padding:50px 20px;  }
}
@media all and (max-width:1300px) { 
	.main_mc_wrap { padding:20px 20px;  }
}
/*---------------------------------------------------------------------------*/
.main_fc_wrap { overflow:hidden; clear:both; background-color:#fff; margin:70px auto; }
.main_fc { display:block; width:100%; max-width:1500px; margin:0 auto; position:relative; }

.main_fc_header { display:block; }
.main_fc_title_wrap {position:relative; vertical-align:bottom; }
.main_fc_title_wrap .main_fc_title, .main_fc_title_wrap .main_fc_title * { font-size:38px; line-height:38px; font-weight:800; color:#333333; }
 
.main_fc_more_wrap {position:absolute; bottom:0; right:0;  }
.main_fc_more {display:block; position:relative; width:37px; height:37px; border:solid 1px #999; cursor:pointer; border-radius:3px; }
.main_fc_more:before {content:""; position:absolute; left:18px; top:7px; width:1px; height:20px; background-color:#999; }
.main_fc_more:after  {content:""; position:absolute; left:9px; top:17px; width:20px; height:1px; background-color:#999; }
.main_fc_more:hover {border:solid 1px #0000ff; }
.main_fc_more:hover:before {content:""; background-color:#0000ff; }
.main_fc_more:hover:after  {content:""; background-color:#0000ff; }

.main_fc_sub_title_wrap {width:auto; overflow:hidden; padding:15px 0 0px 0;  }

.main_fc_list_wrap {position:relative; min-height:185px; }
.main_fc_list {display:none; width:100%; max-width:1500px; margin:0 auto; }
.main_fc_list.on {display:block; }

@media all and (max-width:1500px) { 
	.main_fc_wrap { margin:0 auto; padding:50px 20px;  }
}
@media all and (max-width:1300px) { 
	.main_fc_wrap { padding:20px 20px;  }
}
/*---------------------------------------------------------------------------*/
.lc_main_banner1 {position: relative; float:center; background:#eef6fa; }
.lc_main_banner1_in {position: relative; max-width:1500px; height:100%; margin:0 auto; padding:50px 0 55px 0;}

.lc_main_banner1_arrowR {position:absolute; top:100px; right:-55px; background:url(/image/cms/main/dpc_mainphoto4_next.gif); width:33px; height:72px; cursor:pointer; z-index:1;}
.lc_main_banner1_arrowL {position:absolute; top:100px;  left:-55px; background:url(/image/cms/main/dpc_mainphoto4_prev.gif); width:33px; height:72px; cursor:pointer; z-index:1;}

.lc_main_banner1_body {margin:0 auto; width:100%; height:100%; overflow:hidden; }
.lc_main_banner1_ul {display:block; overflow:hidden; padding:20px 0; margin:0 -10px 0 -10px; 
  display: flex; will-change: transform; 
  width: calc(360px * 16); /* (이미지 너비 * 전체 이미지 개수) */  
}
.lc_main_banner1_ul.left {animation: lc_main_banner1_scroll_left 20s linear infinite; } /* 20초 동안 무한 반복 */
.lc_main_banner1_ul.right {animation: lc_main_banner1_scroll_right 20s linear infinite; } /* 20초 동안 무한 반복 */
.lc_main_banner1_ul:hover {animation-play-state: paused; }

.lc_main_banner1_li {float:left; width:160px; height:110px; margin:0 10px; } 
.lc_main_banner1_li a {display:block; width:100%; height:100%;   border-radius: 30px; box-shadow:0px 8px 10px #bbb; background-color:#fff; }
.lc_main_banner1_li .title {font-size:16px; line-height:16px; color:#444; font-weight:normal; text-align:center; margin:0px auto 0 auto; }

.lc_main_banner1_li a .title::before {display:block; width:100px; height:60px; margin:0 auto 10px auto; }
.lc_main_banner1_li a:hover .title::before { transform:rotateY(360deg); transition-duration:0.6s;  } 
.lc_main_banner1_li1 a .title::before {background:url(/cms/www/ticos/image/home/logo_gknu.png) no-repeat center top 20px; background-size:50%; content:""; }
.lc_main_banner1_li2 a .title::before {background:url(/cms/www/ticos/image/home/logo_iacf.png) no-repeat center top 20px; background-size:45%; content:""; }
.lc_main_banner1_li3 a .title::before {background:url(/cms/www/ticos/image/home/logo_glocal.png) no-repeat center top 20px; background-size:45%; content:""; }
.lc_main_banner1_li4 a .title::before {background:url(/cms/www/ticos/image/home/logo_gongdong.png) no-repeat center top 20px; background-size:45%; content:""; }
.lc_main_banner1_li5 a .title::before {background:url(/cms/www/ticos/image/home/logo_rise_gb.png) no-repeat center top 20px; background-size:50%; content:""; }
.lc_main_banner1_li6 a .title::before {background:url(/cms/www/ticos/image/home/logo_rise_gb.png) no-repeat center top 20px; background-size:50%; content:""; }
.lc_main_banner1_li7 a .title::before {background:url(/cms/www/ticos/image/home/logo_gb.png) no-repeat center top 20px; background-size:50%; content:""; }
.lc_main_banner1_li8 a .title::before {background:url(/cms/www/ticos/image/home/logo_andong.png) no-repeat center top 20px; background-size:50%; content:""; }
.lc_main_banner1_li9 a .title::before {background:url(/image/cms/icon/mainicon2_b.png) no-repeat center top 20px; background-size:40%; content:""; }
.lc_main_banner1_li10 a .title::before {background:url(/image/cms/icon/mainicon5_b.png) no-repeat center top 20px; background-size:40%; content:""; }
@media all and (max-width:1500px) {
	.lc_main_banner1_arrowR {display:none;}
	.lc_main_banner1_arrowL {display:none;}
}
@media all and (max-width:1200px) {
	.lc_main_banner1_in {padding:30px 0 35px 0;}
	.lc_main_banner1_ul {margin:0 -5px 0 -5px; }
	.lc_main_banner1_li {width:12vw; height:100px; margin:0 5px;} 
	.lc_main_banner1_li a .title {font-size:1.4vw; line-height:1.4vw; }
	.lc_main_banner1_li a .title::before {width:40px; height:60px; padding:0px; margin:0 auto 3px auto; background-size:contain !important; background-origin:content-box !important; }
}
@media all and (max-width:700px) {
	.lc_main_banner1_li {width:90px; height:100px; } 
	.lc_main_banner1_li a .title {font-size:12px; line-height:13px; }
	
}
/*---------------------------------------------------------------------------*/
