﻿@charset "utf-8";/**------全局CSS定义-------**/html{height: 100%;text-align:center;}body{ text-align:center;margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif;background:url(../images/bg-inner.jpg) repeat-x top #d1b176}a:active,a:focus,a:link,a:visited,a:active,a {	color: #a63d05; }a:hover{	color: #39301f; }img{border:0}p {	font-size: 12px;	line-height: 150%;	margin: 0 0 10px 0;	padding: 0;	color: #39301f;}p.small {	font-size: 12px;	line-height: 150%;}h1 {	padding: 0;	margin: 0 0 5px 0;}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	padding: 0;	margin: 0 0 10px 0;	color: #39301f;}h3 {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	padding: 0;	margin: 0 0 5px 0;	color: #39301f;}h4 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 0;	margin: 0 0 5px 0;	color: #39301f;}ul {	padding: 0;	margin: 0 0 8px 40px;	font-size: .7em;	list-style-type: square;	line-height: 1.2em;	color: #39301f; }li {	padding-bottom: .7em;}form {	padding: 0;	margin: 0;}.white {	color: #ffffff;}.font11{font-size:12px;font-weight:bold}.red {	color: #a63d05;}.ltbrown {	color: #96855f;}.brown {	color: #816d48;}.quote {	font-family: bold;	font-size: 3em;	float: left;	line-height: .8em;	}.right {	padding-left: 15px;}.font12{font-size:12px}/**------常用样式定义-------**/.input{ border:1px solid #DADADA; width:90px;}a.underline{ text-decoration:underline; color:#0033cc;}a.underline:hover{ text-decoration:underline; color:#000000;}#container{	position: relative;	width: 845px;	min-height: 100%;	margin-left: auto;	margin-right: auto;text-align:left}/**------头部样式定义-------**/#tophome{height:420px;background:url(../images/tophome.jpg) no-repeat left top;padding-left: 55px;width: 790px;clear: both;display: block;overflow: hidden;}#tophome #leftcol {	width: 325px;	height: 350px;	margin-top: 100px;	float: left;	/*overflow: scroll;*//*Set overflow:scroll to display extra text content.*/}#tophome #rightcol {	width: 465px;	float: right;	height: 350px;}#tophome #rightcol div, #content-top #rightcol img {	margin: 0;	padding: 0;}#topnav {	height: 70px;	width: 491px;	clear: both;	background: url(../images/topnav.gif) no-repeat left -31px;}#topnav a {	display: block;	float: left;	height: 31px;}#trans-home {	width: 465px;	height: 290px;	background: url(../images/pic1.jpg) no-repeat top left;}#topnav #nav-home a:hover,#topnav #nav-about a:hover,#topnav #nav-factory a:hover,#topnav #nav-product a:hover,#topnav #nav-gallery a:hover,#topnav #nav-contact a:hover {	background-image: none;}#topnav #nav-home a {	width: 113px;		background: url(../images/topnav.gif) no-repeat left top;}#topnav #nav-about a {	width: 112px;	background: url(../images/topnav.gif) no-repeat -113px top;}#topnav #nav-factory a {	width: 51px;	background: url(../images/topnav.gif) no-repeat -225px top;}#topnav #nav-product a {	width: 50px;	background: url(../images/topnav.gif) no-repeat -276px top;}#topnav #nav-gallery a {	width: 93px;	background: url(../images/topnav.gif) no-repeat -326px top;}#topnav #nav-contact a {	width: 72px;	background: url(../images/topnav.gif) no-repeat -419px top;}#topnav #flash{height: 30px;	width: 201px;float:left;}#topinner {	height: 141px;	background: url(../images/topinner.jpg) no-repeat left top;	padding-left: 58px;	width: 787px;}#trans-in {	position: absolute;	width: 316px;	height: 190px;	margin-left: 444px;	background: url(../images/pic10.jpg) no-repeat left top;}/**------中间样式定义-------**/#page {	padding-bottom: 10px;/*this is so footer never overlaps content*/	padding-left: 55px;}#content-home {	margin: 20px 0 20px 0;	width: 789px;	display: block;	clear: both;	overflow: hidden}#leftcol-home {	width: 790px;	float: left;}#rightcol-home {	width: 273px;	float: right;	padding-left: 15px;	border-left: 1px solid #88724b;}#threecol {	width: 790px;	display: block;	clear: both;	overflow: hidden;	;}#threecol .txt {	padding: 5px 5px 5px 8px;}.col {	width: 191px;	float: left;}.colr {	width: 152px;	float: right;}#threecol-bot {	width: 783px;	display: block;	clear: both;	overflow: hidden; }.but {	width:152px;text-align: center;	padding-bottom: 5px;	margin: 0;font-size:11px;background:#C6A66E}.but a{font-weight:bold;text-decoration:none}/**------layout样式定义-------**/#content {	width: 787px;	clear: both;	display: block;	overflow: hidden;}#content #leftcol {	width: 217px;	float: left;	padding-right: 10px;}#content #rightcol {	width: 560px;	float: right;}#leftnav #wrap {	width: 207px;	height: 189px;	background: url(../images/leftnav.gif) no-repeat left top;}#leftnav a {	display: block;}#leftnav #nav-home a:hover,#leftnav #nav-about a:hover,#leftnav #nav-factory a:hover,#leftnav #nav-products a:hover,#leftnav #nav-gallery a:hover,#leftnav #nav-contact a:hover {	background-image: none;}#leftnav #nav-home a {	width: 207px;	height: 32px;	background: url(../images/nav-home.gif) no-repeat left top;}#leftnav #nav-home a {	width: 207px;	height: 32px;	background: url(../images/nav-home.gif) no-repeat left top;}#leftnav #nav-about a {	width: 207px;	height: 31px;	background: url(../images/nav-about.gif) no-repeat left top;}#leftnav #nav-factory a {	width: 207px;	height: 31px;	background: url(../images/nav-factory.gif) no-repeat left top;}#leftnav #nav-products a {	width: 207px;	height: 31px;	background: url(../images/nav-products.gif) no-repeat left top;}#leftnav #nav-gallery a {	width: 207px;	height: 31px;	background: url(../images/nav-gallery.gif) no-repeat left top;}#leftnav #nav-contact a {	width: 207px;	height: 33px;	background: url(../images/nav-contact.gif) no-repeat left top;}#rtcontent {	margin-top: 27px;}#ltcontent {	width: 182px;	margin-top: 20px;	padding:0 8px 0 8px;}#header {	height: 45px;}.img-left {	float: left;	clear: both;	margin-right: 8px;}.img-right {	float: right;	clear: both;	margin-left: 8px;}.gallery {	margin-bottom: 20px;width: 540px;}.galleryimg:link,.galleryimg:visited,.galleryimg:active {border: 2px solid #ffffff;	display: block;	width: 150px;	height: 102px;margin-bottom:-10px}.galleryimg:hover {	border:2px solid #a63d05;	display: block;margin-bottom:-10px}.gallery td {	width: 540px;	padding-bottom: 20px;text-align:center;}.gallery div {	width: 180px;margin:0;	padding-bottom: 20px;text-align:center;float:left}.gallery div img{	width: 150px;	height: 102px;}.detailimg{width:220px;border:2px solid #ffffff;}#rightcol .contactp{	width: 551px;}.contactp p{font-size:11px}.contactp .contactl{        width: 275px;border-right:1px dotted #937c52;float:left;text-align:left}.contactp .contactr{        width: 265px;float:right;text-align:left;padding-left:10px}.contactp .portrait{        float:left; padding:1px; border:1px solid #937c52;width:60px;height:60px;margin:10px}/**------底部样式定义-------**/#footer {	position: relative;	font-size: 11px;height: 106px;        width:100%;	margin-top: -10px; /*Prevents unnecesarry scrolling. Value depends on height of footer. */	clear: both;	background: url(../images/bg-footer.gif) repeat-x top #070604;}.full {	width:845px;	margin-left: auto;	margin-right: auto;text-align:left;line-height:140%;}#footer #text {	background: url(../images/bg-footer.jpg);line-height:160%;		width: 795px;	padding: 15px 0 6px 55px;	color: #b79964;}#footer #text a {	color: #b79964;}#footer #footnav {	border-bottom: 1px solid #917a50;	padding-bottom: 5px;	margin-bottom: 5px;}#footer #footnav a {	color: #f9e0a6;	text-decoration: none;}#footer #footnav a:hover, #footer #text a:hover {	color: #ffffff;}#footer #text a.brown{color:#816d48;}