﻿@charset "utf-8";
body{
	margin:0;
	padding:0;
	font-family:Georgia;
	font-size:12px;
	background-image: url(../images/bgtop.jpg);
	background-color: #17130D;
	background-attachment: inherit;
	background-position: center top;
	background-repeat: no-repeat;
	color:#816742;
	}

/*a:active, a:focus { outline:none;}a{behavior:url("../images/nolinkborder.htc")} 加上去除链接虚线框*/


.wrapper{
	width:960px;
	min-height:1000px;
	height:auto !important;
	height:1000px;
	margin:0 auto;
}
.top{
	height:339px;
	position:relative;
}
.frontimage{
	position:absolute;
	bottom:16px;
	z-index:1;
	left: 25px;
}

.navbar{
   width:716px; 
   height:45px;
   bottom:0; 
   position:absolute; 
   left:120px;
   z-index:5}
.content{
   width:720px; 
   margin: 0 auto; 
   min-height:400px; height:auto !important; height:400px;
   padding-top:10px;
   clear:both;
     
   }
.conleft,.date,.tabcontent{float:left;}
.conleft{
   width:520px; 
   height:500px;
   min-height:400px; height:auto !important; height:400px;}
.conright{
   width:180px; 
   height:500px;
   float:right;
   margin-top:30px;}
.conright a{
	color:#533724;
	display:block;
	text-decoration:none;
	margin-left:15px;
}

.conright a:hover,a#current{color:red;}
.date{
   width:30px; 
   height:30px; 
   background:#040707; 
   margin-top:17px;
   text-align:center;
   }
.day{font-size:16px; color:#C49D64}
.month{font-size:10px; color:red;}
.tabtitle{
   height:30px; 
   border-bottom:1px solid #453723; 
   
   padding-bottom:2px;
   padding-top:15px; 
   position:relative;
   width:482px;
   margin-top:2px;
   margin-bottom:5px;}
.tabtitle span{
   color:#533724; 
   font-weight:lighter; 
   font-size:10px;
   margin-left:10px;}
.tabtitle .name{ 
   position:absolute; 
   top:15px; 
   left:38px;
   font-size:16px; 
   font-weight:bold; 
   color:#C49D64;
   margin-left:0
  }
.details{
   padding:20px 0 50px 0; 
   border-bottom:1px solid #453723;
   margin-bottom:2px;
  
   width:480px;
  }
 .details span{color:red;}
.tabtitle .others a{ 
   position:absolute; 
   bottom:3px; 
   right:0px;
   font-size:11px; 
   font-weight:bold; 
   color:#C49D64;
   text-decoration:none;
    }
.tabtitle .others a:hover{ text-decoration:underline;}
.tabcontent{border-bottom:1px solid #453723;}
.page{margin:20px 0 0 40px; }
.page span{ color:#533724; margin-left:15px }
.bottom{width:785px; margin:60px 0 60px 60px;}
.line{  
    font-size:0; 
	overflow:hidden;
	height:1px ; 
	border-top:1px solid #453723;
    margin:15px 0;width:94%; 
	margin-left:23px;}
.borderline{width:100%; margin-left:15px;}
.logo img{margin:0 12px;}
.address{
	width:300px;
	float:left;
	height:150px;
	line-height:20px;
	margin:15px 30px 0 20px;
	display:inline;
	font-size:14px;
  }
.contact span{font-size:14px; margin-left:20px;}
input{ width:400px; margin:0 0 10px 20px;}
input.add{
   background:transparent;
   border-top:1px solid #17130D;
   border-left:1px solid #17130D;
   border-right:1px solid #17130D;
   border-bottom:1px solid #453723;
   color:#816742;
}
input.message{
   margin-top:10px;
   height:200px; 
   border:1px solid #453723;
   background:transparent;
   color:#816742;
   vertical-align:top;
   }
.send {width:42px; height:20px; margin-left:365px;}
img{border:0;}
.imgch{ 
  background:url(../images/china.gif);
  width:73px; 
  height:93px; 
  border:0;}
.imgen{
  background:url(../images/en.gif);
  width:73px; 
  height:93px; 
  border:0;}
.ch_en .ench{
  float:left; 
  display:block; 
  padding:100px 0;
  display:inline}
.ch_en span{
   margin:0 60px 0 20px;
  line-height:20px;
  display:block;
  float:left;
  width:520px;
  display:inline}
.ch_en a{color:red; text-decoration:none;}
.ch_en a:hover{text-decoration:underline;}
.clear{clear:both;}
.blow{
  width:677px;
  text-align:left;
  padding:5px 0;
  border-top:1px solid #453723;
  border-bottom:1px solid #453723;
  margin:40px 0 0 20px;
 }
.aboutus{
  width:640px;
  margin:0 0 0 20px;
  position:relative;}
.personal{
	float:left;
	width:330px;
	margin-top:40px;
	margin-left:47px;
	text-align:left;
	line-height:16px;
}
#lib_Tab1{
  margin:0px;
  padding:0px;}
.lib_Menubox ul{
  margin:0px;
  padding:0px;
  list-style:none; }
.lib_Menubox li{
  float:left;
  color:#533724;
  display:block;
  cursor:pointer;
  padding:0 13px;
  font-weight:bold; 
  margin-right:2px;
  height:25px;
  line-height:25px; 
  text-decoration:underline;}
.lib_Menubox li.hover{
  padding:0 13px;
  text-decoration:none;
  text-align:center;
  
  color:#816742;}
.lib_Contentbox{
  clear:both; 
  padding-top:8px;
  padding-bottom:30px !important;
  padding-bottom:0;
  height:250px;}
  
  
.accordion {
	width: 671px;
	margin-left:10px;
}
.accordion h3 {
	background: #e9e7e7 url(../images/arrow-square.gif) no-repeat left -40px;
	padding: 0px 0 0 15px;
	margin: 0;
	cursor: pointer;
}
.accordion h3:hover {
	background-color: #e3e2e2;
}
.accordion h3.active {
	background-position: left 0px;
}
.accordion p {
	margin: 0 ;
	padding: 10px 15px 0px;
	display: none;
}
.po_relative{position:relative;}
.po_relative h3{}
.products{height:50px; padding:10px 0;width:550px; margin-left:18px !important;margin-left:0; float:left}
.imgs{
	width:77px;
	height:77px;
	float:right;
	margin-top:7px;
}
.showdiv{height:80px; position:absolute;top:25px; left:0;width:100%;}
