/* CSS Document */
body {
	margin: 0 auto;
	background: #dee9f6;
	font-size: 13px;
}

a {
	text-decoration: none;
	color: black;
}

a img {
	border: none;
	vertical-align: bottom;
}

img {
	
}

a:hover {
	color: red;
	outline: none;
}

a:link,a:visited,a:hover,a:active {
	text-decoration: none;
}

a:focus {
	outline: none;
}

.more2 a {
	float: right;
	display: block;
	line-height: 20px;
	width: 60px;
	margin: 0;
	padding: 0;
	background: url("imagesindexmore2.jpg") 50% no-repeat;
}

.more1 a {
	float: right;
	display: block;
	height: 39px;
	width: 60px;
	margin: 0;
	padding: 0;
	background: url("imagesindexmore2.jpg") 50% no-repeat;
}

.more a {
	float: right;
	display: block;
	height: 35px;
	width: 60px;
	margin: 0;
	padding: 0;
	background: url("imagesindexgbmore1.jpg") 50% no-repeat;
}

.newstop {
	background: url("imagesindexhottoplist.jpg") no-repeat;
	background-position: center top;
	text-align: center;
	height: 95px;
}

.newstop a {
	color: red;
}

#newstop1 {
	font-size: 36px;
	letter-spacing: 0px;
}

#newstop1 {
	
}

#newstop1 a {
	letter-spacing: 0px;
	font-family: STZhongsong;
	font-weight: bold;
}

#newstop6 {
	font-size: 16px;
	padding: 20px 10px 0px 0px;
}

#newstop6 {
	
}

#newstop6 a {
	letter-spacing: 0px;
	font-family: STZhongsong;
	font-weight: bold;
}

.newstopbottom {
	text-align: left;
	line-height: 20px;
}

#newstop2 {
	padding: 0px 0px 0px 10px;
}

#newstop3 {
	
}

#newstop4 {
	
}

#newstop5 {
	padding: 0px 10px 0px 0px;
}

#newstop5 a {
	color: #999999;
}

#topHot {
	display: block;
	background: url("imagesindexhf_1.jpg");
	height: 112px;
}

#topHotqz {
	display: block;
	background: url("imagesindexhf_2.jpg");
	height: 112px;
}

#leftTd {
	padding: 0px 0px 0px 0px;
}

.hotpic {
	margin: 5px 0px 5px 0px;
	height: 240px;
}

#hottitle {
	background: url("imagesindexgbsy_1.jpg");
	height: 35px;
	color: #CC0100;
	font-size: 16px;
	letter-spacing: 3px;
	padding-left: 20px;
	line-height: 35px;
	font-weight: bold;
}

#hottitle a {
	color: red;
}

#hotlist {
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-position: outside;
	line-height: 25px;
}

#hotlist li {
	line-height: 25px;
	height: 25px;
	padding: 0px 0px 0px 0px;
	padding-left: 20px;
	background: url("imagesmark1.png") no-repeat 1px 40%;
}

#hotlist li a {
	display: block;
	padding: 0px 0px 0px 0px;
	height: 25px;
	line-height: 25px;
}

#hotlist li a:VISITED {
	border: none;
}

#hotlist li a .datespan {
	float: right;
	width: 70px;
}

#hotlist  li:hover {
	background-color: #E7F4F8;
}

#ztbdtitle {
	background: url("imagesindexgbslt_1.jpg");
	height: 35px;
}

#slzxtitle {
	background: url("imagesindexgbsy_slzx.jpg");
	height: 35px;
}

#dfss {
	background: url("imagesindexgbslt_4.jpg") no-repeat;
	height: 210px;
	vertical-align: top;
}

#tzdt {
	background: url("imagesindexgbslt_5.jpg") no-repeat;
	height: 210px;
	vertical-align: top;
}

#bsyw {
	background: url("imagesindexgbslt_6.jpg") no-repeat;
	height: 210px;
	vertical-align: top;
}

#mtjj {
	background: url("imagesindexgbslt_7.jpg") no-repeat;
	height: 210px;
	vertical-align: top;
}

#qswh {
	background: url("imagesindexgbslt_61.jpg") no-repeat;
	height: 200px;
	vertical-align: top;
}

#sllt {
	background: url("imagesindexgbslt_175.jpg") no-repeat;
	height: 200px;
	vertical-align: top;
}

.slzx {
	line-height: 25px;
	padding: 5px 0px 0px 20px;
	text-align: left;
	letter-spacing:2px;
}

.slzx a {
	font-size: 15px;
	color: #CC0100;
}

.slzx a:HOVER {
	text-decoration: none;
	color: red;
}

.slzxContent {
	list-style-type: none;
	list-style-position: outside;
	padding: 10px 0px 0px 80px;
	line-height: 25px;
}

/* #qswh {
	background: url("imagesindexslt_58.jpg");
	background-position: left bottom;
	height: 35px;
}

#sllt {
	background: url("imagesindexslt_43.jpg");
	background-position: left bottom;
	height: 35px;
} */

