@charset "utf-8";
body{
	margin:0;
	background:#ACC7E2 url(images/headbg.gif) repeat-x;
	text-align:center;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
}
a{
	color:#00F;	
}
a:hover{
	color:#C00;	
}
a img{
	border:none;	
}
.clear_float{
	height:0;
	clear:both;
	overflow:hidden;
}
/*
	head start
*/
.head{
	width:1000px;
	height:110px;
	margin:auto;
}
.logo{
	height:110px;
	width:390px;
	float:left;
}
.banner {
	float:left;
	width:468px;
	height:60px;
	margin-top:26px;
}
.navigation{
	background:#6590c4;
}
.navigation ul{
	width:880px;
	height:32px;
	overflow:hidden;
	margin:auto;
	padding:0 0 0 120px;
}
.navigation ul li{
	list-style:none;
	float:left;
}
.navigation ul li a{
	width:120px;
	display:block;
	background:#5282bc;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	line-height:32px;
	text-decoration:none;
}
.navigation li a:hover{
	background:none;
	color:#FF0;
}
/*
	head end
*/
.main{
	margin:20px auto;
	width:1000px;
	text-align:left;
}
/*
	down start
*/
.down{
	margin:20px auto 0 auto;
	border-top:1px #666 solid;
	width:678px;
	padding:16px 0;
}
.down p{
	margin:4px 0;
	padding:0;
}
/*
	down end
	====================== 
	homepage style start
	homepage left start
*/
.homepage_left{
	float:left;
	width:268px;
}
.homepage_ad{
	display:block;
	width:228px;
	margin:0 0 0 34px;
}
.homepage_about{
	margin:0 0 0 30px;
	line-height:20px;
}
.homepage_announce{
	background:url(images/announce_background.gif);	
}
.homepage_announce_content{
	background:url(images/announce_body.gif) no-repeat;
	padding:48px 14px 0 44px;
	line-height:20px;
}
.homepage_announce_verge{
	height:12px;
	overflow:hidden;
	background:url(images/announce_verge.gif);
}
.homepage_about p,.homepage_announce p,.homepage_welcome p{
	margin:0;
	padding:0;
}
/*
	homepage left end
	homepage right start
*/
.homepage_right{
	width:660px;
	float:right;
	padding:8px 20px 0 0;
}
.homepage_welcome{
	background:#FFF;
	padding:20px;
	line-height:20px;
}
.homepage_products{
}
.homepage_products_title{
	margin:4px 0;
}
.homepage_products_photo{
	background:#FFF;
	padding:10px;
}
/*	homepage right end
	homepage style end
	====================
	about & order & faq style start
	about & order & faq left start
*/
.about_left,.order_left,.faq_left{
	float:left;
	width:260px;
	padding-left:20px;
}
/*
	about & order & faq left end
	about & order & faq right start
*/
.about_right,.order_right,.faq_right{
	float:right;
	padding-right:20px;
	width:660px;
}
.about_content,.order_content,.faq_content{
	background:#FFF;
	line-height:20px;
	padding:10px;
}
.about_content p,.order_content p,.faq_content p{
	margin:3px;
}
/*
	about & order & faq right end
	about & order & faq style end
	=============================
	contact style start
	contact left start
*/
.contact_left{
	float:left;
	width:200px;
	padding:10px 0 0 50px;
}
/*
	contact left end
	contact right end
*/
.contact_right{
	float:right;
	width:640px;
	margin-right:20px;
}
.contact_content{
	margin-top:10px;
	float:left;
	width:240px;
}
.contact_content p{
	margin:0;
	padding:0;
	line-height:20px;
}
.contact_right form{
	width:260px;
	float:left;
	padding:60px 0 0 20px;
	margin:0;
}
.contact_right form ul{
	margin:0;
	padding:0;
}
.contact_right form ul li{
	list-style:none;
	margin-bottom:5px;
}
.contact_right form ul li input{
	font-size:12px;
}
.contact_right form ul li input#message_submit{
	height:30px;
}
.contact_right form ul li textarea{
	font-size:12px;
	margin-top:5px;
}
/*
	contact style end
	product list style start
*/
.products_list_left{
	float:left;
	width:260px;
	padding-left:20px;
}
.products_list_right{
	float:right;
	width:660px;
	padding-right:20px;
}
.products_list_body{
	padding:10px;
	background:#FFF;
}
.products_list_body p{
	margin:0;
	padding:0;
	line-height:20px;
}
.products_list_body ol{
	margin:0;
	padding:0;
	/*background:url(images/products_list.gif) no-repeat;*/
}
.products_list_body ol li{
	margin-top:8px;
	height:14px;
	list-style:none;
}
.products_list_body ol li a{
	color:#03C;
	text-decoration:none;
}
.products_list_body ol li a:hover{
	color:#C00;
	text-decoration:underline;
}
/*
	product list style end
	product detail style start
*/
.products_detail{
	margin:10px;	
}
.products_detail h1{
	margin:0 0 10px 0;
	font-size:16px;
}
.products_detail_photo{
	width:320px;
	float:left;
	text-align:center;
	overflow:hidden;
}
.products_detail_info{
	font-size:16px;
	margin:auto;
	width:600px;
	text-align:left;
}
/*
	product detail style end
*/
.products_info{
	
}