.bf-posi {
	line-height: 1.875rem;
	background-image: url(../images/bfzybg.png);
	background-position: -282px -24px;
	padding-left: 25px;
	margin-bottom: 8px;
	background-repeat: no-repeat
}

.ct2_cut {
	background-color: #f9f9f9;
	height: 38px;
	border-bottom: 1px #d9d9d9 solid;
	line-height: 2.375rem;
	position: relative;
	margin-bottom: 10px
}

.ct2_cut span {
	background-color: #f9f9f9;
	position: absolute;
	height: 32px;
	line-height: 2rem;
	border: 1px #d9d9d9 solid;
	border-bottom: 1px #f9f9f9 solid;
	left: 8px;
	top: 6px;
	font-size: 1rem;
	font-weight: 700;
	padding: 0 15px
}

.rsksserch {
	height: 74px;
	padding: 10px 0
}

.rskssc {
	width: 500px;
	float: right;
	padding-top: 20px
}

.rskssc input {
	float: left;
	color: #999
}

.rskssc input.choicetxt {
	width: 11px;
	height: 35px;
	background: url(../images/choicetxt.png) no-repeat;
	line-height: 2.1875rem;
	text-align: center;
	border: 0
}

.rskssc input.manualtxt {
	width: 400px;
	height: 31px;
	border: 1px #ccc solid;
	line-height: 2.0625rem;
	border-left: 0;
	border-right: 0;
	padding-left: 5px
}

.rskssc input.confirmbtn {
	width: 70px;
	height: 35px;
	background: url(../images/serchbtn.png) no-repeat;
	border: 0;
	cursor: pointer
}

.rskslogor {
	width: 200px;
	height: 74px;
	float: left;
	padding-left: 0
}

.rscitydq span {
	float: left;
	width: 130px;
	line-height: 1.5rem;
	padding-left: 10px;
	background: url(../images/sficon.png) no-repeat right center;
	color: #fff;
	margin-top: 3px;
	text-align: center
}

.rscitydq .xjct {
	width: 920px;
	float: left
}

.ftssrk span {
	width: 60px;
	text-align: left;
	padding-left: 5px;
	font-size: 0.75rem
}

.ftssrk a {
	padding-right: 10px;
	height: 30px;
	line-height: 1.875rem
}

.ftssrk .xjct {
	width: 920px;
	padding-left: 10px
}

.footcopy {
	background: #f0f0f0;
	height: 45px;
	color: #666;
	line-height: 2.8125rem
}

.bortop {
	border-top: 1px #d9d9d9 solid;
	padding-top: 10px
}

.bl_ct {
	width: 982px;
	margin: 0 auto
}

.blpdtp {
	padding-top: 10px
}

.nrtydv .tycut {
	width: 660px;
	height: 33px;
	background: url(../images/lxbarbg.gif) no-repeat left bottom;
	line-height: 2.0625rem;
	position: relative;
	padding-left: 8px;
	font-size: 1rem;
	font-weight: 700;
	color: #06c;
	margin-bottom: 10px;
	overflow: hidden
}

.nrtydv .zay  {
	margin: 2px 0 0;
	color: #999;
	width: 100%
}

.nrtydv .zay a {
	color: #06c;
	font-size: 0.85rem;
	font-weight: 400;
	line-height: 2rem
}

.nr1-rg {
	width: 272px;
	float: left
}

.bkzn {
	width: 258px;
	height: 159px;
	background: url(../images/bkzn_db.gif) no-repeat;
	padding-bottom: 10px;
	margin: 11px 0 11px 6px
}

.bkzn a {
	float: left;
	width: 60px;
	height: 21px;
	text-align: center;
	padding-top: 28px;
	font-size: 0.75rem;
	color: #fff;
	margin: 0 6px 6px 0
}

.bkzn a:hover {
	color: #fff799
}

.rscenter,.rscenter {
	width: 1000px;
	margin: 0 auto
}

.bkzn a.a1 {
	margin-right: 0
}

.nrtydv ul li {
	font-size: 0.875rem
}

ul.newslist1 li {
	background: url(../images/dot_10.gif) no-repeat left center;
	line-height: 1.6875rem;
	padding-left: 14px;
	clear: both;
	width: 251px;
	color: #666;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

ul.ftsmall li {
	font-size: 0.875rem;
	width: 276px;
	line-height: 1.5rem;
	margin-bottom: 3px
}

ul.listmore {
	border-bottom: 1px #d9d9d9 dashed;
	margin-bottom: 10px;
	padding: 0 10px 10px
}

ul.listmore li {
	position: relative;
	line-height: 1.625rem;
	width: auto
}

.dvone .dvcut {
	background: #e6e6e6 url(../images/cutleft.gif) no-repeat left center;
	height: 33px;
	overflow: hidden;
	color: #666;
	line-height: 2.0625rem;
	padding-left: 20px;
	font-size: 0.875rem
}

ul.seorg {
	border: 0;
	padding: 10px
}

.nra2-lf {
	width: 681px;
	float: left
}

ul.ftsmall {
	padding: 5px 10px
}

ul.seorg li {
	font-size: 0.75rem
}

.othertydaohao {
	border: 1px #d3d3d3 dashed;
	line-height: 1.625rem;
	font-size: 1rem;
	color: #999;
	margin: 0 5px 8px 0;
	padding: 0 14px
}

.othertydaohao h1 {
	color: #333;
	font-size: 1.25rem;
	padding: 8px 0
}

.othertydaohao .en {
	color: #06c;
	font-size: 1rem;
	padding: 8px 0
}

.othertydaohao a {
	font-size: 0.875rem;
	color: #06c;
	white-space: nowrap
}

.othertydaohao a:hover {
	font-size: 0.875rem;
	color: #e60012;
	white-space: nowrap
}

.nra2-lf ul {
	font-size: 1.125rem;
	margin: 0 8px
}

.nra2-lf .picnews {
	margin-top: 10px;
	line-height: 1.5625rem;
	height: 25px;
	padding: 3px auto
}

.nra2-lf h3 {
	font-size: 1rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.nra2-lf .dd {
	padding-top: 10px;
	padding-bottom: 20px;
	color: #999;
	line-height: 1.5625rem;
	overflow: hidden;
	border-bottom: 1px dashed #999
}

h1,h3 {
	font-weight: 700
}

.tiku_mg,.bltymg,.dvone,.tiku_mg,.bltymg,.dvone,.tiku_mg,.bltymg,.dvone {
	margin-bottom: 10px
}

.bfcontent,.bl_nr1,.bfcontent,.bl_nr1 {
	overflow: hidden
}

.c_color {
	color: red
}

.ftssrk,.rscitydq {
	padding: 10px 0
}
