@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family:"宋体";
	font-size: 12px;
	line-height:20px;
}
body {
	margin:0px;
	padding:0px;
	background:url(../images/bg.gif);
}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

img {
	border:none;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
.clear{
	clear:both; 
	font-size:0; 
	line-height:0;
}

/*----------------- a ----------------*/
a {
	color:#062f5b;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:none;
}

/*------------ a1 -------------*/
a.a1 {
	color:#1454fc;
}
a.a1:hover {
	color:#002a97;
}



/*----------------- top ------------------*/
.top {
	width:778px;
	margin:0px auto;
}
.top img {
	display:block;
}

/*---------------- menu -----------------*/
.menu {
	position:relative;
	width:776px;
	margin:0px auto;
	height:25px;
	background:url(../images/menu_bg.gif) 0px 0px repeat-x;
	border-top:solid 1px #000;
	border-bottom:solid 1px #888d87;
	border-left:solid 1px #aeaeae;
	border-right:solid 1px #aeaeae;
	z-index:9997;
}
.menu .time {
	position:absolute;
	top:4px;
	left:5px;
	width:155px;
	height:17px;
	line-height:17px;
	text-align:center;
	color:#FFF;
	background:url(../images/time_bg.gif) 0px 0px no-repeat;
}

.menu .menu-n {
	position:absolute;
	top:0px;
	left:175px;
	height:25px;
	line-height:25px;
	font-size:14px;
	z-index:9998;
}

.menu .menu-n a {
	color:#000;
}
.menu .menu-n a:hover {
	color:#333;
}

.menu-n ul {
	position:absolute;
	display:none;
	z-index:9999;
	border:solid 1px #CCC;
	border-bottom:none;
	top:26px;
	background:#f2f2f2;
}
.menu-n ul li {
	line-height:25px;
	border-bottom:solid 1px #CCC;
}
.menu-n ul li a {
	display:block;
	line-height:25px;
	font-size:12px;
	text-align:center;
	padding:0px 20px;
}

.menu .hua {
	position:absolute;
	top:-41px;
	right:-38px;
	width:140px;
	height:107px;
	background:url(../images/hua.png) 0px 0px no-repeat!important;
	background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hua.png', sizingMethod='scale');
	z-index:99;
}


/*--------- login ---------*/
.login {
	position:relative;
	padding-top:80px;
	background:url(../images/login_tu.gif) 0px 0px no-repeat #eee7cd;
	text-align:center;
}

.login a {
	color:#000;
}
.login a:hover {
	color:#000;
	text-decoration:underline;
}

.login .ye1 {
	position:absolute;
	left:-11px!important;
	_left:-116px;
	top:24px;
	width:10px;
	height:20px;
	background:url(../images/ye1.gif) 0px 0px no-repeat;
}

.login .ye2 {
	position:absolute;
	left:-32px!important;
	_left:-135px;
	top:165px;
	width:31px;
	height:63px;
	background:url(../images/ye2.gif) 0px 0px no-repeat;
}


/*---------- left-k --------*/
.left-k {
	width:100%;
	padding-top:80px;
	background:url(../images/left_bg.gif) 0px 0px no-repeat;
}

/*---------- title ---------*/
.title {
	position:relative;
	padding-left:23px;
	width:170px;
	height:31px;
	line-height:31px;
	background:url(../images/title_tu.gif) 0px 0px no-repeat;
	margin:0px auto;
	margin-top:6px;
	color:#807f84;
}
.t-nr {
	width:181px;
	border:solid 1px #d0cb94;
	border-top:none;
	margin:0px auto;
	padding:5px;
	background:#FFF;
}

.t-nr2 {
	width:191px;
	border:solid 1px #d0cb94;
	border-top:none;
	margin:0px auto;
	background:#FFF;
}


.t-nr a.imgbk {
	display:inline-block;
	padding:1px;
	border:solid 1px #000;
}

.t-nr ul {
	padding:5px 0px 0px 5px;
}
.t-nr ul li {
	line-height:24px;
	font-size:12px;
}
.t-nr ul li a {
	line-height:24px;
	font-size:12px;
	color:#000;
}
.t-nr ul li a:hover {
	color:#000;
	text-decoration:underline;
}

/*----------------- title2 -------------------*/
.title2 {
	position:relative;
	height:24px;
	padding-left:20px;
	line-height:24px;
	border-bottom:solid 1px #999999;
	background:url(../images/tb.gif) 6px center no-repeat #fff4de;
}

.title2 .more {
    display:inline-block;
    position:absolute;
    top:0px;
    right:10px;
}

ul.ul-1 {
	padding:5px 0px 10px 0px;
}
ul.ul-1 li {
	padding-left:20px;
	background:url(../images/tb2.gif) 6px 9px no-repeat;
}
ul.ul-1 li a {
	display:block;
	font-size:12px;
	line-height:23px;
	color:#000;
}
ul.ul-1 li a:hover {
	color:#333;
}


ul.ul-2 {
	padding:5px 0px 10px 8px;
}
ul.ul-2 li {
	font-size:12px;
	line-height:23px;
	color:#808080;
}
ul.ul-2 li a {
	font-size:12px;
	line-height:23px;
	color:#808080;
}
ul.ul-2 li a:hover {
	color:#333;
}


/*---------------- title3 ------------------*/
.title3 {
	width:362px;
	height:30px;
	margin:0px auto;
	background:url(../images/tub.gif) 0px 0px no-repeat;
	border-bottom:solid 1px #f2f2f2;
}

ul.ul-3 {
	width:360px;
	margin:0px auto;
	margin-top:6px;
}
ul.ul-3 li {
	padding-left:16px;
	background:url(../images/tb3.gif) 2px 9px no-repeat;
	border-bottom:dotted 1px #b6b6b6;
	font-size:12px;
	line-height:24px;
}
ul.ul-3 li a {
	font-size:12px;
	line-height:24px;
	color:#000;
}
ul.ul-3 li a:hover {
	color:#333;
}

.gd {
	width:360px;
	padding:6px 0px;
	text-align:right;
	margin:0px auto;
	border-bottom:solid 1px #d5d5d5;
}

/*----------------- title4 -------------------*/
.title4 {
	height:33px;
	line-height:33px;
	margin-top:5px;
	font-size:14px;
	font-weight:bold;
	color:#725547;
	padding:0px 25px;
	background:url(../images/tbg.gif) 0px 0px repeat-x;
}

ul.ul-4 {
	width:490px;
	margin:10px auto;
}
ul.ul-4 li {
	line-height:25px;
	font-size:12px;
	padding-left:20px;
	background:url(../images/tb4.gif) 5px 11px no-repeat;
	color:#062f5b;
	text-align:right;
}
ul.ul-4 li a {
	float:left;
	color:#062f5b;
	line-height:25px;
	font-size:12px;
	color:#062f5b;
}
ul.ul-4 li a:hover {
	color:#001832;
}

/*------------ ul-5 -------------*/
ul.ul-5 {
	padding:0px;
}
ul.ul-5 h1 {
	font-size:12px;
	height:22px;
	line-height:22px;
	background:#93afee;
	color:#333;
	text-align:center;
}
ul.ul-5 li {
	font-size:12px;
	line-height:22px;
	text-align:center;
	background:#dfe5f3;
}
ul.ul-5 li a {
	font-size:12px;
	line-height:22px;
	text-align:center;
	color:#333333;
}
ul.ul-5 li a:hover {
	color:#000;
}


/*---------- ul-6 ----------*/
ul.ul-6 {}
ul.ul-6 li {
	position:relative;
	height:25px;
	line-height:25px;
	font-size:12px;
	padding-left:20px;
	background:url(../images/tb4.gif) 0px 10px no-repeat;
	color:#062f5b;
}
ul.ul-6 li a {
	height:25px;
	line-height:25px;
	font-size:12px;
	color:#062f5b;
}
ul.ul-6 li a:hover {
	color:#062f5b;
	text-decoration:underline;
}
ul.ul-6 li .time {
	position:absolute;
	right:90px;
	top:0px;
}
ul.ul-6 li a.xg {
	position:absolute;
	top:0px;
	right:50px;
	color:#0200fe;
}
ul.ul-6 li a.xg:hover {
	color:#0200fe;
	text-decoration:underline;
}

ul.ul-7 {}
ul.ul-7 li {
	float:left;
	text-align:center;
	padding:0px 8px;
	height:170px;
}
ul.ul-7 li a.imgbk {
	display:block;
	padding:4px;
	border:solid 1px #999999;
	background:#FFF;
}
ul.ul-7 li h1 {
	font-size:12px;
	line-height:22px;
	font-weight:normal;
	text-align:center;
	padding-left:15px;
	background:url(../images/tu1.gif) 10px 5px no-repeat;
}
ul.ul-7 li h2 {
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	text-align:center;
}
ul.ul-7 li a {
	font-size:12px;
	line-height:18px;
	color:#062f5b;
}
ul.ul-7 li a:hover {
	text-decoration:underline;
}



.fy {
	padding-top:20px;
	text-align:center;
	color:#333333;
}
.fy a {
	color:#333;
}
.fy a:hover {
	color:#000;
}

/*-------------- ct-style --------------*/
.ct-style {
	width:100%;
	height:37px;
	line-height:37px;
	border-bottom:solid 1px #888888;
	background:#f7f6f2;
}


/*----------------- bottom ------------------*/
.bottom {
	width:778px;
	height:65px;
	background:url(../images/bottom_bg.gif) 0px 0px repeat-x #FFF;
	margin:0px auto;
	padding-top:30px;
	text-align:center;
	border-top:solid 1px #b90d00;
}



/*------------------------------------ jdt -------------------------------------*/
#fade_focus {
	width:386px;
	height:220px;
	background:url(../images/jdbg.gif) 0px 0px no-repeat;
}
#fade_focus ul {
	display:none;
}

