book-list body {
	margin: 0px auto; padding: 0px;
}
a {
	color: rgb(173, 108, 50); text-decoration: none;
}
a:hover {
	color: rgb(0, 0, 0);
}
#head {
	background: url("../images/top-bg1.jpg") repeat-x; width: 100%; height: 212px;
}
#head .top {
	margin: 0px auto; width: 1024px; height: 115px; padding-top: 47px;
}
#head .logo {
	width: 474px; height: 61px; padding-left: 40px; margin-top: 20px; float: left;
}
#head .top span {
	height: 70px; text-align: right; color: rgb(0, 0, 0); line-height: 22px; padding-right: 40px; font-size: 14px; float: right;
}
#head .top span a {
	color: rgb(0, 0, 0); text-decoration: none;
}
#head .top span a:hover {
	color: rgb(152, 25, 4);
}
#head .top font {
	color:#981904; font-size: 14px;
}
#head .nav {
	background:#981904; width: auto; height: 50px;
}
#head .nav ul {
	margin: 0px auto; width: 1024px; height: 50px; line-height: 50px; display: block;
}
#head .nav ul a {
	height: 50px; text-align: center; color: rgb(255, 255, 255); padding-right: 15px; padding-left: 15px; font-family: "Microsoft Yahei"; font-size: 18px; text-decoration: none; float: left; display: block;
}
#head .nav ul a:hover {
	background: url("../images/nav-hover.jpg"); color: rgb(0, 0, 0);
}
.foot {
	background: url("../images/foot-bg.jpg"); width: 100%; height: 107px; text-align: center; color: rgb(255, 255, 255); line-height: 22px; padding-top: 25px; font-size: 12px;
}
.foot a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.foot a:hover {
	color: rgb(0, 0, 0);
}
.kufang{
	list-style:none;
	float:left;
}
#content {
	background: url("../images/bg.jpg"); width: 100%; height: auto; text-align: center; line-height: 24px; font-size: 12px; float: left;
}
#content .content-center {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 20px 15px 0px; width: 994px; height: auto;
}
#content .newbook {
	background: rgb(243, 242, 242); border: 1px solid rgb(224, 222, 222); width: 262px; height: 270px; text-align: center; float: right;
}
#content .newbook table tr td span {
	line-height: 17px; font-family: "Microsoft Yahei"; font-size: 17px;
}
#content .newbook table tr td font {
	color: rgb(168, 127, 99); line-height: 12px; font-family: "Microsoft Yahei"; font-size: 12px;
}
#content .newbook ul {
	width: 240px; height: 176px; text-align: left; margin-top: 5px; margin-left: 12px; display: block;
}
#content .newbook ul li {
	background: url("../images/shumu-list.png") no-repeat 0px 6px; list-style: none; margin: 0px auto; height: 22px; padding-left: 15px; display: block;
}
#content .newbook ul li.font {
	background: none; height: 22px; color: rgb(152, 25, 4); line-height: 22px; padding-left: 15px; display: block;
}
#content .newbook ul li span {
	color: rgb(152, 25, 4); font-size: 12px;
}
#content .newbook ul font {
	height: 22px; color: rgb(152, 25, 4); line-height: 22px; padding-left: 15px; display: block;
}
#content .newbook a {
	background: url("../images/shumu-input.png"); width: 159px; height: 30px; line-height: 30px; font-family: "Microsoft Yahei"; font-size: 14px; margin-top: 0px; margin-left: 50px; float: left; display: block; _margin-left: 30px;
}
* {
	word-break: break-all;
}
#ifocus {
	background: rgb(243, 242, 242); font: 12px/normal Helvetica, Arial, sans-serif; border: 1px solid rgb(224, 222, 222); width: 712px; height: 270px; text-align: center; float: left; font-size-adjust: none; font-stretch: normal;
}
#ifocus_pic {
	margin: 6px 0px 0px 7px; width: 526px; height: 256px; overflow: hidden; float: left; display: inline; position: relative;
}
#ifocus_piclist {
	position: absolute;
}
#ifocus_piclist li {
	list-style: none; width: 526px; height: 256px; overflow: hidden;
}
#ifocus_piclist li a {
	color: rgb(2, 135, 202); text-decoration: none;
}
#ifocus_piclist li a:hover {
	text-decoration: underline;
}
#ifocus_piclist img {
	width: 526px; height: 256px;
}
#ifocus_btn {
	width: 167px; margin-top: 6px; margin-right: 6px; float: right; display: inline;
}
#ifocus_btn li {
	list-style: none; padding: 2px 3px; width: 164px; height: 61px; filter: alpha(opacity=50); cursor: pointer; opacity: 0.5; -moz-opacity: 0.5;
}
#ifocus_btn img {
	width: 152px; height: 57px;
}
#ifocus_btn .current {
	background: url("../images/ifocus_btn_bg.gif") no-repeat; filter: alpha(opacity=100); opacity: 1; -moz-opacity: 1;
}
#ifocus_opdiv {
	background: rgb(0, 0, 0); left: 0px; width: 526px; height: 35px; bottom: 0px; filter: alpha(opacity=50); position: absolute; opacity: 0.5; -moz-opacity: 0.5;
}
#ifocus_tx {
	left: 8px; bottom: 8px; color: rgb(255, 255, 255); position: absolute;
}
#ifocus_tx .normal {
	display: none;
}
#content .newshead {
	margin: 15px 0px;
}
#content .newshead tr td span {
	line-height: 17px; font-family: "Microsoft Yahei"; font-size: 17px;
}
#content .newshead tr td font {
	color: rgb(168, 127, 99); line-height: 12px; font-family: "Microsoft Yahei"; font-size: 12px;
}
#content .index-news {
	padding: 0px 25px; border: 1px solid rgb(224, 222, 222); width: 444px; height: 360px; margin-bottom: 20px; float: left;
}
#content .index-news ul {
	width: 444px; margin-top: 12px; float: left;
}
#content .index-news ul li {
	background: url("../images/liststyle.png") no-repeat 0px 16px; list-style: none; margin: 0px auto; width: 435px; height: 40px; text-align: left; line-height: 38px; padding-left: 12px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
