@charset "utf-8";
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	text-decoration: none;
	background-image: url(wrapbg_v0_0_1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #72CFF0;
	color: #333333;
}
a {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
}
.logo_title a:hover {
	text-decoration: underline;
	color: #0066CC;
}
.hpf a {
	background-image: url(hpf.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	padding-right: 17px;
	background-position: right center;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
}


.td1 {
    font-family: "微软雅黑", "Segoe UI" ;
	color: #FFFFFF;
	font-size: 14px;
	background-image: url(b1_101222.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.td1 a:link,.td1 a:visited{font-size: 14px; color:#FFFFFF}
.td1 a:hover{color:#FFFFFF; text-decoration: underline;}

.td3 a {
	background-image: url(b1_101226.png);
	display: block;
	height: 13px;
	width: 13px;
}
.td4 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.td5 a {
	background-image: url(fbsj.png);
	display: block;
	height: 16px;
	width: 16px;
	margin-top: 1px;
}

.ccyc{
	width: 130px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.titel_h1 {
	color: #FFFFFF;
	text-decoration: none;
}
.titel_h1 strong {
	font-size: 24px;
	font-family: 'Microsoft YaHei UI', Tahoma, Arial, 'Hiragino Sans GB', 宋体, Sans-serif;
}
.titel_h1 a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	font-family: 'Microsoft YaHei UI', Tahoma, Arial, 'Hiragino Sans GB', 宋体, Sans-serif;
}
.titel_h1 a:hover {
	text-decoration: underline;
}
.logo {

	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	margin-top: 22px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border: 1px solid #CCCCCC;
}
.logo_title {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 25px;
}
.logo_title a {
	color: #0066CC;
	text-decoration: none;
}


.top_dh {
	font-size: 16px;
	font-family: 'Microsoft YaHei UI', Tahoma, Arial, 'Hiragino Sans GB', 宋体, Sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.top_dh .bg {
	background-image: url(dh_bg1.png);
	background-repeat: no-repeat;
	width: 87px;
	height: 36px;
}
.top_dh a {
	background-repeat: no-repeat;
	display: block;
	line-height: 36px;
	width: 86px;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	margin-right: 12px;
}
.top_dh a:hover {
	background-image: url(dh_bg1.png);
}
.left {
	background-color: #c9f1ff;
	background-image: url(xt.png);
	background-repeat: repeat-y;
	background-position: right;
}
.left .sjtj {
	font-size: 18px;
	color: #006699;
	display: block;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
}

.xt1 {
	background-image: url(xt1.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height: 10px;
}
.us1 {
	color: #333333;
	text-align: right;
}
.us2 {
	color: #2b4a78;
}
.user_ct {
	background-image: url(b1_101223.png);
	background-repeat: no-repeat;
	background-position: right -37px;
	height: 33px;
}
.user_ct strong {
	display: block;
	line-height: 35px;
	background-image: url(b3_101224.png);
	background-repeat: no-repeat;
	background-position: 40px -55px;
	padding-right: 10px;
	margin-left: 10px;
	padding-left: 70px;
	color: #006699;
	cursor: pointer;
}
.user_ct1 {
	background-image: url(b1_101225.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.user_ct1 a {
	display: block;
	line-height: 30px;
	padding-left: 70px;
	margin-left: 10px;
	color: #003399;
	margin-top: 6px;
}
.user_ct1 a:hover {
	display: block;
	line-height: 30px;
	padding-left: 70px;
	margin-left: 10px;
	color: #003399;
	background-image: url(b1_101223.png);
	margin-top: 6px;
	background-position: left -3px;
	text-decoration: none;
	font-weight: bold;
}


.right {
	background-color: #FFFFFF;
}
.right .gg {
	background-image: url(top_gg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 15px;
}
.right .gg .kjgg {
	background-image: url(gg.png);
	background-repeat: no-repeat;
	background-position: 20px;
	line-height: 50px;
}
.right .gg div {
	line-height: 22px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 10px;
	margin-right: 25px;
	margin-left: 25px;
	margin-bottom: 25px;
	color: #333333;
	font-size: 14px;
	text-indent: 2em;
}
.right .td2 div {
	font-size: 15px;
	color: #0066CC;
	font-family: 'Microsoft YaHei UI', Tahoma, Arial, 'Hiragino Sans GB', 宋体, Sans-serif;
	background-color: #FFFFFF;
	float: left;
	padding: 5px 8px;
	margin-left: 8px;
	font-weight: bold;
}
.right .title {
	font-size: 14px;
	color: #2b4a78;
	line-height: 25px;
	padding-left: 15px;
}
.right .title a {
	color: #333333;
}
.right .title a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.right .time {
	color: #666666;
}
.right .nrjj {
	line-height: 20px;
	color: #333333;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	background-color: #EBEBEB;
	padding: 10px;
	text-indent: 2em;
}
.zxfb {
	color: #2b4a78;
	margin: 0px;
	padding: 0px;
}
.zxfb ul{
	padding-left: 0px;
	margin-top: 3px;
}
.zxfb li{
	width: 905px;
	list-style-type: none;
	font-size: 16px;
	font-family: 'Microsoft YaHei UI', Tahoma, Arial, 'Hiragino Sans GB', 宋体, Sans-serif;
	line-height: 45px;
	background: url(arrow.gif) 18px center no-repeat;
	padding-left: 35px;
	border-bottom: 1px dashed #99B0BB;
	
}
.zxfb li span{
	float: right;
	color: #7998A6;
	padding: 0px;
	margin: 0px;
	position:absolute;
}
.zwjs_img{
	line-height: 25px;
	padding-top: 7px;
	padding-left: 25px;
	border-top: 1px #ccc dashed;
}
.zwjs{
	font-size: 14px;
	font-family: 'Microsoft YaHei UI', Tahoma, Arial, 'Hiragino Sans GB', 宋体, Sans-serif;
	color: #0066CC;
	line-height: 25px;
	padding-top: 11px;
	padding-left: 3px;
	border-top: 1px #ccc dashed;
}
#jszz{
	font-size: 15px;
	font-family: 'Microsoft YaHei UI', Tahoma, Arial, 'Hiragino Sans GB', 宋体, Sans-serif;
}
#jszz span{
	font-weight: bold;
	color: #333333;
}

.right .grjj {
    font-size: 15px;
	font-family: 'Microsoft YaHei UI', Tahoma, Arial, 'Hiragino Sans GB', 宋体, Sans-serif;
	line-height: 26px;
	color: #2b4a78;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	padding: 10px;
	text-indent: 2em;
}

.gsjj {
    font-size: 16px;
	font-family: 'Microsoft YaHei UI', Tahoma, Arial, 'Hiragino Sans GB', 宋体, Sans-serif;
	line-height: 20px;
	color: #2b4a78;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	padding: 10px 10px 10px 38px;
}

.right .moer {
	background-image: url(b3_101227.jpg);
	background-repeat: repeat-x;
	line-height: 37px;
}
.right .moer a {
	background-image: url(b4_1010210.png);
	display: block;
	text-align: center;
	height: 30px;
	width: 49px;
	background-repeat: no-repeat;
	background-position: center center;
}
.right .fpxx a {
	background-image: url(fpxx.png);
	height: 25px;
	width: 54px;
	display: block;
}
.right .list_dh {
	background-image: url(b3_1012210.gif);
	background-repeat: repeat-x;
	line-height: 30px;
	padding-left: 15px;
	color: #2b4a78;
}
.right .list_dh a {
	color: #2b4a78;
}
.right .xt2 {
	background-image: url(xt.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.right .tiele a {
	line-height: 35px;
	display: block;
	float: left;
	background-image: url(title_bg.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 12px;
	font-size: 14px;
	color: #333333;
}



.footer {
	line-height: 20px;
}
.f-name a:link,.f-name a:visited{font-size: 13px; color:#3C3C3C; font-weight: bold;}
.f-name a:hover{color:#3C3C3C; text-decoration: underline; font-weight: bold;}
