.red {
	color: rgb(180, 16, 24);
}
.mainnav {
	width: 1200px; margin-top: 15px; margin-right: auto; margin-left: auto;
}
.contentclear {
	width: 1200px; margin-top: 15px; margin-right: auto; margin-left: auto;
}
.content {
	width: 1200px; margin-top: 15px; margin-right: auto; margin-left: auto;
}
.content-news {
	width: 1200px; margin-top: 15px; margin-right: auto; margin-left: auto;
}
.content-txt {
	width: 1200px; margin-top: 15px; margin-right: auto; margin-left: auto;
}
.content-tit {
	width: 1200px; margin-top: 15px; margin-right: auto; margin-left: auto;
}
.footer {
	width: 1200px; margin-top: 15px; margin-right: auto; margin-left: auto;
}
.contentclear {
	height: 600px;
}
.content {
	height: 600px; opacity: 0.7; background-color: rgb(255, 255, 255);
}
.content-tit {
	opacity: 0.7; background-color: rgb(255, 255, 255);
}
.content-news {
	opacity: 0.9; background-color: rgb(255, 255, 255);
}
.h600 {
	height: 600px;
}
.h550 {
	height: 550px;
}
.h800 {
	height: 800px;
}
.content-tit h2 a {
	margin-right: 60px;
}
.mainnav {
	height: 115px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 2px; border-bottom-style: solid;
}
.mainnav ul li {
	color: rgb(255, 255, 255); padding-top: 75px;
}
.mainnav ul li a {
	font: bold 16px/30px "Microsoft YaHei"; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.mainnav ul li.red a {
	color: rgb(180, 16, 24);
}
.footer {
	height: 30px; text-align: right; color: rgb(255, 255, 255); line-height: 30px; padding-bottom: 50px; border-top-color: rgb(240, 240, 240); border-top-width: 2px; border-top-style: solid;
}
#inner {
	width: 1200px;
}
#inner2 {
	width: 1200px;
}
#inner3 {
	width: 1200px;
}
#inner4 {
	width: 1200px;
}
.hot-event {
	position: relative;
}
.hot-event .switch-tab {
	left: 20px; top: 30px; position: absolute; z-index: 99;
}
.hot-event .switch-tab a {
	background-position: -161px 0px; width: 11px; height: 15px; color: transparent; overflow: hidden; vertical-align: top; display: inline-block; background-image: url("../images/bg.png");
}
.hot-event .switch-tab .current {
	background-position: -161px 0px; width: 11px; height: 15px; color: transparent; overflow: hidden; vertical-align: top; display: inline-block; background-image: url("../images/bg.png");
}
.hot-event .switch-tab .current {
	background-position: -195px 0px; background-image: url("../images/bg.png");
}
.hot-event .switch-nav {
	top: 150px; right: 470px; position: relative; z-index: 2;
}
.hot-event .switch-nav .i-prev {
	background: url("../images/icon-arrow1.png") 0px 0px; top: 200px; right: 680px; position: absolute;
}
.hot-event .switch-nav .prev {
	border-width: 0px; border-radius: 3px 0px 0px 3px;
}
.hot-event .switch-nav .next {
	border-width: 0px; border-radius: 0px 3px 3px 0px;
}
.hot-event .switch-nav .i-next {
	background: url("../images/icon-arrow1.png") 25px 0px; top: 220px; right: -445px; position: absolute;
}
.hot-event .switch-nav a {
	padding: 7px 16px; display: inline-block;
}
.hot-event .event-item p {
	height: 24px; color: rgb(255, 255, 255); line-height: 24px; padding-top: 20px; padding-bottom: 20px; z-index: 99;
}
#inner .hot-event .event-item {
	z-index: 1;
}
#inner2 .hot-event .event-item {
	z-index: 1;
}
#inner3 .hot-event .event-item {
	z-index: 1;
}
#inner4 .hot-event .event-item {
	z-index: 1;
}
.hot-event .event-item .banner {
	display: block;
}
.hide-clip {
	padding: 0px !important; border: 0px currentColor !important; width: 1px !important; height: 1px !important; line-height: 0 !important; overflow: hidden; position: absolute !important; clip: rect(1px, 1px, 1px, 1px);
}
a .ico {
	cursor: pointer;
}
.ico {
	width: 25px; height: 25px; overflow: hidden; vertical-align: middle; display: inline-block;
}
