@charset "utf-8";
/* CSS Document */

#nav {position:relative;z-index:51;}

.nav_warp {border-top: 1px solid #b4b4b4;border-bottom: 1px solid #b4b4b4;height: 104px;position: relative;}
.nav_area {width: 1200px;margin:0 auto;}
.menu_category {height: 104px;/* position:relative; */}
.menu_category img {
    margin-top: 7px;
    margin-right: 80px;
}

.main_menu a.active{border-bottom:4px solid #ef6507;height:  100px;}
.sub_menu a {border-bottom:none;}
.sub_menu a.active{transform:scale(1);}
.languageDiv{width:205px;float: right !important;margin-top:  37px;font-size: 12px;height: 30px !important;padding: 0px !important;line-height: 27px;border-radius: 14px;color:  #666666;border:1px solid #cfcfcf;}
.languageDiv img{float:left;margin:  0px;margin-top: 5px;margin-left: 13px;margin-right:  3px;}
.languageDiv a{font-size: 12px !important;float:right;width: 53px;letter-spacing:  0px !important;color: #666666 !important;height:  30px;font-weight: inherit !important;line-height: 31px;}
.languageDiv a.active{color:#002d74 !important;font-weight:bold !important;}

.menu_category>div {float:left;height: 104px;padding: 11px 0;box-sizing: border-box;}
.menu_category ul.main_menu_ul {float: left;}
.menu_category ul {text-align:center;}
.menu_category .main_menu {float:left;/* padding-left:126px; */color:#fff;line-height: 104px;font-size:16px;display: block;font-family:'Nanum Gothic', sans-serif;/* position: relative; */padding: 0 33px;box-sizing: border-box;color: #333;}
.menu_category .main_menu:last-child {padding-right:0;}
.menu_category .main_menu:first-child {/* padding-left:0px; */}
.menu_category .main_menu.on {background:#4a4a4a;}
.menu_category a {color: #333;display: block;/* height:  104px; */font-weight: normal;letter-spacing: -1.5px;font-size: 18px;font-weight: bold;/* box-sizing:  border-box; *//* transition: all 0.3s ease-out; */}
.menu_category a:hover, .menu_category li.active a, .menu_category li.selected a {color:#ef6507;}

.menu_category ul.sub_menu {position: absolute;width: 100%;z-index: 10;/* display: none; */height: 62px;line-height: 62px;left: 0px;background: #efefef;border-right: none !important;border-left: none !important;text-align: center;top: -66px;border: 1px solid #b4b4b4;}
.menu_category .main_menu.active ul.sub_menu {display:block;top:104px;}
.menu_category ul.sub_menu.on {background:#eaeaea;}
.menu_category ul.sub_menu.on a {color:#00ade4;}
.menu_category ul.sub_menu li {height: 62px;line-height: 62px;/* float: left; *//* margin-left:  200px; */display: inline-block;}
.menu_category .main_menu.active ul.sub_menu li{opacity:1; transition: all 0.6s ease-out;}
.menu_category .main_menu ul.sub_menu li{opacity:0; transition:unset;}
.menu_category ul.sub_menu li a {color:#333;padding: 0 18px;font-size: 15px;font-weight: inherit;}
.menu_category ul.sub_menu li a{border-bottom:none;}
.menu_category ul.sub_menu li a.active {color:#ef6507;text-decoration:underline;}
.sub_menu_div {width:100%;height: 350px;position: absolute;top: 51px;left: 0;background: #fff;z-index: 10;display: none;}
.sub_menu_ul {width:1200px;overflow:hidden;margin: 0 auto;}
.sub_menu_ul>li {width: 16.666666666%;position: relative;height: 350px;float: left;}
.sub1 ul.sub_menu li:first-child {margin-left: -530px;}
.sub2 ul.sub_menu li:first-child {margin-left: -376px;}
.sub3 ul.sub_menu li:first-child {margin-left: -50px;}
.sub4 ul.sub_menu li:first-child {margin-left: 144px;}
.sub5 ul.sub_menu li:first-child {margin-left: 1230px;}

.topBn {position:absolute;bottom: -32px;left: 14px;z-index:1;}
.closeBn {position:absolute;top: 0;left: -98px;}

.chatiframe {position: absolute;top: 560px;}
.chatiframe.on {position: fixed;top:110px;}
.chatiframe.subon {position: fixed;top: 180px;}

.quick_menu {position:fixed;top: 120px;right:100px;z-index:100;width: 90px;}
.quick_menu ul {background:#fff;text-align: center;padding-top: 20px;padding-bottom: 1px;width: 67px;overflow: hidden;width: 0;}
.quick_menu li {margin-bottom:20px;}
.quick_menu li a img {display:block;margin:0 auto;}
.quick_menu li a img.bar {margin-bottom:10px;}
.quick_menu li a img.arror {margin-bottom:10px;}
.top {font-size:13px;}
.quick_open, .quick_menu ul {float: right;}
.quick_open {padding-top: 33px;}

@media screen and (max-width:1200px) {

    	.nav_area {/* width:100%; */}
    	.sub_menu_ul {width:100%;}
}

.innerI{width:1200px;margin:0 auto;position:relative;opacity: 0;}
.innerI.on{opacity:1;}
.innerImgT{width:520px;height: 607px;top: -720px;background: rgba(47,62,101,0.9);position:absolute;right:0px;}
/*.innerImgT{width:520px\0IE8;height: 606px\0IE8;top: 1px\0IE8;background: #2a3a5e\0IE8;position:absolute\0IE8;right: 0px\0IE8;}*/


.lineM{width:48px;height:4px;background:#fff;margin-top: 56px;margin-left:54px;margin-bottom: 26px;}
.innerImgT h2{margin-left:54px;color:#f06309;line-height: 47px;font-size: 35px;opacity: 0;letter-spacing: -1.5px;margin-top: -20px;transition: all 1.2s ease-out;}
.innerImgT.on h2{opacity:1;margin-top:0px;}
.innerImgT h3{color:#fff;margin-left:54px;margin-top: 14px;font-size: 31px;font-weight:bold;margin-bottom: 34px;letter-spacing: -1px;}
.innerImgT p{color:#a3a9b7;font-size:15px;margin-left:54px;letter-spacing: -0.5px;line-height: 26px;}
.innerImgT img{margin-left:54px;margin-top:30px;}
.bx-pager-item a{background:none !important;}



.main_slide .slick-list{width:1920px;}
.main_slide .slick-track{margin-left: 0px !important;}
.main_slide {margin-bottom:45px;}
.main_slide div{height:606px;opacity: 1;}
/*
.main_slide div:nth-child(1){background:url(../../image/main/slide/img_maingo.jpg) center no-repeat;background-size:cover;transition: all 5s ease;transform: scale(1.3);}
.main_slide div:nth-child(2){background:url(../../image/main/slide/img_main02.jpg) center no-repeat;background-size:cover;transition: all 5s ease;transform:scale(1.3);}
.main_slide div:nth-child(3){background:url(../../image/main/slide/img_main03.jpg) center no-repeat;background-size:cover;transition: all 5s ease;transform:scale(1.3);}*/
.main_slide div img{transition: all 5s ease;opacity: 0;transform:scale(1.3);margin: 0 auto;}
.main_slide div.on img{transform:scale(1);opacity: 1;}


.innerImgT.on{opacity:1;}
.innerImgT { opacity:0; transition:all 1s ease-out;}