body {
	margin: 0px auto;
}
h1 {
	margin: 0px;
}
h2 {
	margin: 0px;
}
h3 {
	margin: 0px;
}
h4 {
	margin: 0px;
}
p {
	margin: 0px;
}
ul {
	margin: 0px;
}
ol {
	margin: 0px;
}
dd {
	margin: 0px;
}
body {
	font: 12px/1.8 ����, arial, sans-serif;
	font-size-adjust: none;
	font-stretch: normal;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-position: center;
	background-image: none;
}
button {
	font: 12px/1.8 ����, arial, sans-serif; font-size-adjust: none; font-stretch: normal;
}
input {
	font: 12px/1.8 ����, arial, sans-serif; font-size-adjust: none; font-stretch: normal;
}
select {
	font: 12px/1.8 ����, arial, sans-serif; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 12px/1.8 ����, arial, sans-serif; font-size-adjust: none; font-stretch: normal;
}
em {
	font-style: normal;
}
i {
	font-style: normal;
}
ol {
	list-style: none; padding: 0px;
}
ul {
	list-style: none; padding: 0px;
}
img {
	border: 0px currentcolor;
}
a {
	color: rgb(55, 55, 55); text-decoration: none;
}
a:hover {
	color: rgb(204, 0, 0); text-decoration: underline;
}
.auto {
	margin-right: auto; margin-left: auto;
}
.clearfix::after {
	height: 0px; overflow: hidden; clear: both; display: block; content: "\20";
}
.clearfix {
	
}
.l {
	float: left;
}
.r {
	float: right;
}
.cl {
	clear: both;
}
.z {
	
}
.rel {
	position: relative;
}
.abs {
	position: absolute;
}
.fa {
	font-family: arial;
}
.ft {
	font-family: tahoma;
}
.fv {
	font-family: verdana;
}
.fh {
	font-family: ����;
}
.fw {
	font-family: ΢���ź�;
}
.ovh {
	overflow: hidden;
}
.f12 {
	font-size: 12px;
}
.f14 {
	font-size: 14px;
}
.f16 {
	font-size: 16px;
}
.f20 {
	font-size: 20px;
	color: #ffffff;
}
.f22 {
	font-size: 22px;
	color: #ffffff;
}
.f24 {
	font-size: 24px;
}
.mt10 {
	margin-top: 10px;
}
.mt20 {
	margin-top: 20px;
}
.m10 {
	margin: 10px;
}
.mr10 {
	margin-right: 10px;
}
.plr20 {
	padding-right: 20px; padding-left: 20px;
}
.pt10 {
	padding-top: 10px;
}
.pd20 {
	padding: 20px;
}
.tac {
	text-align: center;
}
.cb {
	margin-top: -2px; margin-bottom: 1px; vertical-align: middle;
}
.b {
	font-weight: bold;
}
.white {
	color: rgb(255, 255, 255);
}
.gray {
	color: rgb(193, 195, 195);
}
.cyan {
	color: rgb(8, 99, 122);
}
.blue {
	color: rgb(10, 156, 195);
}
.dot {
	background:  no-repeat 0px 45%; padding-left: 15px;
}
.layout {
	width: 960px; clear: both; margin-right: auto; margin-left: auto;
}
.lay-a {
	float: left; display: inline;
}
.lay-b {
	float: left; display: inline;
}
.lay-c {
	float: left; display: inline;
}
.lay-d {
	float: left; display: inline;
}
.lay-e {
	float: left; display: inline;
}
.lay-a {
	width: 270px; margin-left: 10px;
}
.lay-b {
	width: 350px;
}
.lay-c {
	width: 330px;
}
.lay-d {
	width: 440px;
}
.lay-e {
	padding: 0px 10px; width: 500px;
}
.region {
	height: auto;
	overflow: hidden;
	clear: both;
	display: block;
	content: ".";
	margin-top: 10px;
	margin-bottom: 10px;
}
.mhd1 {
	background:  no-repeat 0px 0px; line-height: 43px; padding-left: 20px;
}
.mhd2 {
	background:  no-repeat 0px 0px; height: 72px; line-height: 65px; overflow: hidden;
}
body {
	background:  repeat-y 50% 0px rgb(158, 235, 244);
}
.top-pic {
	background:  no-repeat 50% 0px; height: 350px; text-align: center;
}
.dy {
	width: 960px;
	height: 15px;
	text-align: center;
	margin-top: -15px;
	position: absolute;
	margin-right: auto;
	margin-left: auto;
	left: 186px;
	top: 343px;
}
.summary {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-image: url(/uploads/image/images/wmly-summary-bg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
}
.summary .layout {
	background:  no-repeat 50% 0px; height: 176px; text-align:center;
}
.summary .mbd {
	height: 105px;
	overflow-x: hidden;
	overflow-y: auto;
	margin-top: 38px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.wrapper .layout {
	background: rgb(255, 255, 255);
}
.pic230 {
	background:  no-repeat 0px 0px; padding: 6px 16px 18px 19px; width: 230px; height: 270px; margin-top: 5px;
}
.news .mhd1 {
	margin-left: 15px;
}
.news-se {
	padding-bottom: 10px;
	border-bottom-color: rgb(186, 185, 185);
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.hot .mhd1 {
	padding-left: 30px;
}
.hot .mbd {
	margin-top: 40px; margin-left: 20px;
}
.station .layout {
	height: 72px; overflow: hidden; padding-top: 10px; padding-bottom: 10px;
}
.station {
	background:  no-repeat 50% 0px rgb(158, 235, 244);
}
.pic390 {
	background:  no-repeat 0px 0px; padding: 5px 20px 17px 24px; width: 390px; height: 180px;
}
.pic158 {
	background:  no-repeat 50% bottom; height: 180px; padding-top: 18px; padding-left: 18px;
}
.pic158 img {
	padding: 5px; border: 1px solid rgb(231, 231, 231); width: 158px; height: 100px;
}
.pic158 li {
	width: 170px; text-align: center; margin-right: 18px; float: left; display: inline-block;
}
.footer ul {
	margin: 0px auto; width: 700px;
}
.footer ul li {
	padding: 0px 10px; overflow: hidden; float: left;
}
.footer ul li.info {
	margin-top: 8px;
}
