@charset "windows-1251";
/* CSS Document */
body {
	margin:0px;
	padding:0p;
	font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	color:#4f4f4f;
}
form {
	margin:0px;
	padding:0px;
}
table {
	border:0px;
	border-collapse:collapse;
}
img {
	margin:0px;
	padding:0px;
	border:0px;
}
a {
	color:#4f4f4f;
	text-decoration:underline;
}
a:hover {
	color:#4f4f4f;
	text-decoration:none;
}
ul {
	font-size:12px;
	color:#f3f3f3;
	list-style:url(pic-2.gif);
	margin-bottom:2px;
}
li {
	margin:2px 0px;
}
.b { 
	width:100%;
	height:100%
}
.error {
	font-size:16px;
	color:#FF0000;
	text-align:center;
}
h1 {
	font-size:16px;
	text-align:center;
}
.title {
	font-size:14px;
	text-align:center;
	margin:10px 0px 30px 0px;
}
.b #t {
	height:370px;
	background: url(header-bg.gif) repeat-x;
}
.b #h {
	width:1000px;
	max-width:1000px;
	margin:auto;
	height:300px;
}
.b #hl {
	width:24px;
	height:300px;
	float:left;
	background:url(header-left.gif) no-repeat;
}
.b #hr {
	width:24px;
	height:300px;
	float:right;
	background:url(header-right.gif) no-repeat;
}
.b #hc {
	width:952px;
	height:300px;
	margin:0px 24px;
	background:url(header-center.gif) repeat-x;
}
.b #ht {
	width:952px;
	height:100px;
}
.b #logo {
	width:220px;
	height:70px;
	float:left;
	background:url(logo.gif) no-repeat;

}
.b #search {
	width:20px;
	height:70px;
	float:right;
}
.b .bannertop {
	width:728px;
	height:90px;
	text-align:left;
	margin:10px auto 10px auto; 
}
.button {
	width:54px;
	height:22px;
	border:0px;
}
.inp{
	border:1px solid #4f4f4f;
	height:22px;
	margin:20px 0px 0px 10px;
}
.b #menu {
	width:auto;
	height:70px;
	margin:0px 220px;
}
.b #menut {
	width:auto;
	height:44px;
}
.b #menub {
	margin: auto;
	width:600px;
	height:26px;
}
.b #menub table {
	width:600px;
	height:26px;
}
.b #menub td {
	width:100px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
.b #menub a {
	color:#4f4f4f;
	text-decoration:underline;
}
.b #menub a:hover {
	color:#4f4f4f;
	text-decoration:none;
}
.b #curren {
	color:#F3F3F3;
	background: url(current.gif) no-repeat;
}

.b #hb {
	width:952px;
	height:200px;
}
.b #hb p {
	margin:0px 10px;
	padding:0px;
	font-size:12px;
	text-align:right;
}
.b #hb a {
	color:#F3F3F3;
	text-decoration:underline;
}
.b #hb a:hover {
	color:#F3F3F3;
	text-decoration:none;
}
.b #hb h2{
	font-size:14px;
	font-weight:bold;
	color:#F3F3F3;
	margin:10px 0px 10px 25px;
}
.b #bl {
	width:466px;
	height:200px;
	float:left;
}
.b #br {
	width:466px;
	height:200px;
	float:right;
}
.b1 {
	width:223px;
	height:200px;
	float:left;
	background:#A42223;
}
.b2 {
	width:223px;
	height:200px;
	float:right;
	background:#A42223;
}

	



.b #ct {
	min-height:700px;
}

.b #ct ul {
	font-size:12px;
	color: #4f4f4f;
	list-style:url(pic-1.gif);
}
.b #ct li {
	margin:6px 0px;
}


.b #c {
	width:1000px;
	min-width:1000px;
	margin:auto;
	min-height:700px;
}
.b #cblock {
	width:680px;
	float:left;
	margin:60px 0px 20px 0px;
	padding:0px 20px 0px 40px;
}
.b #sb {
	width:198px;
	float:right;
	margin:30px 0px;
	padding:20px 40px 20px 20px;
	border-left:1px dashed #4f4f4f;
	background:#f6f7f9;
}
.b #sb h4 {
	color:#A42223;
	margin-top:0px;
	font-size:14px;
	font-variant:normal;
}
.b #sb ul {
	font-size:12px;
	margin:0px;
	padding:0px;
	color: #4f4f4f;
	list-style:url(pic-1.gif);
}
.b #sb li {
	margin:6px 0px 6px 20px;
}

.b #c p {
	font-size:12px;
	margin:10px;
}
.b #c1 {
	width:500px;
	margin:30px 0px;
	float:left;
}
.b #c2 {
	width:500px;
	margin:30px 0px;
	float:right;
}
.b #cl1 {
	width:248px;
	min-height:550px;
	float:left;
	border-right:1px dashed #4f4f4f;
}
.b #cr1 {
	width:248px;
	min-height:550px;
	float:right;
	border-right:1px dashed #4f4f4f;
}
.b #cl2 {
	width:248px;
	min-height:550px;
	float:left;
	border-right:1px dashed #4f4f4f;
}
.b #cr2 {
	width:248px;
	min-height:550px;
	float:right;
}

.b #p {
	height:150px;
	background:url(footer-bg.gif) repeat-x;
}
.b #f {
	height:150px;
	width:1000px;
	min-width:1000px;
	margin:auto;
}
.b #f p {
	margin:20px 10px 10px 20px;
	font-size:12px;
}
.b #fl {
	width:24px;
	height:150px;
	background:url(footer-left.gif) no-repeat;
	float:left;
}
.b #fr {
	width:24px;
	height:150px;
	float:right;
	background:url(footer-right.gif) no-repeat;
}
.b #fc {
	width:952px;
	height:150px;
	margin:0px 24px;
	background:url(footer-center.gif) repeat-x;
}
.b #fcl {
	width:152px;
	height:150px;
	float:left;
}
.b #fcl table {
	background:#FFFFFF;
	width:88px;
	margin:20px 0px 0px 30px;
	border-collapse:separate;
}
.b #fcl td {
	height:31px;
}
.b #fcr {
	width:200px;
	height:150px;
	float:right;
}
.b #fcc {
	width:600px;
	height:150px;
	margin:0px 200px 0px 152px;
}
.b #contact {
	width:680px;
	margin: auto;
	padding:30px 0px 0px 10px;
}
#vip {
	font-size:16px;
	font-weight:bold;
	color:#A42223;	
}
#countnumber {
	text-align:right;
	font-size:10px;
	margin:20px 20px 20px 50px;
	color: #868686;
}
.banner_link {
	height:20px;
	margin:0px auto 40px auto;
}
.content_banner {
	float: right; margin:0px 0px 20px 20px ;
}
.partners_link {
	color:#666;
	font-size:11px;
}
.partners_link a {
	color:#666;
	text-decoration:underline;
}
