@charset "utf-8";
@font-face { font-family: 'Neo Sans'; src: url('../font/neo_sans.eot'); src: url('../font/neo_sans.eot?#iefix') format('embedded-opentype'), url('../font/neo_sans.svg#Neo Sans') format('svg'), url('../font/neo_sans.woff') format('woff'), url('../font/neo_sans.ttf') format('truetype'); font-weight: normal; font-style: normal;}
@font-face{ font-family:'NanumBarunGothic';src:url(../font/NanumBarunGothic.eot);src:url(../font/NanumBarunGothic.eot?#iefix) format("embedded-opentype"),url(../font/NanumBarunGothic.woff) format("woff"),url(../font/NanumBarunGothic.ttf) format("truetype")}/* Common */
body,input,textarea,select,button,table,th,td{font-family:Arial, Verdana, 'NanumBarunGothic', Dotum}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-size:15px;line-height:1.5em}
body.s,.s input,.s textarea,.s select,.s button,.s table{font-family:Helvetica}
section, article, header, footer, nav, aside, hgroup,{display:block;}
body{position:relative;color:#000;-webkit-text-size-adjust:none;background:#fff;text-align:center;}
html>/**/body {overflow-y:scroll;}
img,fieldset{border:0}
img, input{vertical-align:middle;}
ul,ol{list-style:none}
em,address{font-style:normal}
a{color:#000;text-decoration:none}
table{border-collapse:collapse}
/*hr{display:none !important}*/
strong{font-size:1.1em;font-weight:bold;}

/*Common Layout*/
#wrap{width:100%;height:auto;text-align: left;margin:0;display:block; background:#dae1e9; position:relative}
#header{width:1000px;height:94px;margin:0 auto;background:white;position:relative}
#footer{width:100%;margin:60px auto 0;height:100px; background:#5b5b5b;min-width:1000px;}

#header > h1{width:115px; height:50px; margin:22px 20px;float:left;}
#header .util{position:absolute;top:12px; right:0px;font-size:11px;width:245px;}
#header .util ul li{float:left;padding:0 7px;background:url(/eng/img/common/util_sep_line.gif) 100% 50% no-repeat;}
#header .util ul li.last_item{background:none;}
#header .util ul li > a{color:#808080;font-family: 'Neo Sans', Dotum, Arial, verdana;}
#header .util ul li > a:hover{color:#054b25}
#header #gnb{padding:50px 0 0 235px;}
#header #gnb > ul > li{margin-left:44px;float:left;position:relative}
#header #gnb > ul > li > a{height:23px;overflow:hidden;display:block;}
#header #gnb ul li .submenu{display:none;width:179px;position:absolute;top:37px;left:50%;margin-left:-90px;padding-top:7px;z-index:1000;}
#header #gnb ul li .submenu.about_us{height:157px;background:url(/eng/img/common/bg_submenu_01.png) no-repeat}
#header #gnb ul li .submenu.industries{height:187px;background:url(/eng/img/common/bg_submenu_02.png) no-repeat}
#header #gnb ul li .submenu.solutions{width:189px;background:url(/eng/img/common/bg_submenu_03.png) no-repeat}
#header #gnb ul li .submenu.reference{height:67px;background:url(/eng/img/common/bg_submenu_05.png) no-repeat}
#header #gnb ul li .submenu.customer{height:127px;background:url(/eng/img/common/bg_submenu_06.png) no-repeat}

#sub_visual{width:1000px;margin:0 auto;height:295px;position:relative}
#sub_visual > h2{font-family: 'Neo Sans'; font-size:34px;letter-spacing:-0.5px;position:absolute;left:20px;top:130px;color:white; line-height:33px;}
#sub_visual > h2.industries, #sub_visual > h2.solutions{top:85px}
#sub_visual > h2.produced_water{line-height:30px;top:70px;}
#sub_visual > h2.reference{line-height:35px;top:110px;}
#sub_visual .location{position:absolute;right:0px;bottom:0px;background:url(/eng/img/common/bg_location.png) no-repeat;width:720px; height:35px;color:#fff;font-family: 'NanumBarunGothic';font-size:12px;text-align:right;}
#sub_visual .location p{margin:8px 12px;}
#sub_visual .location p .location_arrow{padding:0 10px}
#sub_visual .location a{color:#fff;}
#sub_visual .location a:hover{text-decoration:underline}

#content{width:930px;height:100%;margin:15px auto 0;padding:35px; background:#fff;position:relative}
#content_solution{ width:930px;height:100%;margin:15px auto 0; padding:35px 35px 0;background:#fff;position:relative}
#content:after, #content_solution:after{content:"";display:block;clear:both;}
#content .sub_title, #content_solution .sub_title{display:inline-block;}
#content .sub_title > h3, #content_solution .sub_title > h3{font-size:27px;letter-spacing:-0.5px;color:#252525;}
#content .sub_title > hr, #content_solution .sub_title > hr {height:3px; width:80%; background:#21a3e5;float:left;display:inline;border:none;margin-top:10px}
#content .sub_title > hr.right, #content_solution .sub_title >hr.right{width:20%; background:#e09827;}

#footer .footerWrap{width:1000px; margin:0 auto;}
#footer .footerWrap .footer_address{float:left;margin-top:35px;text-align:center;width:1000px;}
#footer .footerWrap .footer_banner{float:right;margin-top:16px;}

/*txt_style*/
.industries_subtxt{color:#f9f9f9;font-size:14px;position:absolute;left:20px;top:136px;line-height:20px;}
.solutions_subtxt{color:#f9f9f9;font-size:14px;position:absolute;left:20px;top:136px;line-height:20px;}
.produced_water_subtxt{color:#adbfff;font-size:14px;position:absolute;left:20px;top:150px;line-height:20px;}

.txt_14pt{font-size:14px;line-height:20px;}
.txt_12pt{font-size:12px;line-height:16px;}
.txt_16pt{font-size:16px;}
.txt_18pt{font-size:18px;}
.txt_22pt{font-size:22px;}
.weight{font-weight:bold;}
.bold{font-family: 'NanumBarunGothic';}
.black{color:#000;}
.white{color:white}
.grey{color:#b1b1b1}
.grey2{color:#333;}
.grey3{color:#777;}
.txt_style_ceo{color:#21a3e5;font-size:26px;line-height:34px;margin-bottom:40px}
.txt_style_rnd{color:#094270;font-size:21px;line-height:25px;margin-bottom:40px}
.txt_style_01{color:#076eaf;font-size:20px;font-family: 'NanumBarunGothic';}
.txt_style_02{color:#333;font-size:14px;line-height:24px;}
.txt_style_03{color:#333;font-size:20px;line-height:28px;}
.txt_style_04{color:#21a3e5;font-size:14px;line-height:24px;}
.margin_txt{ margin-bottom:10px; display:block;}


.txt_tit_style{color:#495b67;font-size:21px;padding-left:6px; border-left:6px solid #21a3e5;display:block;}
.txt_subtit_style{padding-left:10px;margin-left:15px;margin-top:18px; background:url(/img/common/ico_bullet.gif) no-repeat 0% 50%;font-size:18px;display:block;}

.bullet > li{background:url(/img/common/bullet.png) no-repeat 0 4px; padding-left:10px;}

/*board_style*/
.search_bar{height:30px;background:#f5f5f5;display:block;margin-bottom:40px;text-align:center;padding:15px;}
.search_bar > form > select{height:30px; border:1px solid #a9a9a9;font-size:12px;color:#5c5c5c;vertical-align:middle;padding:4px;}
.search_bar form .search_input{height:27px; border:1px solid #a9a9a9;font-size:16px;padding-left:22px;width:380px;}
.search_bar form .btn{margin-left:4px;font-size:13px;font-family: 'NanumBarunGothic';background:#0a4575;padding:8px 10px 7px 10px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px;color:#fff;}
.search_bar form .btn:hover{background:#09385f}
.search_bar form input, .search_bar form a{vertical-align:middle}


.contact_table{width:97%; margin-left:33px; clear:both;border-top:2px solid #094270;}
.contact_table tr th{height:45px; background:#edf2f0;border-bottom:1px solid #e3e3e3; font-size:16px;color:#094270;text-align: center; vertical-align:middle; line-height:18px; padding:4px 0;}
.contact_table tr td{height:40px;border-bottom:1px solid #e3e3e3;text-align:center;color:#444;font-size:14px;text-align:left;padding-left:25px; vertical-align:middle; line-height:18px;}
.contact_table tr td a{color:#444}
.contact_table tr td input, .contact_table tr td textarea{padding:5px;border:1px solid #d5d5d5;border-radius:4px;font-size:14px;color:#53385d;height:20px;}
.contact_table tr td textarea{margin:10px 0;}
.contact_table tr td.table_link{text-align:left;padding-left:40px;}
.contact_table tr td.table_date{color:#707070;font-size:13px;}
.contact_table tr td.table_notice{color:#e09827;font-family: 'NanumBarunGothic'}
.contact_table tr td.project_name, .contact_table tr td.capacity, .contact_table tr td.process{text-align:left;padding:5px 0 5px 25px;}

.list_table{width:100%; clear:both;}
.list_table tr th{height:45px; background:#edf2f0;border-top:2px solid #094270; border-bottom:1px solid #dbdbdb; font-size:14px;color:#094270;text-align: center; vertical-align:middle; line-height:18px; padding:4px 0;}
.list_table tr td{height:40px;border-bottom:1px solid #e3e3e3;text-align:center;color:#444;font-size:14px; vertical-align:middle; line-height:18px; padding:4px 0;}
.list_table tr td a{color:#444}
.list_table tr td.table_link{text-align:left;padding-left:40px;}
.list_table tr td.table_date{color:#707070;font-size:13px;}
.list_table tr td.table_notice{color:#e09827;font-family: 'NanumBarunGothic'}
.list_table tr td.project_name, .list_table tr td.capacity, .list_table tr td.process{text-align:left;padding:5px 0 5px 25px;}

.list_table1{width:100%; clear:both;}
.list_table1 tr th{height:45px; background:#edf2f0;border-top:2px solid #898989; border-bottom:1px solid #dbdbdb; font-size:14px;color:#343434;text-align: center; vertical-align:middle; line-height:18px; padding:4px 0;}
.list_table1 tr td{height:40px;border-bottom:1px solid #e3e3e3;text-align:center;color:#444;font-size:14px; vertical-align:middle; line-height:18px; padding:4px 0;}
.list_table1 tr td a{color:#444}
.list_table1 .txt_left{ text-align:left;}
.list_table1 tr td.table_link{text-align:left;padding-left:40px;}
.list_table1 tr td.table_date{color:#707070;font-size:13px;}
.list_table1 tr td.table_notice{color:#e09827;font-family: 'NanumBarunGothic'}
.list_table1 tr td.project_name, .list_table tr td.capacity, .list_table tr td.process{text-align:left;padding:5px 0 5px 25px;}
.list_table1 tr td.left { text-align:left;}

.view_table{width:100%; clear:both;}
.view_table .table_title > th{height:45px; background:#edf2f0;border-top:2px solid #094270; border-bottom:1px solid #dbdbdb; font-size:14px;color:#094270;padding-left:20px;text-align:left; vertical-align:middle; line-height:18px; }
.view_table td { vertical-align:middle;}
.view_table .table_date_tit, .table_view_tit, .table_attachment_tit{height:40px;background:#dedede;border-bottom:1px solid #e3e3e3;text-align:left;padding-left:20px;color:#444;font-size:14px;vertical-align:middle; line-height:18px; }
.view_table .table_date_txt{padding-left:20px;color:#707070;border-bottom:1px solid #e3e3e3;}
.view_table .table_view_txt{text-align:center;color:#707070;border-bottom:1px solid #e3e3e3;}
.view_table .table_attachment_tit{background:#f7f7f7}
.view_table .table_attachment_txt{padding-left:20px;border-bottom:1px solid #e3e3e3;}
.view_table .table_attachment_txt a{color:#444;margin-right:10px;text-decoration:underline;}
.view_table .view_article{padding:45px 30px; font-size:14px; color:#555; text-align:left; border-bottom:#094270 solid 1px;line-height:19px;}

.pagination{clear:both;width:650px;display:block; margin:45px auto;border-radius:3px;-moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; text-align:center;}
.pagination li{display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.pagination li a{position:relative;float:left;padding:6px 12px; margin-left:-1px; border:1px solid #ddd;color:#054b25;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.pagination li a:hover{background:#0a4575;color:#fff;}
.pagination li a.active{background:#0a4575;color:#fff;}

th, td { vertical-align:middle !important;}
.board_btn{margin:25px 0 40px;}
.board_btn.right{text-align:right;}

.prev_next{border-top:1px solid #c9c8c8;width:100%}
.prev_next th, td{height:43px; border-bottom:1px solid #c9c8c8;color:#505050;font-size:14px;}
.prev_next td{padding-left:30px;color:#808080;font-size:13px}
.prev_next .board_prev{background:url(/img/common/arrow_prev.gif) no-repeat 100% 50%}
.prev_next .board_next{background:url(/img/common/arrow_next.gif) no-repeat 100% 50%}

.btn_send{width:118px;height:38px;float:right;background-color:#0a4779;border:1px solid #636363;margin-right:33px;font-size:20px;text-align:center;padding-top:5px;color:#fff;margin-top:20px;cursor:pointer;}

/*About_Us*/
.core_value{position:absolute;right:20px;bottom:0;width:480px; height:460px; background:url(/eng/img/about_us/bg_core_value_circle.png) no-repeat 50% 57%}
.core_value > .circle6{color:#054b25;font-size:26px;line-height:28px;font-family: 'NanumBarunGothic';position:absolute;top:217px;left:198px;text-align:center; font-weight:bold}
.circle1{ top:0px; left:172px; position:absolute;}
.circle2{ top:122px; left:333px; position:absolute;}
.circle3{ top:307px; left:280px; position:absolute;}
.circle4{ top:307px; left:70px; position:absolute;}
.circle5{ top:122px; left:10px; position:absolute;}

.history_list{padding-bottom:54px;clear:both;display:block;}
.history_list.more_padding1{padding-bottom:72px;}
.history_list.more_padding2{padding-bottom:122px;}
.year{width:96px;font-size:20px;color:#054b25;font-family: 'NanumBarunGothic';text-align:left;float:left;clear:both}
.month{width:48px; font-size:15px; color:#e09827;font-family: 'NanumBarunGothic';text-align:left;float:left;}
.history_desc{font-size:15px; text-align:left;color:#777;float:left;margin-bottom:2px;}
.history_desc p{background:url(/eng/img/common/ico_bullet_02.gif) no-repeat 0% 7px;padding-left:6px; word-break:break-all;width:470px;line-height:17px;padding-top:2px;}

.map_01, .map_02{display:block;margin-bottom:30px;display:inline-block;*zoom:1;*display:inline}
.map_03{display:block;display:inline-block;*zoom:1;*display:inline}

.map_box{width:920px; height:360px;border:1px solid #d1d1d1;margin-right:25px;display:block;margin-bttom:20px;}
.btn_print{display:block;margin-left:25px;}
.address_txt{margin:15px 25px;}
.address_txt .txt_location{margin-bottom:30px;}
.address_txt .txt_location p, .address_txt .txt_tef_fax p{margin-bottom:15px;}
.address_tit{font-weight:bold;color:#444;}
.location_tab{ border-bottom:2px solid #df7d27; height:50px; margin-bottom:30px;}
.location_tab li{float:left; display:inline-block;}
.location_tab li a { display:block; background:#e3e3e3; color:#444; height:50px; line-height:50px; padding:0 65px; font-weight:bold; margin-right:3px;}
.location_tab li a.active { background:#df7d27; color:#fff;}

.rnd_tab{ border-bottom:2px solid #df7d27; height:50px; margin-bottom:30px;}
.rnd_tab li{float:left; display:inline-block;}
.rnd_tab li a { display:block; background:#e3e3e3; color:#444; height:50px; line-height:50px; padding:0 54px; font-weight:bold; margin-right:3px;}
.rnd_tab li a.active { background:#df7d27; color:#fff;}



/*Industries*/
.applicable_solution{position:absolute;left:60%; top:0px; height:250px;}
.applicable_solution.length_01{background:url(/eng/img/industries/bg_industries_solution_01.jpg) no-repeat 0% 20px;}
.applicable_solution.length_02{background:url(/eng/img/industries/bg_industries_solution_02.jpg) no-repeat 0% 20px;}
.applicable_solution.length_03{background:url(/eng/img/industries/bg_industries_solution_03.jpg) no-repeat 0% 20px;}
.applicable_solution > div{padding:20px 0 0 25px}
.applicable_solution > div > ul{margin-top:19px;float:left;}
.applicable_solution > div > ul > li{display:block;margin-bottom:14px;}
.applicable_solution > div > ul > li > a{padding:6px; background:#0054b7; border-radius:3px;font-size:14px; -webkit-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px;text-align:left;color:#fff;-moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.175);-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.175);box-shadow:0 3px 6px rgba(0, 0, 0, 0.175);}
.applicable_solution > div > ul > li > a:hover{background:#1f6fce}
.applicable_solution > div > .applicable_solution_list_02{margin-left:20px;}

.project_list{display:block;margin:15px 0}
.project_list > li{width:300px;margin-right:12px;float:left;border:1px solid #dcddd9;-webkit-border-radius: 7px;border-radius:7px; -moz-borer-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;}
.project_list > li.last_item{margin-right:0;}
.project_list > li .project_list_box{ position:relative}
.project_list > li .project_list_box > .project_img{width:300px;height:200px; position:relative;overflow:hidden;}
.project_list > li .project_list_box > .project_img .img_arrow{width:21px; height:10px; position:absolute;left:22px;z-index:1000; bottom:0px;background:url(/eng/img/industries/img_arrow.png) no-repeat}
.project_list > li .project_list_box > .project_tit{font-size:15px;color:#fff;background:#e09827;display:block;padding:10px 0 10px 22px;margin-top:25px;height:32px;}
.project_list > li .project_list_box > .project_tit.single_line{padding-top:20px;height:22px;}
.project_list > li .project_list_box > .project_capa, .project_list > li > .project_list_box > .project_date, .project_list > li > .project_list_box > .project_process{border-bottom:1px dashed #919191;padding:15px 20px;}
.project_list > li .project_list_box > .project_process{border:none;height:50px;}
.reference_slides li{width:300px;height:200px;}

/*Solutions*/
.application_download{width:100%; background:url(/eng/img/solutions/line_solutions_application.gif) repeat-x 0% 0% #e6fcf0;padding:24px 36px 15px;display:inline-block;*display:inline;*zoom:1;margin-left:-35px;}
/*.application_download:after{display:block;content:"";clear:both;height:22px; background:#f2efeb;}*/
.download_list{width:215px; height:105px;float:left;position:relative;margin:0 20px 20px 0;cursor:pointer;overflow:hidden;border:1px solid #afb7b2;margin-top:20px;}
.download_list.last_item{margin-right:0;}
.download_list .simg{overflow:hidden;} 
.download_list .simg span{width:215px; height:64px;position:absolute;left:0;top:0;}
.download_list .simg dl{margin-top:73px;position:relative;z-index:2;width:215px;height:64px;color:#fff;}
.download_list .simg dl dd{background:#000;opacity:0.75;filter:alpha(opacity=75);z-index:3;width:215px;height:64px;}
.download_list .simg dl > a{color:#fff;position:absolute;top:0px;left:0px;z-index:2;padding:6px 7px;font-size:16px;}
.reference_tab{border-bottom:solid 2px #0a4575;height:50px;margin-bottom:30px}
.reference_tab li{float:left;margin-right:3px;}
.category_select{float:right;width:200px;margin-bottom:10px;}
.project_tit_01{ width:256px; font-size:15px;color:#fff;background:#e09827;display:block;padding:10px 22px; height:32px;}
.project_tit_01.single_line{padding-top:20px;height:22px;}
.project_capa_01, .project_date_01{ width: 260px; border-bottom:1px dashed #919191;padding:15px 20px;}
.project_process_01{ width:260px; border:none;height:50px;padding:15px 20px;}


/*select title */
.sel_grop{ position:relative; right:-75px; top:0px;}
.sel_tit{ float:right; width:75px; font-family: 'Neo Sans Bold'; font-size:14px; color:#999; font-weight:bold; position:relative; top:-23px; left:-198px;}
.sel_grop1{ float:left; position:relative; left:240px;}
.sel_tit1{ float:right; width:10px; font-family: 'Neo Sans Bold'; font-size:14px; color:#999; font-weight:bold; position:relative; top:-23px; left:-198px;}
.sel_grop2{ float:right; position:relative; left:74px;}
.sel_tit2{ float:right; width:75px; font-family: 'Neo Sans Bold'; font-size:14px; color:#999; font-weight:bold; position:relative; top:-23px; left:-198px;}
.sel_grop3{ float:left; position:relative; left:310px;}
.sel_tit3{ float:right; width:75px; font-family: 'Neo Sans Bold'; font-size:14px; color:#999; font-weight:bold; position:relative; top:-23px; left:-198px;}
.sel_grop4{ float:left; position:relative; left:245px;}
.sel_tit4{ float:right; width:75px; font-family: 'Neo Sans Bold'; font-size:14px; color:#999; font-weight:bold; position:relative; top:-23px; left:-198px;}
.sel_grop5{ float:left; position:relative; left:300px;}
.sel_tit5{ float:right; width:75px; font-family: 'Neo Sans Bold'; font-size:14px; color:#999; font-weight:bold; position:relative; top:-23px; left:-198px;}
.sel_grop6 {float:left; position:relative; width:220px; margin-top:-24px;}
.sel_tit6{ width:75px; font-family: 'Neo Sans Bold'; font-size:14px; color:#999; font-weight:bold; position:relative;}
.sel_grop6 .category_select { float:none !important;}


/*Application*/
.applicatin_category{width:100%; padding-bottom:5px;margin:0px 0px 20px 0px; border-bottom:1px solid #b4b4b4;font-size:20px; color:#e09827;letter-spacing:-0.5px;clear:both;display:block;padding-top: 30px;}
.application_list{width:223px; height:170px;float:left;position:relative;margin:0 10px 20px 0;cursor:pointer;overflow:hidden;border:1px solid #cfcdce}
.application_list.last_item{margin-right:0;}
.application_list .simg{overflow:hidden;} 
.application_list .simg span{width:225px; height:172px;position:absolute;left:0;top:0;}
.application_list .simg dl{margin-top:138px;position:relative;z-index:2;width:225px;height:135px;color:#fff;}
.application_list .simg dl dd{background:#000;opacity:0.75;filter:alpha(opacity=75);z-index:3;width:225px;height:135px;}
.application_list .simg dl > a{color:#fff;position:absolute;top:0px;left:0px;z-index:2;padding:6px 7px;font-size:16px;}
.application_list .simg dl > a.desc{position:absolute;margin:27px 5px 0 5px;top:0px; left:0px;z-index:2;font-size:12px; color:#fff;}
.application_list .simg dl .desc > div{width:100%;height:55px;line-height:14px;overflow:hidden; }


/*Customer*/
.contact_info dd{width:332px;height:129px;border:1px solid #d5d5d5;margin-right:25px;background:url(/eng/img/customer_service/contact_line_bg.gif) no-repeat 25px 57px;float:left;display:inline-block;*zoom:1;*display:inline;}
.contact_txt{margin-left: 33px;margin-top: 10px;width: 500px;font-size: 13px;line-height: 16px;color: #808080;position: absolute;}
.catalogue_wrap{width:930px;background:url(/eng/img/customer_service/catalogue_bg.jpg) repeat-y;padding:0 98px;margin-top:10px;}
.catalogue_wrap > ul > li{margin-right:62px; display:inline-block;*zoom:1;*display:inline;position:relative;background:url(/eng/img/customer_service/catalogue_thumb_bg.png) no-repeat;width:204px;height:254px;margin-bottom:83px;}
.catalogue_wrap > ul > li.last_item{margin-right:0;}
.catalogue_wrap > ul > li > .ct_img{border:1px solid #d6d6d6;position:absolute;top:4px; left:7px;}
.catalogue_wrap > ul > li > .ct_tit{position:absolute;top:221px;text-align:center;width:204px;}
.catalogue_wrap > ul > li > .btn_view{position:absolute;top:190px;left:0px; margin-left:-9px;z-index:2;display:none}

/*Sitemap*/
#sitemap_wrap{width:860px; height:719px;background:url(/eng/img/common/sitemap_bg.png) no-repeat;display:block;display:none;position: fixed;top: 50%; left: 50%;z-index: 99999;}
.sitemap_header{padding:36px 49px;}
.sitemap_header h3{width:100px; float:left;}
.sitemap_header span{float:right;margin-top:-5px;}
.sitemap_content{clear:both;margin-top:55px;padding:0 76px;}
.sitemap_content .content_01, .sitemap_content .content_02{width:193px;margin-right:64px;float:left;}
.sitemap_content .content_03{width:193px;float:left;}

.content_01 > .about_us h4{height:31px; border-top:3px solid #2c1f16; border-bottom:1px solid #2c1f16;padding:6px 0 0 10px;display:block;margin-bottom:11px;}
.content_01 > .about_us > ul > li {border-bottom: 1px solid #ccc;padding: 2px 0 2px 20px;background: url(/eng/img/common/bullet_aboutus.png) no-repeat 10px 13px;display: block;}

.content_01 > .about_us > ul > li > a{font-size:14px;color:#444;}
.content_01 > .about_us > ul > li > a:hover{color:#2c1f16}
.content_01 > .about_us > ul > li > ul > li > a {font-size: 12px;color: #666;}

.content_01 > .about_us > ul > li > ul {padding: 0px 0 0 10px;}


.content_02 > .industries{}
.content_02 > .industries h4{height:31px; border-top:3px solid #095a31; border-bottom:1px solid #095a31;padding:6px 0 0 10px;display:block;margin-bottom:11px;}
.content_02 > .industries > ul > li{border-bottom:1px solid #ccc;padding:2px 0 2px 20px;background:url(/eng/img/common/bullet_industries.png) no-repeat 10px 13px;display:block; }
.content_02 > .industries > ul > li > a{font-size:14px;color:#444;}
.content_02 > .industries > ul > li > a:hover{color:#095a31;}
.content_02 > .industries > ul > li > ul > li{}
.content_02 > .industries > ul > li > ul > li > a{font-size:12px; color:#666;}

.content_03 > .solutions {}
.content_03 > .solutions h4{height:31px; border-top:3px solid #2d2056; border-bottom:1px solid #2d2056;padding:6px 0 0 10px;display:block;margin-bottom:11px;}
.content_03 > .solutions > ul > li{min-height:21px;border-bottom:1px solid #ccc;padding:5px 0 3px 20px;background:url(/eng/img/common/bullet_solutions.png) no-repeat 10px 11px;display:block; line-height:15px; }
.content_03 > .solutions > ul > li > a{font-size:14px;color:#444;}
.content_03 > .solutions > ul > li > a:hover{font-size:14px;color:#2d2056;}

.content_02 > .application{margin-top:30px;}
.content_02 > .application h4{height:31px; border-top:3px solid #df7c27; border-bottom:1px solid #df7c27;padding:6px 0 0 10px;display:block;margin-bottom:11px;}
.content_02 > .application > ul > li > a {font-size: 14px;color: #444;}
.content_02 > .application > ul > li {border-bottom: 1px solid #ccc;padding: 2px 0 2px 20px;background: url(/eng/img/common/bullet_application.png) no-repeat 10px 13px;display: block;}

.content_01 > .reference { margin-top:30px;}
.content_01 > .reference h4{height:31px; border-top:3px solid #2c1f16; border-bottom:1px solid #2c1f16;padding:6px 0 0 10px;display:block;margin-bottom:11px;}
.content_01 > .reference > ul > li{border-bottom:1px solid #ccc;padding:2px 0 2px 20px;background:url(/eng/img/common/bullet_reference.png) no-repeat 10px 13px;display:block; }
.content_01 > .reference > ul > li > a{color:#444;font-size:14px;}
.content_01 > .reference > ul > li > a:hover{color:2c1f16}
.content_01 > .reference > ul > li > ul{padding:0px 0 0 10px; }
.content_01 > .reference > ul > li > ul > li{}
.content_01 > .reference > ul > li > ul > li > a{font-size:12px; color:#666;}
.content_03 > .customer{margin-top:30px;}
.content_03 > .customer h4{height:31px; border-top:3px solid #094577; border-bottom:1px solid #094577;padding:6px 0 0 10px;display:block;margin-bottom:11px;}
.content_03 > .customer > ul > li{height:21px;border-bottom:1px solid #ccc;padding:2px 0 2px 20px;background:url(/eng/img/common/bullet_customer.png) no-repeat 10px 13px;display:block; }
.content_03 > .customer > ul > li > a{color:#444; font-size:14px}
.content_03 > .customer > ul > li > a:hover{color:#094577}

#mask {display: none;background: #000;position: fixed;left:0;top:0;z-index:10;width:100%;height:100%;opacity: 0.8;z-index:1001;filter: alpha(opacity=80);}

/*rnd_newexcellent*/
.clear-fix{*zoom:1}
.clear-fix:after{clear:both;display:block;content:'';}

.rnd_authentication{width: 931px;height: 1310px;background-image: url(../../img/about_us/technology_img_bg.png); background-repeat:no-repeat;}
.rnd_authentication li{list-style:none;float: left; }
.rnd_authentication li a{display: block;text-indent: -9999px;width: 278px;height: 368px;}
li.rnd_authentication_top {margin-top: 50px;margin-right: 10px;}
li.rnd_authentication_top1{width: 278px;height: 368px;background: url(../../img/about_us/technology_img_ir.png)  -30px  -48px no-repeat; margin-left: 37px;}
li.rnd_authentication_top2{width: 278px;height: 368px;background: url(../../img/about_us/technology_img_ir.png)  -318px  -48px no-repeat;}
li.rnd_authentication_top3{width: 278px;height: 368px;background: url(../../img/about_us/technology_img_ir.png)  -615px  -48px no-repeat;}
li.rnd_authentication_bottom {margin-top: 55px; margin-right: 10px;}
li.rnd_authentication_bottom1{width: 278px;height: 368px;background: url(../../img/about_us/technology_img_ir.png)  -30px  -470px no-repeat; margin-left: 37px;}
li.rnd_authentication_bottom2{width: 278px;height: 368px;background: url(../../img/about_us/technology_img_ir.png)  -318px  -470px no-repeat;}
li.rnd_authentication_bottom3{width: 278px;height: 368px;background: url(../../img/about_us/technology_img_ir.png)  -615px  -470px no-repeat;}
li.rnd_authentication_bottom4{width: 278px;height: 368px;background: url(../../img/about_us/technology_img_ir.png)  -318px  -890px no-repeat; margin-left: 327px;}


