body {
	background: url("../img/bg.jpg") repeat-x 0px 0px rgb(249, 249, 241); font: 100%/normal Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
p {
	margin: 0px; padding: 0px;
}
img {
	border: currentColor; border-image: none;
}
.lh20 {
	line-height: 20px;
}
.lh22 {
	line-height: 22px;
}
.lh24 {
	line-height: 24px;
}
.lh30 {
	line-height: 30px;
}
.lh36 {
	line-height: 36px;
}
.f10px {
	font-size: 10px;
}
.f12px {
	font-size: 12px;
}
.f14px {
	font-size: 14px;
}
.f18px {
	font-size: 18px;
}
.fb {
	font-size: 14px; font-weight: bold;
}
h1 {
	margin: 0px; color: rgb(0, 0, 0); font-family: "SimHei"; font-size: 28px; font-weight: 100;
}
h2 {
	margin: 0px; color: rgb(204, 0, 0); font-family: "SimHei"; font-size: 20px; font-weight: 100;
}
h3 {
	margin: 0px; color: rgb(0, 0, 0); font-family: "SimHei"; font-size: 18px; font-weight: 100;
}
h4 {
	margin: 0px; color: rgb(0, 0, 0); font-family: "SimHei"; font-size: 16px; font-weight: 100;
}
h5 {
	margin: 0px; color: rgb(0, 0, 0); font-family: "SimHei"; font-size: 18px; font-weight: 100;
}
.fc4 {
	color: rgb(175, 32, 0);
}
.fc4 a:visited {
	color: rgb(175, 32, 0);
}
.fc4 a:active {
	color: rgb(175, 32, 0);
}
.fc4 a:link {
	color: rgb(175, 32, 0);
}
.fc4 a:hover {
	color: rgb(175, 32, 0);
}
.fc2 {
	color: rgb(255, 255, 255);
}
.fblack {
	color: rgb(0, 0, 0);
}
.fred {
	color: red;
}
.jh {
	color: rgb(255, 51, 0); line-height: 20px; padding-left: 15px; font-size: 12px;
}
.red_txt1 {
	color: rgb(204, 0, 0); line-height: 40px; font-size: 18px; font-weight: bold;
}
.list_l {
	background: url("../img/list_l.jpg") no-repeat 0px 0px; text-indent: 26px; letter-spacing: 2px; display: block;
}
.list_l td p {
	background: url("../img/icon1.jpg") no-repeat 15px 8px; line-height: 24px; font-weight: normal;
}
.list_l td p a {
	line-height: 24px; display: block;
}
.ggstyle {
	line-height: 21px; text-indent: 12px; font-size: 13px; font-weight: bold;
}
.ggstyle a {
	background: url("../img/icon1.jpg") no-repeat 1px 5px; width: 190px; float: left; display: block;
}
.ggstyle a {
	color: rgb(212, 97, 6); text-decoration: none;
}
.ggstyle a:hover {
	color: rgb(212, 97, 6); text-decoration: underline;
}
.pd0 {
	margin: 0px; padding: 0px;
}
.t_indent {
	text-indent: 2em;
}
.bor1 {
	border-right-color: rgb(209, 193, 168); border-bottom-color: rgb(209, 193, 168); border-left-color: rgb(209, 193, 168); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.bor {
	border: 1px solid rgb(209, 193, 168); border-image: none;
}
.bor2 {
	border-top-color: rgb(176, 32, 13); border-right-color: rgb(176, 32, 13); border-bottom-color: rgb(176, 32, 13); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
.bor3 {
	border-top-color: rgb(209, 193, 168); border-right-color: rgb(209, 193, 168); border-bottom-color: rgb(209, 193, 168); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
#container {
	width: 1002px; margin-right: auto; margin-left: auto;
}
#head {
	margin: 0px auto; width: 1002px; height: 203px; text-align: right; background-image: url("../img/head.gif");
}
#foot {
	width: 1002px; height: 70px; text-align: center; line-height: 30px; font-size: 12px; margin-right: auto; margin-left: auto; float: left;
}
.nav_bg {
	background: url("../img/navbg.jpg") repeat-x 0px 0px; height: 35px; line-height: 35px; font-size: 16px;
}
.menu {
	margin: 0px; padding: 0px; width: 1002px; position: relative;
}
.menu ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.menu li {
	overflow: hidden; border-right-color: rgb(187, 43, 0); border-right-width: 1px; border-right-style: solid; float: left;
}
.menu li a {
	width: 89px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; overflow: hidden; font-size: 14px; display: block;
}
.menu li a:hover {
	background: rgb(187, 43, 0); color: rgb(255, 247, 194); text-decoration: none; display: block;
}
.menu li ul {
	width: 1002px; display: none; position: absolute;
}
.menu .li10 ul {
	right: 10px; position: absolute;
}
.menu .li10 ul li {
	width: 89px; float: right; display: inline;
}
.menu li ul li {
	width: 89px; float: left; display: inline;
}
.menu li ul li a {
	background: rgb(187, 43, 0); width: 89px; height: 28px; text-align: center; color: rgb(255, 247, 194); line-height: 28px; overflow: hidden; font-size: 12px; font-weight: normal; display: block; -moz-opacity: 0.9;
}
.menu li ul li a:hover {
	background: rgb(155, 28, 0); color: rgb(255, 247, 194); -moz-opacity: 1;
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.oneColFixCtrHdr #container {
	margin: 0px auto; text-align: left;
}
.oneColFixCtrHdr #header {
	font-size: 12px;
}
.oneColFixCtrHdr #content {
	margin: 0px; padding: 0px;
}
.oneColFixCtrHdr #footer {
	padding: 0px; font-size: 12px;
}
.oneColFixCtrHdr #footer p {
	padding: 0px; text-align: center; color: rgb(102, 102, 102); line-height: 24px; font-size: 12px;
}
#timeandsearch {
	width: 1002px; height: 30px; margin-top: 0px; margin-bottom: 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: thin; border-bottom-style: solid; background-color: rgb(233, 233, 233);
}
.date {
	width: 450px; height: 30px; text-align: left; color: rgb(68, 68, 68); padding-top: 8px; padding-left: 10px; font-size: 16px; vertical-align: middle; float: left;
}
.search {
	width: 540px; height: 30px; padding-top: 0px; padding-right: 0px; float: left;
}
.fla_bg {
	background: url("fla-bg.jpg") no-repeat 0px 0px; width: 333px; height: 256px;
}
.ss_bg {
	background: url("../img/ss_bg.jpg") repeat-x 0px 0px;
}
.time {
	color: rgb(183, 0, 2); font-size: 14px;
}
.ss_bg input {
	border: 1px solid rgb(153, 153, 153); border-image: none; height: 16px; color: rgb(102, 102, 102); line-height: 16px;
}
.ss_bg select {
	border: 1px solid rgb(153, 153, 153); border-image: none; color: rgb(102, 102, 102);
}
.tit1 {
	background: url("tit1.jpg") no-repeat 0px 0px; font-weight: bold;
}
.tit2 {
	background: url("tit2.jpg") no-repeat 0px 0px; font-weight: bold;
}
.list_t {
	margin: 5px; padding: 0px; text-align: left;
}
.list_t ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.list_t li {
	background: url("mzzj.jpg") no-repeat 0px 0px; margin: 3px 5px; width: 110px; height: 26px; text-align: center; color: rgb(175, 32, 0); line-height: 26px; font-weight: normal; float: left; display: block;
}
.list_t li a {
	color: rgb(175, 32, 0); font-weight: normal; text-decoration: none; display: block;
}
.list_t li a:hover {
	color: rgb(175, 32, 0); text-decoration: underline;
}
.tit_r {
	color: rgb(255, 255, 255); line-height: 28px; text-indent: 40px; font-size: 16px;
}
.qzss {
	background: url("qzss.jpg") no-repeat 0px 0px; height: 112px;
}
.tzgg p {
	padding: 10px; text-align: justify; line-height: 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; -ms-text-justify: inter-word;
}
.tzgg p span {
	color: rgb(153, 153, 153);
}
.input1 input {
	border: 1px solid rgb(153, 153, 153); border-image: none; height: 16px; color: rgb(102, 102, 102); line-height: 16px;
}
.list_l td {
	background: url("list_l.jpg") no-repeat 0px 0px; text-indent: 26px; letter-spacing: 2px; display: block;
}
.list_l td p {
	background: url("icon1.jpg") no-repeat 15px 8px; line-height: 24px; font-weight: normal;
}
.list_l td p a {
	line-height: 24px; display: block;
}
.newslist {
	margin: 0px; padding: 0px; width: 100%; text-align: left;
}
.newslist ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.newslist li {
	background: url("icon1.jpg") no-repeat 3px 8px; width: 100%; text-align: left; line-height: 26px; text-indent: 15px; font-weight: normal; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.newslist li a {
	color: rgb(71, 71, 71); font-weight: normal; text-decoration: none; display: block;
}
.newslist li span {
	text-align: right; color: rgb(162, 162, 162); float: right;
}
.newslist li a:hover {
	color: rgb(204, 0, 0); text-decoration: underline;
}
.newslist li sup {
	background: url("45.gif") no-repeat 0px 0px; width: 28px; height: 11px;
}
.newslist1 {
	margin: 5px; padding: 0px; text-align: left;
}
.newslist1 ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.newslist1 li {
	background: url("icon1.jpg") no-repeat 3px 8px; width: 100%; line-height: 25px; text-indent: 15px; font-weight: normal;
}
.newslist1 li a {
	color: rgb(71, 71, 71); font-weight: normal; text-decoration: none; display: block;
}
.newslist1 li span {
	text-align: right; color: rgb(162, 162, 162); float: right;
}
.newslist1 li a:hover {
	color: rgb(204, 0, 0); text-decoration: underline;
}
.foot_bg {
	background: url("foot.jpg") repeat-x 0px 0px;
}
.foot_t {
	background: url("foot_bg.jpg") repeat-x 0px 0px;
}
.list_tt {
	background: url("list_tt.jpg") repeat-x 0px 0px; height: 33px; line-height: 33px;
}
div.green-black {
	margin: 3px; padding: 3px; text-align: center;
}
div.green-black a {
	background: none; padding: 2px 5px; border: 1px solid rgb(102, 102, 102); color: rgb(102, 102, 102); text-decoration: none; margin-right: 2px;
}
div.green-black a:hover {
	background: url("image2.gif") rgb(255, 102, 0); border: 1px solid rgb(255, 102, 0); color: rgb(255, 255, 255);
}
div.green-black a:active {
	background: url("image2.gif") rgb(255, 102, 0); border: 1px solid rgb(255, 102, 0); color: rgb(255, 255, 255);
}
div.green-black span.current {
	background: url("image2.gif") rgb(255, 102, 0); padding: 2px 5px; border: 1px solid rgb(255, 102, 0); color: rgb(255, 255, 255); font-weight: bold; margin-right: 2px;
}
div.green-black span.disabled {
	padding: 2px 5px; border: 1px solid rgb(204, 204, 204); color: rgb(204, 204, 204); margin-right: 2px;
}
.tu_list {
	margin: 20px; padding: 5px 0px 8px 5px;
}
.tu_list li {
	margin: 10px; float: left; display: inline; list-style-type: none;
}
.tu_list li a {
	width: 150px; height: 140px; text-decoration: none; display: block;
}
.tu_list li a img {
	padding: 2px; border: 1px solid rgb(209, 193, 168); border-image: none; width: 150px; height: 110px;
}
.tu_list li a span {
	width: 150px; height: 30px; text-align: center; color: rgb(175, 32, 0); line-height: 24px; overflow: hidden; font-size: 12px; display: block; white-space: nowrap;
}
.tu_list li a:hover span {
	color: rgb(175, 32, 0); text-decoration: underline;
}
#content {
	margin: 0px auto; width: 1002px; color: rgb(71, 71, 71); float: left; background-color: rgb(255, 255, 255);
}
#content1 {
	width: 1002px; float: left;
}
#content1_left {
	margin: 5px; border: thin solid rgb(204, 204, 204); width: 77%; height: 280px; float: left;
}
.zhici a:link {
	color: red; font-family: "SimHei"; font-size: 16px;
}
.zhici a:visited {
	color: red; font-family: "SimHei"; font-size: 16px;
}
.zhici a:hover {
	color: rgb(204, 0, 0); font-family: "SimHei"; font-size: 16px; font-weight: 100; text-decoration: underline;
}
.xiangxineirong a:link {
	color: rgb(204, 0, 0); font-family: "SimHei"; font-size: 12px;
}
.xiangxineirong a:visited {
	color: rgb(204, 0, 0); font-family: "SimHei"; font-size: 12px;
}
.xiangxineirong a:hover {
	color: rgb(204, 0, 0); font-family: "SimHei"; font-size: 12px; text-decoration: underline;
}
#content1_center {
	width: 77%; height: 255px; padding-left: 5px; margin-top: 10px; margin-bottom: 5px; margin-left: 0px; float: left;
}
#content1_right {
	margin: 10px -3px 5px 0px; border: thin solid rgb(204, 204, 204); width: 206px; height: 260px; float: left;
}
#zlwg {
	width: 991px; height: 100px; float: left; background-image: url("../img/zlwg.jpg");
}
#imageflash {
	width: 310px; height: 255px; padding-left: 0px; margin-right: -5px; float: left;
}
#bdxw {
	border-width: 0px thin thin; border-style: solid; border-color: rgb(204, 204, 204); width: 458px; height: 260px; margin-left: 1px; float: left;
}
#content2 {
	width: 1002px; height: auto; float: left;
}
#content3 {
	width: 1002px; height: auto; float: left;
}
#content4 {
	width: 1002px; height: auto; float: left;
}
#content2_left {
	border: thin solid rgb(204, 204, 204); width: 21%; height: 290px; margin-top: 5px; margin-right: 5px; margin-left: 5px; float: left;
}
#content3_left {
	border: thin solid rgb(204, 204, 204); width: 21%; height: 290px; margin-top: 5px; margin-right: 5px; margin-left: 5px; float: left;
}
#content4_left {
	border: thin solid rgb(204, 204, 204); width: 21%; height: 290px; margin-top: 5px; margin-right: 5px; margin-left: 5px; float: left;
}
#content2_left {
	background-image: url("../img/rszg1.gif");
}
#content3_left {
	background-image: url("../img/hwly1.gif");
}
#content4_left {
	background-image: url("../img/zsjs1.gif");
}
#content2_center {
	border: thin solid rgb(204, 204, 204); width: 55%; height: 290px; margin-top: 5px; float: left;
}
#content3_center {
	border: thin solid rgb(204, 204, 204); width: 55%; height: 290px; margin-top: 5px; float: left;
}
#content4_center {
	border: thin solid rgb(204, 204, 204); width: 55%; height: 290px; margin-top: 5px; float: left;
}
#content2_right {
	border: thin solid rgb(204, 204, 204); width: 204px; height: 290px; margin-top: 5px; margin-left: 5px; float: left;
}
#content3_right {
	border: thin solid rgb(204, 204, 204); width: 204px; height: 290px; margin-top: 5px; margin-left: 5px; float: left;
}
#content4_right {
	border: thin solid rgb(204, 204, 204); width: 204px; height: 290px; margin-top: 5px; margin-left: 5px; float: left;
}
#content2_right {
	background-image: url("../img/whzg1.gif");
}
#content3_right {
	background-image: url("../img/shfw1.gif");
}
#content4_right {
	background-image: url("../img/zzjg1.gif");
}
#bmyjs {
	width: 1002px; height: 70px; margin-top: 5px; margin-right: 10px; margin-left: auto; float: left;
}
#friendlink {
	border: thin solid rgb(204, 204, 204); width: 1002px; height: 120px; margin-top: 5px; margin-right: 10px; margin-left: auto; float: left;
}
.nTab1 {
	background-position: left; margin: 0px; width: 440px; float: left; background-repeat: no-repeat;
}
.P_newt {
	color: red; font-size: 15px; font-weight: bold;
}
.black_txt {
	color: rgb(0, 0, 0); font-size: 15px; font-weight: bold;
}
#articlecontent {
	margin: 5px auto 0px; width: 1002px; color: rgb(71, 71, 71);
}
.contentbg {
	background-image: url("../img/hentiao4.gif");
}
#articleMenu {
	width: 220px; margin-top: 5px; margin-right: 0px; margin-left: 5px; float: left;
}
.artMenu {
	border: thin solid rgb(204, 204, 204); width: 220px; float: left;
}
#hotarticle {
	border: thin solid rgb(204, 204, 204); width: 220px; height: 300px; margin-top: 5px; float: left;
}
#articleList {
	margin: 10px 5px 20px; width: 750px; height: auto; float: right;
}
#yjsarticleList {
	background: rgb(255, 255, 255); width: 1002px; height: 500px; margin-right: 5px; margin-left: 5px; float: right;
}
.mylocation {
	width: 100%; height: 50px; margin-top: 10px; float: left;
}
.css {
	color: rgb(255, 255, 255); font-size: 12px; text-decoration: none;
}
.css a:link {
	color: rgb(255, 255, 255); font-size: 12px; text-decoration: none;
}
.css a:visited {
	color: rgb(255, 255, 255); font-size: 12px; text-decoration: none;
}
.css a:hover {
	color: rgb(0, 0, 0); font-size: 12px; text-decoration: none;
}
a.blackLink:link {
	color: rgb(0, 0, 0); font-size: 14px; text-decoration: none;
}
a.blackLink:visited {
	color: rgb(0, 0, 0); font-size: 14px; text-decoration: none;
}
a.blackLink:hover {
	color: rgb(199, 24, 0); font-size: 14px; text-decoration: none;
}
.newslist {
	margin: 0px; padding: 0px; text-align: left;
}
.newslist ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.newslist li {
	background: url("../img/icon1.jpg") no-repeat 3px 8px; line-height: 26px; text-indent: 15px; font-weight: normal; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.newslist li a {
	color: rgb(71, 71, 71); font-weight: normal; text-decoration: none; display: block;
}
.newslist li span {
	text-align: right; color: rgb(162, 162, 162); float: right;
}
.newslist li a:hover {
	color: rgb(204, 0, 0); text-decoration: underline;
}
.newslist li sup {
	background: url("45.gif") no-repeat 0px 0px; width: 28px; height: 11px;
}
.newslist1 {
	margin: 0px; padding: 0px; text-align: left;
}
.newslist1 ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.newslist1 li {
	background: url("../img/icon1.jpg") no-repeat 3px 8px; width: 100%; line-height: 25px; text-indent: 15px; font-weight: normal;
}
.newslist1 li a {
	color: rgb(71, 71, 71); font-weight: normal; text-decoration: none; display: block;
}
.newslist1 li span {
	text-align: right; color: rgb(162, 162, 162); float: right;
}
.newslist1 li a:hover {
	color: rgb(204, 0, 0); text-decoration: underline;
}
.newslist2 {
	margin: 20px; padding: 0px; text-align: left;
}
.newslist2 ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.newslist2 li {
	background: url("../img/icon1.jpg") no-repeat 3px 15px; height: 36px; line-height: 36px; text-indent: 15px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.newslist2 li a {
	color: rgb(71, 71, 71);
}
.newslist2 li span {
	text-align: right; color: rgb(162, 162, 162); float: right;
}
.newslist2 li a:hover {
	color: rgb(204, 0, 0); text-decoration: underline;
}
.newslist2 li sup {
	background: url("45.gif") no-repeat 0px 0px; width: 28px; height: 11px;
}
#zgfc {
	margin: 5px auto; padding: 0px 2px; width: 550px; clear: both;
}
.rightpics {
	width: 550px; height: 149px; float: left; display: inline; background-color: rgb(250, 116, 0);
}
.zgyyLink {
	width: 36px; float: left;
}
#demo {
	border: 0px dashed rgb(204, 204, 204); border-image: none; width: 510px; overflow: hidden; padding-top: 2px; float: right; display: inline;
}
#demo img {
	padding: 2px; border: 2px solid rgb(214, 217, 166); border-image: none; width: 165px; height: 122px; margin-top: 8px; margin-right: 5px; background-color: rgb(255, 255, 255);
}
#indemo {
	width: 800%; overflow: hidden; float: left; display: inline;
}
#demo1 {
	float: left; display: inline;
}
#demo2 {
	float: left; display: inline;
}
.ztbdt {
	margin: 5px; width: 250px; height: auto; float: left;
}
.ztbdz {
	width: 250px; height: auto; margin-top: 0px; margin-right: 0px; margin-left: 10px; float: right;
}
