@charset "utf-8";
/*======================
       basis start
========================*/
.clear {clear:both;line-height:0;}
dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote{margin:0;padding:0;}
body {background: #0098d9;margin: 0;}
body,td,th {font-family: Arial, Helvetica, sans-serif;color: #FFF;font-size:12px; line-height:20px;}
a:link,a:visited {text-decoration: none;}
a:hover,a:active {text-decoration: underline;}
img {border:none;}
img, div {_behavior: url(iepngfix.htc);}
h1{ font-size:17px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:25px; letter-spacing:0; margin:5px 0 10px;}
h2{ font-size:15px; font-weight:bold;}
h3{ font-size:12px; font-weight:bold; line-height:20px;}
/*======================
       basis end
========================*/

#content { width:900px; padding-right:30px;margin:0 auto;}
#language { font-size:11px; font-weight:bold; position:absolute; top:83px; margin:0 0 0 764px; z-index:1; letter-spacing:1px; line-height:12px;}
#language a { color:#FFF;}
#language b { color:#bcebff;}
#logo { padding:35px 0 28px 0; height:37px;}

/*---LeftMENU---*/
#leftMenu { background:url(../images/leftMenu_bg.gif) no-repeat left bottom #FFF; width:261px; padding:8px 0 8px 9px; float:left; display:inline; margin:0 9px 0 0;}
#leftMenu a.m1:link,#leftMenu a.m1:visited { background:url(../images/leftMenu_m1_bg.gif) no-repeat 0 -36px; width:256px; height:36px; display:block; line-height:36px; color:#000;font-size:11px; font-weight:bold; padding:0 0 0 5px; font-family:Arial, Helvetica, sans-serif;}
#leftMenu a.m1:hover,#leftMenu a.m1:active,#leftMenu a.m1_On:link,#leftMenu a.m1_On:visited { background:url(../images/leftMenu_m1_bg.gif) no-repeat 0 0; color:#FFF; text-decoration:none;}

#leftMenu a.m1b:link,#leftMenu a.m1b:visited { background:url(../images/leftMenu_m1b_bg.gif) no-repeat 0 -36px; width:256px; height:36px; display:block; line-height:36px; color:#000;font-size:11px; font-weight:bold; padding:0 0 0 5px; font-family:Arial, Helvetica, sans-serif;}
#leftMenu a.m1b:hover,#leftMenu a.m1b:active,#leftMenu a.m1_On:link,#leftMenu a.m1_On:visited { background:url(../images/leftMenu_m1_bg.gif) no-repeat 0 0; color:#FFF; text-decoration:none;}
#leftMenu a.m2:link,#leftMenu a.m2:visited { height:22px; display:block; line-height:22px; color:#CCC;font-size:10px; font-weight:bold; padding:0 0 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; display:block;}
#leftMenu a.m2:hover,#leftMenu a.m2:active,#leftMenu a.m2_On:link,#leftMenu a.m2_On:visited { color:#0098d9;text-decoration: none;}
#leftMenu a.m3:link,#leftMenu a.m3:visited { height:22px; display:block; line-height:22px; color:#CCC;font-size:10px; padding:0 0 0 40px; font-family:Verdana, Arial, Helvetica, sans-serif; display:block;}
#leftMenu a.m3:hover,#leftMenu a.m3:active,#leftMenu a.m3_On:link,#leftMenu a.m3_On:visited { color:#0098d9;text-decoration: none;}
#leftMenu .SearchBar{ padding:9px 0 0 0; color:#c8c8c8; font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px;}
#leftMenu #leftBanner { margin:0 0 0 -9px; border:solid #0098d9;border-width:1px 0;}
#leftMenu .SearchBar .b1{color:#0098d9;}
#leftMenu .t1{ width:162px; height:22px; line-height:22px; background:#e2e2e2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:none; float:left; padding:0 5px;}
#leftMenu a.sch b{ display:none;}
#leftMenu a.sch:link,#leftMenu a.sch:visited { background:url(../images/btn_search.gif) no-repeat 0 0; width:78px; height:24px; display:inline; float:left; margin:0 0 0 5px;}
#leftMenu a.sch:hover,#leftMenu a.sch:active { background:url(../images/btn_search.gif) no-repeat 0 -24px;}

/*---MAIN---*/
#main{ display:inline; width:621px; margin:340px 0 0 0; float:left; border-bottom:solid 3px #FFF;}
#about_main{ display:inline; width:621px; margin:237px 0 0 0; float:left; border-bottom:solid 3px #FFF;}
#proDetail_main{ display:inline; width:621px; margin:0 0 0 0; float:left; border-bottom:solid 3px #FFF;}
#main_product{display:inline; width:621px; margin:320px 0 0 0; float:left; border-bottom:solid 3px #FFF;}
#news_main{ display:inline; width:621px; margin:235px 0 0 0; float:left; border-bottom:solid 3px #FFF;}
#contact_main{ display:inline; width:621px; margin:235px 0 0 0; float:left; border-bottom:solid 3px #FFF;}
#topBanner { position: absolute; margin:0 0 0 270px; top:0;}
#topBanner_contact { position: absolute; margin:0 0 0 260px; top:0;}
#topBanner_pro2 { position: absolute; margin:0 0 0 260px; top:0;}
.infoBanner { border-bottom:dotted 1px #FFF; margin:0 0 5px 0;}
#main .newsList { line-height:20px; padding:0 0 10px 0; margin:0 0 10px 0; overflow:auto;}
#main .newsList img.pho{ padding:1px; background:#0098d9; border:solid 1px #75c7ea; float:left; margin:0 10px 0 0;}
#main .newsList .title{ margin-bottom:5px; font-weight:bold;}
#main .newsList .title span{ font-size:11px; font-weight:normal;}
#main .newsList .txt{ font-size:11px;}
#main .newsList .txt2{ font-size:12px; margin:18px 0 20px 0;}
.bLine{ background:url(../images/bLine.gif) repeat-x center bottom;}
.bLine2{ background:url(../images/bLine2.gif) repeat-x center bottom;}
.bLine3{ background:url(../images/bLine3.gif) repeat-x center bottom;}
.bLine4{ background:url(../images/bLine3.gif) repeat-x center bottom; height:5px; margin:0 0 10px;}
#footer { font-size:11px; font-weight:bold; height:42px; line-height:42px; letter-spacing:1px;border-top:dotted 1px #FFF;}
#footer span { float:left; display:inline;}
#footer a { float:right;display:inline;}

/*---ABOUT---*/
#about_meat { width:387px; float:left;}
#about_meat .pho1 { float:left; margin:5px 5px 5px 0;}
#about_meat .pho2 { float:left; margin:2px 10px 5px 0; border:solid 1px #FFF;}
#about_meat p { margin:0 0 20px 0; line-height:20px; text-align:justify;}
#about_meat a{ color:#FFF;}
#about_sub { width:217px; float:right; padding:0 0 0 15px;}
#about_sub strong { background:#0085be; padding:2px 10px; display:block;}
#about_sub a { color:#FFF;}
#about_sub ul{ margin:5px 0 20px 0; line-height:20px; padding:0;}
#about_sub li {margin:0;padding:0 0 0 30px;background:url(../images/icon_arr1.gif) no-repeat 10px 6px;list-style-type: none;font-size:10px;letter-spacing:1px;}

/*---PRODUCT---*/
#main_product h1 { overflow:auto;overflow-y:hidden;}
#main_product h1 span.fL{float:left;}
#main_product h1 span.fR{float:right;}
#main_product h1 span.fR{float:right;}
#main_product .pro_Table1{ width:100%; border:solid 1px #0574a3; line-height:20px;}
#main_product .pro_Table1 th{ background:#0574a3; text-align:center;font-size:11px;}
#main_product .pro_Table1 th.w1{ width:390px; text-align:left; padding-left:15px;}
#main_product .pro_Table1 th.w2{}
#main_product .pro_Table1 th.w3{ width:73px;}
#main_product .pro_Table1 th.w4{ width:76px;}
#main_product .pro_Table1 td{text-align:center;font-size:11px;}
#main_product .pro_Table1 tr.cBg{ background:#028cc7;}
#main_product .pro_Table1 td.name{ text-align:left; padding-left:15px; background-image: url(../images/icon_arr2.gif); background-repeat:no-repeat; background-position:4px 8px;}
.pageBar{ padding:12px 0 20px 0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.pageBar a{ color:#FFF; font-weight:bold;padding:1px 2px 2px;}
.pageBar a:link, .pageBar a:visited{ text-decoration:underline;}
.pageBar a:hover, .pageBar a:active{ text-decoration:none;}
.pageBar a.now:link,.pageBar a.now:visited{ padding:1px 4px 2px; text-decoration:none; color:#62D8FF;}
#proDetail_main .proDetail_list { margin:0 0 15px 0; padding:0 0 10px 0;}
#proDetail_main .line {border-bottom:dotted 1px #FFF;}
#proDetail_main .proDetail_list p { margin:10px 0 40px 0;}
#proDetail_main .proDetail_list .phoData { width:285px; margin:0 20px 0 0; line-height:20px; display:inline; float:left;}
#proDetail_main .proDetail_list .infoData { margin:0 0 0 0; line-height:20px; display:inline; float:left; font-size:10px; background:url(../images/infoDataBg_c.gif) 0 0 repeat-y; font-family:Verdana, Arial, Helvetica, sans-serif;}
#proDetail_main .proDetail_list .infoData .bg_t{background:url(../images/infoDataBg_t.gif) 0 0 no-repeat;}
#proDetail_main .proDetail_list .infoData .bg_b{background:url(../images/infoDataBg_b.gif) 0 bottom no-repeat; padding:10px; width:291px;}
#proDetail_main .proDetail_list .infoData h3{ margin:0 0 5px 0;}
#proDetail_main .proDetail_list .infoData ul{ margin:5px 0 15px 0; line-height:20px; padding:0 0 15px 0;}
#proDetail_main .proDetail_list .infoData li {margin:0 0 4px 0;padding:0 0 0 10px;background:url(../images/icon_arr2.gif) no-repeat 2px 7px;list-style-type: none;font-size:10px;letter-spacing:1px; line-height:16px;}
#proDetail_main .proDetail_list .icon img { margin:0 2px;}
#proDetail_main .proDetail_list p.infoTxt {margin:10px 0;font-family: Verdana, Arial, Helvetica, sans-serif;font-style: italic;font-size:11px;}

/*---NEWS---*/
#news_main .newsLeft{ float:left; width:360px; padding:0 25px 0 5px}
#news_main .newsLeft .list { padding:0 0 40px 0;}
#news_main .newsLeft .list h1 {letter-spacing:0; margin-bottom:20px;}
#news_main .newsLeft .list p{ line-height:20px; text-align:justify;}
#news_main .newsLeft .list table{ width:355px;background:#0089c4;border-collapse:collapse; font-size:11px; margin:0 0 15px 0;}
#news_main .newsLeft .list table th{ text-align:left;border:solid 1px #0098d9; padding:3px 0 3px 9px; width:100px;}
#news_main .newsLeft .list table td{ text-align:left;border:solid 1px #0098d9; padding:3px 0 3px 15px;}
#news_main .newsLeft .list .time{ font-size:11px; font-weight:bold; line-height:12px; display:block;}
#news_main .newsRight{ float:left; width:220px; padding:55px 0 0 0;font-family:Arial, Helvetica, sans-serif;}
#news_main .newsRight .list { padding:0 0 20px 0; margin:0 0 20px 0;}
#news_main .newsRight .list .title{ font-size:11px; font-weight:bold; padding:0 0 5px 10px; background:url(../images/icon_arr2.gif) no-repeat 2px 7px;}
#news_main .newsRight .list p { font-size:12px; margin:5px 0; line-height:20px; text-align:justify;} 
#news_main .newsRight .list a{ font-weight:bold; color:#FFF; font-size:11px;}
#news_main .newsRight .list .time{ font-size:11px; color:#003c55; padding-left:10px;}

/*---CONTACT---*/
#contact_main .conLeft{ float:left; width:350px; padding:0 30px 0 5px}
#contact_main .conLeft .list { padding:0 0 30px 0;}
#contact_main .conLeft .list h1 {letter-spacing:0; margin-bottom:20px;}
#contact_main .conLeft .list p{ line-height:20px; text-align:justify;}
#contact_main .conLeft .list p a{ color:#FFF;}
#contact_main .conLeft .list .time{ font-size:11px; font-weight:bold; line-height:12px; display:block;}
#contact_main .conRight{ float:left; width:235px; padding:55px 0 0 0;font-family:Arial, Helvetica, sans-serif;}
#contact_main .conRight .list { padding:0 0 20px 0; margin:0 0 20px 0;}
#contact_main .conRight .list .title{ font-size:11px; font-weight:bold; padding:0 0 5px 10px; background:url(../images/icon_arr2.gif) no-repeat 2px 5px;}
#contact_main .conRight .list p { font-size:10px; margin:5px 0; line-height:20px;} 
#contact_main .conRight .list a{ font-weight:bold; color:#FFF; font-size:11px;}
#contact_main .conRight .list .time{ font-size:11px; color:#003c55; padding-left:10px;}
#contact_main .conForm { padding-bottom:20px;}
#contact_main .conForm table{ background:#0098d9; margin-bottom:10px;}
#contact_main .conForm table td{background:#0089c4; font-size:11px; padding-top:4px; padding-bottom:4px;}
#contact_main .conForm table th{background:#0089c4; font-size:11px; font-weight:bold; width:80px; text-align:left;padding-left:10px;}
#contact_main .conForm table th.s2{background:#0089c4; font-size:11px; font-weight:bold; width:80px; text-align:left; padding-left:20px;}
#contact_main .conForm .textf_1{background:#0091cf; border:solid 1px #0073a5; width:200px; color:#FFF; font-size:11px; padding:2px 4px; font-family:Arial, Helvetica, sans-serif;}
#contact_main .conForm .textf_1:hover{background:#0096d6; border:solid 1px #00b3ff;}
#contact_main .conForm .textf_2{background:#0091cf; border:solid 1px #0073a5; width:520px; height:60px; color:#FFF;font-size:11px; padding:2px 4px; overflow:auto;font-family:Arial, Helvetica, sans-serif;}
#contact_main .conForm .textf_2:hover{background:#0096d6; border:solid 1px #00b3ff;}

.tgList div{ margin:2px 0;}
.display_n{ display:none;}
.display_v{ display:inline;}
.line2 {border-bottom:dotted 1px #FFF; margin:0 0 10px 0;}

/*---MAINTENACE---*/
.min_Table1{ width:100%; border:solid 1px #0574a3; line-height:24px; margin-bottom:20px;}
.min_Table1 th{ background:#0574a3; text-align:center;font-size:11px;}
.min_Table1 th.w1{ width:390px; text-align:left; padding-left:15px;}
.min_Table1 th.w2{}
.min_Table1 th.w3{ width:73px;}
.min_Table1 th.w4{ width:76px;}
.min_Table1 td{font-size:11px; padding-top:3px;}
.min_Table1 img{ padding:0 0 0 10px;}
.min_Table1 tr.cBg{ background:#028cc7;}
.min_Table1 td.name{ text-align:left; padding-left:15px; background-image: url(../images/icon_arr2.gif); background-repeat:no-repeat; background-position:4px 14px;}