@charset "utf-8";
*, html, body, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, div, p {margin:0px;padding:0px;font-family:Microsoft Yahei, Tahoma, Arial, Helvetica, sans-serif;}
ul, li, dl, dt, dd {list-style:none;}
img {border:0px;}
body {margin:0px auto;padding:0px;background:url(/images/bgbody.jpg) #000 left top repeat-x;}
body, table, tr, td, th {font-size:9pt;color:#AAA;line-height:170%;}
a:link, a:visited {color:#AAA;text-decoration:none;}
a:hover, a:active {color:#A00;text-decoration:underline;}
.input {border-bottom:#D4D0C8 solid 1px;border-right:#D4D0C8 solid 1px;border-top:#404040 solid 1px;border-left:#404040 solid 1px;}
.mainClear {clear:both;}
label {display:none;}
.label1 {font-size:9pt;color:#999;display:block;margin:0px 5px;}
.messageOut {background-color:#111;border:1px solid #666;margin-right:5px;color:#CCC;line-height:170%;}
.messageOver {background-color:#111;border:1px solid #666;margin-right:5px;color:#CCC;line-height:170%;}
.messageRed {color:#A00;font-weight:bold;margin:0px 5px;}

.box {width:1000px;margin:0px auto;clear:both;overflow:hidden;}

#Top {clear:both;margin:0px auto;padding:0px;width:1000px;height:78px;overflow:hidden;}
#Top p.logo {float:left;padding-top:20px;}
#Top p.topName {width:500px;float:left;padding-left:10px;color:#CCC;font-size:27px;text-align:left;padding-top:15px;line-height:200%;font-weight:bold;}
#Top p.topContact {display:block;float:right;color:#CCC;font-size:12px;text-align:right;padding-top:30px;line-height:100%;}
#Top p.topContact a, #Top p.topContact a:link, #Top p.topContact a:visited {color:#CCC;margin:0px 5px;}

#Search {clear:both;margin:0px auto;padding:0px;}
#Search form {display:block;width:96%;text-align:center;position:relative;}
#Search form input.txtBox {display:block;width:164px;height:32px;background:url(/images/Input_bg.gif) no-repeat fixed;font:normal 12px/27px Arial, Helvetica, sans-serif;border:none;color:#555;text-indent:8px;overflow:hidden;left:12px;top:30px;position:absolute;}
#Search form input.go {display:block;width:83px;height:32px;background:url(/images/input_go.gif) no-repeat;font:bold 11px/27px Arial, Helvetica, sans-serif;color:#999;cursor:pointer;border:none;background-color:transparent;text-indent:-2000px;left:164px;top:30px;position:absolute;}

ul#nav {display:block;width:100%;height:35px;overflow:hidden;list-style-type:none;background:url(/images/bgMenu.jpg) 0 0 repeat-x;color:#999;border-top:1px solid #000;border-bottom:1px solid #444;}
ul#nav li {width:103px;float:left;height:35px;line-height:35px;text-align:center;background:url(/images/bgMenu2.jpg) no-repeat right bottom;}
ul#nav li a, ul#nav li a:link, ul#nav li a:visited {display:block;color:#CCC;font-weight:bold;}
ul#nav li a:hover {width:100px;height:35px;display:block;background:url(/images/bgMenu1.jpg) repeat-x left 0px;font-weight:bold;}
#headerBanner {clear:both;margin:1px auto;padding:0px;width:1000px;overflow:hidden;}

#footer {clear:both;margin:0px auto;padding:5px 0px 10px 0px;width:100%;border-top:#333 solid 2px;text-align:center;color:#888;}
#footer p.footMenu {color:#888;margin:0px auto;padding:2px 0px;text-align:center;}
#footer p.footMenu a:link, #footer p.footMenu a:visited {color:#888;margin:0px 5px;}
#footer p.footMenu a:hover, #footer p.footMenu a:active {color:#A00;margin:0px 5px;}
#footer p.footText {color:#888;margin:0px auto;padding:1px 0px;text-align:center;}
#footer p.footText a:link, #footer p.foottext a:visited {color:#888;}

/*HOME CSS*/
#main {clear:both;margin:0px auto;padding:0px;width:1000px;overflow:hidden;}
#main #homeLeft {float:left;width:200px;min-height:545px;padding:0px 5px 0px 0px;border-right:1px solid #333;border-bottom:1px solid #333;background-color:#151515;}
#main #homeLeft h4 {clear:both;margin:0px auto;padding:0px 3px;height:25px;line-height:25px;font-size:14px;color:#999;border-bottom:1px solid #333;background-color:#101010;}
ul.homeCategory {list-style-type:none;text-align:left;padding:0px;margin-bottom:7px;min-height:100px;}
ul.homeCategory li {margin:0px auto;line-height:23px;vertical-align:middle;text-align:left;text-indent:15px;border-bottom:#222 solid 1px;font-weight:bold;}
ul.homeCategory li a {color:#999;text-decoration:none;font-weight:bold;}
ul.homeCategory li a:hover {color:#A00;font-weight:bold;}

.homeContact {clear:both;margin:0px auto;padding:0px;line-height:195%;text-align:left;padding-left:10px;}
#main #homeMiddle {float:left;margin:0px 0px 0px 9px;width:550px;background-color:#151515;}
#main #homeMiddle h4 {clear:both;margin:0px auto;padding:0px 3px;height:25px;line-height:25px;font-size:14px;color:#999;border-bottom:1px solid #333;background-color:#101010;}
#main #homeMiddle .homeAbout {margin:5px auto;min-height:195px;text-align:left;line-height:174%;color:#999;}
#main #homeMiddle .homeAbout img {margin:5px 5px 0px 0px;}

.homeProducts {clear:both;margin:0px auto;padding:1px 0px;width:546px;overflow:hidden;}
.homeProducts ul.IndexProTrue {clear:both;margin:2px auto;padding:0px;overflow:hidden;}
.homeProducts ul.IndexProTrue li {float:left;margin:3px;padding:0px;width:128px;height:128px;line-height:140%;overflow:hidden;text-align:center;border:#333 solid 1px;background-color:#101010;}
.homeProducts ul.IndexProTrue li img {padding:4px;background-color:#101010;}
.homeProducts ul.IndexProTrue li:hover {border:#A00 solid 1px;}
.homeProducts ul.IndexProTrue li a {text-align:center;color:#CCC;}
.homeProducts ul.IndexProFalse {clear:both;overflow:hidden;font-size:12px;}
.homeProducts ul.IndexProFalse li {width:48%;float:left;margin-right:1%;line-height:200%;text-align:left;color:#999;text-indent:5px;border-bottom:#333 dashed 1px;}
.homeProducts ul.IndexProFalse li a {text-align:left;color:#999;}

#main #homeRight {float:right;width:220px;min-height:545px;padding:0px 0px 0px 5px;border-left:1px solid #333;border-bottom:1px solid #333;background-color:#151515;}
#main #homeRight h4 {clear:both;margin:0px auto;padding:0px 3px;height:25px;line-height:25px;font-size:14px;color:#999;border-bottom:1px solid #333;background-color:#101010;}

.homeNews {clear:both;margin:0px auto;padding:0px;line-height:175%;margin-bottom:7px;font-family:"宋体", Verdana, Geneva, sans-serif;}
.homeNews a:link, .homeNews a:visited {text-align:left;color:#999;clear:both;padding:4px 0px;font-family:Verdana, Geneva, sans-serif;}
.homeNews a:hover, .homeNews a:active {text-align:left;color:#A00;clear:both;padding:4px 0px;font-family:Verdana, Geneva, sans-serif;}

.homeOther {clear:both;margin:0px auto;padding:0px;line-height:175%;font-family:"宋体", Verdana, Geneva, sans-serif;}
.homeOther a:link, .homeOther a:visited {text-align:left;color:#999;clear:both;padding:4px 0px;font-family:Verdana, Geneva, sans-serif;}
.homeOther a:hover, .homeOther a:active {text-align:left;color:#A00;clear:both;padding:4px 0px;font-family:Verdana, Geneva, sans-serif;}

.footlinks {clear:both;margin:5px auto;padding:0px;width:998px;height:auto;font-size:9pt;color:#CCC;text-align:left;border:solid 1px #333;background-color:#101010;}
.footlinks p {margin:0px;padding:5px;}
.footlinks p a, .footlinks p a:link, .footlinks p a:visited {margin-right:5px;color:#999;}
.footlinks p a:hover, .footlinks p a:active {margin-right:5px;color:#A00;}
.footlinks ul.linkList {clear:both;margin:0px;padding:0px;border-bottom:solid 1px #333;height:25px;line-height:25px;}
.footlinks ul.linkList li {float:left;line-height:25px;padding:0px 12px;cursor:hand;border-right:solid 1px #333;}
.footlinks ul.linkList li.linksOver {border-bottom:solid 1px #222;color:#999;background-color:#222;}
.footlinks ul.linkList li.linksOut {border-bottom:solid 1px #333;}
.footlinks .linksSub {clear:both;margin:0px;padding:5px;display:none;background-color:#222;min-height:40px;line-height:155%;}
.footlinks .linksSub a, .footlinks .linksSub a:link, .footlinks .linksSub a:visited {margin-right:2px;color:#999;}
.footlinks .linksSub a:hover, .footlinks .linksSub a:active {margin-right:2px;color:#A00;}
.footlinks #linksSub0 {display:block;}
.pagelinks {clear:both;margin:5px auto;padding:2px;width:992px;height:auto;font-size:9pt;color:#999;text-align:left;border:solid 1px #333;background-color:#101010;}
.pagelinks a, .pagelinks a:link, .pagelinks a:visited {font-size:9pt;color:#999;}

/*Page*/
#mainLeft {width:765px;float:left;margin:0px;padding:0px;background-color:#151515;}
#mainLeft .mainContent {clear:both;margin:0px auto;padding:5px 0px;width:100%;min-height:450px;line-height:185%;text-align:left;color:#888;}
#mainLeft .mainContent p {margin:0px auto;width:98%;margin-bottom:10px;line-height:185%;color:#888;}
#mainLeft .pageHere {clear:both;margin:0px auto;padding:0px;width:100%;height:25px;line-height:25px;color:#999;border-bottom:1px solid #333;background-color:#101010;}
#mainLeft .pageHere a {color:#999;}

#mainRight {float:right;width:220px;min-height:486px;padding:0px 0px 0px 5px;border-left:1px solid #333;border-bottom:1px solid #333;background-color:#151515;}
#mainRight h4 {clear:both;margin:0px auto;padding:0px 3px;height:25px;line-height:25px;font-size:14px;color:#999;border-bottom:1px solid #333;background-color:#101010;}
#mainRight form.Search {clear:both;margin:0px 0px 0px 5px;width:190px;height:40px;position:relative;margin-top:10px;}
#mainRight form.Search input.txtBox {display:block;width:126px;height:26px;line-height:26px;text-indent:5px;overflow:hidden;border:none;background:url(/images/Search_input.jpg) 0 0 repeat-x;font-size:12px;}
#mainRight form.Search input.go {display:block;width:60px;height:26px;line-height:26px;background:url(/images/input_go.jpg) no-repeat;cursor:pointer;border:none;background-color:transparent;text-indent:-2000px;right:0px;top:1px;position:absolute;}
#mainRight form.Search input.goOver {display:block;width:60px;height:26px;line-height:26px;background:url(/images/input_goOver.jpg) no-repeat;cursor:pointer;border:none;background-color:transparent;text-indent:-2000px;right:0px;top:1px;position:absolute;}

input.messageOut {background-color:#111;border:1px solid #666;margin-right:5px;color:#CCC;line-height:170%;}
textarea.messageOut {width:450px;background-color:#111;border:1px solid #666;margin-right:5px;color:#CCC;SCROLLBAR-FACE-COLOR:#333;SCROLLBAR-HIGHLIGHT-COLOR:#333;SCROLLBAR-SHADOW-COLOR:#999;SCROLLBAR-3DLIGHT-COLOR:#999;SCROLLBAR-ARROW-COLOR:#AAA;SCROLLBAR-TRACK-COLOR:#AAA;SCROLLBAR-DARKSHADOW-COLOR:#AAA;SCROLLBAR-BASE-COLOR:#000;}

ul.newsList {}
ul.newsList li {clear:both;margin:0px auto;width:98%;border-bottom:dotted 1px #222;}
ul.newsList li span {margin-left:20px;font-size:11px;color:#555;}
ul.newsList li a:link, ul.newsList li a:visited {color:#AAA;}
ul.newsList li a:hover {text-decoration:underline;}
ul.newsList li p {text-align:left;color:#555;line-height:170%;padding:5px 0px 5px 18px;}

.tdnewsTitle {line-height:40px;border-bottom:dotted #888 3px;}
.tdnewsEdit {color:#666;font-size:9pt;}
.tdnewsEdit a, .tdnewsEdit a:link, .tdnewsEdit a:visited {color:#666;font-size:9pt;text-decoration:underline;}
.tdnewsIntro {border:dotted 1px #333;padding:2px;color:#666;background-color:#111;line-height:135%;}
.tdnewsIntro strong {color:#A00;}
.tdnewsContent {clear:both;margin:0px auto;padding:0px;text-align:left;font-size:12px;line-height:190%;color:#777;}
.tdnewsContent p, .tdnewsContent div {margin-bottom:10px;text-align:left;font-size:12px;line-height:190%;color:#777;}

ul.otherList {}
ul.otherList li {clear:both;margin:0px auto;width:98%;border-bottom:dotted 1px #222;}
ul.otherList li span {margin-left:20px;font-size:11px;color:#555;}
ul.otherList li a:link, ul.otherList li a:visited {color:#AAA;}
ul.otherList li a:hover {text-decoration:underline;}
ul.otherList li p {text-align:left;color:#555;line-height:170%;padding:5px 0px 5px 18px;}
ul.otherList li p {text-align:left;color:#555;line-height:170%;padding:5px 0px 5px 18px;}

.tdotherTitle {line-height:40px;border-bottom:dotted #666 1px;}
.tdotherEdit {color:#666;font-size:9pt;}
.tdotherEdit a, .tdotherEdit a:link, .tdotherEdit a:visited {color:#666;font-size:9pt;text-decoration:underline;}
.tdotherIntro {border:dotted 1px #333;padding:2px;color:#444;background-color:#111;line-height:155%;}
.tdotherIntro strong {color:#A00;}
.tdotherContent {clear:both;margin:0px auto;padding:0px;text-align:left;font-size:12px;line-height:190%;color:#777;}
.tdotherContent p, .tdotherContent div {margin-bottom:10px;text-align:left;font-size:12px;line-height:190%;color:#777;}

.tdPrevNext {clear:both;margin:10px auto;padding:0px;color:#666;font-size:9pt;height:22px;line-height:22px;border:dotted 1px #444;}
.tdPrevNext td, .tdPrevNext * {color:#666;}
.tdPrevNext a, .tdPrevNext a:link, .tdPrevNext a:visited {color:#666;font-size:9pt;text-decoration:underline;}
.tdPrevNext a:hover, .tdPrevNext a:active {color:#A00;font-size:9pt;text-decoration:underline;}

ul.productsFalse li {clear:both;margin:0px auto;padding:1px 0px;width:99%;border-bottom:dotted 1px #333;}
ul.productsFalse li span {margin-left:20px;font-size:11px;color:#555;}
ul.productsFalse li:hover {color:#A00;}
ul.productsFalse li span {margin-left:20px;font-size:11px;color:#555;}
ul.productsFalse li a, ul.productsFalse li a:link, ul.productsFalse li a:visited {color:#888;}
ul.productsFalse li a:hover, ul.productsFalse li a:active {color:#A00;text-decoration:underline;}
ul.productsFalse li p {float:left;padding-left:10px;text-align:left;color:#555;line-height:170%;}

ul.productsTrue {clear:both;margin:2px auto;padding:0px;overflow:hidden;}
ul.productsTrue li {float:left;margin:5px 10px;padding:0px;width:130px;height:128px;line-height:130%;overflow:hidden;text-align:center;border:#333 solid 1px;background-color:#101010;}
ul.productsTrue li img {padding:5px;background-color:#101010;}
ul.productsTrue li a {text-align:center;color:#CCC;}
ul.productsTrue li a:hover, ul.productsTrue li a:active {text-align:center;color:#A00;}
.productsTitle {line-height:40px;border-bottom:dotted #666 1px;}
.productsIntro {padding:5px;color:#999;background-color:#111;line-height:175%;}
.productsIntro strong {color:#999;}
.productsIntro p {margin-bottom:12px;}
.productsIntro1 {background:#111;color:#EEE;padding:2px 5px;line-height:175%;}
.productsContent {clear:both;margin:0px auto;padding:0px;text-align:left;font-size:12px;line-height:190%;color:#999;}
.productsContent p, .productsContent div {margin-bottom:10px;text-align:left;font-size:12px;line-height:190%;color:#999;}
.productsContent table {border:1px solid #CCC;border-right:none;border-bottom:none;}
.productsContent table tr td {border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
.listIntro {clear:both;margin:10px auto;padding:0px;color:#888;font-size:9pt;height:27px;line-height:27px;border:solid 1px #111;}
.listContent {padding:5px;text-align:left;color:#666;line-height:170%;}
.productsEdit {clear:both;margin:10px auto;padding:0px;color:#666;font-size:9pt;height:22px;line-height:22px;border:dotted 1px #444;}
.productsEdit a, .productsEdit a:link, .productsEdit a:visited {color:#666;font-size:9pt;text-decoration:underline;}
/*PAGING*/
.paging {clear:both;margin:5px auto;padding:1px 0px;width:98%;text-align:center;border-top:solid 1px #333;}
.paging a:link, .paging a:visited {padding:2px 5px;border:#555 1px solid;background:#555;color:#FFF;margin-right:2px;text-decoration:none;}
.paging a:hover {padding:2px 5px;border:#A00 1px solid;background:#A00;color:#FFF;margin-right:2px;text-decoration:none;}
.paging span.pagecur {padding:2px 5px;border:#A00 1px solid;background:#A00;color:#999;margin-right:2px;text-decoration:none;}
.paging span.disabled {padding:2px 5px;border:#555 1px solid;background:#555;color:#FFF;margin-right:2px;text-decoration:none;}