html,body{
	font-family: "arial", "applegothic", "dotum",  sans-serif; font-size:11px; line-height:17px; letter-spacing:0px !important;
	margin: 0px ; padding: 0px;
	width:100%;
	height:100%;
}

.blind{position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;} /* display:none ´ëÃ¼ Å¬·¡½º */

ol,ul,dl,dd,dt{
list-style-type:none;
padding:0px;
margin:0px;
}



li a{text-decoration:none;/* color:transparent;*/}

#head_wrap {width:100%; height:170px; /*background:url("../images/head_bg.jpg") repeat-x;*/ border-top:4px solid #05276a;}
#head {margin:0 auto; width:960px; height:100%; border:0px solid #c8c8c8; box-sizing:border-box; padding-right:20px; padding-left:20px; padding-top:46px;}

#logo{ position:relative; width:318px; height:45px; border:0px solid #c8c8c8; box-sizing:border-box;}

.s_menu {position:relative; top:-45px; right:0px; float:right; font-size:10px; font-weight:bold;}
*:first-child+html .s_menu {position:relative; top:-45px; right:40px; float:right; font-size:10px; font-weight:bold;}

.s_menu li{display:inline; margin-left:15px;}
.s_menu li a{color:#646464;}

.menu{width:100%;position:;}


.topmenu0 {Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0 auto; PADDING-LEFT: 0px; WIDTH: 700px;  top:32px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 0px; LEFT: 254px;font-size:13px;}
*:first-child+html .topmenu0 {Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0 auto; PADDING-LEFT: 0px; WIDTH: 700px;  top:15px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 0px; LEFT: 255px;}
:root div .topmenu0 {Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0 auto; PADDING-LEFT: 0px; WIDTH: 700px;  top:32px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 0px; LEFT: 246px; 0\0/IE9;}

.topmenu0 LI.DB_main {POSITION: relative; FLOAT: left; MARGIN-LEFT: 25px; padding:10px; top:-10px; color:#000000; font-weight:600;}
.topmenu0 LI.DB_main a,a:active{color:#000000}
.topmenu0 LI.DB_main:hover{/*background-color:#7a7a7a;*/background-color:#3b517c; padding:10px;}
.topmenu0 LI.DB_main:hover a{color:white;} 
.topmenu0 LI.DB_select.DB_main A {
	
}
.topmenu0 LI.DB_main UL.DB_sub {POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 220px; PADDING-RIGHT: 10px; DISPLAY: none; background:url("../images/downmenu_bg.png") repeat; TOP: 37px; PADDING-TOP: 10px; LEFT: 0px}
.topmenu0 LI.DB_main UL.DB_sub LI A {LINE-HEIGHT: 25px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 18px; COLOR: #ffffff; TEXT-DECORATION: none; font-weight:normal;}
.topmenu0 LI.DB_main UL.DB_sub LI.DB_select A {COLOR: #4494cc;}



.topmenu {Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0 auto; PADDING-LEFT: 0px; WIDTH: 700px;  top:32px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 0px; LEFT: 274px; font-size:13px;}
*:first-child+html .topmenu {Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0 auto; PADDING-LEFT: 0px; WIDTH: 700px;  top:15px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 0px; LEFT: 295px;}
:root div .topmenu {Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0 auto; PADDING-LEFT: 0px; WIDTH: 700px;  top:32px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 0px; LEFT: 266px; 0\0/IE9;}

.topmenu LI.DB_main {POSITION: relative; FLOAT: left; MARGIN-LEFT: 25px; padding:10px; top:-10px; color:#000000; font-weight:600;}
.topmenu LI.DB_main a,a:active{color:#000000}
.topmenu LI.DB_main:hover{background-color:#3b517c; padding:10px;}
.topmenu LI.DB_main:hover a{color:white;} 
.topmenu LI.DB_select.DB_main A {
	
}
.topmenu LI.DB_main UL.DB_sub {POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 220px; PADDING-RIGHT: 10px; DISPLAY: none; background:url("../images/downmenu_bg.png") repeat; TOP: 37px; PADDING-TOP: 10px; LEFT: 0px}
.topmenu LI.DB_main UL.DB_sub LI A {LINE-HEIGHT: 25px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 18px; COLOR: #ffffff; TEXT-DECORATION: none; font-weight:normal;}
.topmenu LI.DB_main UL.DB_sub LI.DB_select A {COLOR: #4494cc;}


#visual_wrap{width:100%; height:235px; /*background:url("../images/mainslider_bg.jpg") repeat-x;*/ background-color:#05276a;}
.visual{margin:0 auto; width:960px; height:100%; padding-right:20px; padding-left:20px; /* background:url("../images/slider_shadow.jpg") no-repeat;*/  background-color:#05276a;border:0px solid #c8c8c8; box-sizing:border-box;}

.clsBannerScreen{position:relative; overflow:hidden; top:-20px;}
.clsBannerButton li{position:relative; display:inline; top:-13px; left:860px;}

#customer_wrap{width:100%; height:105px; border-bottom:1px solid #c8c8c8; box-sizing:border-box;}
.main_customer{margin:0 auto; width:960px; padding-left:20px; padding-right:20px;}
.main_customer_tt{width:450px; height:105px; border:0px solid #c8c8c8; box-sizing:border-box; background:url("../images/main_customer_tt.png") no-repeat; float:left; }
.customer_slide{float:left; width:470px; height:105px; background:url("../images/main_family.gif") no-repeat; overflow:hidden;}
.customer_slide ul{position:relative; top:30px; left:150px;}
.customer_slide ul li{float:left;}
.customer_slide ul li a{display:block; width:160px; height:50px; text-indent:-999999px;}
.customer_slide .lab {background:url("../images/lab_logo_c.jpg") no-repeat; width:160px; height:50px; text-indent:-999999px;}
.customer_slide .group {background:url("../images/group_logo_c.jpg") no-repeat; width:160px; height:50px; text-indent:-999999px;}
.customer_slide .lab a{background:url("../images/lab_logo_c.jpg") no-repeat; width:160px; height:50px; text-indent:-999999px;}
.customer_slide .group a{background:url("../images/group_logo_c.jpg") no-repeat; width:160px; height:50px; text-indent:-999999px;}


#container_wrap{width:100%; height:680px; /*background-color:#e9e9e9;*/ padding-top:40px;}
.container{margin:0 auto; width:960px; height:100%; padding-right:20px; padding-left:20px; border:0px solid #c8c8c8; box-sizing:border-box;} 
.main_news{width:240px;height:355px; margin-right:20px; margin-bottom:40px; float:left;}
.main_news a{text-decoration:none;color:#323232;}

.main_news .news_title{display:block; width:240px; height:28px; background:url("../images/news_bg_tt.gif") no-repeat; text-indent:-999999px;}
.main_news .news_img{margin-top:10px; width:100%; height:70px; background:url("../images/news_bg_img.jpg") no-repeat;}
.main_news .news_text{margin-top:10px; width:100%; height:220px; font-size:11px; line-height:19px; text-align:justify;}

.more a{text-decoration:none; font-size:10px; font-weight:bold; color:#4494cc; display:block; position:relative; float:right;} 

.main_visual{width:660px; height:355px; background:url("../images/main_visual.jpg") no-repeat; float:left; margin-bottom:40px;}

.main_network{width:240px;height:285px; margin-right:20px; clear:both; float:left; overflow:hidden;}
.main_network .network_title{display:block; width:240px; height:28px; background:url("../images/network_bg_tt.gif") no-repeat; text-indent:-999999px;}
.main_network .network_img{margin-top:10px; width:100%; height:135px; background:url("../images/network_img.gif") no-repeat;}
.main_network .network_text{margin-top:10px; width:100%; height:50px; font-size:11px; line-height:15px; }

.main_video{width:240px;height:285px; margin-right:20px; float:left; overflow:hidden;}
.main_video .video_title{display:block; width:240px; height:28px; background:url("../images/video_bg_tt.gif") no-repeat; text-indent:-999999px;}
.main_video .video_img{margin-top:10px; width:100%; height:135px; background:url("../images/video_img.jpg") no-repeat;}
.main_video .video_text{margin-top:10px; width:100%; height:50px; font-size:11px; line-height:15px; }

.main_factory{width:400px;height:285px; float:left; border:0px solid #000000; overflow:hidden;}
.main_factory .factory_title{display:block; width:100%; height:28px; background:url("../images/factory_bg_tt.gif") no-repeat; text-indent:-999999px;}
.main_factory .factory_img{margin-top:10px; width:100%; height:135px; background:url("../images/factory_img.jpg") no-repeat; overflow:hidden;}
.main_factory .factory_text{margin-top:10px; width:100%; height:50px; font-size:11px; line-height:15px; }
.main_factory .factory_text .f_title{color:#01205c; font-weight:bold;}

#footer_wrap{width:100%; height:73px; background:url("../images/footer_bg.gif") repeat-x;}
.footer{margin:0 auto; width:960px; padding-right:20px; padding-left:20px; color:#c8c8c8; font-size:11px; padding-top:20px;}



/*¼­ºê01_1*/

.sector{width:150px; margin-right:12px; float:left; margin-bottom:20px;}



/*·¹ÇÁÆ®¸Þ´º*/
.submenu{font-size:12px;width:235px; float:left; letter-spacing:0px;}

.submenu_t1{width:100%; height:70px; background:url("../images/submenu_t1.gif") no-repeat; margin-bottom:20px;}
.submenu_t2{width:100%; height:70px; background:url("../images/submenu_t2.gif") no-repeat; margin-bottom:20px;}
.submenu_t3{width:100%; height:70px; background:url("../images/submenu_t3.gif") no-repeat; margin-bottom:20px;}
.submenu_t4{width:100%; height:70px; background:url("../images/submenu_t4.gif") no-repeat; margin-bottom:20px;}
.submenu_t5{width:100%; height:70px; background:url("../images/submenu_t5.gif") no-repeat; margin-bottom:20px;}
.submenu_t6{width:100%; height:70px; background:url("../images/submenu_t6.gif") no-repeat; margin-bottom:20px;}


.leftmenu {Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0 auto; PADDING-LEFT: 10px; WIDTH: 100%;  PADDING-RIGHT: 0px; PADDING-TOP: 0px;}
.leftmenu LI.DB_main {line-height:30px;}
.leftmenu LI.DB_main a{color:#646464;}
.leftmenu LI.DB_main:hover{color:#01215d; font-weight:bold;}
.leftmenu LI.DB_main:hover a{color:#01215d;  text-decoration:underline;} 
.leftmenu LI.DB_select.DB_main A { color:#01215d; text-decoration:underline; font-weight:bold;
	
}
.leftmenu LI.DB_main UL.DB_sub {PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; LEFT: 0px; TEXT-DECORATION: none;}
.leftmenu LI.DB_main UL.DB_sub LI:hover {text-decoration:none;}
.leftmenu LI.DB_main UL.DB_sub LI A {LINE-HEIGHT: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #646464; font-weight:normal; TEXT-DECORATION: none;}
.leftmenu LI.DB_main UL.DB_sub LI.DB_select A {COLOR: #01215d;}

/*·¹ÇÁÆ®¸Þ´º³¡*/


#Svisual_wrap{width:100%; height:195px; background-color:#05276a;}
.Svisual{margin:0 auto; width:960px; height:100%;  background:url("../images/slider_shadow.jpg") no-repeat; border:0px solid #c8c8c8; box-sizing:border-box;}
.Svisual_box{width:100%; height:215px; position:relative; top:-20px;}

/**:first-child+html .Svisual_box{width:100%; height:215px; position:relative; top:-20px; left:20px;}*/

.visual_company{background:url("../images/visual_box1.jpg") no-repeat;}
.visual_product{background:url("../images/visual_box2.jpg") no-repeat;}
.visual_download{background:url("../images/visual_box3.jpg") no-repeat;}
.visual_customers{background:url("../images/visual_box4.jpg") no-repeat;}
.visual_global{background:url("../images/visual_box5.jpg") no-repeat;}

#Scontainer_wrap{width:100%; background-color:#e9e9e9; display:block; overflow:hidden;}
.Scontainer{margin:0 auto; background-color:white; width:960px; min-height:520px; padding:20px; border:1px solid #c8c8c8; box-sizing:border-box; display:block; position:relative; overflow:hidden;} 
*:first-child+html .Scontainer{margin:0 auto; background-color:white; width:920px; min-height:520px; padding:20px; border:1px solid #c8c8c8; box-sizing:border-box; display:block; position:relative; overflow:hidden;} 

.subcontents{float:left; width:640px; border:0px solid #c8c8c8; box-sizing:border-box; margin-left:30px; font-size:11px; letter-spacing:0px; line-height:20px;}

.subcontents .outline{width:100%; height:70px; background:url("../images/outline_t.gif") no-repeat; margin-bottom:30px;}
.subcontents .ureatac{width:100%; height:70px; background:url("../images/ureatac_t.gif") no-repeat; margin-bottom:30px;}
.subcontents .organization{width:100%; height:70px; background:url("../images/organization_t.gif") no-repeat; margin-bottom:30px;}
.subcontents .headoffice{width:100%; height:70px; background:url("../images/headoffice_t.gif") no-repeat; margin-bottom:30px;}
.subcontents .maincustomer{width:100%; height:70px; background:url("../images/maincustomer_t.gif") no-repeat; margin-bottom:30px;}

.subcontents .mixingheads{width:100%; height:70px; background:url("../images/mixingheads_t.gif") no-repeat; margin-bottom:30px;}
.subcontents .pufoaming{width:100%; height:70px; background:url("../images/pufoaming_t.gif") no-repeat; margin-bottom:30px;}
.subcontents .vacuum{width:100%; height:70px; background:url("../images/vacuum_t.gif") no-repeat; margin-bottom:30px;}
.subcontents .puplant{width:100%; height:70px; background:url("../images/puplant_t.gif") no-repeat; margin-bottom:30px;}
.subcontents .refrigerator{width:100%; height:70px; background:url("../images/refrigerator_t.gif") no-repeat; margin-bottom:30px;}

.subcontents .brochure{width:100%; height:70px; background:url("../images/brochure_t.gif") no-repeat; margin-bottom:30px;}
.subcontents .news{width:100%; height:70px; background:url("../images/news_t.gif") no-repeat; margin-bottom:30px;}
.subcontents .inquiry{width:100%; height:70px; background:url("../images/inquiry_t.gif") no-repeat; margin-bottom:30px;}
.subcontents .fair{width:100%; height:70px; background:url("../images/fair_t.gif") no-repeat; margin-bottom:30px;}


.subcontents .global{width:100%; height:70px; background:url("../images/global_t.gif") no-repeat; margin-bottom:30px;}
.subcontents .site{width:100%; height:70px; background:url("../images/site_t.gif") no-repeat; margin-bottom:30px;}

.subcontents .left{width:310px; float:left; margin-right:20px;}
.subcontents .right{width:310px; float:left;}

.subcontents .koreaoffice{width:100%; height:200px; background-color:red; background:url("../nsub01/images/koreaoffice.jpg") no-repeat; margin-bottom:20px;}
.subcontents .indiaoffice{width:100%; height:200px; background-color:red; background:url("../nsub01/images/indiaoffice.jpg") no-repeat; margin-bottom:20px;}
.subcontents .chinaoffice{width:100%; height:200px; background-color:red; background:url("../nsub01/images/chinaoffice.jpg") no-repeat; margin-bottom:20px;}
.subcontents .mexicooffice{width:100%; height:200px; background-color:red; background:url("../nsub01/images/mexicooffice.jpg") no-repeat; margin-bottom:20px;}
.subcontents .ureatacoffice{width:100%; height:350px; background-color:red; background:url("../nsub01/images/headoffice.jpg") no-repeat; margin-bottom:20px;}
.subcontents .map_customer{width:100%; height:350px; background-color:red; background:url("../sub01/images/maincustomer.jpg") no-repeat; margin-bottom:20px;}

.path{color:#969696; font-size:8px; display:block; float:right; padding-top:45px;}
.sky_t{color:#54aeed; font-weight:bold;}
.blue_t{color:#01215d; font-weight:bold;}
.phoneNo{margin:0px;padding:0px;}
#Sfooter_wrap{width:100%; height:73px; background:url("../images/footer_bg.gif") repeat-x; float:left; }
.Sfooter{margin:0 auto; width:920px; padding-right:20px; padding-left:20px; color:#c8c8c8; font-size:11px; padding-top:10px; position:relative;}


.footer p, .Sfooter p { font-family:"Verdana", "arial", "applegothic", "dotum", sans-serif; font-size:11px; color:#c8c8c8; }



/*product*/
.pro_imgbox{width:100%;}text-align:center;}
.m_bottom{margin-bottom:30px;}
#pro_table {margin-bottom:20px;}
#pro_table th {font-weight:bold; text-align:center; height:30px; background-color:#f0f0f0; border-top:3px solid #01215d;}
#pro_table td {height:35px; text-align:center;}
.product_tt{font-size: 16px; font-weight:bold; color:#54aeed; margin-bottom:20px;} 

.clear{clear:both;}
.mp0 {padding:0px; margin:0px;}
.disc {list-style-type:disc;}


.footer{position:relative;}
.family{position:absolute; right:40px; top:20px; width:200px; height:40px; background:url("../images/select_bg.png") no-repeat;}
#Select1 { position: absolute;right:0px; bottom:10px; behavior: url('../selectbox.htc'); border: 1px solid #323232; font-size: 11px; border-radius:5px; color: #000000; background-color:#646464; padding:3px; }
.select_o {padding:3px; color:#ffffff;}


/*141205¼öÁ¤css*/
.halfwrap{overflow:hidden; position:relative;}


/*150105 ¸®´º¾ó_¼öÁ¤Ãß°¡¼Ò½º*/
#Nwrap{width:100%; margin:0px; padding:0px;}
#Nheader{width:100%; height:82px; background:url('../images/common/header_bg.png') no-repeat center top; position:absolute;z-index:50}
.Nheader{width:1000px; height:100%; position:relative; margin-left:-500px; left:50%; }
.Nheader h1{position:absolute; left:30px; top:30px;width:147px; height:27px;z-index:150;}

#DB_navi31 {position:absolute;width:1000px;height:44px;z-index:10; right:30px; top:30px; background:url('../images/common/menu_bg.png') no-repeat right top;}
#DB_navi31 .DB_wrap{width:100%;height:100px;overflow:hidden;position:absolute;margin-left:0px/*ÁÂÃø¿©¹é*/}
#DB_navi31 .DB_wrap .DB_main{position:relative;float:left;height:44px;padding:0 0px/*¸ÞÀÎ¸Þ´º°£°Ý*/;}
#DB_navi31 .DB_wrap .first{margin-left:400px;}
#DB_navi31 .DB_wrap .DB_main .DB_sub{position:absolute;left:0;top:35px;width:999px;height:34px;display:none; z-index:100}

#DB_navi31 .DB_wrap .DB_main .DB_sub.s1{left:-20px/*¼­ºê¸Þ´ºÀ§Ä¡*/;}
#DB_navi31 .DB_wrap .DB_main .DB_sub.s2{left:-460px;}
#DB_navi31 .DB_wrap .DB_main .DB_sub.s3{left:-20px;}
#DB_navi31 .DB_wrap .DB_main .DB_sub.s4{left:0px;}
#DB_navi31 .DB_wrap .DB_main .DB_sub.s5{left:30px;}
#DB_navi31 .DB_wrap .DB_main .DB_sub.s6{left:-130px;}

#DB_navi31 .DB_wrap .DB_main .DB_sub ul{float:left;height:100%;}
#DB_navi31 .DB_wrap .DB_main .DB_sub ul li{float:left;background:url('../images/common/menuBg_center.png') repeat-x;height:100%; height:34px;}
#DB_navi31 .DB_wrap .DB_main .DB_sub ul li a{text-decoration:none;color:#ffffff;float:left;padding:7px 9px;/*¼­ºê¸Þ´º°£°Ý*/}
#DB_navi31 .DB_wrap .DB_main .DB_sub ul li a:hover{color:#ffcc00; font-weight:600;}
#DB_navi31 .DB_wrap .DB_main .DB_sub ul li.DB_select a{color:#ffcc00; font-weight:600;}

#DB_navi31 .DB_wrap .DB_main .DB_sub .leftBg{background:url('../images/common/menuBg_left.png') no-repeat;width:15px;height:100%;float:left}
#DB_navi31 .DB_wrap .DB_main .DB_sub .rightBg{background:url('../images/common/menuBg_right.png') no-repeat;width:15px;height:100%;float:left}

#NVisual{width:100%; height:640px; background:url('../images/main/visual_bg.jpg') no-repeat center top; position:absolute; z-index:0; padding-top:100px;}
#Ncontainer{width:100%; height:725px; background:url('../images/main/container_bg.png') no-repeat center top; position:relative; top:545px; }
.Ncontainer{width:980px; margin:0 auto;position:relative; top:15px; padding-left:20px; overflow:hidden;}
.Ncontainer .boxmenu{overflow:hidden; margin-bottom:40px;}
.Ncontainer .boxmenu li{float:left; margin-top:15px;margin-right:14px; width:181px; height:187px; text-indent:-999999px;}
.Ncontainer .boxmenu li a{display:block; width:181px; height:187px;}
.Ncontainer .boxmenu .con5, .Ncontainer ul .con10{margin-right:0px;}
.Ncontainer .boxmenu .con1{background:url('../images/main/img_con1.jpg') no-repeat center top;}
.Ncontainer .boxmenu .con2{background:url('../images/main/img_con2.jpg') no-repeat center top;}
.Ncontainer .boxmenu .con3{background:url('../images/main/img_con3.jpg') no-repeat center top;}
.Ncontainer .boxmenu .con4{background:url('../images/main/img_con4.jpg') no-repeat center top;}
.Ncontainer .boxmenu .con5{background:url('../images/main/img_con5.jpg') no-repeat center top;}
.Ncontainer .boxmenu .con6{background:url('../images/main/img_con6.jpg') no-repeat center top;}
.Ncontainer .boxmenu .con7{background:url('../images/main/img_con7.jpg') no-repeat center top;}
.Ncontainer .boxmenu .con8{background:url('../images/main/img_con8.jpg') no-repeat center top;}
.Ncontainer .boxmenu .con9{background:url('../images/main/img_con9.jpg') no-repeat center top;}
.Ncontainer .boxmenu .con10{background:url('../images/main/img_con10.jpg') no-repeat center top;}
.Nnotice{width:570px;  float:left; margin-right:15px; margin-bottom:40px;}
.Nnotice h2{margin-bottom:40px;}
.Nnotice ul li{margin-bottom:18px; padding-left:20px;}
.Nnotice ul li .txt{width:420px; overflow:hidden; display:block;padding-left:30px;background:url('../images/common/ic_reddot.gif') no-repeat 17px 2px;}
.Nnotice ul li .ndate{background:url('../images/main/ndate_bg.png') no-repeat center center;display:block; float:left; padding:5px 14px; color:#ffffff; font-weight:600;}
.Nnotice ul li .fdate{background:url('../images/main/fdate_bg.png') no-repeat center center;display:block; float:left; padding:5px 14px; color:#ffffff; font-weight:600;}
.Nvideo{width:375px; height:320px; float:left; margin-bottom:40px;}
.Nvideo h2{margin-bottom:15px;}

#Nfooter{width:100%; height:110px; position:relative; background-color:#dcdcdc; clear:both;}
.Nfooter{width:1000px; padding-top:40px; margin:0 auto; position:relative;}
.Nfooter p{padding-left:30px;}

.banner{position:absolute; right:0px; top:40px;}
#DB_etc16_2{position:relative;color:#555555;height:20px/*À§Ä¡°ª°ú ¸ÂÃß¼¼¿ä*/;}
#DB_etc16_2 img{cursor:pointer}
#DB_etc16_2 ul.DB_family{display:none;position:absolute;width:143px;left:0;bottom:20px/*À§Ä¡*/;background:#fafafa;border:1px solid #cccccc;border-bottom:none;padding:5px 0;line-height:16px}
#DB_etc16_2 ul.DB_family a{text-decoration:none;font-size:11px;color:#777777;display:block;text-indent:10px;padding:1px 0}
#DB_etc16_2 ul.DB_family a:hover{color:#333333;background:#eeeeee}


/*¼­ºê¹ÙÁê*/
#Nsubvisu{width:100%;/*height:350px;*/ height:280px; overflow:hidden; margin:0 auto; background:url('../images/main/subvisual_bg.jpg') no-repeat center top;}
.Nsubvisu{width:1000px; height:100%; margin:0 auto;}
#Nsubcon{width:100%; /*background:url('../images/common/scontainer_bg.png') no-repeat center top; position:relative;top:-54px;*/}
.Nsubcon{width:1000px; margin:0 auto; overflow:hidden;padding:50px 0px 80px;;}
.subtitle{width:100%; position:relative; height:40px;margin-bottom:20px; background:url('../images/common/subtitle_bg.gif') no-repeat left bottom;}
.subtitle h2{font-weight:700; letter-spacing:-1px;font-size:36px; color:#012965; line-height:100%;}
.subtitle span{color:#c8c8c8;position:absolute; bottom:5px;right:0px; font-size:9px;}
.Nsubcon .submenu .submenu_t3{width:100%; height:70px; background:url("../images/submenu_nt3.gif") no-repeat; margin-bottom:20px;}
/*·¹ÇÁÆ®¸Þ´º*/
.DB_navi23 ,.DB_navi23 ul,.DB_navi23 li{margin:0;padding:0;list-style:none}
.DB_navi23 img{border:0}
.DB_navi23 a{text-decoration:none;padding-left:15px;display:block}

.DB_navi23 {position:relative;width:235px; border:1px solid #e6e6e6; }
.DB_navi23 li.DB_main {border-bottom:0px solid #dddddd}
.DB_navi23 li.DB_main a{height:30px;line-height:30px;font-weight:bold;color:#696969;}
.DB_navi23 li.DB_main a:hover{color:#022a66}
.DB_navi23 li.DB_main a.DB_select{color:#ffffff;background:url('../images/common/left_bg.gif') no-repeat}

.DB_navi23 li.DB_main ul{padding:8px 0px 6px;display:none; width:235px; background:#f0f0f0;}
.DB_navi23 li.DB_main ul li { padding-left:10px;background:url('../images/common/lidot_ic.png') no-repeat}
.DB_navi23 li.DB_main ul li a{height:20px;line-height:20px;font-weight:normal;}
.DB_navi23 li.DB_main ul li a:hover{color:#0b5aa1}
.DB_navi23 li.DB_main ul .long a{height:40px;line-height:20px;font-weight:normal;}
.DB_navi23 li.DB_main ul .long{padding-left:10px;background:url('../images/common/lidot_ic.png') no-repeat}
.DB_navi23 li.DB_main ul li a.DB_select{color:#0b5aa1; background:none; font-weight:bold;}


/*¼­ºê°øÅë*/
#comm_table{width:100%; border-top:2px solid #0b5aa1;  margin:0 0 30px 0; text-align:center; }
#comm_table th{padding:3px; border-bottom:1px solid #0b5aa1; border-right:1px solid #0b5aa1; background:#dcdddd;font-weight:bold; word-break:break-all !important; text-align:center; color:#0b5aa1;}
#comm_table td{padding:3px; border-bottom:1px solid #0b5aa1; border-right:1px solid #0b5aa1;}
#comm_table caption{display:none;}
#comm_table .bg td{background-color:#0b5aa1; color:#ffffff;}
#comm_table .btd{background-color:#e8edf6;}
#comm_table .brtl{border-right:1px solid #516086;}
#comm_table .last{border-right:0px;}

.pb30{padding-bottom:30px;}
.pb50{padding-bottom:50px;}
.pb80{padding-bottom:80px;}

.mb30{margin-bottom:30px;}
.mb50{margin-bottom:50px;}
.ml20{margin-left:20px;}
.hwrap{overflow:hidden;}
.hwrap .half{width:320px; float:left; min-height:5px;}
.h2_title{font-weight:600; font-size:24px; letter-spacing:-0.5px; margin-bottom:30px;color:#012965; line-height:28px;}
.h3_title{font-weight:400; font-size:16px; letter-spacing:-0.5px; margin-bottom:10px;color:#012965; line-height:20px;}

.Nsubcon .submenu{margin-left:30px;}
.Nsubcon .subcontents{width:660px; position:relative;}
.subcontents p{line-height:18px; color:#696969;}

.li_dot li{padding-left:10px;background:url('../images/common/lidot_ic.png') no-repeat -15px 0px;}

.mix02{width:100%; height:630px;background:url('../nsub02/images/mix02.jpg') no-repeat; position:relative;}
.mix02 .box{position:absolute;}

.mxl{width:100%; height:600px;background:url('../nsub02/images/02mix01.jpg') no-repeat; position:relative;}
.mxl h2{left:380px; top:320px;position:absolute;}
.mxl p{left:380px; top:350px; text-align:justify; position:absolute;}

.mxl2{width:100%; height:500px;background:url('../nsub02/images/02mix02.jpg') no-repeat; position:relative;}
.mxl2 p{font-weight:400; font-size:16px; letter-spacing:-0.5px;color:#012965; position:absolute; top:400px;}

.mxs{width:100%; height:700px;background:url('../nsub02/images/04mix02.jpg') no-repeat; position:relative;}

.lay{width:100%; height:520px;background:url('../nsub02/images/03pu02.jpg') no-repeat; position:relative;}

.hrl{width:100%; height:500px;background:url('../nsub02/images/02auto01.jpg') no-repeat; position:relative;}

.prbox{position:relative;}
.ab01{position:absolute; right:0px; top:0px;}
.ab02{position:absolute;left:360px; top:0px;}


.threebox{overflow:hidden}
.threebox .tbox{float:left; width:31%; margin-right:3%;}
.threebox .ebox{float:left; widt h:31%; margin-right:0%;}




	   /* demo */
.mapbox {
    background: url("../images/nsub01/03_02.jpg") no-repeat scroll center top transparent; color: #000000; height: 500px; overflow: hidden;  position: relative;  width: 640px;}
.dialog {background-color: rgba(0, 0, 0, 0.8); color: #FFFFFF; display: none; left: 140px; padding: 10px 50px 10px 20px;  position: absolute;   top: 150px;  width: 250px;  z-index: 10; line-height:120%;
   /* -moz-border-radius: 170px;
    -ms-border-radius: 170px;
    -o-border-radius: 170px;
    -webkit-border-radius: 170px;
    border-radius: 170px;*/
}
.dialog .close {
    background-color: #8f9597; cursor: pointer; font-size: 18px; font-weight: bold; line-height:100%; position: absolute; right: 5px; top: 5px; padding:4px;
	/*-moz-border-radius: 18px;
    -ms-border-radius: 18px;
    -o-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius: 18px;*/
}
.dialog p{color:#ffffff;}
.dialog p span {display: block; font-size:15px; font-weight:500; line-height:100%; margin-bottom:10px; font-weight:600;}

.labels p {display: none;}
.labels a {
    background-color: rgba(215, 32, 49, 0.9);
    color: #FFFFFF;
    display: none;
    padding: 3px 15px;
    position: absolute !important;
    text-decoration: none;
	line-height:100%;
	font-size:16px;
	/*
    width: 80px;
	 height: 50px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    -o-border-radius: 40px;
    -webkit-border-radius: 40px;
    border-radius: 40px;*/
}
.labels > a {
    background-color:#d72031;

    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    -webkit-transition: .3s;
    transition: .3s;
}
.labels a:hover {
    background-color: rgba(128, 128, 128, 0.8);
}
.labels a span {
  /*  border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 15px solid rgba(203, 189, 58, 0.8);
    bottom: -14px;
    height: 0;
    left: 30px;
    position: absolute;
    width: 0;

    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    -webkit-transition: .3s;
    transition: .3s;*/
}
.labels a:hover span {
 /*   border-top: 15px solid rgba(128, 128, 128, 0.8);*/
}
#label1 {
    left: 260px;
    top: 230px;
}
#label2 {
    left: 230px;
    top: 285px;
}
#label3 {
    left: 130px;
    top: 310px;
}
#label4 {
    left: 380px;
    top: 290px;
}
#label5 {
    left: 480px;
    top: 200px;
	  background-color:#2384ff;
}
#label6 {
    left: 30px;
    top: 278px;
	  background-color:#2384ff;
}

#label7 {
    left: 152px;
    top: 258px;
	  background-color:#2384ff;
}