﻿@charset "utf-8";
*, html, body, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, div, p {margin:0px;padding:0px;font-family:Tahoma, Geneva, sans-serif;}
html {margin:0px;padding:0px;overflow-x:hidden;}
body {margin:0px auto;padding:0px;background-color:#e6f3fc;}
body, table, tr, td, th {font-size:9pt;color:#333;line-height:175%;}
a:link, a:visited {color:#333;text-decoration:none;}
a:hover, a:active {color:#70a8d5;text-decoration:underline;}
ul, li, dl, dt, dd {list-style:none;}
img {border:0px;}
.clearBoth {clear:both;margin:0px auto;padding:0px;font-size:1px;height:1px;}
/*header*/
.header {clear:both;margin:0px auto;padding:0px;width:100%;background:#FFF;}
.headerTop {clear:both;margin:0px auto;padding:0px;width:1000px;height:100px;line-height:200%;}
.headerLogo {width:49%;float:left;margin:0px;padding-top:22px;color:#12426a;font-size:22px;font-weight:600;}
.headerLogo span {font-size:12px;}
.headerLogo a, .headerLogo a:link, .headerLogo a:visited {font-size:23px;color:#12426a;text-decoration:none;}
.headerTel {width:49%;float:right;text-align:right;margin:0px;padding-top:30px;color:#12426a;font-size:15px;}
.headerTel span {font-size:12px;}
.headerTel a, .tel a:link, .headerTel a:visited {font-size:22px;color:#12426a;text-decoration:none;}
.headerMenu {clear:both;margin:0px auto;padding:0px;width:100%;height:38px;background:url(navbg.jpg) repeat-x 0 0 #ededed;}
.headerMenu ul {clear:both;margin:0px auto;padding:0px;width:1000px;height:38px;}
.headerMenu ul li {height:38px;float:left;margin:0px 25px;font-size:14px;font-weight:bold;display:block;color:#000;}
.headerMenu ul li a, .headerMenu ul li a:link, .headerMenu ul li a:visited {color:#FFF;text-decoration:none;line-height:38px;}
.headerMenu ul li a:hover {color:#FFF;line-height:38px;}
/*body*/
.body {clear:both;margin:0px auto;padding:0px 10px 10px 10px;width:980px;overflow:hidden;background-color:#FFF;}
.banner {clear:both;margin:0px auto;padding:10px 0px 0px 0px;width:980px;_height:280px;min-height:280px;text-align:center;background:url(banner.jpg) #FFF no-repeat center center;}
.banner1 {clear:both;margin:0px auto;padding:10px 0px;width:980px;_height:260px;min-height:260px;text-align:center;background:url(banner.jpg) #FFF no-repeat center center;}
.bodyLeft {float:left;margin:0px;padding:0px;width:250px;}
.categories {width:240px;padding:1px;border:1px solid #b7b7b7;margin-bottom:10px;background-color:#FFF;}
.categories h6, .news h6, .contact h6 {background:url(tbg.jpg) repeat-x left bottom;height:33px;line-height:33px;color:#333;text-align:left;padding-left:40px;font-weight:normal;font-size:14px;}
.categories h6 a, .news h6 a, .contact h6 a {color:#333;font-size:14px;}
ul.sf-menu {position:relative;width:240px;background-color:#EEE;clear:both;text-transform:capitalize;}
ul.sf-menu li {line-height:28px;text-indent:10px;text-transform:capitalize;z-index:1px;border-top:1px solid #FFF;zoom:1;}
ul.sf-menu li.current {color:#F50;text-decoration:none;}
ul.sf-menu a:hover {color:#F50;text-decoration:none;}
ul.sf-menu a:active {color:#F50;text-decoration:none;}
ul.sf-menu li a {display:block;line-height:28px;color:#FF5500;text-transform:capitalize;}
ul.sf-menu li.current a:hover {color:#F50;text-transform:capitalize;text-decoration:none;}
ul.sf-menu li:last-child a {border-right:none;text-decoration:none;}
ul.sf-menu li.hover, ul.sf-menu li:hover {color:#F50;position:relative;}
ul.sf-menu li.hover a {color:#F50;text-decoration:none;}
ul.sf-menu li.menu-item:hover {position:relative;}
ul.sf-menu ul {width:100%;height:auto;visibility:visible;position:absolute;left:0px;text-transform:capitalize;z-index:100px;}
ul.sf-menu ul li {margin:0px;padding:0px;font-weight:normal;background:#EEE;float:none;line-height:150%;text-indent:5px;z-index:1000;}
ul.sf-menu ul li.current {margin:0px;padding:0px;font-weight:bold;text-decoration:none;text-transform:capitalize;}
ul.sf-menu li ul li.hover a {color:#333;text-decoration:none;}
ul.sf-menu li.hover ul li a {color:#333;text-decoration:none;}
ul.sf-menu ul li.hover, ul.sf-menu ul li:hover {background-color:#ddd7c0;}
ul.sf-menu ul li ul {padding:0px;text-transform:capitalize;}
ul.sf-menu ul li a {border-right:none;width:100%;display:inline-block;text-align:left;color:#333;height:25px;line-height:25px;}
ul.sf-menu ul ul {left:239px;top:-1px;visibility:hidden;z-index:10;border-bottom:1px solid #FFF;}
ul.sf-menu ul ul li {height:25px;line-height:25px;}
ul.sf-menu ul ul li a {display:block;width:auto;height:25px;line-height:25px;}
ul.sf-menu li:hover > ul {visibility:visible;}
.news {width:240px;border:solid 1px #b7b7b7;}
.news p {clear:both;margin:5px auto;padding:0px 0px 0px 15px;width:225px;border-bottom:1px dashed #EEE;background:url(icon.jpg) no-repeat 3px 5px;text-align:left;line-height:145%;}
.contact {padding:0px;width:240px;border:solid 1px #b7b7b7;clear:both;overflow:hidden;margin:10px 0;}
.contactC {clear:both;margin:0px auto;padding:5px;text-align:left;}
.bodyRight {float:right;margin:0px;padding:0px;width:710px;}
.products, .about {border:1px solid #b7b7b7;clear:both;overflow:hidden;margin-bottom:10px;}
.products h6, .about h6 {clear:both;height:33px;line-height:31px;color:#333;text-align:left;text-indent:40px;font-weight:normal;background:url(hotproduct.jpg) no-repeat left bottom;font-size:14px;}
.products ul {clear:both;overflow:hidden;margin:8px 0px 8px 2px;padding:0px;}
.products ul li {width:160px;float:left;height:140px;border:solid 1px #CCC;text-align:center;margin-right:7px;margin-left:7px;margin-bottom:10px;display:inline;}
.products ul li img {max-width:150px;padding:5px;max-height:110px;}
.products ul li:hover {border:solid 1px #70a8d5;}
.products ul li div.ptitle {border-top:dashed 1px #EEE;height:20px;line-height:20px;overflow:hidden;text-align:center;text-transform:capitalize;}
.about h6 span {font-size:9pt;margin-left:300px;}
.aboutC {clear:both;margin:0px auto;padding:5px 10px;font-size:9pt;text-align:left;line-height:200%;}
.aboutC img {float:left;margin:0px 5px 0px 0px;}
/*footer*/
.footer {clear:both;margin:0px auto;width:100%;overflow:hidden;background-color:#003a70;border-top:5px solid #7d9bc0;webkit-text-size-adjust:none;}
.footer .footerBg {clear:both;margin:0px auto;padding:10px 0px;width:1000px;text-align:center;font-size:9pt;color:#12426a;}
.footer .footerBg p {margin:0px auto;padding:0px;font-size:9pt;color:#FFF;text-align:center;}
.footer .footerBg a {font-size:9pt;color:#FFF;}
#glang {clear:both;margin:2px auto 0px auto;padding:0px;width:785px;height:22px;}
#fgj {clear:both;margin:0px auto;padding:0px;}
.gj {float:left;margin:0px 7px 0px 0px;color:#FFF;}
.gj a {color:#FFF;font-family:Arial;}
.gj img {float:left;margin-right:2px;}
/*page*/
.bodyRight1 {float:right;margin:0px;padding:0px;width:720px;background:#FFF;}
.bodyRight1 h6 {width:718px;float:left;margin:0px;padding:0px;height:27px;line-height:27px;font-size:14px;color:#333;text-align:left;text-indent:15px;background:url(posibg.jpg) repeat-x 0 0;border:1px solid #e2e2e2;}
.bodyRight1 h6 span {float:right;padding-right:10px;font-weight:normal;font-size:12px;}
.pageCategories {width:240px;text-align:center;clear:both;border:1px solid #b7b7b7;}
.pageCategories h6 {background:url(tbg.jpg) repeat-x left bottom;height:33px;line-height:33px;color:#333;text-align:left;padding-left:40px;font-weight:normal;}
.pageCategories ul {width:100%;margin:0px auto;}
.pageCategories ul li {text-align:left;border-bottom:1px dotted #ccc;padding-left:10px;height:28px;line-height:28px;}
.pageContent1 {clear:both;margin:5px auto;padding:0px;}
.pageContent {clear:both;margin:5px auto;padding:0px 10px;font-size:14px;line-height:200%;text-align:left;}
.pageContent p, .pageContent div {font-size:14px;line-height:200%;text-align:left;margin:0px auto 10px auto;}
.pageList {clear:both;margin:5px auto;padding:0px;text-align:left;}
.pageIntro {clear:both;margin:5px auto 10px auto;padding:4px;text-align:left;font-size:9pt;line-height:150%;color:#666;border:dotted 1px #EEE;}
ul.productsList {clear:both;margin:0px 0px 0px 2px;padding:0px;}
ul.productsList li {width:160px;float:left;margin:0px 6px 10px 7px;height:140px;border:solid 1px #CCC;text-align:center;}
ul.productsList li img {max-height:110px;max-width:150px;padding:5px;}
ul.productsList li:hover {border:solid 1px #70a8d5;}
ul.productsList li div.ptitle {border-top:dashed 1px #EEE;height:40px;line-height:20px;overflow:hidden;text-align:center;text-transform:capitalize;}
.textTitle {clear:both;margin:20px auto;padding:0px;text-align:center;color:#0e5896;font-size:20px;text-transform:capitalize;}
.textPic {clear:both;margin:0px auto;padding:0px;text-align:center;}
.textPic img {max-width:650px;}
.textPDF {clear:both;margin:10px auto;padding:0px;overflow:hidden;width:129px;height:29px;padding-top:10px;}
.textPDF a {background-image:url(pdf.jpg);height:29px;display:block;background-position:0px 0px;width:129px;padding:50px 0px 0px 0px;}
.textPDF a:hover {background-position:0px -29px;}
.textSpec {clear:both;margin:0px auto;padding:0px;text-align:left;font-weight:bold;border-top:dotted 1px #CCC;}
.textBody {clear:both;margin:0px auto;padding:0px 5px;text-align:left;font-size:14px;line-height:190%;}
.textHot {clear:both;margin:10px auto;padding:0px;text-align:left;color:#666;line-height:150%;text-transform:capitalize;}
.textHot a, .textHot a:link, .textHot a:visited {color:#666;line-height:150%;text-transform:capitalize;}
.textBack {clear:both;margin:0px auto;padding:10px 0px;text-align:center;border-top:dotted 1px #CCC;}
.prevNext {clear:both;margin:5px auto;padding:0px;text-transform:capitalize;border-top:dotted 1px #CCC;}
.prevNext a, .prevNext a:link, .prevNext a:visited {text-decoration:underline;}
#feedbackForm {clear:both;margin:20px auto 0px auto;padding:0px;width:430px;}
#feedbackForm .text {width:300px;height:26px;margin:10px 0px 0px 0px;font-size:9pt;line-height:26px;padding:0px 0px 0px 5px;border:1px solid #CCC;color:#666;}
#feedbackForm .lable {margin:10px 0px 0px 0px;line-height:30px;height:30px;width:90px;}
#feedbackForm .atextarea {border:1px solid #CCC;height:100px;margin:10px 0px 0px 0px;width:300px;font-size:9pt;padding:0px 0px 0px 5px;line-height:24px;font-family:Arial, Helvetica, sans-serif;color:#666;}
#feedbackForm .lable2 {margin:10px 0px 0px 0px;line-height:26px;height:26px;}
#feedbackForm .lable3 {margin:0px 0px 0px 8px;}
#feedbackForm4 {padding:43px 0px 0px 10px;}
#feedbackForm4 .text20 {border:1px solid #c8c8c8;width:130px;height:20px;color:#666;}
#feedbackForm4 .text22 {border:1px solid #c8c8c8;width:130px;padding:0px 0px 0px 2px;font-size:9pt;color:#666;height:20px;}
#feedbackForm4 .text21 {border:1px solid #c8c8c8;width:130px;color:#666;}
.mail {background-image:url(pic5.html);width:277px;height:192px;margin:8px 0px 0px 0px;}
#feedbackForm2 {padding:56px 0px 0px 23px;}
#feedbackForm2 .text6 {border:1px solid #c8c8c8;width:90px;height:20px;color:#666;}
#feedbackForm2 .text7 {border:1px solid #c8c8c8;width:160px;padding:0px 0px 0px 2px;font-size:9pt;color:#666;height:20px;}
#feedbackForm2 .text5 {border:1px solid #c8c8c8;width:120px;color:#666;}
.submita {margin:15px 0px 50px 90px;}
/*news*/
ul.newsList {clear:both;margin:0px auto;padding:0px;width:99%;}
ul.newsList li {clear:both;margin:0px auto;padding:2px 0px;border-bottom:dotted 1px #DDD;}
ul.newsList li a, ul.newsList li a:link, ul.newsList li a:visited {margin:0px 10px 0px 0px;padding:0px;}
ul.newsList li a:hover, ul.newsList li a:active {color:#0e5896;text-decoration:underline;}
/*pagenav*/
#pagenav {clear:both;margin:10px auto;padding:0px;text-align:center;}
#pagenav .page {margin:0px;padding:0px;}
#pagenav .page a {color:#868686;display:inline-block;line-height:22px;padding-left:5px;padding-right:5px;margin:1px;height:22px;border:1px solid #cacaca;text-decoration:none;}
#pagenav .page a:hover {background-color:#ffad01;color:#FFF;}
#pagenav .page .active {border:1px solid #868686;background-color:#ffad01;color:#FFF;}
#pagenav .dot {height:22px;line-height:22px;display:inline-block;padding-left:5px;padding-right:5px;margin:1px;color:#7f7f7f;}
/*info*/
ul.infoList {clear:both;margin:0px auto;padding:0px;width:99%;}
ul.infoList li {clear:both;margin:0px auto;padding:2px 0px;border-bottom:dotted 1px #DDD;}
ul.infoList li a, ul.infoList li a:link, ul.infoList li a:visited {margin:0px 10px 0px 0px;padding:0px;}
ul.infoList li a:hover, ul.infoList li a:active {color:#0e5896;text-decoration:underline;}
.sitemap_l {background:#eee;width:110px;height:26px;display:block;text-align:center;color:#FFF;font-size:14px;font-weight:bold;}
ul.sitemaplist {list-style:none;margin:0px 0px 0px 26px;float:left;width:570px;}
ul.sitemaplist li {float:left;padding:0px 40px 0px 0px;}
.lv {color:#00b050;}
.xh {color:#F00;}
#feedbackForm {margin:20px 0px 0px 0px;}
#feedbackForm .text {width:300px;height:26px;margin:10px 0px 0px 0px;font-size:12px;line-height:26px;padding:0px 0px 0px 5px;border:1px solid #CCC;color:#666;}
#feedbackForm .lable {margin:10px 0px 0px 0px;line-height:30px;height:30px;width:90px;}
#feedbackForm .atextarea {border:1px solid #CCC;height:100px;margin:10px 0px 0px 0px;width:300px;font-size:12px;padding:0px 0px 0px 5px;line-height:24px;font-family:Arial, Helvetica, sans-serif;color:#666;}
#feedbackForm .lable2 {margin:10px 0px 0px 0px;line-height:26px;height:26px;}
#feedbackForm .lable3 {margin:0px 0px 0px 8px;}
#feedbackForm4 {padding:43px 0px 0px 10px;}
#feedbackForm4 .text20 {border:1px solid #c8c8c8;width:130px;height:20px;color:#666;}
#feedbackForm4 .text22 {border:1px solid #c8c8c8;width:130px;padding:0px 0px 0px 2px;font-size:12px;color:#666;height:20px;}
#feedbackForm4 .text21 {border:1px solid #c8c8c8;width:130px;color:#666;}
.mail {background-image:url(pic5.html);width:277px;height:192px;margin:8px 0px 0px 0px;}
#feedbackForm2 {padding:56px 0px 0px 23px;}
#feedbackForm2 .text6 {border:1px solid #c8c8c8;width:90px;height:20px;color:#666;}
#feedbackForm2 .text7 {border:1px solid #c8c8c8;width:160px;padding:0px 0px 0px 2px;font-size:12px;color:#666;height:20px;}
#feedbackForm2 .text5 {border:1px solid #c8c8c8;width:120px;color:#666;}
.submit2 {margin:0px 0px 0px 5px;}