﻿@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) #FFF left top repeat-x;}
body, table, tr, td, th {font-size:9pt;color:#333;line-height:170%;}
a:link, a:visited {color:#333;text-decoration:none;}
a:hover, a:active {color:#51b203;}
.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:#51b203;display:block;margin:0px 5px;}
.messageOut {margin:5px;font-family:Verdana, Geneva, sans-serif;}
.messageOver {border:solid 1px #51b203;margin:5px;font-family:Verdana, Geneva, sans-serif;}
.messageRed {color:#F00;font-weight:bold;margin:0px 5px;}
.box {width:1000px;margin:0px auto;clear:both;overflow:hidden;}
#header {clear:both;margin:0px auto;padding:0px;width:1000px;height:125px;overflow:hidden;}
#header p.logo {float:left;padding-top:20px;}
#header p.topName {float:left;width:500px;height:80px;line-height:78px;padding-left:10px;color:#333;font-size:27px;text-align:left;font-weight:bold;}
#header p.topContact {display:block;float:right;color:#333;font-size:12px;text-align:right;padding-top:30px;line-height:100%;}
#header p.topContact a, #Top p.topContact a:link, #Top p.topContact a:visited {color:#333;margin:0px 5px;}
ul#nav {clear:both;margin:0px auto;display:block;width:100%;height:45px;overflow:hidden;list-style-type:none;color:#999;clear:both;background:url(/images/menubg.jpg) repeat-x scroll 0px 0px;line-height:52px;}
ul#nav li {float:left;text-align:center;font-size:14px;}
ul#nav li a {display:block;color:#FFF;padding:0px 27px;}
ul#nav li a:link, ul#nav li a:visited {background:url(/images/menu.jpg) no-repeat right 0px;}
ul#nav li a:hover, ul#nav li a:active {background:url(/images/menunow.jpg) no-repeat right 0px;}
#headerBanner {clear:both;margin:1px auto;padding:0px;width:1000px;overflow:hidden;}
#footer {width:100%;clear:both;margin:0px auto;text-align:center;overflow:hidden;}
#footer p.footMenu {color:#888;margin:5px auto;padding:5px 0px;text-align:center;color:#FFF;background-color:#000;}
#footer p.footMenu a:link, #footer p.footMenu a:visited {color:#EEE;padding:0px 5px;}
#footer p.footMenu a:hover, #footer p.footMenu a:active {color:#51b203;padding:0px 5px;text-decoration:underline;}
#footer p.footText {width:1000px;margin:2px auto;line-height:175%;text-align:center;}
#footer p.footText a:link, #footer p.foottext a:visited {}
/*search*/
.searchdiv {padding:5px;height:40px;background-color:#FFF;clear:both;overflow:hidden;}
.searchdiv form {display:block;height:25px;position:relative;}
.searchdiv form input.txtBox {display:block;width:100px;height:23px;line-height:23px;text-indent:5px;overflow:hidden;border:none;border:1px solid #999;left:0;top:0;position:absolute;font-size:12px;color:#555;}
.searchdiv form input.go {display:block;width:50px;height:25px;line-height:25px;background:url(/images/input_go.jpg) no-repeat #999;cursor:pointer;border:none;text-indent:-2000px;left:100px;top:0px;position:absolute;}
.searchdiv form input.goOver {display:block;width:50px;height:25px;line-height:25px;background:url(/images/input_goOver.jpg) no-repeat #36C;cursor:pointer;border:none;text-indent:-2000px;left:100px;top:0px;position:absolute;}
/*HOME CSS*/
#main {clear:both;margin:0px auto;padding:0px;width:999px;border-right:1px solid #d4d4d4;overflow:hidden;/*background:url(/images/bodybg.gif) repeat-y 0px 0px;*/}
#main #homeLeft {width:212px;float:left;padding:5px;background-color:#E5E5E5;min-height:545px;}
#main #homeLeft h4 {height:25px;line-height:23px;padding:5px 0px 0px 25px;color:#333;background:url(/images/title_002.jpg) no-repeat -10px -1px #FFF;clear:both;margin:0px auto;font-size:12px;border-left:5px solid #FFF;border-right:5px solid #FFF;}
.homeCategory {background-color:#FFF;padding-left:10px;}
.homeCategory ul {clear:both;padding:5px 0px;}
.homeCategory ul li {height:27px;line-height:27px;vertical-align:middle;text-align:left;text-indent:10px;overflow:hidden;font-size:12px;}
.homeCategory ul li img {vertical-align:middle;}
.homeCategory ul li.lisub {text-indent:20px;font-weight:normal;}
.homeCategory ul li a {text-decoration:none;text-align:left;font-size:12px;}
.homeCategory ul li a:link, .homeCategory ul li a:visited {color:#333;}
.homeCategory ul li a:hover, .homeCategory ul li a:active {color:#51b203;}
.homeContact {clear:both;margin:0px auto;line-height:195%;text-align:left;padding:5px 0px 5px 20px;background-color:#FFF;}
#main #homeRight {float:right;width:770px;min-height:545px;padding:0px;}
#main #homeRight h4 {clear:both;height:30px;line-height:30px;color:#111;padding:0px 0px 0px 25px;background:url(/images/title.jpg) no-repeat 0px bottom;font-size:14px;font-weight:bold;}
#homeRight #homeRightL {float:left;margin:0px;width:525px;padding-top:5px;background-color:#FFF;}
#homeRight #homeRightL h4 {height:28px;line-height:27px;border:0px none;color:#111;padding:0px 0px 0px 25px;background:url(/images/title.jpg) no-repeat scroll 0px 0px transparent;font-weight:bold;clear:both;}
#homeRight #homeRightR {width:240px;float:right;}
#homeRight #homeRightR h4 {height:30px;line-height:30px;border:0px none;color:#111;padding:0px 0px 0px 40px;background:url(/images/title_001.jpg) no-repeat scroll 0px 0px transparent;font-weight:bold;}
#homeRight .homeAbout {clear:both;margin:5px auto;width:98%;min-height:195px;text-align:left;line-height:185%;color:#333;font-size:12px;}
#homeRight .homeAbout img {margin:5px 5px 0px 0px;}
.homeProducts {width:100%;padding:5px 0px;background-color:#FFF;}
.homeProducts ul.IndexProTrue {clear:both;padding:0px;overflow:hidden;}
.homeProducts ul.IndexProTrue li {float:left;margin:3px 10px;padding:0px;width:130px;height:130px;line-height:140%;overflow:hidden;text-align:center;border:#CCC solid 1px;background-color:#FFF;}
.homeProducts ul.IndexProTrue li:hover {border:#51b203 solid 1px;}
.homeProducts ul.IndexProTrue li img {padding:5px;background-color:#FFF;}
.homeProducts ul.IndexProTrue li a:link, .homeProducts ul.IndexProTrue li a:visited {text-align:center;color:#222;text-decoration:none;}
.homeProducts ul.IndexProTrue li a:hover {color:#51b203;}
.homeProducts ul.IndexProFalse {clear:both;margin:5px auto;padding:0px;overflow:hidden;font-family:"宋体", Verdana, Geneva, sans-serif;}
.homeProducts ul.IndexProFalse li {float:left;margin:0px;padding:0px;width:49%;line-height:200%;text-align:left;border-bottom:#CCC solid 1px;font-family:"宋体", Verdana, Geneva, sans-serif;}
.homeProducts ul.IndexProFalse li a:link, .homeProducts ul.IndexProFalse li a:visited {text-align:center;color:#222;}
.homeProducts ul.IndexProFalse li a:hover {color:#51b203;}
.homeNews {margin:0px;padding:3px 18px 0px 10px;border-left:solid 1px #E5E5E5;}
.homeNews p {margin:0px;padding-left:10px;list-style-type:none;height:23px;line-height:23px;background:url(/images/li1.jpg) no-repeat 0px center;}
.homeNews p a:link, .homeNews p a:visited {text-align:left;clear:both;font-family:Verdana, Geneva, sans-serif;}
.homeNews p a:hover, .homeNews p a:active {text-align:left;clear:both;text-decoration:underline;font-family:Verdana, Geneva, sans-serif;}
.homeOther {margin:0px;padding:3px 18px 0px 15px;background-color:#FFF;overflow:hidden;}
.homeOther p {margin:0px;padding-left:10px;list-style-type:none;height:23px;line-height:23px;overflow:hidden;background:url(/images/li1.jpg) no-repeat 0px center;}
.homeOther p a:link, .homeOther p a:visited {text-align:left;}
.homeOther p a:hover, .homeOther p a:active {text-align:left;text-decoration:underline;}
.footlinks {clear:both;margin:1px auto;padding:0px;width:998px;height:auto;font-size:9pt;color:#333;text-align:left;border:solid 1px #DDD;background-color:#FAFAFA;}
.footlinks p {margin:0px;padding:5px;}
.footlinks p a, .footlinks p a:link, .footlinks p a:visited {margin-right:2px;color:#666;}
.footlinks p a:hover, .footlinks p a:active {margin-right:2px;color:#51b203;}
.footlinks ul.linkList {clear:both;margin:0px;padding:0px;border-bottom:solid 1px #DEDEDE;height:25px;line-height:25px;}
.footlinks ul.linkList li {float:left;line-height:25px;padding:0px 12px;cursor:hand;border-right:solid 1px #DEDEDE;}
.footlinks ul.linkList li.linksOver {border-bottom:solid 1px #FCFCFC;color:#FFF;background-color:#347400;}
.footlinks ul.linkList li.linksOut {border-bottom:solid 1px #DEDEDE;}
.footlinks .linksSub {clear:both;margin:0px;padding:5px;display:none;min-height:40px;line-height:155%;}
.footlinks .linksSub a, .footlinks .linksSub a:link, .footlinks .linksSub a:visited {margin-right:2px;color:#666;}
.footlinks .linksSub a:hover, .footlinks .linksSub a:active {margin-right:2px;color:#347400;text-decoration:underline;}
.footlinks #linksSub0 {display:block;}
.pagelinks {clear:both;margin:0px auto 2px auto;padding:2px;width:994px;height:auto;font-size:9pt;color:#555;text-align:left;border:solid 1px #DDD;background-color:#FFF;}
.pagelinks a, .pagelinks a:link, .pagelinks a:visited {font-size:9pt;color:#555;}
/*Page*/
#mainLeft {width:212px;float:left;padding:5px;background-color:#E5E5E5;min-height:545px;}
#mainRight {float:right;width:765px;min-height:486px;padding:0px 0px 0px 5px;background:url(/images/rbg.jpg) no-repeat 0 0 #FFF;}
#mainLeft h4 {height:30px;line-height:23px;padding:7px 0px 0px 25px;color:#333;background:url(/images/title_002.jpg) no-repeat -10px -1px #FFF;clear:both;margin:0px auto;font-size:12px;border-left:5px solid #FFF;border-right:5px solid #FFF;}
.mainContent {clear:both;margin:0px auto;padding:5px 0px;width:100%;min-height:450px;line-height:185%;text-align:left;color:#333;}
.mainContent p {margin:0px auto;width:98%;margin-bottom:10px;line-height:185%;font-size:14px;color:#333;}
.pageHere {height:28px;line-height:27px;border:0px none;color:#111;padding:5px 0px 0px 25px;background:url(/images/title2.jpg) no-repeat 0px bottom;font-size:9pt;clear:both;}
.pageHere a {font-size:9pt;color:#333;}
/*News*/
ul.newsList li {clear:both;margin:2px auto;width:98%;border-bottom:dotted 1px #CCC;background:url(/images/arrow.jpg) no-repeat 10px center;padding-left:25px;line-height:185%;}
ul.newsList li span {margin-left:20px;font-size:11px;color:#555;font-weight:normal;}
ul.newsList li:hover {background-color:#FFF;font-weight:normal;}
ul.newsList li a {color:#333;}
ul.newsList li a:link, ul.newsList li a:visited {}
ul.newsList li a:hover, ul.newsList li a:active {color:#101f0c;text-decoration:underline;}
ul.newsList li p {margin:5px 0px;text-align:left;color:#555;line-height:170%;font-weight:normal;}
.tdnewsTitle {line-height:35px;border-bottom:dotted #CCC 1px;}
.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 #CCC;padding:2px;color:#444;background-color:#FAFAFA;line-height:145%;}
.tdnewsIntro strong {color:#51b203;}
.tdnewsContent {clear:both;margin:0px auto;padding:0px;text-align:left;font-size:14px;line-height:190%;color:#222;}
.tdnewsContent p, .tdnewsContent div {margin-bottom:10px;text-align:left;font-size:14px;line-height:190%;color:#222;}
ul.otherList li {clear:both;margin:2px auto;width:98%;border-bottom:dotted 1px #CCC;background:url(/images/arrow.jpg) no-repeat 10px center;padding-left:25px;line-height:185%;}
ul.otherList li span {margin-left:20px;font-size:11px;color:#555;font-weight:normal;}
ul.otherList li:hover {background-color:#FFF;font-weight:normal;}
ul.otherList li a, ul.otherList li a:link, ul.otherList li a:visited {color:#333;}
ul.otherList li a:hover, ul.otherList li a:active {color:#101f0c;text-decoration:underline;}
ul.otherList li p {margin:5px 0px;text-align:left;color:#555;line-height:170%;font-weight:normal;}
.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;line-height:155%;}
.tdotherIntro strong {color:#166700;}
.tdotherContent {clear:both;margin:0px auto;padding:0px;text-align:left;font-size:14px;line-height:190%;color:#333;}
.tdotherContent p, .tdotherContent div {margin-bottom:10px;text-align:left;font-size:14px;line-height:190%;color:#333;}
.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:#166700;font-size:9pt;text-decoration:underline;}
/*Products*/
ul.productsFalse li {clear:both;margin:0px auto;padding:2px 0px;width:98%;border-bottom:dotted 1px #CCC;}
ul.productsFalse li span {margin-left:20px;font-size:11px;color:#555;}
ul.productsFalse li:hover {background-color:#F9F9F9;}
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:#333;}
ul.productsFalse li a:hover, ul.productsFalse li a:active {text-decoration:underline;}
ul.productsFalse li p {margin:5px 0px;text-align:left;color:#555;line-height:170%;}
ul.productsTrue {clear:both;margin:5px auto;padding:0px;width:100%;min-height:415px;overflow:hidden;}
ul.productsTrue li {float:left;margin:5px 10px;padding:0px;width:130px;height:130px;line-height:140%;overflow:hidden;text-align:center;border:#CCC solid 1px;background-color:#FFF;}
ul.productsTrue li:hover {border:#008109 solid 1px;background-color:#FFF;}
ul.productsTrue li img {padding:5px;background-color:#FFF;}
ul.productsTrue li a {text-align:center;color:#222;}
.productsTitle {line-height:35px;border-bottom:dotted #CCC 1px;}
.productsEdit {clear:both;margin:10px auto;padding:0px;color:#666;font-size:9pt;height:27px;line-height:27px;border:dotted 1px #CCC;}
.productsEdit a, .productsEdit a:link, .productsEdit a:visited {color:#666;font-size:9pt;text-decoration:underline;}
.productsIntro {border:dotted 1px #CCC;padding:2px;color:#444;background-color:#FAFAFA;line-height:145%;}
.productsIntro strong {color:#51b203;}
.productsIntro p {margin-bottom:12px;}
.productsIntro1 {border:dotted 1px #CCC;padding:2px 5px;color:#444;background-color:#FAFAFA;line-height:175%;}
.productsContent {clear:both;margin:0px auto;padding:0px;text-align:left;font-size:14px;line-height:190%;color:#222;}
.productsContent p, .productsContent div {margin-bottom:10px;text-align:left;font-size:14px;line-height:190%;color:#222;}
.listIntro {clear:both;margin:5px auto;padding:0px;color:#666;font-size:9pt;height:22px;line-height:22px;border:dotted 1px #CCC;background-color:#FAFAFA;}
.listContent {padding:2px;text-align:left;color:#444;line-height:170%;}
/*PAGING*/
.paging {clear:both;margin:5px auto;padding:1px 0px;width:98%;text-align:center;border-top:solid 1px #999;}
.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:#166700 1px solid;background:#166700;color:#FFF;margin-right:2px;text-decoration:none;}
.paging span.pagecur {padding:2px 5px;border:#166700 1px solid;background:#166700;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;}