@charset "utf-8";
/* CSS Document */



html {
    color: #000;
    background: #303030;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	background:url(../img/bg.png) repeat-x top #303030;
}
a{
	color:#FFFFFF;
	text-decoration:none;}
a:hover{
	color:#CCCCCC;
	text-decoration:none;}
.main{
	width:1000px;
	margin:0 auto;}
.logo{
	float:left;
	width:282px;
	height:143px;}
.menu-jd{
	float:right;
	width:650px;
	font-size:14px;
	margin:70px 0 0 0;
	position:relative;
	z-index:10;}
.dropmenu{
	margin:0px;
	padding:0px}
.dropmenu li{
	float:left;
	list-style: none;}
.dropmenu li a{
	color:#999;
	cursor:pointer;
	padding:0px 2px;
	white-space: nowrap;}
.dropmenu li a:hover{
	color:#bbb;}
.dropmenu li ul.sub{
	margin:10px 0px 0px 0px;
	padding:0px;
	position:absolute;
	visibility:hidden;}
.dropmenu li ul.sub li{
	background-color:#666;
	display:block;
	float:none;
	padding:5px 0px;
	margin-top:1px;}
.list{
	margin:0 10px -5px 10px;}
.topborder{
	float:right;
	width:510px;
	height:47px;
	background:url(../img/borderbottom.png) no-repeat bottom;}
.mainimage{
	width:1000px;
	height:400px;
	text-align:center;}
.bottomborder{
	float:left;
	width:517px;
	height:15px;
	background:url(../img/borderbottom.png) bottom no-repeat;}
.contact-jd{
	margin:20px 0 70px 0;}
.counter-jd{
	width:100px;
	float:left;}
.feedback-jd a{
	float:left;
	color:#666666;}
h1{
	font-size:16px;}
.gallery-preview{
	float:left;
	overflow:hidden;
	/*height:375px;*/
	min-height:375px;
	width:350px;
	display:inline;}
.gallery-preview img{
	cursor:pointer;}
.txtfield{
	float:right;
	overflow:hidden;
	width:650px;}

.txtfield a{
	color:#cfcfcf;
	text-decoration:underline;}
.txtfield a:hover{
	color:#CCCCCC;
	text-decoration:none;}


.gallery-preview img{
	float:left;
	overflow:hidden;
	margin:10px 5px;}

	
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td
    {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset,img {
    border: 0;
}

address,caption,cite,code,dfn,em,strong,th,var {
    font-style: normal;
}

li {
    list-style: none;
}

caption,th {
    text-align: left;
}

q:before,q:after {
    content: '';
}

abbr,acronym {
    border: 0;
    font-variant: normal;
}

sup {
    vertical-align: text-top;
}

sub {
    vertical-align: text-bottom;
}

input,textarea,select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}

input,textarea,select { *
    font-size: 100%;
}

legend {
    color: #000;
}

div.mpblock {margin-left:30px;}
div.mpblock div.mpcol{width:300px;margin:20px 10px;float:left;}
div.mpblock div.mpcol div.title{text-align:center;margin-bottom:10px;font-size:15px;font-weight:bold;}
div.mpblock div.mpcol div.text{margin-bottom:10px;}
div.mpblock div.mpcol div.foot{text-align:center;font-size:15px;font-weight:bold;}

div.banner{clear:both;padding-top:10px;margin-left:4px;}
div.banner1{position:absolute;margin-top:520px;margin-left:550px;}

table.codestabl{border-collapse:collapse;border:1px dotted #fff;color:#fff;}
table.codestabl th{font-weight:bold;text-align:center;vertical-align:middle;padding:10px 20px;border:1px dotted #fff;background:#444;}
table.codestabl tr{background:none;}
table.codestabl tr:hover{background:#444;}
table.codestabl td{font-weight:normal;text-align:center;vertical-align:middle;padding:10px 20px;border:1px dotted #fff;}

div.midbut{text-align:center;padding:13px 0px 10px 0px;height:20px;width:330px;margin:10px 101px 10px auto;background:url(../img/button.png) left top no-repeat;cursor:pointer;text-transform:uppercase;font-weight:bold;}
div.midbut a{text-decoration:none;}
div.midbut:hover a{color:#ccc;}

div.midbut1{text-align:center;padding:13px 0px 10px 0px;height:20px;width:330px;margin:10px 0px 10px 0px;background:url(../img/button.png) left top no-repeat;cursor:pointer;text-transform:uppercase;font-weight:bold;}
div.midbut1 a{text-decoration:none;}
div.midbut1:hover a{color:#ccc;}
