body {
	background-position: top; margin: 0px; background-image: url("bg4.jpg"); background-repeat: no-repeat; background-color: rgb(21, 46, 49);
}
.bg_bot {
	background-position: top; background-image: url("../images/bot4.jpg"); background-repeat: no-repeat;
}
.wz12_red {
	color: rgb(255, 0, 0); font-size: 12px; text-decoration: none;
}
.wz12_sblue {
	color: rgb(2, 55, 97); font-size: 12px; text-decoration: none;
}
.wz12_white {
	color: rgb(255, 255, 255); font-size: 12px; text-decoration: none;
}
.wz12_qianbai {
	color: rgb(226, 251, 255); font-size: 12px; text-decoration: none;
}
.wz12_date {
	color: rgb(12, 94, 95); font-size: 12px; text-decoration: none;
}
.wz16 {
	color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: bold; text-decoration: none;
}
.bd {
	border: 1px solid rgb(141, 192, 211); border-image: none; width: 130px; height: 22px; color: rgb(102, 102, 102); line-height: 20px; text-indent: 3px; font-size: 12px; text-decoration: none; background-color: rgb(255, 255, 255);
}
.bk_4b {
	border: 1px solid rgb(115, 213, 238); border-image: none;
}
.bk_2b_news {
	border-right-color: rgb(152, 217, 223); border-left-color: rgb(152, 217, 223); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.bk_2b_yxzl {
	border-right-color: rgb(145, 204, 210); border-left-color: rgb(145, 204, 210); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.bk_2b_yxzl1 {
	border-right-color: rgb(181, 211, 201); border-left-color: rgb(181, 211, 201); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.bk_2b_rchd {
	border-right-color: rgb(145, 204, 210); border-left-color: rgb(145, 204, 210); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.bk_2b_zyzs {
	border-right-color: rgb(147, 195, 233); border-left-color: rgb(147, 195, 233); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
a:link {
	color: rgb(12, 94, 95); font-size: 12px; text-decoration: none;
}
a:visited {
	color: rgb(12, 94, 95); font-size: 12px; text-decoration: none;
}
a:hover {
	color: rgb(12, 94, 95); font-size: 12px; text-decoration: none;
}
a.more:link {
	color: rgb(226, 251, 255); font-size: 12px; text-decoration: none;
}
a.more:visited {
	color: rgb(226, 251, 255); font-size: 12px; text-decoration: none;
}
a.more:hover {
	color: rgb(226, 251, 255); font-size: 12px; text-decoration: underline;
}
a.wjmm:link {
	color: rgb(226, 251, 255); font-size: 12px; text-decoration: none;
}
a.wjmm:visited {
	color: rgb(226, 251, 255); font-size: 12px; text-decoration: none;
}
a.wjmm:hover {
	color: rgb(255, 0, 0); font-size: 12px; text-decoration: none;
}
a.zz:link {
	color: rgb(255, 0, 0); font-size: 12px; text-decoration: none;
}
a.zz:visited {
	color: rgb(255, 0, 0); font-size: 12px; text-decoration: none;
}
a.zz:hover {
	color: rgb(0, 0, 0); font-size: 12px; text-decoration: none;
}
.sec2 {
	color: rgb(2, 55, 97); font-size: 12px; text-decoration: none; background-image: url("../images/zyzs2.jpg"); background-repeat: no-repeat;
}
.sec2 a:link {
	color: rgb(2, 55, 97); font-size: 12px; text-decoration: none;
}
.sec2 a:visited {
	color: rgb(2, 55, 97); font-size: 12px; text-decoration: none;
}
.sec2 a:hover {
	color: rgb(2, 55, 97); font-size: 12px; font-weight: bold; text-decoration: none;
}
.sec1 {
	color: rgb(2, 55, 97); font-size: 12px; text-decoration: none; background-image: url("../images/zyzs1.jpg"); background-repeat: no-repeat;
}
.sec1 a:link {
	color: rgb(2, 55, 97); font-size: 12px; font-weight: bold; text-decoration: none;
}
.sec1 a:visited {
	color: rgb(2, 55, 97); font-size: 12px; font-weight: bold; text-decoration: none;
}
.sec1 a:hover {
	color: rgb(2, 55, 97); font-size: 12px; font-weight: bold; text-decoration: none;
}
.sec7 {
	color: rgb(17, 113, 157); font-size: 14px; font-weight: bold; text-decoration: none; background-image: url("../images/new_gg.png");
}
.sec7 a:link {
	color: rgb(17, 113, 157); font-size: 14px; text-decoration: none;
}
.sec7 a:visited {
	color: rgb(17, 113, 157); font-size: 14px; text-decoration: none;
}
.sec7 a:hover {
	color: rgb(17, 113, 157); font-size: 14px; text-decoration: none;
}
.sec8 {
	color: rgb(185, 250, 254); font-size: 14px; font-weight: bold; text-decoration: none; background-image: url("../images/new_gg2.png"); background-repeat: no-repeat;
}
.sec8 a:link {
	color: rgb(185, 250, 254); font-size: 14px; font-weight: bold; text-decoration: none;
}
.sec8 a:visited {
	color: rgb(185, 250, 254); font-size: 14px; font-weight: bold; text-decoration: none;
}
.sec8 a:hover {
	color: rgb(185, 250, 254); font-size: 14px; font-weight: bold; text-decoration: none;
}
.js {
	line-height: 26px; overflow: hidden; font-size: 12px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
ul {
	margin: 0px; padding: 0px;
}
input {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(0, 0, 0); font-family: verdana, tahoma, sans-serif; font-size: 0.95em;
}
.username {
	background-position: 1px 1px; height: 20px; padding-left: 20px; font-size: 12px; background-image: url("../images/username.gif"); background-repeat: no-repeat;
}
.password {
	background-position: 1px 1px; height: 20px; padding-left: 20px; font-size: 12px; background-image: url("../images/password.gif"); background-repeat: no-repeat;
}
.STYLE34 {
	color: rgb(85, 85, 85); font-size: 12px;
}
.STYLE38 {
	color: rgb(255, 255, 0); font-size: 12px;
}
.STYLE39 {
	font-size: 16px; font-weight: bold;
}
#Layer1 {
	left: 413px; width: 348px; height: 281px; overflow: auto; position: absolute; z-index: 1;
}
.STYLE41 {
	color: rgb(255, 255, 255);
}
.STYLE42 {
	font-size: 12px;
}
h1 {
	font-size: 14px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 14px;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 14px;
}
h6 {
	font-size: 14px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:focus {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}
a:focus {
	
}
a:active {
	
}
.lft {
	float: left; display: inline;
}
.rgt {
	float: right; display: inline;
}
.clearfix::after {
	height: 0px; clear: both; font-size: 1px; display: block; visibility: hidden; content: " ";
}
*:first-child + html .clearfix {
	-ms-zoom: 1;
}
.layout {
	padding: 0px 0px 0px 40px;
}
.layout h2 {
	margin: 20px 0px; font-size: 14px;
}
.row2 {
	border: 1px solid rgb(225, 225, 225); border-image: none; width: 300px; position: relative;
}
.row2 .JQ-slide {
	background: url("../images/side_bg1.jpg") no-repeat top;
}
.row2 .JQ-slide-nav {
	padding: 15px; overflow: hidden; float: none; -ms-zoom: 1;
}
.row2 .JQ-slide-nav li {
	background: url("../images/slide_navbg.gif") no-repeat -70px 0px; width: 69px; height: 23px; text-align: center; color: rgb(107, 107, 107); line-height: 22px; font-weight: bold; margin-right: 5px; float: left; display: inline; cursor: pointer;
}
.row2 .JQ-slide-nav li.on {
	background-position: 0px 0px; color: white;
}
.row2 .JQ-slide-nav li.on a:link {
	color: white;
}
.row2 .JQ-slide-nav li.on a:visited {
	color: white;
}
.row2 .JQ-slide-nav li.on a:hover {
	color: white;
}
.row2 .JQ-slide-nav li.on a:active {
	color: white;
}
.row2 .JQ-slide-content {
	width: 300px; height: 120px; overflow: hidden; position: relative;
}
.row2 .JQ-slide-content .newsList {
	background: white; left: 0px; top: 0px; position: absolute;
}
.w_ctr .JQ-slide {
	width: 315px; height: 255px; overflow: hidden; position: relative;
}
.w_ctr .JQ-slide-content {
	position: absolute;
}
.w_ctr .JQ-slide-content li {
	width: 315px; height: 255px; float: left; display: inline; position: relative;
}
.w_ctr .JQ-slide-content li img {
	border: 0px currentColor; border-image: none; width: 315px; height: 255px;
}
.w_ctr .JQ-slide-content li span {
	background: black; padding: 0px 14px; left: 0px; width: 315px; bottom: 5px; color: white; line-height: 28px; overflow: hidden; font-size: 14px; font-weight: bold; display: block; position: absolute; z-index: 10; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5;
}
.w_ctr .JQ-slide-nav {
	right: 8px; bottom: 14px; position: absolute; z-index: 30;
}
.w_ctr .JQ-slide-nav li {
	background: url("../images/focus_li.png") no-repeat; width: 10px; height: 10px; text-indent: -999em; overflow: hidden; margin-right: 5px; float: left; display: inline; cursor: pointer;
}
.w_ctr .JQ-slide-nav li.on {
	background-position: -15px 0px;
}
.hotPic {
	margin: 0px 0px 0px 40px;
}
.hotPic .JQ-slide {
	background: rgb(249, 249, 249); margin: 0px; padding: 10px 25px; width: 616px; height: 142px; position: relative;
}
.hotPic .JQ-slide .wrap {
	width: 616px; height: 142px; overflow: hidden; position: relative;
}
.hotPic .JQ-slide-content {
	position: absolute;
}
.hotPic .imgList li {
	margin: 0px 5px; width: 144px; text-align: center; font-size: 12px;
}
.hotPic .imgList img {
	border: 0px currentColor; border-image: none; width: 132px; height: 100px;
}
.hotPic .imgList .txt {
	height: 30px; line-height: 30px;
}
.hotPic .JQ-slide-nav a {
	background: url("../images/arrow_pic.png") no-repeat; top: 40px; width: 48px; height: 48px; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; position: absolute; z-index: 99;
}
.hotPic .JQ-slide-nav a.prev {
	background-position: 0px 0px; left: -20px;
}
.hotPic .JQ-slide-nav a.prev:hover {
	background-position: -100px 0px;
}
.hotPic .JQ-slide-nav a.next {
	background-position: -50px 0px; right: -20px;
}
.hotPic .JQ-slide-nav a.next:hover {
	background-position: -150px 0px;
}
.imgList {
	overflow: hidden; float: none; -ms-zoom: 1;
}
.imgList li {
	overflow: hidden; float: left; display: inline;
}
.imgList li a {
	display: block;
}
.imgList li .img {
	padding: 5px; border: 1px solid rgb(216, 216, 216); border-image: none;
}
.imgList li a.img:hover {
	border-color: rgb(183, 0, 0);
}
.imgList li .txt {
	text-align: center; overflow: hidden;
}
