html,body,div,p,form,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
img{border:0;}
ul,ol{list-style:none;}
table { border-collapse:collapse; border-spacing:0;}
a{ cursor:pointer; font-size:12px; }
a:link,a:visited{color:#333;text-decoration:none;}
a:hover { color:#cd0000;}
a:active { text-decoration: none;}
p { padding:5px 0; }
h1 { font:24px/120% 黑体; text-align:center; padding:18px; }
textarea { overflow:auto; }
/*--reset end--*/

.b { font-weight:bold; }
.font_red { color:#f60; }
.font_green { color:#0c0; }
.font_blue { color:#06c; }
.font_key { color:#f00; }

.left {	float:left;	display:inline; }
.right { float:right; display:inline; }

body { 
    background:#FFFFFF; 
	font:12px Tahoma,Verdana,宋体; 
	color:#333;
	text-align:left;
	height:100%;
}

#container {
	width:1012px;
	margin:0 auto;
	margin-top:7px;
	overflow:hidden;
	zoom:1;
	background:#FFFFFF;
}
/* 
Header  -------------------------------------*/ 
#header {
    margin:0 auto;
	width:1012px;
	overflow:hidden;
	zoom:1;
}
.top{ height:30px; background:url(top_bj.png) repeat-x;}
.top .submenu{ width:240px; line-height:30px;}
.top .submenu a{ margin:0 5px; display:inline;}
.banner{ margin-top:1px;}
.nav{ margin-top:1px;}
.nav .menu_top{ height:62px; background:url(menu_top_bj2.png) repeat-x; padding:0 26px;}
.nav .menu_top .date{ width:660px; line-height:62px; }
.nav .menu_top .date tr{line-height:62px;}
.nav .menu_top .date tr .yjj a { display:block;width:161px; height:62px; background:url(2ok_r2_c4.png)}
.nav .menu_top .date tr .jgbbjlpp a { display:block;width:161px; height:62px; background:url(2ok_r2_c4.png) 160px 0}
.nav .menu_top .search{ width:260px; height:42px; background:url(search_bj.png) left 8px no-repeat; margin-top:11px}
.nav .menu_top .search .text{ float:left; margin:9px 0 0 30px; display:inline; width:100px; height:18px; background:#FFFFFF; border:1px solid #e9d696; line-height:18px;}
.nav .menu_top .search .submit{ float:right; width:42px; height:22px; background:url(search.png) no-repeat; border:none; margin-top:9px;}
.nav .menu_top .search .select{ margin-top:9px;}

.menu{ height:45px;}
.menu a{ float:left;}
.menu1{ width:73px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) left top no-repeat;}
.menu1:hover{ width:73px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) left -45px no-repeat;}

.menu2{ width:83px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -73px top no-repeat;}
.menu2:hover{ width:83px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -73px -45px no-repeat;}

.menu3{ width:83px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -156px top no-repeat;}
.menu3:hover{ width:83px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -156px -45px no-repeat;}

.menu4{ width:152px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -239px top no-repeat;}
.menu4:hover{ width:152px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -239px -45px no-repeat;}

.menu5{ width:116px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -393px top no-repeat;}
.menu5:hover{ width:116px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -393px -45px no-repeat;}

.menu6{ width:83px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -507px top no-repeat;}
.menu6:hover{ width:83px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -507px -45px no-repeat;}

.menu7{ width:83px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -590px top no-repeat;}
.menu7:hover{ width:83px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -590px -45px no-repeat;}

.menu8{ width:83px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -673px top no-repeat;}
.menu8:hover{ width:83px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -673px -45px no-repeat;}

.menu9{ width:152px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -756px top no-repeat;}
.menu9:hover{ width:152px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -756px -45px no-repeat;}

.menu10{ width:104px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -908px top no-repeat;}
.menu10:hover{ width:104px; height:45px; display: -moz-inline-box; DISPLAY: inline-block; background:url(menu.png) -908px -45px no-repeat;}

.linkBox{ height:28px; background:url(link.png) no-repeat; margin-top:30px; text-align:center; padding-top:9px;}
.linkBox select{ margin:0 10px; display:inline; width:190px;}

.footer{ height:135px; border-top:5px solid #b51212; margin-top:20px; text-align:center;}

.footer .submenu_bot{ margin-top:30px; text-align:center;}
.footer .submenu_bot a{ margin:0 5px; display:inline;}
.footer p{ line-height:20px;}