/* CSS Document */
body{
	text-align: center;
	margin:0 auto;
	padding:0 auto;
	background-color: #e8e8e8;
	font-size:12px;
}
body,table,p,select,form,a,textarea {
	font-family:"Arial","SimSun";
	color:#000000;
}
td {
	font-size: 12px;
	line-height: 24px;
}
ul,li,h1{
	list-style:none;
	margin:0;
	padding:0;
}
a{
	color: #00266C;
	text-decoration: none;
}
a:hover {
	color: #990000;
	text-decoration: underline;
}


.div-all{text-align:center;background:#DADADA;}
.div-layer{
	margin:0 auto;
	width:984px;
	overflow: auto;background:#E9E9E9;
}
#top-nav{height:29px;line-height:29px;border-top:solid 1px #BC1B00;background-color:#fff;font-size:13px;font-weight:bold;}
#top-nav a{color:#000;text-decoration:none;}
#top-nav a:hover{color:#ff0000;text-decoration:none;}
#top{float:left;height:121px;background-color:#E9E9E9;}
#nav-2j{line-height:31px;margin-bottom:7px;background-color:#fff;text-align:center;font-size:14px;font-weight:bold;color:#000;}
#nav-2j a{color:#000;text-decoration:none;}
#nav-2j a:hover{color:#ff0000;text-decoration:none;}
.left-l{float:left;background-color:#fff;width:219px;}
#jianji{}
.title-l{margin:4px;line-height:28px;background-color:#F5F3F3;text-align:center;font-size:14px;font-weight:bold;color:#0560A5;width:95%;}
#jianji img{
	width:120px;
	height:148px;
	border:solid 5px #F5F3F3;
	margin: 0 auto;
}
#jianji .txt{
	font-size:12px;
	line-height:24px;
	text-align:left;
	padding:10px 10px 0 10px;
	margin-bottom: 35px;
}
#jianji .txt a{color:#F83820;text-decoration:none;}
#jianji .txt a:hover{color:#F83820;text-decoration:underline;}
.more{
	float:right;
	font-size:12px;
	line-height:18px;
	padding:0 16px 0 0;margin:0;
}
.more a{color:#696969;text-decoration:none;}
.more a:hover{color:#ff0000;text-decoration:underline;}
.more2{
	float:right;
	font-size:12px;
	line-height:40px;
	padding:0 16px 0 0;margin:0;
}
.more2 a{color:#696969;text-decoration:none;}
.more2 a:hover{color:#ff0000;text-decoration:underline;}
#tu{}
#tu .img{
	margin-top:20px;
}
#tu .img img{width:193px;height:128px;padding:1px;border:solid 1px #AAA;margin:0;}
#tu .img .txt{text-align:left;width:181px;height:72px;margin:0;padding:6px 8px 0 8px;background:#ECEDF0;line-height:22px;}
#tu .img .txt a{color:#002BA6;text-decoration:none;}
#tu .img .txt a:hover{color:#ff0000;text-decoration:underline;}
#tu .img .txt p{color:#444;height:14px;padding:0;margin:0;line-height:14px;}
#left .left-r{float:right;width:530px;background-color:#fff;}

#site{float:left;width:505px;color:#000;font-size:12px;text-align:left;padding-left:5px;line-height:30px;margin:0 5px;border-bottom:solid 1px #C90B24;margin-bottom:10px;}
#site a{font-weight:bold;color:#C90B24;text-decoration:none;}
#site a:hover{font-weight:bold;color:#ff0000;text-decoration:underline;}
.mid{
	width: 521px;text-align:center;padding:6px;
}
.mid .title{background:#F2E7DD;border-bottom:solid 1px #CFBFB1;height:31px;width:521px;text-align:left;float:left;margin:0px 0 10px 0;}
.mid .title .left{float:left;}
.mid .title .right{float:right;}
.mid .title .mid{float:left;width:400px;color:#0442B4;font-size:13px;font-weight:bold;padding-top:6px;line-height:22px;height:22px;}
.mid .title .mid a{color:#0442B4;text-decoration:none;}
.mid .title .mid a:hover{color:#FF3A30;text-decoration:none;}
.mid .title .mid  a.current{color:#FF3A30;text-decortation:none;}
.mid .title .mid a.current:hover{color:#FF3A30;text-decoration:underline;}
.mid .small{float:left;width:253px;padding-right:5px;padding-left:5px;text-align:left;padding-top:2px;}
.mid .small .small-title{
	background:url(title-bg2.jpg) repeat-x;
	height:21px;
	line-height:32px;
	font-size:13px;
	color:#0442B4;
	font-weight:bold;
	padding-left:10px;
}
.mid .small .small-news{
	color:#303030;
	padding-top: 14px;
}
.mid .small .small-news ul{padding-left:10px;}
.mid .small .small-news li{
	line-height:26px;
	font-size:12px;
	padding-left:8px;
	list-style-type:none;
	background-image: url(dot-black.jpg);
	background-repeat: no-repeat;
	background-position: 0 10px;
}
.mid .small2{float:left;width:525px;text-align:left;padding-left:3px;}
.mid .small2 .small2-title{background:url(title-bg2.jpg) repeat-x;height:21px;line-height:32px;font-size:13px;color:#0442B4;font-weight:bold;padding-left:10px;}
.mid .small .small-news2{
	color:#303030;
	padding-top: 12px;
}
.mid .small .small-news2 ul{padding-left:10px;}
.mid .small .small-news2 li{
	line-height:26px;
	font-size:12px;
	padding-left:8px;
	list-style-type:none;
	background-image: url(dot-black.jpg);
	background-repeat: no-repeat;
	background-position: 0 10px;
}
.mid2{}
.mid2 #title{background:#F2E7DD;border-bottom:solid 1px #CFBFB1;line-height:32px;font-size:16px;color:#ff0000;font-weight:bold;width:708px;text-align:left;padding-left:40px;margin:5px;}

#site2{float:left;width:505px;color:#000;font-size:12px;text-align:left;padding-left:15px;line-height:35px;margin:0 5px;}
#site2 a{font-weight:bold;color:#C90B24;text-decoration:none;}
#site2 a:hover{font-weight:bold;color:#ff0000;text-decoration:underline;}

.news{float:left;width:516px;padding:5px 0;}
.news ul{
	text-align:left;
	margin:4px;
	padding:0 10px;
}
.news li{background:url(dot-blue.jpg) no-repeat 0 10px;line-height:26px;font-size:12px;padding-left:12px;color:#656565;}
.news li span{float:right;width:88px;color:#656565;font-size:12px;}
.news li a{color:#00266C;text-decoration:none;font-size:14px;}
.news li a:hover{color:#ff0000;text-decoration:none;}

.left-md{width:100%;background:#FFF7EC;padding-top:1px;}
.left-zt{width:100%;background:#F2F9FB;border-top:solid 6px #fff;}
.left-zt .title{background:#E7F5FA;border-bottom:solid 1px #69B5D0;height:32px;text-align:left;margin:0 4px 4px 4px;}
.left-zt ul{text-align:center;}
.left-zt li{list-style-type:none;padding:8px 0;}

#se ul{
	text-align:left;
	margin:10px;
	padding:10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #2B91DB;
	width: 90%;
}
#se li{background:url(dot-blue.jpg) no-repeat 0 10px;line-height:26px;font-size:12px;padding-left:12px;color:#656565;}
#se li a{color:#00266C;text-decoration:none;font-size:14px;}
#se li a:hover{color:#ff0000;text-decoration:none;}
hr{

	width:96%;
	border-bottom:dashed 1px #1258C1;
	height:1px;
}
#page{width:96%;text-align:center;font-size:13px;text-align:center;}
#tu2{
	margin-left: 10px;
	overflow: auto;
}
#tu2 .img{
	float:left;
	width:185px;
	text-align:center;
	margin-top:12px;
}
#tu2 .img img{width:160px;height:106px;padding:1px;border:solid 1px #AAA;margin:0;}
#tu2 .img .txt{text-align:left;line-height:20px;width:160px;height:50px;margin:0;padding:0;}
#tu2 .img .txt a{color:#000;text-decoration:none;}
#tu2 .img .txt a:hover{color:#ff0000;text-decoration:underline;}
.red14b2{
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	background:url(dot-red.jpg) repeat-x 0 35px;
	padding-top: 6px;
	text-align:left;padding-left:30px;
}
#reports{text-align:left;}
#reports ul{font-size:12px;padding:0;margin:0;}
#reports ul li{
	background:url(dot-blue.jpg) no-repeat 0 10px;
	line-height:24px;padding-left:10px;
	list-style-type: none;
}
#reports ul li a{color:#2A4278;text-decoration:none;}
#reports ul li a:hover{color:#ff0000;text-decoration:none;}

a.blue{color:#00266C;text-decoration:none;}
a.blue:hover{color:#ff0000;text-decoration:underline;}
