@charset "utf-8";


#foot_layout {background-color:#383b4a;margin-top:50px;}
#foot_layout .footer-link {
    padding-top: 10px;
}
#foot_layout .footer-link ul {margin: 25px 0;}
#foot_layout .footer-link ul li {float:left;position: relative;margin-right: 26px;}
#foot_layout .footer-link ul li:last-child {margin:0;}
#foot_layout .footer-link ul li:after {display:block;position:absolute;top:5.5px;right: -13px;content:'';width:1px;height:15px;background:rgba(255,255,255,.2);}
#foot_layout .footer-link ul li:last-child:after {display:none;}
#foot_layout .footer-link ul li a {display: block;color: #fff;font-size: 14px;}
#foot_layout .footer-link ul li:first-child a {font-weight:700;}
#foot_layout .footer-info {padding: 60px 0;border-top:1px solid rgba(255,255,255,.1);}
#foot_layout .footer-info .layout {padding-left:165px;}
#foot_layout .footer-info .flogo {position:absolute;left:0;top: 0px;width:81px;height:61px;background:url(/images/kr/main/logo_ci.png)no-repeat;/*background:url(/template/A1/images/flogo.png)no-repeat;*/font-size: 0;}
#foot_layout .footer-info .copy {}
#foot_layout .footer-info .copy address {}
#foot_layout .footer-info .copy address span {display:inline-block;margin-right: 20px;font-size:15px;color:#fff;}
#foot_layout .footer-info .copy p {margin:3px 0 0;color:#8f9096; font-size:15px; }

#banner {border-top: 1px solid #e2e2e2;background:#fff;}
#banner .banner_box {overflow: hidden;}
#banner .banner_box .banner_wrap {position:relative;width:100%;height: 85px;padding: 0 140px;}
#banner .banner_box .banner_wrap strong {display:block;position:absolute;left:0;top: 0;height: 85px;line-height: 85px;font-size: 18px;color: #282828;font-weight:700;}
#banner .banner_box .banner_wrap .control {position:absolute;right: 0;top: 28px;}
#banner .banner_box .banner_wrap .control:after {display:block; clear:both; visibility:hidden; content:'';}
#banner .banner_box .banner_wrap .control a {display:block; float:left; position:relative; width:26px; height:26px; margin:0 2px; border-radius:50%; background:#888;font-size:0; }
#banner .banner_box .banner_wrap .control a:before,
#banner .banner_box .banner_wrap .control a:after {display:block; position:absolute; top: 0;left: 0;right: 0;bottom: 0;margin: auto; content:'';}
#banner .banner_box .banner_wrap .control a:before {width:10px; height:2px;background: #fff;}
#banner .banner_box .banner_wrap .control a:after {width: 2px;height:10px;background: #fff;}

#banner .banner_box .banner_wrap .control button{display:block;float:left;position:relative;width: 37px;height: 37px;margin: 0 0 0 3px;padding:0;border: 1px solid #dcdcdc;border-radius: 50%;font-size:0;}
#banner .banner_box .banner_wrap .control button[data-control="prev"]:before {right:-3px; width:9px; height:9px; border-color: #b4b4b4;}
#banner .banner_box .banner_wrap .control button[data-control="next"]:before {left:-3px;width:9px; height:9px; border-color: #b4b4b4;}
#banner .banner_box .banner_wrap .control button[data-control="stop"]:before {height: 14px;box-shadow: -3px 0 #b4b4b4, 3px 0 #b4b4b4;}
#banner .banner_box .banner_wrap .control button[data-control="play"]:before {right:-2px; border-width:8px 0 8px 11px;border-color: transparent transparent transparent #b4b4b4;}
#banner .banner_box .banner_wrap .grap {overflow:hidden;position: relative;width:100%;}
#banner .banner_box .banner_wrap .grap .obj {position:relative; width:1000%;}
#banner .banner_box .banner_wrap .grap .obj:after {display:block; clear:both; visibility:hidden; content:'';}
#banner .banner_box .banner_wrap .grap .obj li {float:left;position:relative;padding-right: 34px;}
#banner .banner_box .banner_wrap .grap .obj li:after {display:block;position:absolute;right: 17px;top: 37px;content:'';width: 1px;height: 12px;background: #dfdfdf;}
#banner .banner_box .banner_wrap .grap .obj li:last-child:after {display:none;width:1px; height:}
#banner .banner_box .banner_wrap .grap .obj li a {display:block;padding: 0;height: 85px;line-height: 85px;font-size: 16px;color: #636363;}
#banner .banner_box .banner_wrap .grap .obj li a img {width:auto; height:100%;}

@media(max-width:1279px){
   #foot_layout .footer-info .flogo {left:20px;}
   #foot_layout .footer-link ul {margin: 10px -5px;}
   #foot_layout .footer-link ul li {position: relative;width:calc(25% - 10px);height: 42px;margin:5px;border:1px solid rgba(255,255,255,.2);}
   #foot_layout .footer-link ul li:last-child {margin:5px;}
   #foot_layout .footer-link ul li:after {display:none;}
   #foot_layout .footer-link ul li a {position: absolute;top: 50%;width: 100%;line-height: 1.2;padding: 0 10px;text-align:center;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
}

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

    #banner {}
    #banner .banner_box .banner_wrap .grap .obj li {padding-right:40px;}
}

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

    #banner .banner_box .banner_wrap {height:auto;padding: 70px 0 25px;}
    #banner .banner_box .banner_wrap strong {top: 20px;width:105px;height:30px;line-height:30px;}
    #banner .banner_box .banner_wrap .control {top: 20px;left:auto;right:0;}
    #banner .banner_box .banner_wrap .grap .obj {overflow:hidden;height:30px;}
    #banner .banner_box .banner_wrap .grap .obj li { padding-right: 30px;}
    #banner .banner_box .banner_wrap .grap .obj li a {height:30px;line-height:30px;padding: 0;}
    #banner .banner_box .banner_wrap .grap .obj li:after {top: 10px;right: 15px;}

    #foot_layout .footer-link ul li {width:calc(50% - 10px);}
    #foot_layout .footer-info {padding:30px 0;text-align:center;}
    #foot_layout .footer-info .layout {padding:0 20px;}

    #foot_layout .footer-info .flogo {position:static;margin: 0 auto 20px;}
    #foot_layout .footer-info .copy address span {margin: 0;}
    #foot_layout .footer-info .copy p span {display:block; }
    #foot_layout .footer-info .copy address span,
    #foot_layout .footer-info .copy p{font-size:13px;line-height: 1.4;display: block;}
    #foot_layout .footer-info .copy p{margin-top:10px;}
    #foot_layout .footer-link ul li:nth-child(2),
	#foot_layout .footer-link ul li:nth-child(3),
	#foot_layout .footer-link ul li:nth-child(4),
	#foot_layout .footer-link ul li:nth-child(7){display:none;}  
}