@charset "utf-8";
/* CSS Document */
body {
	width:1000px;
	margin:0px auto;
	background-color:#FFFFFF;
	
}
img{
	border:0px;
	margin:0px;
	padding:0px;
	text-align: center;
}
div{
	float:left;
	padding:0px;
	margin:0px;
	display:inline;
	}
p{
clear:both
}
.xubian {
	border: 1px dotted #c9a810;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #c9a810;
	padding:6px;

}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#826f17;
	text-decoration: none;
}

a:hover {
	color: #c9a810;
}
#mainbody {
	width: 1000px;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
}
#top {
	height:238px;
	width:1000px;
	background-image:url(images/bg-top.gif);
	background-repeat:no-repeat;
}

#main {
	float:left;
	width:1000px;
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-bottom:20px;
}
#indexleft1{
	width:645px;
	height:273px;
	background-image:url(images/bg-indexflash.jpg);
	background-repeat:no-repeat;
	margin-left:50px;
}
#indexright1{
	width:255px;
	height:262px;
	margin:0px;
	overflow:hidden;
}
#indexreg{
	width:255px;
	height:110px;
	background-image:url(images/bg-indexright1.jpg);
	background-repeat:no-repeat;
	margin-top:12px;
	overflow:hidden;
}

#indexregform{
	width:170px;
	height:110px;
	margin-left:85px;
	overflow:hidden;
}
#indexregform1{
	width:113px;
	height:73px;
}
#indexregform2{
	width:50px;
	height:73px;
	margin-top:9px;
}
#indexregform3{
	width:160px;
	height:21px;
	margin-top:2px;
	margin-left:0px;
}

#copyright{
	height:118px;
	width:1000px;
	background-image:url(images/bg-bottom.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#copyright1{
	height:79px;
	width:250px;
	margin-top:18px;
	margin-left:80px;
	line-height:20px;
}
#tongji{ margin-top:18px; width:180px; margin-left:130px; height:20px;}
#copyright2{
	height:100px;
	width:280px;
	margin-top:12px;
	margin-left:20px;
	line-height:20px;
}
#indexmov{
	width:255px;
	height:135px;
	background-image:url(images/bg-indexright2.jpg);
	background-repeat:no-repeat;
	margin-top:4px;
	overflow:hidden;
}
#indexmovpic{
	width:145px;
	height:120px;
	margin-top:8px;
	margin-left:10px;
	overflow:hidden
}
#indexmovlist{
	width:60px;
	margin-top:38px;
	margin-left:20px;
	overflow:hidden;
	color:#999900;
	line-height:22px;
}

#indexleft2{
	width:645px;
	height:323px;
	background-image:url(images/bg-indexnews.gif);
	background-repeat:no-repeat;
	margin-left:50px;
	margin-top:10px;
	overflow:hidden;
}
#header {
float:left;
 height: 280px;
 width: 590px;
 margin: 0px;
 padding: 0px;
 margin-top:20px;
 margin-left:25px;
 overflow:hidden
}
#menu {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}
#menu li {
 display: block;
 width: 144px;
 height:28px;
 text-align: center;
 float: left;
 margin: 0px;
 padding:1px;
 padding-top:8px;
 cursor: hand;
 font-size:14px;
 font-weight:bold;
 color:#c9a810

}
.sec1 {float:left;
	background-image:url(images/indexkuang1_1.gif);
	background-repeat:no-repeat;
	height:28px;
	width:144px;}
