body {
	margin:0px;
	padding:0px;
	font-family:tahoma,ËÎÌå;
	font-size:12px;
	color:#666;
	background:url(img/background.gif) repeat-x top #114f5c;
}

ul{
	list-style:none;
	margin:0;
	padding:0;
}

.top{
	margin:0px auto;
	width:1000px;
	height:110px;
}

.logo{
	float:left;
	width:100px;
	height:88px;
}

.logo img{
	border:0;
}

.top_right{
	float:left;
	width:900px;
	height:110px;
}

.search{
	float:right;
	padding:10px 20px 0 0;
	height:48px;
}

.select{
	height:19px;
	line-height:19px;
	width:140px;
	float:left;
	margin-right:10px;
}

.input{
	height:15px;
	line-height:15px;
	width:140px;
	float:left;
	margin-right:10px;
	border:1px solid #b1c2d2;
}

.button{
	width:43px;
	height:15px;
	background:url(img/button_search.gif) no-repeat;
	border:0;
	cursor:pointer;
}

.menu{
	height:36px;
	padding-left:10px;
	width:850px;
	clear:both;
}

.menu li{
	float:left;
	padding:0 3px;
}

.menu li a{
	height:36px;
	width:125px;
	text-align:center;
	display:block;
	line-height:30px;
	text-decoration:none;
	color:#fff;
	background:url(img/menu.gif) no-repeat left;
	font-size:12px;
	font-weight:bolder;	
}

.menu li a:hover{
	text-decoration:none;
	color:#fff;
	background:url(img/menu.gif) no-repeat right;
}

.banner{
	margin:0px auto;
	width:804px;
	height:250px;
}

.content{
	margin:0px auto;
	width:804px;
	overflow-x:auto;
	background:url(img/content_back.gif) repeat-y;
}

.navi{
	width:760px;
	height:30px;
	line-height:30px;
	text-align:right;
	padding:0 20px;
	font-weight:bold;
	margin:0 auto;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#135765;
	background:#b9d2cc;
}

.navi a{
	text-decoration:none;
	color:#135765;
}

.navi a:hover{
	text-decoration:none;
	color:#5c9c10;
}

.detail{
	width:760px;
	margin:0 auto;
	padding-top:15px;
}

.detail a{
    /*color:#62ad00;*/
    color:#135765;
	text-decoration:none;
}

.detail a:hover{
    color:#135765;
	text-decoration:underline;
}



.detail2{
	width:760px;
	margin:0 auto;
	padding-top:15px;
}

.detail2 a{
     color:#62ad00; 
 	text-decoration:none;
}

.detail2 a:hover{
    color:#135765;
	text-decoration:underline;
}



.left{
	float:left;
	width:200px;
	padding:75px 0 0px 20px;
	background:url(img/pic.jpg) no-repeat right 15px;
}
.left li
{margin:2px 0 7px 0;}
.left a{
	width:200px;
	height:24px;
	line-height:24px;
	text-indent:20px;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
    color:#4f788e;
	text-decoration:none;
	background:url(img/submenu.gif) no-repeat top;
}

.left a:hover{
    color:#135765;
	text-decoration:none;
	background:url(img/submenu.gif) no-repeat bottom;
	
}

.right{
	float:right;
	padding:15px 20px 0 0;
	width:540px;
}

.right a{
    /*color:#62ad00;*/
    color:#135765;
	text-decoration:none;
}

.right a:hover{
    color:#135765;
	text-decoration:underline;
}

.product_title{
	font-weight:bold;
	color:#135765;
	line-height:30px;
}

.page{
	float:right;
	padding-top:15px;
	height:20px;
}

.page li{
	float:left;
	width:18px;
	height:18px;
	line-height:18px;
	margin-right:3px;
	text-align:center;
	color:#5f8ba2;
}

.page li a{
	display:block;
    color:#5f8ba2;
	text-decoration:none;
	border:1px solid #5f8ba2;
}

.page li a:hover{
    color:#5f8ba2;
	text-decoration:none;
	background:#b9d2cc;
	border:1px solid #5f8ba2;
}

.footer{
	height:100px;
	background:url(img/footer.gif) repeat-x;
}

.content_bottom{
	margin:0px auto;
	width:804px;
	height:50px;
	background:url(img/bottom.gif) no-repeat;
}

.copyright{
	margin:0px auto;
	width:327px;
	height:50px;
	background:url(img/copyright.gif) no-repeat center;
}