/* #qswhContnet {
	background: url("imagesindexslt_61.jpg") no-repeat;
	background-position: 5px;
	height: 220px;
	vertical-align: top;
}

#slltContent {
	background: url("imagesindexslt_175.jpg") no-repeat;
	background-position: 10px;
	height: 220px;
	vertical-align: top;
} */
.qswhsllt {
	list-style-type: none;
	list-style-position: outside;
	padding: 5px 0px 0px 105px;
	line-height: 25px;
}

#xxgkTitle {
	background: url("imagesindexgbsy_xxgk.jpg");
	height: 35px;
}

.borderdiv {
	border: #DBE7EF solid 1px;
	text-align: center;
}

.xxgk  a {
	color: #4668B2;
	font-weight: bold;
}

#gkgl {
	background: url("imagesindexgbslt_149.jpg");
	height: 28px;
	width: 240px;
}

.xxgklink {
	line-height: 37px;
	padding: 0px 40px 0px 0px;
	text-align: right;
	background: url("imagesindexgbslt_150.jpg") no-repeat;
	backgroud-position: center center;
}

#yjgl {
	background: url("imagesindexgbslt_148.jpg");
	height: 28px;
	width: 240px;
}

#zdgk {
	background: url("imagesindexgbslt_146.jpg");
	height: 28px;
	width: 240px;
}

#ysqgk {
	background: url("imagesindexgbslt_147.jpg");
	height: 28px;
	width: 240px;
}

.rightTd {
	background: url("imagesindexright02.jpg") repeat-y;
	background-position: center;
}

#rightTable {
	margin: 0px 12px 0px 8px;
	text-align: center;
	line-height: 25px;
}

.rightContent {
	text-align: left;
	list-style-type: none;
	list-style-position: outside;
	line-height: 25px;
	padding: 0px 0px 0px 10px;
	background: url("imagesindexgbsy_rightbj.jpg") repeat-y;
}

.rightInterval {
	background: url("imagesindexgbsy_right.jpg") no-repeat;
	background-position: center;
	height: 21px;
}

#tzzcTitle {
	background: url("imagesindexright01.jpg") no-repeat;
	background-position: center;
	height: 63px;
}

#slspTitle {
	background: url("imagesindexgbsy_slsp.jpg") no-repeat;
	background-position: center;
	height: 38px;
	line-height: 38px;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 3px;
	padding-left: 100px;
}

#slspTitle a {
	color: #425AB0;
}

#slspTitle a:hover {
	color: red;
	outline: none;
}

#tzggTitle {
	background: url("imagesindexgbsy_ztgg.jpg") no-repeat;
	background-position: center;
	height: 39px;
	line-height: 39px;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 3px;
	padding-left: 100px;
}

#tzggTitle a {
	color: #425AB0;
}

#tzggTitle a:hover {
	color: red;
	outline: none;
}

#rsxxTitle {
	background: url("imagesindexrsxx.jpg") no-repeat;
	background-position: center;
	height: 39px;
}

#zbggTitle {
	background: url("imagesindexgbsy_zbgg.jpg") no-repeat;
	background-position: center;
	height: 38px;
	line-height: 38px;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 3px;
	padding-left: 100px;
}

#zbggTitle a {
	color: #425AB0;
}

#zbggTitle a:hover {
	color: red;
	outline: none;
}


#gwyxxTitle {
	background: url("imagesindexgbsy_gwyxx.jpg") no-repeat;
	background-position: center;
	height: 38px;
	line-height: 38px;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 3px;
	padding-left: 100px;
}

#gwyxxTitle a {
	color: #425AB0;
}

#gwyxxTitle a:hover {
	color: red;
	outline: none;
}


#gwyzcTitle {
	background: url("imagesindexgbsy_gwyzc.jpg") no-repeat;
	background-position: center;
	height: 38px;
	line-height: 38px;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 3px;
	padding-left: 100px;
}

#gwyzcTitle a {
	color: #425AB0;
}

#gwyzcTitle a:hover {
	color: red;
	outline: none;
}

#zbgsTitle {
	background: url("imagesindexgbsy_zbgg.jpg") no-repeat;
	background-position: center;
	height: 38px;
	line-height: 38px;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 3px;
	padding-left: 100px;
}

#zbgsTitle a {
	color: #425AB0;
}

#zbgsTitle a:hover {
	color: red;
	outline: none;
}

#sljbTitle {
	background: url("imagesindexjbgg.jpg") no-repeat;
	background-position: center;
	height: 52px;
}

#sljbTitle a:hover {
	color: red;
	outline: none;
}

#wsfwTitle {
	background: url("imagesindexgbsy_wsfw.jpg");
	background-position: left center;
	height: 35px;
}

.wsfwchildtitle {
	background: url("imagesindexgbsy_2.jpg");
	background-position: left center;
	height: 41px;
	font-size: 16px;
}

