﻿/***************** All *****************/
* {
	margin:0;
	padding:0;
	word-wrap: break-word;
}
body {
	background:#be893b;
	font-family: sans-serif, "宋体";
	font-size:12px;
	color:#682623;
}
a {
	color:#682623;
	text-decoration: none;
}
a:hover {
	color:#ff3600;
}
img {
	border:0;
}
ul, li {
	list-style:none;
}
.clear {
	clear:both;
}
.more {
	float:right;
}
.more img {
	margin-top:23px;
	margin-right:6px;
}
#head,#nav,#banner,#center_bg,#center,#foot{
	width:1003px;
	margin:0 auto;
}
/***************** head *****************/
#head{
	height:96px;
	background:url(../images/top.jpg) no-repeat center top;
}
.top_link{
	width:160px;
	float:right;
	color:#fff900;
	margin-top:15px;
	padding-left:20px;
	margin-right:8px;
	background:url(../images/top_link.gif) no-repeat left top;
}
.top_link a{
	color:#fff900;
}
.top_link a:hover{
	color:#ff3600;
}
#head h3{
	font-size:12px;
	color:#3F0602;
	float:left;
	font-weight:normal;
	margin:30px 0 0 380px;
	_margin:30px 0 0 190px;
}
#head strong{
	font-size:16px;
	color:#FFFF00;
}
/***************** nav *****************/
#nav{
	height:39px;
	width:925px;
	padding-left:78px;
	position:relative;
	background:url(../images/menu_bg.gif) repeat-x;
}
ul#nav li{
	font-size:12px;
	float:left;
	text-align:center;
}
ul#nav li.divider{
	width:2px;
	height:23px;
	background:url(../images/menu_Y_line.gif) no-repeat center top;
}
ul#nav li a{
	width:139px;
	height:30px;
	color:#e8d55c;
	padding-top:9px;
	display:block;
}
ul#nav li a:hover{
	color:#3f0602;
	background:url(../images/menu_hover.gif) no-repeat center top;
}
ul#nav li ul{
	position:absolute;
	margin-top:19px;
}
ul#nav li ul li{
	width:135px;
	height:23px;
	margin-bottom:2px;
	float:none;
}
ul#nav li ul li a{
	padding-top:5px;
	width:135px;
	height:23px;
	margin-bottom:-51px;
	background:url(../images/menu_sub_bg.gif) no-repeat center top;
}
ul#nav li ul li a:hover{
	color:#FFF;
	background:url(../images/menu_sub_bg.gif) no-repeat center top;
}
ul#nav li ul { 
	display: none;	
	top: 20px;	
}
ul#nav li:hover ul, ul#nav li.over ul {
	display: block;
}
/***************** banner *****************/
#banner{
	height:298px;
	background:url(../images/banner_01.jpg) no-repeat center top;
}
/***************** center *****************/
#center{
	background:url(../images/left_bg.gif) repeat;
}
.left{
	width:213px;
	margin-top:9px;
	padding:0 0 20px 10px;
	float:left;
}
.right{
	background:#ffe3a4 url(../images/center_bg.gif) repeat-x;
	width:780px;
	float:right;
	padding-top:40px;
}
/***************** left *****************/
.contact_box{
	width:202px;
	color:#815c53;
}
.contact_box h1{
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}
.contact_top{
	height:71px;
	background:url(../images/left_top.gif) no-repeat center top;
}
.contact_content{
	padding:0 10px 22px;
	line-height:180%;
	background:url(../images/left_center.gif) repeat-y;
}
.contact_bottom{
	height:9px;
	background:url(../images/left_bottom.gif) no-repeat center top;
}
.consignment,.message{
	margin-top:15px;
}
.consignment{
	+margin-top:14px;
}
.consignment{
	_margin-top:8px;
}
/***************** right *****************/
.news_box,.products_box{
	width:385px;
	float:left;
	margin-left:12px;
	+margin-left:6px;
}
.news_title,.profile_title{
	height:50px;
	margin-bottom:10px;
	background:url(../images/news_title.gif) no-repeat center top;
}
.news_content{
	padding-bottom:12px;
}
.news_content ul li{
	width:358px;
	padding-left:20px;
	line-height:22px;
	background:url(../images/dashed.gif) no-repeat center top;
}
.news_content span{
	float:right;
}

.profile_box{
	width:347px;
	float:left;
	margin-left:26px;
}
.profile_title{
	background:url(../images/profile_title.gif) no-repeat center top;
}
.profile_content{
	width:340px;
	line-height:180%;
}
.products_box{
	width:757px;
	float:left;
}
.products_title{
	height:51px;
	margin-bottom:10px;
	background:url(../images/products_title.gif) no-repeat center top;
}
.products_name{
	height:15px;
	line-height:15px;
}
.Friendship_Link{
	width:780px;
	height:53px;
	float:left;
	margin-top:19px;
	+margin-top:12px;
	padding-top:15px;
	background:#d59847;
}
.Friendship_Link ul li{
	width:105px;
	height:25px;
	margin:0 2px;
	float:left;
	text-align:center;
}

/***************** foot *****************/
#foot{
	height:41px;
	color:#dfc18d;
	text-align:center;
	padding-top:40px;
	background:url(../images/foot_01.jpg) no-repeat center top;
}
/***************** insidepage *****************/
.pagination{
	width:670px;
	float:left;
	color:#000;
	margin:20px 0 0 18px;
	text-align:center;
}
.inpg_profile_box{
	width:757px;
	margin-left:5px;	
}
.inpg_profile_title,.inpg_news_title,.inpg_contact_title,.inpg_message_title{
	height:51px;
	width:757px;
	background:url(../images/001.gif) no-repeat center top;
}
.inpg_products_title{
	background:url(../images/002.gif) no-repeat center top;
}
.inpg_news_title{
	background:url(../images/003.gif) no-repeat center top;
}
.inpg_contact_title{
	background:url(../images/004.gif) no-repeat center top;
}
.inpg_message_title{
	background:url(../images/005.gif) no-repeat center top;
}
.inpg_profile_content{
	width:700px;
	margin:0 auto;
	line-height:200%;
	padding:15px 0 50px 0;
}
.inpg_profile_content h1{
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
}
.inpg_contact_content{
	padding-top:160px;
	padding-left:20px;
	background:url(../images/banner_02.jpg) no-repeat center top;
}
.inpg_news_content ul li{
	width:670px;
	padding-left:30px;
	line-height:30px;
	background:url(../images/dashed_01.gif) no-repeat center top;
}
.inpg_news_content span.time{
	float:right;
	margin-right:20px;
}
.inpg_products_box{
	padding-bottom:30px;
}
.link{
	float:right;
	margin:15px 30px 0 0;
}
.inpg_profile_content h2{
	font-size:18px;
	text-align:center;
	margin-bottom:25px;
}
.pro_img{
	width:680px;
	padding-bottom:10px;
	text-align:center;
	margin-bottom:20px;
	border-bottom:1px #682623 solid;
}
.pro_img img{
	padding:2px;
	border:1px #682623 solid;
}
/***************** Modify *****************/
.products_content ul li{
	width:188px;
	float:left;
	text-align:center;
	margin-top:15px;
}
.products_content ul li img{
	border:3px #fff solid;
	width:155px;
	height:113px;
}
.products_content ul li div{
	width:155px;
	height:24px;
	margin:0 auto;
	background:#f5c965;
	border:3px #fff solid;
	border-top:none;
	line-height:24px;
}
