/*body*/
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 20px;margin: 0px;color: #333333;background-image: url("images/bg.gif");background-repeat: no-repeat;background-position: center top;}
a {text-decoration: none;color: #0066CC; font-size:16px}
a:hover {color: #66CCFF;font-size:16px}
img {border: none;}
input,textarea{border: 1px solid #CCCCCC;color: #666666;background-color: #FFFFFF;}
h1{}
h2{}
hr{}

div#container{margin-right: auto;margin-left: auto;width: 1000px;position: relative;clear: both;background-color: #FFFFFF;}
div#leaf{margin-right: auto;margin-left: auto;width: 1000px;position: absolute;left: 0px;top: 0px;}
div#menu00{
	position: absolute;
	top: 30px;
	right: 88px;
	width: 228px;
	font-size: 10px;
	background-color:#000;
}
div#menu01{
	position: absolute;
	height: 54px;
	width: 614px;
	left: 342px;
	top: 86px;
}
div.news{position: absolute;left: 345px;top: 388px;line-height: 18px;height: 36px;width: 300px;overflow: hidden;}
div.tel{position: absolute;left: 756px;top: 400px;}
div.icon{position: absolute;left: 242px;top: 440px;height: 49px;width: 400px;}
div.about{position: absolute;left: 690px;top: 505px;height: 100px;width: 180px;}
div.photo{position: absolute;left: 242px;top: 510px;height: 49px;width: 400px;}
div.photo a{color: #666666;} div.photo a:hover{color: #CCCCCC;}

div.navbar{position: absolute;top: 447px;right: 30px;}

div#page{min-height:400px;
/* sets ³Ì¤p­È min-height for IE */  
_height:expression(this.scrollHeight < 400 ? "400px" : "auto");	margin-right: auto;margin-left: auto;width: 1000px;background-color: #FFFFFF;overflow: hidden;clear: both;}

div.sidebar{float: left;width: 204px;padding-left: 30px;}
div.sidebar a{color: #333333;} div.sidebar a:hover{color: #999999;}
div.main{float: right;width: 745px;padding-right: 5px;}

div.select_photo{height: 397px;width: 190px;overflow:auto;overflow-x:hidden;scrollbar-face-color:#ffffff;scrollbar-highlight-color: #ffffff;scrollbar-shadow-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff;scrollbar-arrow-color: #c0c0c0;scrollbar-track-color: #ffffff;}
div.select_photo img{border: 5px solid #ededed;}


div#footer{margin-right: auto;margin-left: auto;width: 1000px;position: relative;background-image: url("images/footer.jpg");height: 116px;clear: both;}
div.bnb_logo { position:absolute; top:15px; left:30px;}
div.bnb_logo1 { position:absolute; top:15px; right:30px;}
div.footer_t{text-align: center;}
div.footer_t a{color: #006600;}div.footer_t a:hover{color: #009900;}

.pic{border: 5px solid #ededed;}
.style1 {color: #FFFFFF}
.style2 {color: #79B229;font-weight: bold;}
.style3 {color: #6666CC;font-weight: bold;line-height: 30px;font-size: 15px;}
.style4 {color: #663399}
.style5 {color: #669900}
.style6 {
	padding-top: 10px;
}

.spic img{padding: 3px;border: 1px solid #E8E8E8;}
.td_line{border: 1px solid #D2E9A5;font-weight: bold;color: #669900;}
.td_line2{font-weight: bold;color: #6666CC;display: block;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #6666CC;font-size: 15px;margin-bottom: 5px;}
.td_line3{border: 2px solid #E4E4E4;display: block;background-image: url("recommend_bg.gif"/*tpa=http://www.nanhai-tensteps.com/images/recommend_bg.gif*/);background-repeat: repeat-x;padding: 5px;}

.hr_line{border: 1px dashed #CCCCCC;}

.link_01 a{color: #6666CC;}.link_01 a:hover{color: #9999FF;}

.biv {
color: #ffffff;
}

.biv a:hover{
color: #ffffff;
}

.biv a:link{
color: #ffffff;
}

.biv a:visited{
color: #ffffff;
}
