@charset "utf-8";
<!--
*{
	margin:0;
	padding:0;
}
body {
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(../images/topbg.png);
	background-repeat:repeat-x;
}
a:link {
	color:#333;
	text-decoration: none;
}
a:visited {
	color: #333;
	text-decoration: none;
}
a:hover {
	color:#ff0000;
	text-decoration: none;
}
a:active {
	color: #333;
	text-decoration: none;
}
div:after{
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
 }
li:after{
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
 }
ul{
margin:0px;
padding:0px;
list-style:none;
}
li{
list-style:none;
}
#Layer1 {
	position:absolute;
	width:1003px;
	z-index:1;
	margin:0 auto;
}
.top{
width:100%;
}
.tophead{
width:1003px;
margin:0 auto;
}
.tophead ul{
width:1003px;
margin:0 auto;
}
.tophead li{
float:left;
line-height:30px;
color:#FFFFFF;
}
.topheadinput{
width:100px;
border:#E2E8EE solid 1px;
margin-top:5px;
margin-left:3px;
margin-right:10px;
height:16px;
}
.zc{
margin-top:3px;
margin-right:3px;
}
.topheadctry{
float:right;
}
.topbottom{
width:100%;
background-image:url(../images/header.gif);
height:13px;
font-size:1px;
}
.totaldiv{
width:950px;
margin:0 auto;
padding-top:10px;
}
.logo{
width:50%;
float:left;
line-height:80px;
font-size:30px;
color:#FFFFFF;
}
.topcontent{
width:50%;
float:right;
line-height:40px;
color:#fff;
text-align:right;
}
.menu{
width:981px;
margin:0 auto;
background-image:url(../images/menubg.gif);
}
.menu li{
width:100px;
float:left;
line-height:35px;
text-align:center;
list-style-type:none;
}
.banner{
width:73.5%;
height:165px;
display:block;
float:right;
text-align:right;
margin-left:1%;
margin-bottom:10px;
}
.content{
width:1003px;
margin:0 auto;
background-image:url(../images/contentbg.gif);
background-color:#EEECE0;
}
.content1{
width:950px;
margin:0 auto;
margin-top:10px;
}
.leftdiv{
width:23%;
float:left;
}
.left{
width:100%;
border:#D1BF97 solid 1px;
float:left;
background-color:#ECE7C9;
padding:10px;
margin-bottom:10px;
}
.member{
height:30px;
float:left;
}
.member ul{
width:90%;
height:93px;
margin:0 auto;
}
.member li{
float:left;
line-height:30px;
height:30px;
}
.member .name{
width:30%;
text-align:right;
}
.member .myinput{
width:70%;
}
.memberinput{
width:80%;
border:#81704B solid 1px;
margin-top:5px;
margin-left:3px;
margin-right:10px;
height:16px;
}
.MenuLi1{
padding-left:25px;
line-height:25px;
cursor:hand;
background-image:url(/images/open.gif);
background-repeat:no-repeat;
}
.leftprli{
width:100%;
}
.MenuLi2{
padding-left:25px;
line-height:20px;
}
.leftnewstype{
line-height:25px;
border-bottom:#EBD7AA solid 1px;
padding-left:10px;
}
.middle{
width:73.5%;
float:right;
margin-left:1%;
padding-bottom:10px;
}
.right{
width:17.5%;
border-top:#2763A5 solid 1px;
border-left:#2763A5 solid 1px;
border-bottom:#2763A5 solid 1px;
float:right;
}
.rightnewstype{
line-height:25px;
border-bottom:#222222 dashed 1px;
padding-left:10px;
}
.title{
line-height:30px;
padding-left:10px;
border-bottom:#D1BF97 dashed 1px;
color:#442E00;
float:none;
clear:both;
}
.title2{
float:none;
clear:both;
line-height:30px;
padding-left:70px;
border:#D1BF97 solid 1px;
color:#442E00;
background-image:url(../images/titlebg.gif);
background-repeat:no-repeat;
background-color:#ECE7C9;
}
.bottom{
border-bottom:#2763A5 solid 1px;
width:100%;
font-size:1px;
line-height:1px;
height:1px;
margin-top:3px;
}
.foot{
	clear:both;
width:1003px;
height:75px;
line-height:25px;
text-align:center;
margin:0 auto;
background-image:url(../images/foot.gif);
padding-top:35px;
}
.foot a{
color:#333;
}
.foot a:visited {
color:#333;
}
.about{
padding:10px;
line-height:20px;
}
.productdiv{
width:100%;
padding-top:10px;
}
.productcontent{
width:24.9%;
float:left;
text-align:center;
}
.product{
width:141px;
height:138px;
margin-bottom:5px;
background-image:url(../images/pbg.gif);
padding:10px;
padding-right:14px;
padding-bottom:0px;
}
.productimg{
padding-top:3px;
text-align:center;
vertical-align:bottom;
}
.productimgw{
width:139px;
height:100px;
border:#ccc solid 1px;
FILTER: alpha(opacity=100);
}
.productname{
line-height:25px;
margin:0 auto;
width:100%;
}
.plist{
width:95%;
margin:0 auto;
margin-top:10px;
}
.plistimgli{
padding-bottom:20px;
text-align:center;
float:left;
width:50%;
padding:3px;
border:#CCCCCC solid 1px;
}
.plistimg{
width:100%;
border:0px;
}
.plistname{
padding-left:10px;
line-height:25px;
float:left;
width:47%;
}
.plisttitle{
height:30px;
width:100%;
float:left;
line-height:30px;
padding-left:10px;
border-bottom:#D1BF97 solid 1px;
color:#990000;
}
.plistcontent{
line-height:20px;
padding:10px;
width:100%;
float:left;
}
.newslist{
margin-left:10px;
margin-right:10px;
border:#ccc solid 2px;
margin-bottom:10px;
background-color:#fafafa;
}
.newslisttitle{
text-align:center;
color:#FFFFFF;
line-height:20px;
color:#000000;
padding:10px;
border-bottom:#ccc solid 1px;
width:95%;
margin:0 auto;
}
.newslistcontent{
line-height:25px;
padding:10px;
color:#000;
}
.news{
width:95%;
border-bottom:#ccc dashed 1px;
line-height:25px;
margin:0 auto;
float:none;
clear:both;
}
.newstypediv{
width:100%;
}
.newsdot{
width:3%;
float:left;
line-height:25px;
height:25px;
background-image:url(../images/newsdot.gif);
background-repeat:no-repeat;
background-position:2px 8px;
}
.newstitle{
width:72%;
float:left;
line-height:25px;
height:25px;
}
.newstime{
width:17%;
float:left;
line-height:25px;
height:25px;
color:#666666;
}
.newshits{
width:8%;
float:left;
line-height:25px;
height:25px;
text-align:center;
color:#666666;
}
.newspage{
line-height:50px;
float:left;
text-align:center;
width:100%;
margin-top:20px;
border-top:#D1BF97 solid 1px;
color:#333;
}
.newspagea{
border:#EEDEBC solid 1px;
line-height:20px;
background-color:#FFF9ED;
padding:5px 10px 3px 10px;
margin-right:2%;
}
.newstype{
width:19.9%;
float:left;
text-align:center;
height:30px;
padding-top:15px;
}
.newstypea{
border:#EEDEBC solid 1px;
line-height:20px;
background-color:#FFF9ED;
padding:5px 10px 3px 10px;
margin-right:2%;
}
.searchli{
float:left;
height:25px;
}
.searchinput{
width:150px;
height:18px;
border:#81704B solid 1px;
margin-top:3px;
margin-right:5px;
}
.searchsumbit{
margin-top:6px;
}
.contenttop{
line-height:25px;
padding-left:10px;
}
.guestbook{
width:667px;
border:#CCCCCC solid 1px;
background-color:#f9f9f9;
margin:0 auto;
margin-top:10px;
margin-bottom:10px;
padding-bottom:10px;
padding-top:10px;
}
.guestbookhead{
float:left;
text-align:right;
padding-right:5px;
padding-top:35px;
width:80px;
}
.guestbookheadcontent{
float:left;
padding-right:5px;
padding-left:5px;
width:510px;
}
.guestbooktitle{
line-height:25px;
float:left;
text-align:right;
padding-right:5px;
width:80px;
}
.guestbookcontent{
float:left;
width:510px;
line-height:25px;
}
.guestbookcontent input{
width:150px;
height:18px;
border:#f0f0f0 solid 1px;
margin-top:3px;
margin-left:5px;
}
.guestbookcontent select{
border:#f0f0f0 solid 1px;
margin-top:3px;
margin-left:5px;
}
.guestbooktextarea{
width:450px;
height:100px;
border:#f0f0f0 solid 1px;
margin-top:3px;
margin-left:5px;
}
.guestbooksumbit{
width:600px;
padding-top:5px;
text-align:center;
}
.guestbook2{
width:667px;
border:#f0f0f0 solid 1px;
background-color:#fff;
margin:0 auto;
margin-top:10px;
margin-bottom:10px;
padding-bottom:10px;
padding-top:10px;
}
.guestbook2name{
width:90%;
line-height:25px;
padding-left:10px;
margin:0 auto;
}
.guestbook2content{
padding:10px;
line-height:20px;
width:90%;
border:#f0f0f0 double 3px;
background-color:#FFF9ED;
margin:0 auto;
margin-bottom:5px;
}
.guestbook2recontent{
padding:10px;
line-height:20px;
width:90%;
border:#f0f0f0 double 3px;
margin-bottom:5px;
background-color:#f9f9f9;
margin:0 auto;
}