html,body{
	padding:0;
	margin:0;
	background:#000000;
	font-size:8pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#ffffff
}

.marginothers{
}

a{
	color:inherit
}

p{
	margin-top:0
}

.wrapper{
	width:1000px;
	text-align:left	
}



.header{
	float:left;
	width:100%;
	height:100px;
	/*background:url(../img/header.jpg) no-repeat right*/
}
.header img{
	margin:22px 0 0 20px
}

.home_header{
	position:absolute;
	z-index:100;
	top:0;
	left:0;
	width:100%;
	background:url(../img/bgoverlay.png);
	padding:15px 0 15px 0
}
.home_header .logo{
	float:left
}
.others{
	border-bottom:solid 5px #c9c9c9
}
.headerline{
	float:left;
	width:100%;
	background:#c9c9c9;
	margin-top:2px;
	height:1px;
	margin-top:96px
}

.menu{
	float:left;
	width:100%;
	background:#c9c9c9
}
.menu ul{
	margin:0 0 0 0;
	padding:0;
	list-style:none
}
.menu ul li{
	margin:0;
	padding:10px 20px 10px 20px;
	float:left
}
.menu ul li:hover{
	background:#999
}
.menu ul li a{
	color:#000000;
	font-size:10pt;
	font-weight:bold
}

.home_menu{
	float:right;
	margin-top:45px
}
.home_menu ul{
	margin:0 0 0 0;
	padding:0;
	list-style:none
}
.home_menu ul li{
	margin:0;
	padding:0 15px 0 15px;
	float:left
}
.home_menu ul li a{
	color:#CCC;
	font-size:10pt;
	font-weight:bold
}
.home_menu ul li:hover a{
	color:#FFF
}



.content{
	float:left;
	width:100%;
}
.content .mainimage{
	float:left;
	width:100%;
	border-bottom:solid 5px #c9c9c9;
	position:relative;
	overflow:hidden;
	height:400px
}
.content .mainimage > img{
	position:absolute;
	display:none;
	top:0;
	left:0
}
.content .mainimage .indicator{
	position:absolute;
	bottom:20px;
	right:25px
}
.content .mainimage .indicator img{
	cursor:pointer
}

.content .mainimage_s{
	float:left;
	width:100%;
	height:250px;
	border-bottom:solid 5px #c9c9c9;
	position:relative;
	overflow:hidden
}
.content .mainimage_s > img{
	position:absolute;
	display:none
}
.content .mainimage_s .indicator{
	position:absolute;
	top:20px;
	right:20px
}
.content .mainimage_s .indicator img{
	cursor:pointer
}
.content .left{
	float:left;
	width:738px;
	margin-top:0
}
.content .left p{
}
.content .right{
	float:left;
	width:262px;
	margin-top:0
}
.content .right .title{
	float:left;
	width:100%;
	background:#cdab10;
	padding:7px 0 7px 0;
	font-style:italic;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}
.content .right .title span{
	padding-left:20px
}
.content .right .form{
	float:left;
	width:100%;
	padding-top:10px
}
.content .right .form span{
	display:inline-table;
	margin-left:20px
}
.red{
	color:#ff0000
}
.bold{
	font-weight:bold
}
.content .right .form div{
	float:left;
	color:#ffffff;
	margin-left:20px;
	margin-top:15px;
	font-size:9pt;
	font-weight:bold
}
.content .right .form div input.inpt1,.content .right .form div input.inpt2,.content .right .form div input.select{
	margin-top:5px;
	background:#ffffff;
	border:none
}
.content .right .form div input.inpt1{
	width:100px;
}
.content .right .form div input.inpt2{
	width:150px;
}
.content .right .form div select{
	width:100px
}
.content .right .form div input.btn{
	background:#666666;
	color:#ffffff;
	border:none;
	padding:5px;
	cursor:pointer
}



.footer{
	float:left;
	width:100%;
	margin-top:20px
}
.footer .yellowbar{
	float:left;
	width:100%;
	padding:15px 0 15px 0;
	background:#cdab10;
	color:#000000
}
.footer .yellowbar ul{
	float:left;
	margin:0 0 0 45px;
	padding:0
}
.footer .yellowbar ul a{
	color:#000000;
	font-size:9pt
}
.footer .yellowbar ul li{
	padding:0;
	margin:0;
}
.footer .yellowbar .address{
	float:right;
	margin:0 20px 0 0;
	padding:0;
	text-align:right;
	font-size:9pt
}
.footer .yellowbar .address a{
	color:#000000
}
.footer .yellowbar .address cufon{
	margin-top:3px
}
.footer .copyright{
	float:left;
	width:100%;
	color:#ffffff;
	font-size:9pt;
	text-align:right;
	padding:10px 0 10px 0
}
.footer .copyright span:last-child{
	margin-right:20px
}
.clear{
	clear:left
}

.home{
	float:left;
	margin:25px 70px 40px 20px
}
.page_title{
	float:left;
	margin:15px 0 0 20px;
	font-size:12pt;
	font-weight:bold;
	width:700px
}
.page_title a{
	color:#999
}
.list{
	float:left;
	margin:0 0 0 20px
}
.list ul{
	margin:0;
	padding:0
}
.list ul li{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:100%;
	margin-top:30px
}
.list ul li .thumb{
	float:left;
	width:100px
}
.list ul li .thumb img{
	margin-bottom:5px
}
.list ul li .thumb a{
	font-size:7pt;
	color:#cdab10;
	font-style:italic;
	text-decoration:none;
	border:none
}
.list ul li .detail{
	float:left;
	width:400px;
	margin-left:20px
}
.list ul li .detail .title{
	float:left;
	width:100%;
	font-size:10pt;
	font-weight:bold
}
.list ul li .detail .text{
	float:left;
	width:100%;
	margin-top:10px;
	font-size:8pt;
}
.list ul li .detail .btn{
	float:left;
	width:100%;
	margin-top:10px
}
.list ul li .detail .btn a{
	font-size:9pt;
	color:#cdab10
}
.content .left > .text{
	float:left;
	margin:25px 70px 40px 20px;
	font-size:8pt
}
.gallery{
	float:left;
	margin:30px 50px 30px 20px
}
.gallery > div{
	-webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3;
	
}
.gallery > div > div{
	 display: inline-block;
	 margin:5px;
	 width:200px;
	 height:150px;
	 background:url(../img/thumb.jpg) no-repeat
}
.gallery > div > div  img{
	width:160px;
	height:115px;
	margin:17px 0 0 20px
}
.gallery ul{
	list-style:none;
	padding:0;
	margin:0
}
.gallery ul li{
	float:left;
	padding:0;
	border:solid 1px #ffffff;
	margin:0;
	height:76px;
	margin-left:10px
}
.gallery ul li img{
	margin:3px
}