.sec2 { 
	float:left;
	background-image:url(images/indexkuang1.gif);
	background-repeat:no-repeat;
	height:28px;
	width:144px;
}
.block { display: block;}
.unblock { display: none;}
#mainnews{
float:left;
margin: 0px;
 padding: 0px;
 height:250px;
 width:590px;
 list-style-type: none;
 overflow:hidden
}
.indexnews1{
 height:130px;
 width:590px;
}
.indexnews1pic{
 height:117px;
 width:155px;
}
.indexnews1title{
 width:380px;
 padding:8px;
 margin-left:20px;
 font-size:14px;
 font-weight:bold;
 color:#c9a810
}
.indexnews1content{
 width:390px;
 height:80px;
 padding:8px;
 padding-top:0px;
 margin-left:20px;
 color:#c9a810;
 overflow:hidden;
 font-size:14px;
 line-height:22px;
}
.mainnewsline{
height:1px;
 width:590px;
 border-bottom-width:1px;
 border-bottom-color:#CCCC00;
 border-bottom-style:dashed
}
.indexnews2{
 height:140px;
 width:590px;
 background-color:#666666
}
.mainnews2 ul {
float:left;
 margin: 0px;
 padding: 0px;
 margin-top:10px;
 list-style-type: none;
}
.mainnews2 ul li {
float:left;
 margin: 2px;
 padding: 0px;
 height:16px;
 width:280px;
}
#indexright2{
	width:255px;
	height:300px;
	margin-top:16px;
}
#indexservice{
	width:255px;
	height:163px;
	background-image:url(images/bg-indexright3.jpg);
	background-repeat:no-repeat;
	margin-top:4px;
}
#indexservice1{
	width:224px;
	height:20px;
	margin-top:34px;
	margin-left:12px;
	overflow:hidden;
}
#indexservice2{
	width:60px;
	margin-top:14px;
	margin-left:180px;
	line-height:18px;
	overflow:hidden;
}
#indexservice3{
	width:115px;
	height:20px;
	margin-top:34px;
	margin-left:71px;
	line-height:18px;
	overflow:hidden;
}
#indexdianhua{
	width:255px;
	height:122px;
	background-image:url(images/bg-indexright4.jpg);
	background-repeat:no-repeat;
	margin-top:8px;
	overflow:hidden;
}
#qqmsn{
	width:255px;
	height:35px;
	margin-top:15px;
	margin-left:70px;
}
#call400{
	width:255px;
	height:50px;
	margin-top:22px;
}
#indexuserlist1{
	width:75px;
	height:65px;
	margin-top:48px;
	margin-left:4px;
	display:inline;
	overflow:hidden;
}
#indexuserlist2{
	width:75px;
	height:65px;
	margin-top:48px;
	margin-left:12px;
	display:inline;
	overflow:hidden;
}
#indexuserlist3{
	width:70px;
	height:65px;
	margin-top:48px;
	margin-left:12px;
	display:inline;
	overflow:hidden;
}
#ding {
	width:906px;
	height:57px;
	background-image:url(images/ding.jpg);
	background-repeat:no-repeat;
	margin-left:46px;
}
#ding span{
	float:right;
	margin:0px;
	padding:0px;
	margin-right:10px;
	margin-top:30px;
	text-align:right;
	width:570px;
	margin-left:46px;
	color:#826f17;
}
#left{
	width:284px;
	background-image:url(images/bg-left.gif);
	background-repeat:repeat-y;
	margin-left:47px;
	display:inline;
	overflow:hidden
}
.lefttitle ul {
float:left;
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}
.lefttitle ul li {
float:left;
 margin: 0px;
 padding: 0px;
 height:35px;
 width:284px;
}
a.leftmenu{
float:left;
 margin: 0px;
 padding: 0px;
 height:35px;
 width:284px;
 background-image:url(images/left-caidanbg.gif);
 background-repeat:no-repeat;
 text-align:center;
 font-size:14px;
 font-weight:bold;
 color:#c9a810;
 padding-top:9px;
}
a.leftmenu:hover{
float:left;
 margin: 0px;
 padding: 0px;
 height:35px;
 width:284px;
 background-image:url(images/left-caidanbg1.gif);
 background-repeat:no-repeat;
 text-align:center;
 font-size:14px;
 font-weight:bold;
 color:#625100;
 padding-top:9px;
}
#right{
width:580px;
margin-left:20px;
overflow:hidden;
}
.righttitle{
width:580px;
}
.rightcontent{
width:580px;
line-height:22px;
margin-top:5px;
margin-bottom:5px;
}
.rightcontent span{
color: #c9a810;
font-weight:bold;
}
.rightline{
	float:left;
	width:580px;
	height:2px;
	border-bottom-color:#CCAE60;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
}
.a_pic{
	padding:0px;
	margin:20px;
}
#proneiyecontent{
width:580px;
line-height:22px;
margin-top:5px;
margin-bottom:5px;
overflow:hidden
}
#proneiyecontent span{
color: #c9a810;
font-weight:bold;
}
#proneiyecontent ul{
	float:left;
	list-style-type: none;
	margin:0px;
	padding:0px;
	width:570px;
}
#proneiyecontent ul li{
	float:left;
	height:280px;
	margin:0px;
	width:280px;
}
.prokuai{
	float:left;
	height:280px;
	width:280px;
	margin:0px;
	padding:0px;
}
.prokuaipic{
	float:left;
	height:242px;
	width:250px;
	padding:1px;
}
.prokuai span{
	float:left;
	margin:0px;
	padding:0px;
	margin-top:5px;
	height:22px;
	width:275px;
	text-align:center;
	line-height:16px;
}
#prodetailpic{
	width:600px;
	
	}
#prodetailpic span{
	text-align:center;
	
	}
#pcontent{
	margin-top:10px;
	width:560px;
}