#content .index-news li span {
	width: 100px; text-align: right; float: right; display: block;
}
#content .index-news li a {
	width: auto; color: rgb(0, 0, 0); text-decoration: none; float: left; display: block;
}
#content .index-news li a:hover {
	color: rgb(152, 25, 4);
}
#content .index-RTZF {
	padding: 0px 25px; border: 1px solid rgb(224, 222, 222); width: 946px; height: 160px; margin-bottom: 20px; float: left;
}
#content .index-RTZF ul {
	width: 447px; margin-top: 12px; float: left;
}
#content .index-RTZF ul li {
	background: url("../images/liststyle.png") no-repeat 0px 16px; list-style: none; margin: 0px auto; width: 435px; height: 40px; text-align: left; line-height: 40px; padding-left: 12px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
#content .index-RTZF li span {
	width: 100px; text-align: right; float: right; display: block;
}
#content .index-RTZF li a {
	width: auto; color: rgb(0, 0, 0); text-decoration: none; float: left; display: block;
}
#content .index-RTZF li a:hover {
	color: rgb(152, 25, 4);
}
#content .index-zp {
	background: rgb(245, 244, 244); margin: 0px auto; border: 1px solid rgb(224, 222, 222); width: 981px; height: 40px; text-align: left; padding-left: 15px;
}
#content .index-zp a {
	color: rgb(0, 0, 0); line-height: 40px;
}
#content .index-zp a:hover {
	color: rgb(152, 25, 4);
}
#content .dajishi {
	background: rgb(242, 242, 242); padding: 0px 5px 0px 4px; border: 1px solid rgb(224, 222, 222); width: 987px; height: 387px; margin-top: 20px;
}
#content .jishi-bg {
	background: url("../images/jishibo-bg.jpg") no-repeat; padding: 45px 57px; width: 873px; height: 229px;
}
#content .jishi-news {
	width: 680px; height: 215px; padding-top: 5px; float: left;
}
#content .jishi-news div {
	width: 268px; margin-right: 58px; float: left;
}
#content .jishi-news div li {
	background: url("../images/liststyle.png") no-repeat 0px 16px; list-style: none; margin: 0px auto; width: 270px; height: 40px; text-align: left; line-height: 40px; padding-left: 12px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
