@charset "utf-8";
/* CSS Document */
body{margin:0px 0px 0px 0px; font-size:12px;text-align:center; background:#BBC867; }

form{margin:0px; padding:0px;}
form input{margin:0px; padding:0px;}
.leftBg{width:70px; float:left;}
.NSDN_PageBody{width:952px; background:#fff; border-left:1px solid #eee; border-right:1px solid #eee;}
.NSDN_PageContent{}
.rightBg{width:100%;}
.NSDN_PageHeader{width:952px; height:65px; text-align:left;}
.logo{margin:5px 10px 10px 10px;float:left;}
.bizName{float:left; margin:15px;}
.toptext1{font-size:36px;font-weight:bold; font-family:"黑体"; letter-spacing:2px; color:#34AB97;}
.toptext2{font-size:14px; font-family:"bankGothic Md BT", Courier, mono; letter-spacing:0px; color:#34AB97; text-align:center;}

.Language{color:#7c7c7c; margin:15px 5px 0px 20px; font-family:"黑体"; float:right; font-size:15px;}
a.languageLink:Link{color:#7c7c7c; text-decoration:none; font-family:"黑体";}
a.languageLink:visited{color:#7c7c7c; text-decoration:none; font-family:"黑体";}
a.languageLink:hover{color:#7c7c7c; text-decoration:none; font-family:"黑体";}
.NSDN_PageNavigator{width:952px; height:34px; background:#626F3A; }
.NSDN_PageNavigator li{margin:5px 0px 0px 10px; float:left; list-style:none;}
a.navigatorLink:Link{color:#fff; text-decoration:none; letter-spacing:2px; font-size:16px; }
a.navigatorLink:visited{color:#fff; text-decoration:none; letter-spacing:2px; font-size:16px;}
a.navigatorLink:hover{color:#fff; text-decoration:none;font-size:16px; }
a.subNavigatorLink:Link{color:#ffffff; text-decoration:none;}
a.subNavigatorLink:visited{color:#fff; text-decoration:none;}
a.subNavigatorLink:hover{color:#ffff00; text-decoration:none;}
a.textLink:Link{color:#5f5f5f; text-decoration:none;}
a.textLink:visited{color:#5f5f5f; text-decoration:none;}
a.textLink:hover{color:#5f5f5f; text-decoration:none;}
.navigatorMargin{margin:7px 23px 15px 25px;}
.navigatorMargin1{margin:5px 0px 0px 0px;}
.subNavigatorBg{width:101px; background:url(image/subnavigatorBg.jpg);}
.subNavigatorText{width:100%; margin:8px 0px 8px 0px;}
.subNavigatorBottom{width:100%; height:5px;}
.subNavigatorLine{}

.leftContent1{width:200px;  background:#fff; border-right:#eee solid 1px; float:left; text-align:left;}
.leftRegist{width:100%; text-align:center; margin:10px 0px 10px 0px; text-align:left;}
.leftRegistTitle{font-size:14px; margin:10px 0px 0px 10px; float:left; color:#000000;}
.leftRegistTitleBg{ height:31px; width:100%; background:url(image/titleBg.jpg); margin-left:3px;}
.leftContent{width:100%;  text-align:left; margin:10px 0px 10px 0px; border-bottom:#eeeeee solid 1px;}
.leftTitleBg{width:100%; height:31px;background:url(image/titleBg.jpg); margin-left:3px;}
.leftTitle{font-size:14px; margin:10px 0px 0px 10px; float:left; color:#000000;}
.leftText1{color:666666; text-align:center; margin:5px; width:90%;}
.leftText{color:666666; width:98%; text-align:left; border-bottom:#ccc dotted 1px; height:20px; margin:10px 5px 10px 5px;  }
.leftBg{width:100%; height:150px;}

.maincontent1{width:730px; float:left; border-left:#eee solid 1px;}
.mainContent{width:100%; background:#fff; margin:10px 0px 10px 10px;}
.rightContent{ width:198px; border-left:#eee solid 1px; float:left; margin:5px 0px 10px 0px; text-align:left;}
.rightContent1{width:95%;}
.newsContent{width:95%;}
.newsIndexpage1{width:20%; float:left; padding:5px; }
.newsIndexpage2{width:35%; float:left; padding:8px; margin:5px; border-left:#ccc solid 1px;}
.rightContentText{width:95%; text-align:left; margin:10px 0px 10px 0px;}
.newsList{font-size:12px; width:90%; text-align:left; margin:5px;}
.bannerImage{margin-top:3px;}
.Line{border-bottom:#e2e2e2 solid 1px; margin:0px 0px 3px 0px;}
.Line1{border-bottom:#e2e2e2 solid 1px; margin:5px 0px 5px 0px; width:95%;}

.rightTitleBorder{width:100%; background:url(image/titleBg2.jpg); text-align:left; height:34px;}
.rightTitleBg{ float:left;}
.rightMore{text-align:right; float:right; margin:5px 5px 0px 0px;}
.rightTitle{margin:2px 5px 2px 5px; color:#666666; letter-spacing:1px; font-size:14px; float:left; font-weight:bold;}

.rightTitle img{margin:0px 5px 0px 5px;}
.rightText{margin:10px;}
.rightTextContent{float:left; width:25%;}
.rightText img{margin:0px 5px 0px 5px;}
.rightImageText{width:80%; float:left;}
.productImage{margin:2px;}
.productDetails{margin:10px 5px 10px 5px; font-size:12px; text-align:center;}
.productImageText{width:50%; float:left; }
.productDetailImage{width:90%; text-align:center; margin:10px;}
.productDetailText{width:90%; text-align:left; margin:10px; }

.introduce{width:735px; text-align:left;margin:10px 0px 0px 10px; float:left;}
.introduceText{margin:10px; text-align:left; letter-spacing:1px; line-height:20px;}
.news{width:740px; text-align:center; margin:10px 0px 0px 0px; float:left;}
.product{width:730px; text-align:center;margin:10px 0px 0px 10px; float:left;}
.contact{width:735px; text-align:center; margin:10px 0px 0px 10px; float:left;}
.search{color:666666; width:98%; text-align:left;  height:auto; margin:10px 0px 10px 10px; }
.loginFailText{width:100%; text-align:center;}
.rightImageText img{margin:5px;}
.rightImage{float:left; margin:10px;}
.rightTextBorder{float:left;}
.rightText1{margin:10px 10px 10px 15px; text-align:left; letter-spacing:1px; line-height:20px; padding-bottom:4px;}
.shape{float:left;}
a.MoreLink:Link{color:#7c7c7c; text-decoration:none;}
a.MoreLink:visited{color:#7c7c7c; text-decoration:none;}
a.MoreLink:hover{color:#7c7c7c; text-decoration:none;}

.NSDN_PageFooter{width:952px; height:80px;}
.colorBottom{width:952px; height:10px;  background:#626F3A; }
.textBottom{width:952px; height:55px; background:#fff; text-align:center;}
.footertext{margin:5px; font-color:#666666; letter-spacing:1px; line-height:22px;}
.pagedown{margin:15px 0px 5px 30px; width:80%;}
.pagedown li{list-style:none; margin-left:30px; float:left;}


#newsLayer {
	position:absolute;
	width:125px;
	height:115px;
	z-index:1;
	left: 395px;
	top: 197px;
	visibility: hidden;
}
#Layer1 {
	position:absolute;
	width:125px;
	height:31px;
	z-index:1;
	left: 0;
}
#productLayer {
	position:absolute;
	width:125px;
	height:115px;
	z-index:2;
	left: 518px;
	top: 197px;
	visibility: hidden;
}
