@charset "utf-8";.c_check+label:before,.main_con02 .c_btn:after,.tip_opt .tip_tit:after{content:''}.c_check+label,.client_list ul li img,.link_list li img,.main_con02 .c_btn:after,.main_con02 .help .check input,.main_con02 .help input[type=text],.main_con02 .help span,.tip_num a,.tip_num b,.tip_num input,.visit_box .v_form a,.visit_box .v_form span{vertical-align:middle}.main_visual{height:710px;position:relative;background:url(/images/visual_bg.jpg) bottom center no-repeat;overflow:hidden;margin-bottom:10px}.main_slider{margin:0 auto;position:relative}.main_banner_con{display:none}.main_banner_con .ms_wrap{width:1060px;margin:0 auto;padding:65px 0 50px;border:none!important;display:block}.main_banner_con .ms_wrap span{background:#fff!important;border:none!important;display:block}.main_banner_con .tit{font-size:40px;letter-spacing:-1px;text-align:center;line-height:45px}.main_banner_con .tit b{font-size:46px;color:#ed4013}.main_banner_con .tail{font-size:28px;letter-spacing:-1px;text-align:center;margin-top:5px}.main_banner_con .img{text-align:center;margin:30px 0 0}.main_banner_con .img img{max-width:auto;display:inline}.main_visual .bx-wrapper{height:100%}.main_visual .bx-pager-item{width:40px;height:18px;text-align:center}.main_visual .bx-wrapper .bx-pager.bx-default-pager a{margin:0;display:inline-block;border:2px solid #1a87e6;background:0 0;border-radius:50%}.main_visual .bx-wrapper .bx-pager.bx-default-pager a.active{display:block;border-radius:50px;background:#1a87e6;width:auto}.bx-wrapper .bx-controls-auto,.main_visual .bx-wrapper .bx-pager{width:1020px;left:50%;margin-left:-510px}.goBtn,.tip_bar{width:100%;text-align:center}.main_visual .bx-wrapper .bx-pager{top:auto;bottom:120px}.tip_bar{height:50px!important;position:absolute;bottom:153px}.tip_bar img{margin-right:20px;margin-top:40px}@keyframes pongAnimation{0%,100%{margin-top:55px}50%{margin-top:40px}}@-o-keyframes pongAnimation{0%,100%{margin-top:55px}50%{margin-top:40px}}@-moz-keyframes pongAnimation{0%,100%{margin-top:55px}50%{margin-top:40px}}@-webkit-keyframes pongAnimation{0%,100%{margin-top:55px}50%{margin-top:40px}}.aniPong{-webkit-animation:pongAnimation 1.2s ease-in-out infinite;-moz-animation:pongAnimation 1.2s ease-in-out infinite;-o-animation:pongAnimation 1.2s ease-in-out infinite;animation:pongAnimation 1.2s ease-in-out infinite}.main_con01{position:relative;background:url(/images/main_top_bg.png) bottom center no-repeat}.main_con01>div{height:854px;margin:0 auto;text-align:center}.goBtn{display:block;position:absolute;top:560px}.main_con01>div>.tit{text-align:center;font-size:38px;color:#363636;line-height:100%;padding-top:10px}.main_con01>div>.tit b{font-size:48px;color:#ed4013}.main_con01>div>.tail{font-size:25px;color:#363636;text-align:center;line-height:100%;margin-top:15px}.main_con01 ul{width:1066px;position:absolute;left:50%;margin-left:-533px;top:157px;overflow:hidden}.main_con01 ul li{width:232px;height:547px;margin-right:34px;float:left;position:relative}.main_con01 ul li .tail,.main_con01 ul li .tit{position:absolute;left:0;width:100%;letter-spacing:-1px;text-align:center}.main_con01 ul li:nth-child(1){background:url(/images/main_top_01.png) center top no-repeat}.main_con01 ul li:nth-child(2){background:url(/images/main_top_02.png) center top no-repeat}.main_con01 ul li:nth-child(3){background:url(/images/main_top_03.png) center top no-repeat}.main_con01 ul li:nth-child(4){background:url(/images/main_top_04.png) center top no-repeat;margin-right:0}.main_con01 ul li:nth-child(1) .tit{color:#22abd8}.main_con01 ul li:nth-child(2) .tit{color:#2d86d4}.main_con01 ul li:nth-child(3) .tit{color:#4d72c8}.main_con01 ul li:nth-child(4) .tit{color:#4b4da1}.main_con01 ul li .engTit{font-size:43px;margin-top:135px;text-align:center;height:97px;line-height:94px;font-weight:500}.main_con01 ul li .tit{color:#fff;top:145px;margin-top:76px;font-weight:600;font-size:24px;line-height:28px}.main_con01 ul li .tit span{font-weight:400;font-size:23px}.main_con01 ul li .tail{top:260px;color:#7d7d7d;font-size:20px;line-height:25px}.main_con01 ul li .tail.mid{top:260px}.main_con02{position:relative;height:1259px;background:url(/images/con02_bg.jpg) center bottom no-repeat}.main_con02>div{width:1060px;margin:0 auto;height:1079px;position:relative}.main_con02 .tit{color:#363636;font-size:40px;letter-spacing:-1px;text-align:center;padding:80px 0 0;line-height:45px}.main_con02 .tit b{color:#1a87e6;margin:0 2px}.main_con02 .c_box{padding:50px 0 0;position:relative;overflow:hidden}.main_con02 .c_box .left,.main_con02 .c_box .right{width:518px;height:588px;padding:0 35px 30px;box-sizing:border-box;position:relative;float:left}.main_con02 .c_box .left{border:1px solid #448ccb}.main_con02 .c_box .right{border:1px solid #4d72c8;margin-left:20px}.main_con02 .c_box .icon{padding:25px 0 30px;border-bottom:dotted 1px #ccc}.main_con02 .c_box .c_tit{text-align:center;height:29px;position:relative;font-size:24px;font-weight:600;letter-spacing:-1px}.main_con02 .c_box .c_tit span:nth-child(1){position:absolute;font-size:20px;font-weight:400;top:-107px;left:110px}.main_con02 .c_box .c_tit span:nth-child(2){position:absolute;left:110px;top:-79px;display:inline-block;z-index:1;color:#1a87e6}.main_con02 .c_box .right .c_tit span:nth-child(1){position:absolute;font-size:20px;font-weight:400;top:-107px;left:110px}.main_con02 .c_box .right .c_tit span:nth-child(2){position:absolute;left:110px;top:-79px;display:inline-block;z-index:1;color:#4d72c8}.main_con02 .c_list{font-size:16px;color:#363636;letter-spacing:-1px;padding:26px 0 0 20px;background:#e7f6fd;position:absolute;bottom:0;left:0;height:99px;width:496px}.main_con02 .c_list li,.main_con02 .right .c_list li{line-height:23px;padding-left:12px;margin-bottom:2px}.main_con02 .c_list .small{font-size:15px}.main_con02 .c_list li{background:url(/images/mc01_dot.png) left 10px no-repeat;color:#0b4966}.main_con02 .right .c_list li{background:url(/images/mc02_dot.png) left 10px no-repeat}.main_con02 .c_link a,.main_con02 .right .c_link a{padding:0 15px;height:30px;font-size:16px;display:inline-block;letter-spacing:-1px}.main_con02 .c_link{position:absolute;bottom:15px;left:20px;background:#fff}.main_con02 .c_link a{line-height:29px;border:1px solid #1a87e6;border-radius:1px;color:#1a87e6}.main_con02 .right .c_link a{line-height:30px;border:1px solid #4d72c8;border-radius:1px;color:#4d72c8}.main_con02 .self{position:relative;padding:25px 0 0}.main_con02 .self dt{text-align:center}.main_con02 .self dd{font-size:16px;letter-spacing:-1px;color:#363636;line-height:19px;text-align:center}.main_con02 .self dd.one{position:absolute;top:120px;width:100%;text-align:center}.main_con02 .self dd.two{position:absolute;left:255px;top:120px}.main_con02 .help{position:relative;padding:25px 0 0}.main_con02 .help span{display:inline-block;width:85px;font-size:22px;letter-spacing:-1px;color:#363636}.main_con02 .help input[type=text]{width:330px;border:1px solid #ccc;height:45px;padding:0 5px;color:#363636;font-size:22px;text-align:center}.main_con02 .help .num{margin-top:10px}.main_con02 .help .check{font-size:18px;color:#363636;padding:10px 0 10px 90px;letter-spacing:-1px}.main_con02 .help .check input{margin-right:3px}.c_check{display:none}.c_check+label{height:27px;display:inline-block;cursor:pointer;position:relative;padding-left:35px;line-height:27px;color:#363636;font-size:18px}.c_check+label .han{font-family:'Nanum Gothic';position:relative;top:1px}.c_check+label:before{display:inline-block;width:27px;height:27px;position:absolute;left:0;bottom:0;background:url(/images/c_check_off.png) no-repeat}.c_check:checked+label:before{background:url(/images/c_check_on.png) no-repeat}.main_con02 .c_btn{width:517px;height:65px;line-height:65px;position:absolute;left:0;bottom:125px;display:block;text-align:center;background:#1a87e6;color:#fff;font-size:27px;letter-spacing:-1px;border-radius:1px}.main_con02 .c_btn b{font-size:31px;margin:0 3px}.main_con02 .c_btn:after{width:30px;height:30px;display:inline-block;background:url(/images/lbt_icon.png) no-repeat;margin:0 10px;position:relative;top:-3px}.main_con02 .right .c_btn{background:#4d72c8}.main_con02 .right .c_btn:after{background:url(/images/rbt_icon.png) no-repeat}.main_con02 .c_tail{font-size:16px;color:#363636;padding:15px 0 15px 58px;background:url(/images/main_center_04.png) 15px 10px no-repeat #e6e6e6;margin-top:15px}.main_con02 .c_tail span{margin:0 15px;display:block}.visit_box{position:relative;background:#e7eef2;height:120px;margin:140px 0 0;border:1px solid #768491}.visit_box .v_tit{height:45px;line-height:45px;letter-spacing:-1px;font-size:28px;display:inline-block;position:absolute;width:100%;text-align:center;top:-70px}.visit_box .v_tit strong:first-child{color:#1a87e6;font-size:34px;font-weight:600;background:url(/images/main_center_05.png) no-repeat;padding-left:60px}.visit_box .v_form{position:absolute;left:65px;top:40px;height:40px;line-height:40px}.link_list,.main_con03,.main_con03>div,.tip_boxer{position:relative}.visit_box .v_form span{font-size:22px;margin:0 10px 0 15px}.visit_box .v_form span.txt2{margin:0 10px 0 35px}.visit_box .v_form input{background:#fff;border:none;height:38px;vertical-align:middle;font-size:18px;color:#363636;text-align:center}.visit_box .v_form input.phone{width:300px}.visit_box .v_form input.num{width:250px}.visit_box .v_form a{display:inline-block;height:40px;background:#717b81;border-radius:1px;color:#fff;font-size:20px;margin-left:29px;padding:0 33px}.main_con03{border-top:1px solid #eaeaea}.main_con03>div{width:1060px;margin:0 auto}.main_con03 .tit{padding:73px 0 0;text-align:center;font-size:40px;color:#363636;letter-spacing:-1px;line-height:45px}.main_con03 .tit b{color:#1a87e6;font-weight:400}.link_list{padding:40px 0 0;overflow:hidden}.link_list li{width:517px;height:225px;float:left;margin-right:20px}.link_list li:nth-child(1){background:url(/images/tip_link01.jpg) no-repeat}.link_list li:nth-child(2){background:url(/images/tip_link02.jpg) no-repeat;margin-right:0}.link_list li:nth-child(3){background:url(/images/tip_link03.jpg) no-repeat;margin-right:0}.link_list li a{display:block;height:100%;text-align:center;color:#fff;font-size:23px;padding-top:95px}.link_list li:nth-child(3) a{padding-right:130px}.tip_boxer{height:276px;margin:70px 0 0}.tip_boxer .bult{font-size:23px;color:#4e72c6;position:absolute;left:10px;top:10px;line-height:100%}.tip_opt{padding:50px 0 0 140px;position:relative}.tip_opt .tip_tit{color:#1a87e6;font-size:38px;position:relative;letter-spacing:-2px}.tip_opt .tip_tit b{font-weight:400;color:#363636}.tip_opt .tip_tit:after{width:73px;height:9px;display:inline-block;background:url(/images/tt_dot.jpg) no-repeat;position:absolute;left:313px;top:-5px}.tip_opt ul{position:relative;margin:20px 0 0}.tip_opt ul li{font-size:20px;color:#363636;line-height:25px;margin-bottom:5px}.tip_opt ul li b{display:inline-block;border-radius:3px;border:2px solid #2f4c5c;width:20px;height:20px;line-height:20px;text-align:center;color:#363636;font-size:15px;margin-right:10px}.tip_opt ul li .b_tail{padding-left:36px;font-size:18px;color:#1a87e6}.tip_num{padding:25px 0 0}.tip_num b{font-size:22px;color:#363636;font-weight:400;letter-spacing:-1px;margin-right:10px}.tip_num input{height:38px;border:1px solid #d7d7d7;width:170px;text-align:center;font-size:16px}.tip_num a{display:inline-block;height:40px;line-height:40px;background:#4fd4ff;border-radius:1px;color:#fff;font-size:20px;margin-left:10px;padding:0 25px}.client_list{position:relative;padding:30px 0}.client_list ul{position:relative;overflow:hidden}.client_list ul li{float:left;text-align:center;line-height:46px;margin-right:35px}.client_list ul li:first-child{padding-left:12px}.client_list ul li:last-child{margin-right:0}.client_list ul li:nth-child(1){text-align:left}.client_list ul li:nth-child(2),.client_list ul li:nth-child(3),.client_list ul li:nth-child(4),.client_list ul li:nth-child(5){text-align:center}.client_list ul li:nth-child(6){text-align:right}.main_banner{background:#fd6c68;height:200px;width:100%;padding-top:20px}.main_banner ul{background:url(/images/main_banner_01.png) top center no-repeat #fd6c68;width:1165px;display:table;height:85px;margin:0 auto;padding-top:61px;position:relative}.main_banner ul li span.on{background:#2d86d4;color:#fff}.main_banner ul li span.on strong{color:#fff}.main_banner ul li span{background:url(/images/main_banner_arrow.png) center 65px no-repeat #fff;display:block;padding:32px 24px;font-size:21px;font-weight:500;border:1px solid #c31915;border-right:none;cursor:pointer}.main_banner ul li.on span{background:#768491;color:#fff}.main_banner ul li.on span strong{color:#fff}.main_banner_con{width:1163px;margin:0 auto}.main_banner ul li:nth-child(1).on span,.main_banner ul li:nth-child(2).on span{border-top:1px #515b64 solid;border-left:1px #515b64 solid}.main_banner ul li:nth-child(3).on span{border-top:1px #515b64 solid;border-right:1px #515b64 solid}.main_banner ul li:last-child span{border-right:1px #c31915 solid}.main_banner ul li span strong{color:#ed4013}.main_banner ul li{display:table-cell}.main_banner ul li div{height:598px;width:1161px;position:absolute;background:#fff;left:0;border:1px solid #c31915;border-top:none;display:none}.tab1_con,.tab2_con,.tab3_con{width:1163px;text-align:center;background:#fff;margin-left:-1px;border:1px solid #c31915;border-top:none;height:600px}@media screen and (-webkit-min-device-pixel-ratio:0){.main_banner ul li div{width:1144px}}@-moz-document url-prefix(){.main_banner ul li div{width:1144px}}.main_banner .btnArea{width:1143px;margin:0 auto;position:relative;display:none}.main_banner a.btnClose{background:url(/images/main_banner_close.png) no-repeat;height:38px;width:38px;position:absolute;top:-756px;display:block;right:-10px;cursor:pointer}.main_banner a.btnClose span{position:absolute;top:-99999px}.event_banner{text-align:center;background:#ffd235}