html {
	background: rgb(255, 255, 255); font: 12px/1.8 "Microsoft YaHei", Tahoma, Verdana, "Simsun"; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; -webkit-text-size-adjust: none;
}
body {
	background: rgb(255, 255, 255);
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(255, 0, 0); text-decoration: none;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.center {
	margin: 0px auto;
}
.position {
	position: relative;
}
.simnb{
  float:left;
  padding:20px 0 20px 0px;
  word-wrap:break-word;
}
.widthttt {
	margin: 0px auto; width: 1000px; 
}
.HER--nav {
	background: rgb(33, 33, 33); height: 30px; line-height: 30px;
}
.HER--nav-metlang a {
	color: rgb(155, 155, 155); font-size: 12px; font-weight: normal;
}
.HER--nav-metlang span {
	color: rgb(155, 155, 155); font-size: 12px; font-weight: normal;
}
.HER--nav-metlang a:hover {
	color: rgb(255, 0, 0);
}
.HER--nav-metlang span {
	margin: 0px 5px;
}
.HER--nav-Helpline {
	color: rgb(155, 155, 155); font-family: "ºÚÌå"; font-size: 14px; font-weight: bold;
}
.HER--nav-Helpline span {
	color: red; font-size: 22px; margin-left: 5px;
}
.HER--con {
	background: rgb(193, 14, 31); height: 65px;
}
.HER--con-line {
	background: url("../images/HER--con-line.jpg") repeat-y; width: 2px;
}
nav {
	background: rgb(179, 13, 29); top: 0px; right: 0px; border-right-color: rgb(148, 10, 24); border-left-color: rgb(148, 10, 24); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; position: absolute;
}
nav ul {
	position: relative;
}
nav li {
	height: 65px; overflow: hidden; float: left; white-space: nowrap;
}
nav a {
	background: url("../images/nav-1.png") no-repeat bottom rgb(179, 13, 29); color: white; font-size: 14px; font-weight: bold; display: block; cursor: pointer;
}
nav a:hover {
	background: url("../images/nav-2.png") no-repeat bottom rgb(162, 16, 27); color: yellow; font-size: 14px; font-weight: bold;
}
nav li.navdown a {
	background: url("../images/nav-2.png") no-repeat bottom rgb(162, 16, 27); color: yellow; font-size: 14px; font-weight: bold;
}
nav li span {
	height: 55px; text-align: center; padding-top: 10px; display: block;
}
.BAN--bj {
	background: url("../images/header_bg.jpg") repeat-x left bottom rgb(7, 7, 7); padding-bottom: 10px;
}
.BAN--bj-2 {
	padding: 2px 0px; font-size: 0px; background-color: rgb(0, 0, 0);
}
.BAN--top {
	background: url("../images/BAN--top.gif"); width: 1000px; height: 25px; margin-bottom: 8px;
}
.BAN--flash {
	overflow: hidden;
}
.BAN--flash-bg {
	background: url("../images/BAN--bot.jpg") no-repeat bottom; padding-bottom: 50px;
}
.CON--bg {
	background: url("../images/CON--bg.jpg") repeat-x left top; padding-top: 15px; min-height: 500px; _height: 500px;
}



.title-zx {
	background: rgb(40, 40, 40); height: 30px; overflow: hidden; white-space: nowrap;
}
.title-zx h3 {
	background: rgb(162, 16, 27); font: 14px/30px "Microsoft YaHei", Tahoma, Verdana, "Simsun"; padding: 0px 20px; height: 30px; color: rgb(255, 255, 255); float: left; display: block; font-size-adjust: none; font-stretch: normal;
}
.CON--r-bxw {
	margin: 10px 10px 15px;
}
.CON--r-bxw li {
	background: url("../images/xwzx.gif") no-repeat left 2px; margin: 0px 5px; height: 30px; line-height: 30px; overflow: hidden; padding-left: 13px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: dashed;
}
.CON--r-bxw li span {
	color: rgb(102, 102, 102); float: right;
}
.CON--r-bxw li a {
	margin-right: 5px; -ms-zoom: 1;
}
.content-bottom {
	padding: 20px 0px 5px; margin-top: 10px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid; background-color: rgb(244, 244, 244);
}
.content-bottom .time {
	display: none;
}
.bottom-l {
	width: 300px;
}
.bottom-c {
	width: 300px; margin-left: 62px;
}
.bottom-r {
	width: 275px;
}
.bot--title-zx {
	height: 30px; overflow: hidden; white-space: nowrap;
}
.bot--title-zx h3 {
	font: 14px/30px "Microsoft YaHei", Tahoma, Verdana, "Simsun"; height: 30px; color: rgb(0, 0, 0); padding-right: 20px; float: left; display: block; font-size-adjust: none; font-stretch: normal;
}
.bot--titlezx-more {
	background: url("../images/more_bt.gif"); margin: 8px 10px 0px 0px; width: 47px; height: 13px; line-height: 1000px; overflow: hidden; float: left;
}
.bottom--zx {
	margin-top: 5px;
}
.bottom--zx li {
	height: 30px; line-height: 30px; overflow: hidden;
}
.bottom--zx li span {
	color: rgb(102, 102, 102); float: right;
}
.bottom--zx li a {
	color: rgb(119, 119, 119); margin-right: 5px; -ms-zoom: 1;
}
.bottom--zx li a:hover {
	color: rgb(255, 0, 0);
}
.bottom--al li {
	font-size: 0px; margin-top: 15px; display: inline;
}
.bottom--link {
	background: url("../images/bottom_link_bg.gif") repeat-x top rgb(220, 220, 220); min-height: 11px; _height: 10px;
}
.content--link {
	padding-bottom: 10px; background-color: rgb(244, 244, 244);
}
.BotSide {
	padding: 10px 0px 5px;
}
.linkLJ {
	padding: 0px 10px; height: 20px; color: rgb(255, 255, 255); line-height: 20px; display: block; background-color: rgb(102, 102, 102);
}
.WBtxt li {
	margin: 0px 0px 10px 20px; height: 20px; line-height: 20px; float: left;
}
.WBtxt li a {
	color: rgb(119, 119, 119);
}
.WBtxt li a:hover {
	color: rgb(255, 0, 0);
}
.TUimg li {
	margin: 0px 0px 10px 20px; float: left;
}
.foot {
	background: url("../images/diy/footer_top_bg.gif") repeat-x top rgb(45, 45, 45); text-align: center; color: rgb(102, 102, 102); padding-top: 30px; padding-bottom: 30px;width:100%; float:left;
}
.foot a {
	color: rgb(102, 102, 102);
}
.foot a:hover {
	color: rgb(255, 0, 0);
}
.foot-nav {
	margin-bottom: 5px;
}
.foot-nav span {
	margin: 0px 10px;
}
.myCorner {
	line-height: 60px; overflow: hidden; font-size: 16px; margin-left: 20px; white-space: nowrap; _width: 200px;
}
.simnb {
	background: url("../images/sb-bg.jpg") repeat-y left top;
}
.sb_nav {
	width: 220px;
}
.sb_active {
	width: 200px; margin-left: 10px;
}
.sb_active dt a {
	background: url("../images/class-f.jpg") no-repeat; height: 37px; line-height: 37px; overflow: hidden; font-size: 14px; margin-bottom: 6px; display: block; _width: 200px;
}
.sb_active dt a:hover {
	background: url("../images/class_i.jpg") no-repeat; color: rgb(255, 255, 255); font-size: 14px;
}
.sb_active dd a {
	background: url("../images/class-ff.jpg") no-repeat 35px 16px rgb(255, 255, 255); line-height: 37px; padding-left: 50px; font-size: 14px; margin-bottom: 6px; display: block; min-height: 37px;
}
.sb_active dd a:hover {
	background: url("../images/class_ii.jpg") no-repeat 35px 15px rgb(186, 7, 29); color: rgb(255, 255, 255); font-size: 14px;
}
* + html .sb_active dd a {
	background: url("../images/class-ff.jpg") no-repeat 35px 15px rgb(255, 255, 255);
}
* + html .sb_active dd a:hover {
	background: url("../images/class_ii.jpg") no-repeat 35px 13px rgb(186, 7, 29);
}
.sb_active dt span {
	margin: 0px 30px;
}
.sb--nav-bot {
	margin: 0px 0px 25px 10px; padding: 10px; width: 180px; border-top-color: rgb(175, 0, 15); border-bottom-color: rgb(175, 0, 15); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.sb--nav-TP {
	margin: 30px 0px 25px 10px; width: 200px; overflow: hidden;
}
.sb_active dd span {
	font-size: 12px; font-weight: normal;
}
#simnb dl dt.on {
	background: url("../images/class_i.jpg") no-repeat; position: relative; z-index: 10;
}
.sb_box {
	width: 737px; padding-left: 20px; margin-bottom: 20px;
}




.sb--box-title {
	background: url("../images/sb--box-title.jpg") repeat-x left top; height: 30px; line-height: 30px; overflow: hidden; margin-top: 15px; white-space: nowrap;
}
.sb--box-size {
	background: url("../images/sb--box-left.jpg") no-repeat left top; padding: 0px 20px; overflow: hidden; white-space: nowrap; _width: 650px;
}
.sb--box-right {
	background: url("../images/sb--box-right.jpg") no-repeat right top; width: 7px; height: 30px;
}
#newslist li {
	background: url("../images/123.jpg") no-repeat left top; padding: 6px 30px 15px;
}
#newslist li span {
	color: rgb(119, 179, 0); float: right;
}
#newslist li p {
	margin-top: 10px;
}