#content .jishi-news li a {
	color: rgb(0, 0, 0); text-decoration: none; float: left; display: block;
}
#content .jishi-news li a:hover {
	color: rgb(152, 25, 4);
}
#content .fengcai {
	background: url("../images/fengcai-bg.png") no-repeat; width: 996px; height: 197px; padding-top: 36px;
}
#content .fengcai img {
	margin: 0px 5px;
}
#content .left-nav {
	background: url("../images/left-nav.png"); width: 175px; height: 402px; text-align: center; padding-top: 50px; float: left;
}
#content .left-nav a {
	margin: 0px auto; width: 131px; height: 36px; color: rgb(0, 0, 0); line-height: 36px; font-family: "Microsoft Yahei"; font-size: 16px; text-decoration: none; border-bottom-color: rgb(158, 146, 115); border-bottom-width: 1px; border-bottom-style: solid; float: none; display: block;
}
#content .left-nav a:hover {
	background: url("../images/left-nav-a.png"); color: rgb(255, 255, 255);
}
#content .content-right {
	width: 798px; height: auto; float: right;
}
#content .position {
	width: 798px; height: 30px; text-align: left; color: rgb(99, 31, 28); line-height: 30px; margin-bottom: 10px; vertical-align: middle;
}
#content .position img {
	margin-bottom: -8px; vertical-align: text-bottom;
}
#content .subject {
	background: rgb(243, 242, 242); padding: 10px 15px 20px; border: 1px solid rgb(224, 222, 222); width: 768px; height: auto; text-align: left;
}
#content .title {
	margin: auto auto 18px; width: 768px; height: 35px; text-align: left; color: rgb(99, 31, 28); line-height: 35px; font-family: "Microsoft Yahei"; font-size: 16px; border-bottom-color: rgb(158, 146, 115); border-bottom-width: 1px; border-bottom-style: solid;
}
#content .title img {
	margin: 10px; float: left; display: block;
}
#content .title span {
	width: auto; float: left; display: block;
}
#content .news-sousuo {
	width: 275px; height: 30px; padding-top: 5px; float: right;
}
#content .news-sousuo input.wenben {
	border: 1px solid rgb(202, 201, 201); height: 20px; line-height: 20px;
}
#content .news-sousuo input.sousuo {
	background: rgb(173, 96, 44); border: 0px currentColor; width: 40px; height: 22px; color: rgb(255, 255, 255);
}
#content .subject span font {
	text-align: left; color: rgb(152, 25, 4); font-size: 12px; font-weight: bold;
}
#content .subject span {
	text-align: left;
}
#content .subject table {
	background: rgb(255, 255, 255); border-width: 1px 1px 0px 0px; border-style: solid solid none none; border-color: rgb(0, 0, 0) rgb(0, 0, 0) currentColor currentColor; width: 95%; text-align: center; line-height: 30px;
}
#content .subject table tr td {
	border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