#newscontent{
width:580px;
line-height:22px;
margin-top:5px;
margin-bottom:5px;

}
#newscontent ul{
	float:left;
	list-style-type: none;
	margin:0px;
	padding:0px;
	width:575px;
	min-height:420px
}
#newscontent ul li{
	float:left;
	margin:0px;
	padding:0px;
	width:560px;
	height:24px;
}
.newslist{
	width:400px;
}
.newsdate{
	width:160px;
}
a.newsmenu{
float:left;
 margin: 0px;
 padding: 0px;
 font-size:14px;
 font-weight:bold;
 color:#c9a810;
}
a.newsmenu:hover{

 color:#625100;
}
#newsdetailtitle{
	width:570px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#c9a810;
}
.newsline{
	width:100%;
	height:10px;
	border-bottom-color:#E0CDA7;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}
#dateandback{
	margin-top:10px;
	width:560px;
	text-align:right;
}
#newsdetailneirong{
	margin-top:10px;
	width:570px;
}
#regye{
width:480px;
line-height:22px;
margin-top:0px;
margin-left:50px;
margin-bottom:5px;
}
#indexmem{
	width:255px;
	height:110px;
	background-image:url(images/bg-indexmem.jpg);
	background-repeat:no-repeat;
	margin-top:12px;
	overflow:hidden;
}
#indexmemcontent{
	width:220px;
	height:65px;
	margin-top:36px;
	margin-left:15px;
	color:#7D5C1E;
}
#indexmemcontent ul{
	float:left;
	list-style-type: none;
	margin:0px;
	padding:0px;
	width:216px;
}
#indexmemcontent ul li{
	float:left;
	margin:1px;
	padding:0px;
	width:104px;
	height:16px;
}
#more{
	background-color:#B78322;
	color:#ff0000
}
#mem_leftkuang{
	width:192px;
	margin-left:47px;
	display:inline;
	padding:6px;
	margin-bottom:18px;
	background-color:#ffffFF;
	border:#e7e9de 1px solid;
	overflow:hidden
}
#mem_leftkuang ul{
	float:left;
	list-style-type: none;
	margin:0px;
	padding:0px;
	width:192px;
}
#mem_leftkuang ul li{
	float:left;
	margin:1px;
	padding:0px;
	width:94px;
	height:16px;
}

.rightgiftcontent{
width:580px;
line-height:22px;
margin-top:5px;
margin-bottom:5px;
}
.rightgiftcontent span{
color: #c9a810;
font-weight:bold;
}
.rightgiftcontent ul{
	float:left;
	list-style-type: none;
	margin:0px;
	padding:0px;
	width:570px;
}
.rightgiftcontent ul li{
	float:left;
	height:210px;
	margin:5px;
	width:130px;
	background-color:#eeeeee
}
.giftkuai{
	float:left;
	height:180px;
	width:130px;
	margin:0px;
	padding:0px;
}
.giftkuaipic{
	float:left;
	height:120px;
	width:120px;
	padding:5px;
}
.giftkuai span{
	float:left;
	margin:0px;
	padding:0px;
	height:22px;
	width:120px;
	text-align:center;
	line-height:16px;
}
.centerfont{
	color:#FFFFFF;
	font-weight:bold;
}
.movflash{
	float:left;
	margin:0px;
	padding:0px;
	height:250px;
	width:250px;
}
.fudiao{
background-image:url(images/BG-KUANG.gif);
width:510px

}
.fudiao td{
	padding:5px;
}
.topkuang{
	width:509px;
	height:34px;
	background-image:url(images/top-kuang.gif);
	padding:0px;
	background-position: -1px 0px;
}
.bottomkuang{
	width:509px;
	height:34px;
	background-image:url(images/bottom-kuang.gif);
	padding:0px;
	background-position: -1px 0px;
}
/*首页会员动态*/
#hydt{ width:590px;}
.vreg,.vreg2,.vreg3{ width:150px;}
.vreg{ margin-left:15px;}
.vreg2{ margin-left:15px;}
.vreg3{ margin-left:56px;}
.vregtitle{ font-weight:bold; width:170px;color:#c9a810}
.vreg ul,.vreg2 ul,.vreg3 ul{ float:left; list-style:none; line-height:22px;}
.vreg ul li,.vreg2 ul li,.vreg3 ul li{margin-left:-40px; width:210px; color:#c9a810;}
.xubiantr{
	background-color:#d5b407;
	text-align:center;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	height:28px;
	}
.xubiantr1{
	background-color:#fcfeef;
	text-align:center;
	font-size:12px;
	color:#d5b407;
	height:22px;
	}
.cuti{
	color:#d5b407;
	font-weight:bold;
	}

