html {
	width: 100%;
}
body {
	margin-top: 6px;
}
table {
	border: 0px currentColor; line-height: 21px; font-size: 12px; text-decoration: none;
}
td {
	border: 0px currentColor; line-height: 21px; font-size: 12px; text-decoration: none;
}
th {
	border: 0px currentColor; line-height: 21px; font-size: 12px; text-decoration: none;
}
ol {
	border: 0px currentColor; line-height: 21px; font-size: 12px; text-decoration: none;
}
ul {
	border: 0px currentColor; line-height: 21px; font-size: 12px; text-decoration: none;
}
p {
	border: 0px currentColor; line-height: 21px; font-size: 12px; text-decoration: none;
}
span {
	border: 0px currentColor; line-height: 21px; font-size: 12px; text-decoration: none;
}
div {
	border: 0px currentColor; line-height: 21px; font-size: 12px; text-decoration: none;
}
.pager {
	margin: 10px 20px; clear: both; font-family: arial,宋体;
}
.pager span.p_total {
	background: rgb(255, 255, 255); margin: 0px 1px; padding: 3px 5px; border: 1px solid rgb(153, 153, 153); color: rgb(102, 102, 102); font-weight: bold; vertical-align: middle;
}
.pager span.p_current {
	background: beige; margin: 0px 1px; padding: 3px 5px; border: 1px solid rgb(153, 153, 153); color: rgb(102, 102, 102); font-weight: bold; vertical-align: middle;
}
.pager a:link {
	background: rgb(255, 255, 255); margin: 0px 1px; padding: 3px 5px; border: 1px solid rgb(153, 153, 153); color: rgb(51, 51, 51); text-decoration: none !important; vertical-align: middle;
}
.pager a:visited {
	background: rgb(255, 255, 255); margin: 0px 1px; padding: 3px 5px; border: 1px solid rgb(153, 153, 153); color: rgb(51, 51, 51); text-decoration: none !important; vertical-align: middle;
}
.pager a:hover {
	background: rgb(102, 153, 238); border-color: rgb(221, 221, 221); color: rgb(255, 255, 255);
}
.pager input {
	margin: 0px 1px; padding: 2px 0px; border: 1px dotted rgb(153, 153, 153); width: 2em; text-align: center; font-family: arial,宋体; vertical-align: middle;
}
p {
	margin: 0px; padding: 0px; line-height: 18px;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
ol {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor;
}
ul {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor;
}
li {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor;
}
.magin-t {
	margin-top: 6px;
}
.magin-bot {
	margin-bottom: 8px;
}
.magin-bot-2 {
	margin-top: 5px; margin-bottom: 5px;
}
.magin-bot-3 {
	margin: 5px;
}
.magin-2 {
	margin: 2px;
}
.magin-2-tb {
	margin: 2px 0px;
}
.magin-r-15 {
	margin-right: 15px;
}
.pad-10 {
	padding: 5px;
}
.pad-10 ul li {
	background: url("../style/iwms/bullet.gif") no-repeat 0px 50%;
}
.pad-10 a:link {
	text-decoration: none;
}
.lineheight-22 {
	line-height: 22px;
}
.fb {
	font-weight: bold;
}
.fred {
	color: rgb(153, 0, 0);
}
.clear {
	width: 0px; height: 0px; line-height: 0px; clear: both; font-size: 0px; visibility: hidden;
}
.head-login {
	border-width: 1px; border-style: solid; border-color: rgb(224, 224, 224) rgb(224, 224, 224) rgb(255, 255, 255); margin: 0px auto; width: 818px; height: 30px; padding-left: 30px; font-size: 12px; vertical-align: middle; background-image: url("../image/head-login-1.gif"); background-repeat: repeat-x;
}
.head-login a:link {
	color: rgb(0, 51, 0); text-decoration: none;
}
.head-login a:visited {
	color: rgb(0, 51, 0); text-decoration: none;
}
.head-login a:hover {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.head-login a:active {
	color: rgb(153, 0, 0); text-decoration: underline;
}
.head-login input {
	width: 110px; height: 14px; font-size: 12px;
}
.head-login950 {
	border-width: 1px; border-style: solid; border-color: rgb(224, 224, 224) rgb(224, 224, 224) rgb(255, 255, 255); margin: 0px auto; width: 918px; height: 30px; padding-left: 30px; font-size: 12px; vertical-align: middle; background-image: url("../image/head-login-1.gif"); background-repeat: repeat-x;
}
.head-login950 a:link {
	color: rgb(0, 51, 0); text-decoration: none;
}
.head-login950 a:visited {
	color: rgb(0, 51, 0); text-decoration: none;
}
.head-login950 a:hover {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.head-login950 a:active {
	color: rgb(153, 0, 0); text-decoration: underline;
}
.head-login950 input {
	width: 110px; height: 14px; font-size: 12px;
}
.lav950 {
	margin: 0px auto; border: 1px solid rgb(158, 158, 157); width: 948px; height: 72px; background-image: url("../image/head-login-2.gif"); background-repeat: repeat-x;
}
.search950 {
	margin: 6px auto 0px; width: 950px; height: 30px; border-top-color: rgb(224, 224, 224); border-bottom-color: rgb(154, 154, 154); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-image: url("../image/search-2.gif"); background-repeat: repeat-x;
}
.search950 td a {
	font-size: 12px; text-decoration: none;
}
.lav {
	margin: 0px auto; border: 1px solid rgb(158, 158, 157); width: 848px; height: 72px; background-image: url("../image/head-login-2.gif"); background-repeat: repeat-x;
}
.lav-2 {
	height: 24px; padding-left: 5px; font-size: 13px; background-image: url("../image/lav-1.gif"); background-repeat: repeat-x;
}
.lav-2 a:link {
	color: rgb(0, 51, 0); text-decoration: none;
}
.lav-3 a:link {
	color: rgb(0, 51, 0); text-decoration: none;
}
.lav-2 a:visited {
	color: rgb(0, 51, 0); text-decoration: none;
}
.lav-3 a:visited {
	color: rgb(0, 51, 0); text-decoration: none;
}
.lav-2 a:hover {
	color: rgb(153, 0, 0); text-decoration: underline;
}
.lav-3 a:hover {
	color: rgb(153, 0, 0); text-decoration: underline;
}
.lav-2 a:active {
	color: rgb(153, 0, 0); text-decoration: underline;
}
.lav-3 a:active {
	color: rgb(153, 0, 0); text-decoration: underline;
}
.lav-3 {
	height: 23px; padding-left: 5px; font-size: 13px;
}
.search {
	margin: 6px auto 0px; width: 850px; height: 30px; border-top-color: rgb(224, 224, 224); border-bottom-color: rgb(154, 154, 154); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-image: url("../image/search-2.gif"); background-repeat: repeat-x;
}
.search td a {
	font-size: 12px; text-decoration: none;
}
.search-2 {
	font-size: 12px;
}
.search-2 a:link {
	color: rgb(153, 0, 0); font-size: 12px; text-decoration: none;
}
.search-2 a:visited {
	color: rgb(153, 0, 0); font-size: 12px; text-decoration: none;
}
.search-2 a:hover {
	color: rgb(153, 0, 0); font-size: 12px; text-decoration: none;
}
.search-2 a:active {
	color: rgb(153, 0, 0); font-size: 12px; text-decoration: none;
}
.fot {
	margin: 8px auto; width: 850px; height: 32px; text-align: center; line-height: 32px; clear: both; font-size: 13px; background-image: url("../image/foot.gif"); background-repeat: repeat-x;
}
.fot2 {
	margin: 0px auto; padding: 6px 20px; width: 810px; height: auto; font-size: 12px;
}
.fot2 img {
	vertical-align: text-top; float: left;
}
.big-div {
	margin: 5px auto; width: 850px; height: auto;
}
#content {
	margin: 5px auto 0px; width: 580px; line-height: 150%; font-family: tahoma,宋体; font-size: 15px;
}
#content td {
	margin: 5px auto 0px; width: 580px; line-height: 150%; font-family: tahoma,宋体; font-size: 15px;
}
#content a:visited {
	color: rgb(179, 43, 213); text-decoration: underline;
}
#content a:link {
	color: rgb(179, 43, 213); text-decoration: underline;
}
#content table {
	position: relative;
}
#content li {
	position: relative;
}
.cont-banquan {
	padding: 30px; width: 90%; color: rgb(102, 102, 102); text-indent: 24px; font-size: 12px;
}
.list-ex {
	background: rgb(245, 245, 245); width: auto; height: 25px; color: rgb(43, 97, 14); line-height: 25px; padding-left: 10px; font-size: 12px;
}
.list-ex span {
	font-weight: bold;
}
.list-leftf {
	background: rgb(245, 245, 245); width: auto; height: 25px; text-align: right; line-height: 25px; padding-right: 20px; font-size: 12px; margin-top: 5px;
}
.list-leftf a:link {
	font-size: 12px; font-weight: normal; text-decoration: none;
}
.list-leftf a:visited {
	font-size: 12px; font-weight: normal; text-decoration: none;
}
.list-leftf a:hover {
	font-size: 12px; font-weight: normal; text-decoration: none;
}
.list-leftf a:active {
	font-size: 12px; font-weight: normal; text-decoration: none;
}
.hr {
	background: rgb(221, 221, 221); height: 1px; _overflow: hidden;
}
.mianbaoxie {
	padding: 0px 0px 1px 3px; border: 1px solid rgb(153, 153, 153); margin-bottom: 5px; background-color: rgb(248, 248, 248);
}
.mianbaoxie span {
	color: rgb(43, 97, 14); font-weight: bold;
}
.mianbaoxie a:link {
	color: rgb(51, 51, 51); text-decoration: none;
}
.mianbaoxie a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.mianbaoxie a:hover {
	color: rgb(255, 0, 0); text-decoration: none;
}
.mianbaoxie a:active {
	color: rgb(255, 0, 0); text-decoration: none;
}
.cont-title {
	margin: 5px auto; width: 98%; height: auto; color: rgb(0, 0, 0); line-height: 30px; font-size: 12px;
}
.cont-title2 {
	margin-right: 10px; margin-left: 10px; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; border-bottom-style: solid;
}
.cont-title h3 {
	padding-bottom: 5px; font-size: 20px; font-weight: bold; table-layout: fixed;
}
.cont {
	padding: 10px 10px 0px 17px; width: 580px; line-height: 25px; overflow: hidden; font-size: 14px; table-layout: fixed; word-wrap: break-word;
}
.cont table td {
	border: 1px currentColor;
}
.cont p {
	padding: 0px 0px 10px; line-height: 25px; font-size: 14px;
}
#content {
	margin: 5px auto 0px; width: 600px; line-height: 150%; font-family: tahoma,宋体; font-size: 15px;
}
#content td {
	margin: 5px auto 0px; width: 600px; line-height: 150%; font-family: tahoma,宋体; font-size: 15px;
}
#content a:visited {
	color: rgb(179, 43, 213); text-decoration: underline;
}
#content a:link {
	color: rgb(179, 43, 213); text-decoration: underline;
}
#content table {
	position: relative;
}
#content li {
	position: relative;
}
.list-leftb2 {
	border: 1px solid rgb(202, 202, 202); width: 615px; height: auto; float: left;
}
#bor-top-1 {
	background-position: bottom; padding: 5px; border: 1px solid rgb(227, 227, 227); height: 28px; margin-bottom: 5px; vertical-align: middle; background-image: url("image/bg-top-1.jpg"); background-repeat: repeat-x;
}
.fotfree {
	margin: 8px auto; height: 32px; text-align: center; line-height: 32px; clear: both; font-size: 13px; background-image: url("../image/foot.gif"); background-repeat: repeat-x;
}
.eleft-img {
	width: 86px; text-align: center; font-size: 12px; margin-top: 8px; margin-left: 11px; float: left; display: inline;
}
.eleft-img img {
	padding: 3px; border: 1px solid rgb(102, 102, 102); margin-bottom: 3px; background-color: rgb(255, 255, 255);
}
.imgList {
	padding: 5px 1px; text-align: center; line-height: 1.8; overflow: hidden; display: block; _zoom: 1;
}
.imgList ul {
	list-style: none; margin: 0px; padding: 0px;
}
.imgList li {
	float: left; list-style-type: none;
}
.imgList li img {
	background: rgb(255, 255, 255); margin: auto; padding: 3px; border: 1px solid rgb(216, 161, 139); display: block; _vertical-align: bottom;
}
a.imgLink img {
	background: rgb(255, 255, 255); margin: auto; padding: 3px; border: 1px solid rgb(216, 161, 139); display: block; _vertical-align: bottom;
}
a.imgLink {
	margin: 5px auto; line-height: 1.8;
}
.imgList li a:hover img {
	background: rgb(238, 238, 238); padding: 2px; border: 2px dotted rgb(153, 153, 255);
}
a.imgLink:hover img {
	background: rgb(238, 238, 238); padding: 2px; border: 2px dotted rgb(153, 153, 255);
}
.pager {
	margin: 10px 20px; clear: both; font-family: arial,宋体;
}
.pager span.p_total {
	background: rgb(255, 255, 255); margin: 0px 1px; padding: 3px 5px; border: 1px solid rgb(153, 153, 153); color: rgb(102, 102, 102); font-weight: bold; vertical-align: middle;
}
.pager span.p_current {
	background: beige; margin: 0px 1px; padding: 3px 5px; border: 1px solid rgb(153, 153, 153); color: rgb(102, 102, 102); font-weight: bold; vertical-align: middle;
}
.pager a:link {
	background: rgb(255, 255, 255); margin: 0px 1px; padding: 3px 5px; border: 1px solid rgb(153, 153, 153); color: rgb(51, 51, 51); text-decoration: none !important; vertical-align: middle;
}
.pager a:visited {
	background: rgb(255, 255, 255); margin: 0px 1px; padding: 3px 5px; border: 1px solid rgb(153, 153, 153); color: rgb(51, 51, 51); text-decoration: none !important; vertical-align: middle;
}
.pager a:hover {
	background: rgb(102, 153, 238); border-color: rgb(221, 221, 221); color: rgb(255, 255, 255);
}
.pager input {
	margin: 0px 1px; padding: 2px 0px; border: 1px dotted rgb(153, 153, 153); width: 2em; text-align: center; font-family: arial,宋体; vertical-align: middle;
}
ul.nl {
	list-style: none; margin: 0px; padding: 0px;
}
ul.nl li {
	background: url("../style/iwms/bullet.gif") no-repeat 0px 50%; line-height: 20px; padding-left: 3px;
}
ul li.fixed {
	background: url("../style/iwms/top.gif") no-repeat 0px 50%; line-height: 21px;
}
a.highlight:link {
	color: red;
}
a.highlight:visited {
	color: red;
}
a.highlight:hover {
	color: red;
}
#firstHeadline {
	padding: 5px; color: rgb(153, 153, 153); line-height: 19px; font-size: 12px;
}
#firstHeadline .title {
	width: 80%; text-align: center; color: rgb(0, 102, 0); line-height: 26px; font-size: 18px; font-style: normal; font-weight: bold;
}
#firstHeadline .title a:link {
	font-size: 18px; font-weight: bold;
}
#firstHeadline .title a:visited {
	font-size: 18px; font-weight: bold;
}
#firstHeadline .title a:hover {
	font-size: 18px; font-weight: bold;
}
#firstHeadline .title a:active {
	font-size: 18px; font-weight: bold;
}
.big-div2 {
	clear: both;
}
.dy span a:link {
	width: 60px; color: rgb(102, 153, 153); font-size: 11px; margin-top: -20px; float: right;
}
.dy span a:visited {
	width: 60px; color: rgb(102, 153, 153); font-size: 11px; margin-top: -20px; float: right;
}
.dy span a:hover {
	width: 60px; color: rgb(102, 153, 153); font-size: 11px; margin-top: -20px; float: right;
}
.dy span a:active {
	width: 60px; color: rgb(102, 153, 153); font-size: 11px; margin-top: -20px; float: right;
}
ul.dy {
	list-style: none; margin: 0px;
}
ul.dy li {
	background: url("../style/iwms/bullet.gif") no-repeat 0px 50%; line-height: 20px;
}
.gray {
	color: gray; text-decoration: none;
}
.dateR {
	padding-right: 5px; float: right; display: block;
}
.blogred {
	color: rgb(255, 0, 0);
}
.head-nav {
	margin: 0px auto 5px; width: 650px; height: 50px; color: rgb(0, 0, 0); line-height: 25px; padding-left: 200px; font-size: 13px; background-image: url("../image/chla-logo.jpg"); background-repeat: no-repeat;
}
.head-nav a:link {
	color: rgb(0, 0, 0); font-size: 13px; text-decoration: none;
}
.head-nav a:visited {
	color: rgb(0, 0, 0); font-size: 13px; text-decoration: none;
}
.head-nav a:hover {
	color: rgb(211, 12, 12); font-size: 13px; text-decoration: underline;
}
.head-nav a:active {
	color: rgb(211, 12, 12); font-size: 13px; text-decoration: underline;
}
a.head-red:link {
	color: rgb(211, 12, 12); font-size: 13px; text-decoration: none;
}
a.head-red:visited {
	color: rgb(211, 12, 12); font-size: 13px; text-decoration: none;
}
a.head-red:hover {
	color: rgb(0, 0, 0); font-size: 13px; text-decoration: underline;
}
a.head-red:active {
	color: rgb(0, 0, 0); font-size: 13px; text-decoration: underline;
}
.head-nav-t {
	margin: 0px auto 5px; width: 840px; height: 23px; text-align: right; color: rgb(102, 102, 102); line-height: 23px; padding-right: 10px; font-size: 12px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(248, 248, 248);
}
.head-nav-t a:link {
	color: rgb(102, 102, 102); font-size: 13px; text-decoration: none;
}
.head-nav-t a:visited {
	color: rgb(102, 102, 102); font-size: 13px; text-decoration: none;
}
.head-nav-t a:hover {
	color: rgb(0, 0, 0); font-size: 13px; text-decoration: underline;
}
.head-nav-t a:active {
	color: rgb(0, 0, 0); font-size: 13px; text-decoration: underline;
}
a.headb-nav-2:link {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; text-decoration: none;
}
a.headb-nav-2:visited {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; text-decoration: none;
}
a.headb-nav-2:hover {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; text-decoration: underline;
}
a.headb-nav-2:active {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; text-decoration: underline;
}
.clear {
	margin: 0px; padding: 0px; clear: both;
}
.head-ad {
	width: 650px; height: 70px; margin-right: 5px; float: left; display: inline;
}
.head-ad2 {
	border: 1px solid rgb(230, 230, 230); width: 193px; height: 65px; line-height: 22px; overflow: hidden; padding-top: 3px; font-size: 12px; float: left; display: inline;
}
.nav-4 {
	margin: 3px auto; width: 730px; height: 33px; line-height: 31px; padding-left: 120px; background-image: url("../image/eg2.jpg"); background-repeat: no-repeat;
}
.nav-3 {
	height: 34px; line-height: 34px; padding-left: 25px;
}
.nav-3 a {
	font-weight: bold; margin-right: 8px; float: left; display: inline;
}
.nav-3 a:link {
	color: rgb(255, 255, 255); font-size: 13px; text-decoration: none;
}
.nav-3 a:visited {
	color: rgb(255, 255, 255); font-size: 13px; text-decoration: none;
}
.nav-3 a:hover {
	color: rgb(255, 255, 255); font-size: 13px; text-decoration: underline;
}
.nav-3 a:active {
	color: rgb(255, 255, 255); font-size: 13px; text-decoration: underline;
}
.nav-5 {
	height: 31px; line-height: 31px; font-size: 12px;
}
.nav-ex {
	margin: 3px auto; width: 730px; height: 35px; line-height: 31px; padding-left: 120px; background-image: url("../image/eg3.jpg"); background-repeat: no-repeat;
}
.nav-ar {
	height: 35px; line-height: 31px; padding-left: 15px;
}
.nav-ar a {
	font-weight: bold; margin-right: 10px; float: left; display: inline;
}
.nav-ar a:link {
	color: rgb(255, 255, 255); font-size: 13px; text-decoration: none;
}
.nav-ar a:visited {
	color: rgb(255, 255, 255); font-size: 13px; text-decoration: none;
}
.nav-ar a:hover {
	color: rgb(255, 255, 255); font-size: 13px; text-decoration: underline;
}
.nav-ar a:active {
	color: rgb(255, 255, 255); font-size: 13px; text-decoration: underline;
}
#scrollDiv {
	border: 1px solid rgb(204, 204, 204); width: 193px; height: 67px; line-height: 25px; overflow: hidden; float: left; min-height: 25px;
}
#scrollDiv ul {
	padding: 4px;
}
.article {
	background: rgb(232, 232, 232); padding: 0px 2px; border: 1px solid rgb(102, 102, 102); width: 150px; height: 20px; text-align: center; font-size: 12px; font-weight: bold; margin-top: 14px; margin-left: -70px; visibility: hidden; filter: alpha(opacity=80); position: absolute; z-index: 250;
}
.GAGA {
	width: 150px; height: 25px; font-size: 12px; float: left; display: inline;
}