#content .subject-foot {
	padding: 10px 15px 20px; width: 738px; height: auto;
}
#content .subject-foot table.lxdh {
	width: 738px;
}
#content .subject-foot table.lxdh tr td {
	padding: 0px 5px;
}
#content .bmjs-left-nav {
	background: url("../images/bmjs-leftnav.png"); width: 176px; height: 739px; text-align: center; padding-top: 50px; float: left;
}
#content .bmjs-left-nav a {
	margin: 0px auto; width: 131px; height: 36px; color: rgb(0, 0, 0); line-height: 36px; font-family: "Microsoft Yahei"; font-size: 16px; text-decoration: none; border-bottom-color: rgb(158, 146, 115); border-bottom-width: 1px; border-bottom-style: solid; float: none; display: block;
}
#content .bmjs-left-nav a:hover {
	background: url("../images/left-nav-a.png"); color: rgb(255, 255, 255);
}
#content .left-title {
	margin: auto; width: 131px; height: 35px; text-align: center; color: rgb(99, 31, 28); line-height: 35px; font-family: "Microsoft Yahei"; font-size: 16px; border-bottom-color: rgb(158, 146, 115); border-bottom-width: 1px; border-bottom-style: solid;
}
#content .left-title img {
	padding-right: 5px;
}
#content .subject-foot table {
	margin: 0px auto; text-align: center; line-height: 25px; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid;
}
#content .subject-foot table tr th {
	border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
#content .subject-foot table tr td {
	border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
#content .subject-foot table tr.zp-quyu {
	background: rgb(181, 153, 114); line-height: 30px; font-size: 14px;
}
#content .subject-foot table tr.zp-title {
	background: rgb(197, 184, 165);
}
#content .smyb-left-nav {
	background: url("../images/shumu-leftnav.png"); width: 176px; height: 460px; text-align: center; padding-top: 50px; margin-top: 0px; float: left;
}
#content .left-title a {
	margin: 0px auto; width: 131px; height: 36px; color: rgb(0, 0, 0); line-height: 36px; font-family: "Microsoft Yahei"; font-size: 16px; text-decoration: none; border-bottom-color: rgb(158, 146, 115); border-bottom-width: 1px; border-bottom-style: solid; float: none; display: block;
}
#content .left-title a:hover {
	background: url("../images/left-nav-a.png"); color: rgb(255, 255, 255);
}
#content .subject-foot table.yangben {
	background: rgb(255, 255, 255); margin: 0px auto; width: 735px; text-align: center; line-height: 22px; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid;
}
#content .subject-foot table.yangben tr td {
	padding: 0px 2px; border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
#content .subject-foot li {
	background: url("../images/liststyle.png") no-repeat 0px 16px; list-style: none; margin: 0px auto; width: 719px; height: 40px; text-align: left; line-height: 40px; padding-left: 12px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
#content .subject-foot li span {
	width: 110px; text-align: right; float: right; display: block;
}
#content .subject-foot li a {
	width: auto; color: rgb(0, 0, 0); text-decoration: none; float: left; display: block;
}
#content .subject-foot li a:hover {
	color: rgb(152, 25, 4);
}
#content .next {
	background: rgb(224, 223, 223); margin: 0px auto; width: 738px; text-align: center; line-height: 30px;list-style: none;
}
}
#content .next a {
	color: rgb(0, 0, 0); line-height: 30px;
}
#content .next a:hover {
	color: rgb(141, 8, 11);
}
#content .next font {
	color: rgb(141, 8, 11);
}
#content .next span {
	color: rgb(141, 8, 11);
}
#content .subject-foot h1 {
	width: 738px; text-align: center; color: rgb(59, 58, 58); font-size: 16px; display: block;
}
#content .subject-foot big {
	width: 738px; height: 30px; text-align: center; color: rgb(152, 25, 4); font-size: 12px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
