@charset "utf-8";
/* CSS Document */
body { font-size: 12px; font-family: Arial; background: #C8C8C8; padding: 0px; margin: 0px; }
.tc_red { color: #CB1111; }
.tc_gry { color: #666666; }
a { text-decoration: none; }
ul,li { margin: 0px; padding: 0px; }
.t1 { font-size: 20px; color: #646464; }
.t2 { font-size: 14px; color: #646464; font-weight: bold; }
.t3 { }
.txt1 { width: 40px; height: 14px; font-size: 11px; font-family: Tahoma; float: left; margin-left: 10px; }
.txt2 { width: 95px; height: 14px; font-size: 11px; font-family: Tahoma; float: left; margin-left: 10px; }
ul { list-style: none; }
img { border: none; }
.rd { margin-right: 10px; }

.container { width: 903px; margin: 0px auto; background: url(../images/bg.jpg); overflow: hidden; padding: 0px 50px 20px 50px;;}

/* top */

	.top { float: left; width: 903px; }
		.header { float: left; width: 903px; height: 151px; background: url(../images/head_top.jpg); }		
		.header .nav { float: left; height: 24px; font-family: Tahoma; color: #262626; }
			.header .nav .nav_left { width: 10px; height: 24px; background: url(../images/nav_left.gif); float: left;}
			.header .nav .nav_md { float: left; height: 21px; border-bottom: 1px solid #D7D7D7; padding-top: 3px; background: #FFFFFF;}
			.header .nav .nav_right { width: 10px; height: 24px; background: url(../images/nav_right.gif); float: left;}
			.header .nav a  { text-decoration: none; color: #262626; font-size: 11px;}
			.header .nav span { font-size: 11px; }
		.topmd { float: left }
			.topbox1 { float: left; width: 287px; }
				.topbox1 .top { font-size: 0px; width: 287px; height: 8px; background: url(../images/topbox1_top.jpg); float: left }
				.topbox1 .md { width: 266px; border-left: 1px solid #D7D7D7; border-right: 1px solid #D7D7D7; float: left; text-align: right; padding: 10px; 10px; background: #F7F7F7; line-height: 18px; }
				.topbox1 .md  a  { text-decoration: none; color: #666666; font-family: Tahoma; font-size: 12px; margin-right: 5px;}
				.topbox1 .md  a:hover { text-decoration: underline; color: #CB1111; font-family: Tahoma; font-size: 12px; margin-right: 5px;}
				.topbox1 .bottom { font-size: 0px; width: 287px; height: 8px; background: url(../images/topbox1_bottom.jpg); float: left }
			.topbox2 { float: right; width: 608px; }
				.topbox2 .top { font-size: 0px; width: 603px; height: 4px; background: url(../images/topbox2_top.jpg); float: left; display: inline}
				.topbox2 .md { width: 583px; text-align: right; padding: 0px 10px; background: url(../images/topbox2_bg.jpg); float: left; }
				.topbox2 .md table { overflow: hidden; color: #FFFFFF; font-size: 11px; font-weight: bold; font-family: Tahoma; line-height: 24px; float: left; margin-top: 6px; }
				.topbox2 .md table .txtbox { font-size: 11px; font-family: Tahoma; width: 95px; height: 19px; margin-left: 10px; float: left;}
				.topbox2 .md table .txtbox1 { font-size: 11px; font-family: Tahoma; width: 120px; height: 19px;  margin-left: 10px; float: left;  }
				.topbox2 .md .fdj { width: 90px; height: 88px; text-align: left; background: url(../images/fdj.jpg); float: left; color: #FFFFFF; font-size: 22px; padding: 20px 0px 0px 20px;}
				.topbox2 .bottom { font-size: 0px; width: 603px; height: 4px; background: url(../images/topbox2_bottom.jpg); float: left }
	.top .nav1 { width: 903px; padding: 10px 0px;  float: left; margin: 20px auto; border-bottom: 1px dashed #999999; border-top: 1px dashed #999999; }
		.top .nav1 a { display: inline; text-decoration: none; text-align: center; padding-top: 4px; float: left; margin: 0px 4px; }
		.top .nav1 .n1 { display: block; width:64px; height: 24px; color: #666666; }
		.top .nav1 .n1:hover { display: block; width:64px; height: 24px; background: url(../images/n1.jpg); color: #FFFFFF; font-weight: bold; }
		.top .nav1 .n2 { display: block; width:145px; height: 24px; color: #666666; }
		.top .nav1 .n2:hover {  background: url(../images/n2.jpg); color: #FFFFFF; font-weight: bold; }
		.top .nav1 .n3 { display: block; width:77px; height: 24px; color: #666666; }
		.top .nav1 .n3:hover { display: block; width:77px; height: 24px; background: url(../images/n3.jpg); color: #FFFFFF; font-weight: bold; }
		.top .nav1 .n4 { display: block; width:100px; height: 24px; color: #666666; }
		.top .nav1 .n4:hover { background: url(../images/n4.jpg); color: #FFFFFF; font-weight: bold; }
		
		/* content */
		
	.content { width: 903px;  float: left; margin: 10px  auto; }
		.content .left { float:left; width: 210px; padding: 0px 10px 30px 10px; font-family: Tahoma; overflow:hidden; }
		.content .left li { line-height: 18px; }
		.content .left p { margin: 10px auto; }
		.content .left .im { text-align: center; float: left; width: 210px; color: #666666; line-height: 18px; }
		.content .left .im .icon { width: 210px;  margin: 20px auto; }
		.content .right { width: 630px;  float: left; padding: 0px 0px 0px 35px;  border-left: 1px solid #999999; overflow: hidden; line-height: 18px; }
		.content .right p { margin-top: 10px; padding: 0px }
		.content .right .px { width: 630px; float: left; }
		.content .right .num { width: 630px; float: left; margin: 0px 0px 0px 0px; text-align: center; font-weight: bold; }
		.content .right .num2 { width: 630px; float: left; padding: 20px 0px; }
			.content .right .num .c1 { color: #000066; }
			.content .right .num .c2 { color: #CC3300; font-size: 14px; }
		.content .right .px p a { text-decoration: underline; color: red; }
		.content .right .px p span { float: right; color: #BB4600; }
		.content .right .px .bt{ display: block; padding: 0px 0px 10px 0px; }
		.content .right .im1 { width: 165px; float: left; margin-right: 40px; padding-bottom: 20px; }
		.content .left .im li { width: 210px; float: left; }
		.content .btm_links { width: 903px; float: left; text-align: center; margin-top: 20px; }
			.content .btm_links a { color: #646464; margin: 0px 20px; }
			.content .btm_links a:hover { text-decoration: underline; }
		
		/* footer */
	
	.footer { width: 903px; height: 24px; border-bottom: 1px solid #B5B5AA; border-top: 1px solid #B5B5AA; float: left; background: #D7D7CB; text-align: right; padding: 6px 10px 0px 0px;}
		
		