.loading{
	width:386px;
	background-color:#000000;
	color:#FFCC00;
	font-size:12px;
	height:130px;
	text-align:center;
	padding-top:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.d1{
	width:386px;
	height:auto;
	overflow:hidden;

	background-color:#000000;
	position:relative;
}
.d2{
	width:100%;
	height:220px;
	overflow:hidden;
}
.num_list{
	position:absolute;
	width:100%;
	left:0px;
	bottom:0px;
	background-color:#000000;
	color:#FFFFFF;
	font-size:12px;
	padding:4px 0px;
	height:22px;
	overflow:hidden;
}
.num_list span{
	display:inline-block;
	height:16px;
	padding-left:6px;
}

.button{
	position:absolute;
	z-index:1000;
	right:5px;
	bottom:5px;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.b1,.b2{
	background-color:#666666;
	display:block;
	float:left;
	padding:0px 6px;
	margin-right:3px;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
}
.b2{
	color:#FFCC33;
	background-color:#FF6633;
}

/*------------- cjxc --------------*/
.cjxc {
	position:absolute;
	width:260px;
	border:solid 1px #8aaccf;
	background:#FFF;
	z-index:9999;
}

.cjxc h1 {
	position:relative;
	height:27px;
	font-size:12px;
	line-height:27px;
	background:url(../images/xcbg.gif) 0px 0px repeat-x;
	color:#FFF;
	padding-left:10px;
}
.cjxc h1 .close {
	position:absolute;
	display:block;
	width:34px;
	height:18px;
	background:url(../images/close.gif) 0px 0px no-repeat;
	cursor:pointer;
	top:0px;
	right:8px;
}

.cjxc-b {
	height:28px;
	padding:0px 10px;
	padding-top:5px;
	border-top:solid 1px #dedede;
	background:#f3f3f3;
	text-align:right;
}


/*---------------- tx-1 ----------------*/
.tx-1 {
	color:#062f5b;
	font-weight:bold;
}

.tx-2 {
	font-size:14px;
	font-weight:bold;
	color:#725547;
}

/*---------------- btn-1 ---------------*/
.btn-1 {
	width:52px;
	height:22px;
	line-height:22px;
	font-size:12px;
	font-family:"宋体";
	border:none;
	background:url(../images/btn_bg.gif) 0px 0px no-repeat;
	cursor:pointer;
	color:#515e6e;
}

.btn-2 {
	width:70px;
	height:20px;
	font-size:12px;
	font-family:"宋体";
	line-height:20px;
	border:none;
	text-align:center;
	background:#3a589e;
	color:#FFF;
	cursor:pointer;
}


/*--------------------- wb ---------------------*/
.wbtitle {
	color:#333;
	padding:10px;
	background:#f2f2f2;
	border-bottom:dashed 1px #666;
}

.wbnr {
	padding:10px;
	background:#fbfbfb;
	border-bottom:dashed 1px #666;
}

.wbnr .wbzz {
	padding-top:8px;
	color:#666;
}

.wbpl {
	padding:10px;
	background:#fbfbfb;
	border-bottom:dashed 1px #666;
}



.wbjsa {
	display:none;
	position:absolute;
	width:450px;
	padding:10px 20px;
	border:solid 1px #999;
	background:#f1f1f1;
	line-height:25px;
}