#content .subject span u {
	width: 450px; text-align: center; line-height: 25px; text-decoration: none; display: block;
}
#content .subject dd {
	margin-top: 20px; display: block;
}
#content .subject dd p {
	margin: 0px;
}
#content .subject cc {
	margin: 10px 5px 5px; width: 760px;
}
#content .hotb {
	margin: 5px 0px;
}
#content .hot dl {
	width: 125px; text-align: center; line-height: 18px; margin-top: 15px; margin-right: 5px; float: left;
}
#content .hot dt img {
	height: 100px;
}
#content .hot1 dl {
	width: 125px; text-align: center; line-height: 18px; margin-top: 15px; margin-right: 5px; float: left;
}
#content .hot1 dt img {
	height: 100px;
}
#content .left {
	width: 261px; height: auto; margin-top: 25px; float: left;
}
#content .left-login {
	border: 1px solid rgb(224, 222, 222); width: 261px; height: 260px;
}
#content .left-head {
	background: url("../images/left-head.jpg") no-repeat; width: 221px; height: 31px; text-align: left; color: rgb(133, 144, 150); padding-left: 40px; font-family: "Microsoft Yahei"; font-size: 14px;
}
#content .huodong {
	border: 1px solid rgb(224, 222, 222); width: 259px; height: 235px; text-align: left;
}
#content .huodong ul {
	width: 233px; height: 230px; margin-top: 15px; margin-left: 20px;
}
#content .huodong ul li {
	background: url("../images/liststyle.png") no-repeat 0px 10px; list-style: none; width: 220px; height: 26px; line-height: 26px; padding-left: 7px; display: block;
}
#content .huodong ul li a {
	width: 220px; color: rgb(0, 0, 0); display: block;
}
#content .huodong ul li a:hover {
	color: rgb(152, 25, 4);
}
#content .left-tel {
	border: 1px solid rgb(224, 222, 222); width: 261px; height: 188px; text-align: left; margin-top: 20px;
}
#content .left-tel span {
	margin: 15px auto; width: 225px; display: block;
}
#content .left-tel span font {
	color: rgb(152, 25, 4); font-size: 12px;
}
#content .right {
	width: 715px; height: auto; text-align: left; margin-top: 25px; float: right;
}
#content .jieshao {
	border: 1px solid rgb(224, 222, 222); width: 715px; height: auto; padding-bottom: 20px;
}
#content .right-head {
	background: url("../images/right-head.jpg") no-repeat; width: 646px; height: 31px; text-align: left; color: rgb(255, 255, 255); line-height: 30px; padding-left: 55px; font-family: "Microsoft Yahei"; font-size: 14px; font-weight: bold; margin-top: 12px; margin-bottom: 22px; float: right;
}
#content .right-head img {
	margin-right: 20px; float: right;
}
#content .right-head img a {
	border: 1px solid rgb(224, 222, 222);
}
#content .right-head img a:hover {
	border-color: rgb(153, 0, 0);
}
#content .right-head span {
	float: left;
}
#content .js-neirong {
	margin: 0px auto; width: 650px; height: auto;
}
#content .js-neirong img {
	margin-right: 10px; margin-bottom: 5px; float: left;
}
#content .book-list {
	border: 1px solid rgb(224, 222, 222); width: 715px; height: auto; padding-bottom: 20px; margin-top: 15px;
}
#content .chuban-list {
	margin: 0px auto; width: 680px; height: auto; float: left;
}
#content .chuban-list table {
	border: currentColor;
}
td {
	border: currentColor;
}
tr {
	border: currentColor;
}
#content .left-fenlei {
	border: 1px solid rgb(224, 222, 222); width: 261px; height: auto; padding-bottom: 15px; margin-bottom: 20px;
}
#content .left-fenlei ul {
	width: 261px; height: auto;
}
#content .left-fenlei ul a {
	background: url("../images/chuban-fenleibg.png"); width: 122px; height: 35px; color: rgb(255, 255, 255); line-height: 35px; font-family: "Microsoft Yahei"; font-size: 14px; margin-top: 10px; margin-left: 5px; float: left; display: block;
}
#content .left-fenlei ul a:hover {
	background: url("../images/chuban-fenleibg2.png");
}
#content .chuban-books {
	border: 1px solid rgb(224, 222, 222); width: 715px; height: auto; padding-bottom: 20px;
}
#content .chuban-sousuo {
	background: url("../images/chuban-sousuo.jpg") repeat-x; width: 715px; height: 32px;
}
#content .chuban-sousuo span {
	background: rgb(173, 96, 44); width: 71px; height: 32px; text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-weight: bold; float: left; display: block;
}
#content .chuban-soso {
	width: auto; height: 29px; margin-top: 5px; margin-left: 50px; float: left;
}
#content .chuban-soso input.book-biaodan {
	border: 1px solid rgb(202, 201, 201); height: 20px; line-height: 20px; float: left;
}
#content .chuban-soso input.book-sousuo {
	background: rgb(173, 96, 44); border: 0px currentColor; width: 40px; height: 22px; color: rgb(255, 255, 255); float: left;
}
#content .chuban-sousuo input.book-last {
	background: url("../images/last2.jpg"); border: 0px currentColor; width: 16px; height: 17px; vertical-align: middle;
}
#content .chuban-sousuo input.book-next {
	background: url("../images/next1.jpg"); border: 0px currentColor; width: 16px; height: 17px; vertical-align: middle;
}
#content .chuban-sousuo b {
	margin: 0px 3px; font-weight: 100;
}
#content .chuban-sousuo u {
	margin: 0px 3px; color: rgb(173, 96, 44); text-decoration: none;
}
#content .chuban-books ul {
	list-style: none; width: 675px; margin-top: 20px; margin-left: 15px; float: left; display: block;
}
#content .chuban-books ul li {
	list-style: none; margin: 15px auto 0px; width: 675px; height: 140px; padding-bottom: 15px; border-bottom-color: rgb(224, 222, 222); border-bottom-width: 1px; border-bottom-style: solid; float: left; display: block;
}
#content .chuban-books ul li a.img-book {
	padding: 5px; border: 1px solid rgb(204, 204, 204); margin-right: 10px; float: left;
}
#content .chuban-books ul li .img-book:hover {
	border: 1px solid rgb(255, 125, 46);
}
#content .chuban-books ul li span {
	width: 300px; height: 30px; line-height: 30px; float: left; display: block;
}
#content .chuban-books ul li a {
	color: rgb(26, 102, 179); font-size: 14px; font-weight: bold; text-decoration: none;
}
#content .chuban-books ul li a:hover {
	color: rgb(255, 125, 46);
}
#content .chuban-books ul li font {
	width: 300px; height: 30px; line-height: 30px; float: left; display: block;
}
#content .chuban-books ul li b {
	color: rgb(26, 102, 179);
}
#content .chuban-books ul li dl {
	width: 520px; float: left; display: block;
}
#content .chuban-next {
	background: rgb(224, 223, 223); width: 675px; height: 30px; text-align: center; margin-top: 45px; margin-left: 15px; float: left;
}
#content .chuban-next a {
	color: rgb(0, 0, 0); line-height: 30px;
}
#content .chuban-next a:hover {
	color: rgb(141, 8, 11);
}
#content .chuban-next font {
	color: rgb(141, 8, 11);
}
#content .chuban-detail {
	margin: 20px auto; width: 675px;
}
#content .chuban-detail span img {
	margin-right: 50px; float: left;
}
#content .chuban-detail h2 {
	line-height: 50px; font-family: "Microsoft Yahei"; font-weight: normal;
}
#content .chuban-detail span {
	color: rgb(111, 112, 112); font-size: 14px;
}
#content .chuban-detail span a {
	color: rgb(111, 112, 112); text-decoration: none;
}
#content .chuban-detail span a:hover {
	color: rgb(173, 96, 44);
}
#content .chuban-detail h4 {
	background: rgb(242, 241, 241); margin: 30px auto; width: 660px; height: 24px; color: rgb(92, 92, 93); line-height: 24px; padding-left: 15px; font-size: 13px; float: left; display: block;
}
#content .chuban-detail font {
	margin: 0px auto; width: 640px; height: auto; color: rgb(92, 92, 93); font-size: 12px; display: block;
}
#content .page {
	width: 80px; margin-top: 5px; float: right;
}
#content .page a {
	margin: 0px 5px; width: auto; height: 22px; line-height: 22px; float: left; display: block;
}
#content .page input {
	margin-top: 3px; float: left;
}
#content .pxnav {
	width: 690px; margin-top: 12px; margin-left: 7px; float: left;
}
#content .pxnav dl {
	width: 690px; padding-bottom: 13px; margin-top: 15px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#content .pxnav dl dt {
	margin-right: 5px; float: left;
}
#content .pxnav dl dt a img {
	padding: 3px; border: 1px solid rgb(233, 233, 233); height: 130px;
}
#content .guanpei-add {
	width: 315px; height: 150px; margin-left: 28px; float: left; _margin-left: 20px;
}
#content .guanpei-add dt {
	width: 120px; text-align: center; line-height: 30px; float: left; display: block;
}
#content .guanpei-add dt img {
	padding: 5px; border: 1px solid rgb(204, 204, 204);
}
#content .guanpei-add dd {
	width: 180px; float: right; display: block;
}
#content .guanpei-add dd h4 {
	color: rgb(255, 0, 0); line-height: 40px;
}
#content .guanpei-add dd font {
	color: rgb(255, 0, 0); font-size: 12px;
}
#content .js-neirong u {
	width: 450px; text-align: center; line-height: 25px; text-decoration: none; display: block;
}
#content .book-list table {
	margin: 0px 17px; width: 680px; text-align: center; line-height: 25px; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid;
}
#content .book-list table tr td {
	border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