.wsfwxkml {
	background: url("imagesindexgbsy_tb1.jpg") no-repeat;
	background-position: left center;
	text-align: right;
}

.wsfwxkml a {
	color: #000000;
}

.wsfwbmfw {
	background: url("imagesindexgbsy_tb2.jpg") no-repeat;
	background-position: left center;
	text-align: right;
}

.wsfwbmfw a {
	color: #000000;
}

.wsfwsblc {
	background: url("imagesindexgbsy_tb3.jpg") no-repeat;
	background-position: left center;
	text-align: right;
}

.wsfwsblc a {
	color: #000000;
}

.wsfwzxsb {
	background: url("imagesindexgbsy_tb4.jpg") no-repeat;
	background-position: left center;
	text-align: right;
}

.wsfwzxsb a {
	color: #000000;
}

.wsfw {
	border: #DBE7EF solid 1px;
	text-align: center;
}

#xzxksxbl {
	background: url("imagesindexslt_190.jpg");
	height: 29px;
}

#bmfw {
	background: url("imagesindexslt_191.jpg");
	height: 29px;
}

#zmhdTitle {
	background: url("imagesindexgbsy_zmhd.jpg");
	background-position: left center;
	height: 35px;
}

#tszx {
	background: url("imagesindexgbslt_204.jpg");
	background-position: left center;
	line-height: 29px;
	text-align: center;
	margin:5px 0 0 0;
}

.wsfwgbtable {
	border-collapse: collapse;
	text-align: center;
}

.wsfwgbtable tr td {
	border: 1px solid #D7D7D7;
}

.tszxth {
	background: url("imagesindexgbtszxth.jpg") repeat-x;
	height: 27px;
	text-align: center;
	font-size: 15px;
	border:1px solid #D7D7D7;
	border-top:1px dashed #D7D7D7;
	font-weight:normal;
}

.wsfwxksearch {
	height: 37px;
	font-size: 15px;
	text-align: center;
	border: 1px solid #D7D7D7;
	border-bottom:none;
}

.tszxrow1 {
	line-height: 25px;
	background: #F1F7FC;
}

.tszxrow2 {
	line-height: 25px;
	background: #FFFFFF;
}

.tszxrow1 td,.tszxrow2 td {
	border-left: #CEDFF2 solid 1px;
}

#wsdc {
	background: url("imagesindexslt_205.jpg") no-repeat;
	padding: 46px 10px 0px 10px;
	text-align: left;
	line-height: 26px;
}

#zygzTitle {
	background: url("imagesindexslt_59.jpg");
	background-position: left center;
	height: 35px;
}

.tags {
	background: url("imagesindextags.jpg") repeat-x;
	line-height: 28px;
}

.selectTag {
	background: url("imagesindexselecttags.jpg") repeat-x;
	line-height: 28px;
}

.tags a {
	display: block;
	line-height: 28px;
}

.tagContent {
	padding: 10px 10px 10px 10px;
	list-style-type: none;
	list-style-position: outside;
	DISPLAY: none;
	COLOR: #474747;
	text-align: left;
	line-height: 25px;
}

.selectContent {
	display: block;
}

#fwxx {
	background: url("imagesindexslt_214.jpg") no-repeat;
	width: 58px;
	height: 61px;
}

#yqljTitle {
	background: url("imagesindexgbsy_yqlj.jpg") no-repeat;
	background-position: left center;
	height: 35px;
	padding-bottom:15px;
}

#img1 {
	width: 59px;
	height: 61px;
	position: absolute;
	top: 43px;
	left: 2px;
	z-index: 10;
}

#img1 div {
	width: 80px;
	text-align: right;
	font-size: 12px;
}

#img1 div a:link {
	text-decoration: none;
}

#img1 div a:hover {
	color: red;
	text-decoration: none;
}

#img1 img {
	width: 80px;
	height: 80px;
	border: 1px solid black;
}

.fontred a {
	color: red;
}

.pad1_5 {
	padding: 5px 5px;
}

.pad2_5 {
	padding: 0px 5px;
}

.fontwr {
	font-family: Microsoft Yahei;
}


.sxslzz {
	background: url("imagesindexgbsxslzz.jpg") no-repeat;
	background-position: center;
	height: 180px;
}

#slzzTitle {
	background: url("imagesindexgbsy_slzz.jpg") no-repeat;
	background-position: center;
	height: 38px;
	line-height: 38px;
	font-size: 16px;
	font-weight: bold;
         padding-left: 18px;
	letter-spacing:0px;

}

#slzzTitle a {
	color: #425AB0;
}

#slzzTitle a:hover {
	color: red;
	outline: none;
}

#ztbdTitle {
	background: url("imagesindexgbsy_ztbd.jpg") no-repeat;
	background-position: center;
	height: 38px;
	line-height: 38px;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 3px;
	padding-left: 100px;
}

#ztbdTitle a {
	color: #425AB0;
}

#ztbdTitle a:hover {
	color: red;
	outline: none;
}