#content .book-list table tr.zp-quyu {
	background: rgb(181, 153, 114); line-height: 30px; font-size: 14px;
}
#content .book-list table tr.zp-title {
	background: rgb(197, 184, 165);
}
#content .jieshao ul li {
	margin: 11px; width: 148px; height: 190px; float: left; display: block; _margin: 9px;
}
#content .jieshao ul li a {
	display: block;
}
#content .jieshao ul li a.font-sb {
	color: rgb(109, 109, 109); line-height: 40px;
}
#content .jieshao ul li a.font-sb:hover {
	color: rgb(255, 125, 46);
}
#content .jieshao ul {
	list-style: none; margin: 0px 17px; width: 680px; height: auto; text-align: center; float: none; display: block;
}
#content .jieshao ul li a.img-sb {
	padding: 5px; border: 1px solid rgb(204, 204, 204);
}
#content .jieshao ul li .img-sb:hover {
	border: 1px solid rgb(255, 125, 46);
}
#content .shebei-fenlei {
	border: 1px solid rgb(224, 222, 222); width: 261px; height: auto; padding-bottom: 15px; margin-bottom: 20px;
}
#content .shebei-fenlei ul {
	width: 255px; height: auto; display: block;
}
#content .shebei-fenlei ul a {
	background: url("../images/shebei-fenlei1.jpg"); width: 255px; height: 33px; color: rgb(0, 0, 0); line-height: 33px; font-family: "Microsoft Yahei"; font-size: 14px; margin-top: 15px; margin-left: 3px; float: left; display: block;
}
#content .shebei-fenlei ul a:hover {
	background: url("../images/shebei-fenlei2.jpg");
}
#content .chuban-detail u {
	margin: 0px auto; width: 400px; height: 40px; line-height: 40px; font-size: 14px; font-weight: bold; text-decoration: none; display: block;
}
#content .fengcai-ul {
	padding: 10px 15px 30px; width: 738px; height: auto; text-align: center;
}
#content .fengcai-ul ul table {
	margin: 6px; border: currentColor; width: 230px; float: left; display: block;
}
#content .fengcai-ul ul table td {
	border: currentColor;
}
#content .fengcai-ul ul table a {
	display: block;
}
#content .fengcai-ul ul table a.font-sb {
	color: rgb(109, 109, 109); line-height: 40px;
}
#content .fengcai-ul ul table a.font-sb:hover {
	color: rgb(255, 125, 46);
}
#content .fengcai-ul ul {
	list-style: none; width: 728px; height: auto; text-align: center; display: block;
}
#content .fengcai-ul ul table td a.img-sb {
	padding: 5px; border: 1px solid rgb(204, 204, 204);
}
#content .fengcai-ul ul table .img-sb:hover {
	border: 1px solid rgb(255, 125, 46);
}
#content .loginbg {
	background: url("../images/login-bg.png") repeat-x; margin: 0px auto; height: 558px;
}
#content .loginback {
	background: url("../images/login-backbg.png"); margin: 0px auto; width: 293px; height: 43px; text-align: center; padding-top: 5px;
}
#content .loginbg2 {
	background: url("../images/login.png"); margin: 100px auto; width: 492px; height: 227px; padding-top: 38px; padding-left: 25px;
}
#content .loginbg2 img {
	width: 200px; float: left;
}
#content .login-user {
	width: 225px; height: 99px; font-size: 12px; margin-top: 50px; margin-left: 20px; float: left;
}
#content .login-input {
	background: url("../images/login-input.png"); border: 0px currentColor; width: 67px; height: 27px; line-height: 27px; margin-top: 16px; float: right; cursor: pointer;
}
#content .login-user font {
	width: 50px; height: 20px; text-align: right; line-height: 20px; font-size: 12px; margin-right: 6px; float: left; display: block; _margin-right: 1px;
}
#content .login-Message {
	width: 225px; height: auto; color: rgb(255, 0, 0); line-height: 20px; font-size: 12px; margin-left: 20px; float: left;
}
#wrong .wrong {
	margin: 0px auto; width: 725px; height: auto; color: rgb(102, 102, 102); padding-top: 100px; padding-bottom: 50px;
}
#wrong .cause {
	margin: 0px auto; width: 400px; line-height: 25px; padding-bottom: 30px; font-size: 14px; display: block;
}
#wrong .cause h3 {
	font-size: 16px;
}
#wrong input.back {
	background: url("../images/back3.gif"); border: 0px currentColor; width: 178px; height: 41px; margin-left: 162px; cursor: pointer;
}
#wrong .wrong a img {
	border: currentColor; margin-left: 162px;
}
#wrong .wrong2 {
	background: url("../images/wrong.jpg") no-repeat; margin: 70px auto 0px; width: 900px; height: 317px; color: rgb(102, 102, 102); padding-top: 60px; padding-bottom: 50px;
}
#wrong .cause2 {
	width: 400px; height: 250px; line-height: 25px; padding-bottom: 30px; font-size: 14px; margin-left: 50px; display: block;
}
#wrong .cause2 h2 {
	font-size: 22px;
}
#wrong .cause2 h3 {
	font-size: 16px;
}
#wrong .wrong2 a img {
	border: currentColor; margin-left: 50px;
}
#allmap {
	width: 100%; height: 500px; overflow: hidden;
}
#allmap span font {
	text-align: left; color: rgb(152, 25, 4); font-size: 12px; font-weight: bold;
}
#allmap span {
	text-align: left;
}
#BMapLib_transBox0 table {
	background: none; border: 0px currentColor; width: 100%; text-align: left; line-height: normal;
}
#BMapLib_transBox0 table tr td {
	border: 0px currentColor;
}
#BMapLib_transBox0 table.lxdh tr td {
	
}
#BMapLib_transBox0 table {
	border: currentColor; text-align: left; line-height: normal;
}
#BMapLib_transBox0 table tr th {
	border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-bottom-width: 0px; border-left-width: 0px; border-bottom-style: solid; border-left-style: solid;
}
#BMapLib_transBox0 table tr td {
	border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-bottom-width: 0px; border-left-width: 0px; border-bottom-style: solid; border-left-style: solid;
}
