﻿@charset "utf-8";
a, body, div, img, ol, i {
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 100%;
}
html, body {
	height: 100%;
}
img {
	color: transparent;
	font-size: 0;
	vertical-align: middle;
	-ms-interpolation-mode: bicubic;
}
ol {
	list-style: none;
}
li {
	display: list-item;
}
body {
	min-width: 960px;
}
#flash_control .icon-up i, #flash_control .icon-up i:hover, #flash_control .icon-play i, #flash_control .icon-play i:hover, #flash_control .icon-pause i, #flash_control .icon-pause i:hover, #flash_control .icon-down i, #flash_control .icon-down i:hover {
	background: url(../images/icon-sd26986d847.png) no-repeat;
}
* html, * html body {
	background-image: url(about:blank);
	background-attachment: fixed;
	zoom: 1;
}
a {
	color: #262626;
	text-decoration: none;
}
a:hover {
	color: #FF4503;
	text-decoration: underline;
}
i {
	content: '';
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
}
.home-full .flash {
	position: absolute;
	z-index: 600;
}
#flash_control {
	position: fixed;
	z-index: 900;
	width: 51px;
	top: -9999em;
	right: 1em;
}
#flash_control a {
	cursor: pointer;
	display: block;
	margin-bottom: 1px;
*zoom: 1;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#99000000', endColorstr='#99000000');
	background: transparent;
	background: rgba(0,0,0,.3);
}
:root #flash_control a {
	filter: none\0/IE9;
}
#flash_control a i {
	display: block;
	height: 100%;
	width: 100%;
}
#flash_control .icon-up, #flash_control .icon-down {
	visibility: hidden;
}
#flash_control .icon-up i {
	background-position: -1152px 0;
	height: 51px;
	width: 51px;
}
#flash_control .icon-up i:hover {
	background-position: -1213px 0;
	height: 51px;
	width: 51px;
}
#flash_control .icon-play i {
	background-position: -1518px 0;
	height: 51px;
	width: 51px;
	display: none;
}
#flash_control .icon-play i:hover {
	background-position: -1335px 0;
	height: 51px;
	width: 51px;
}
#flash_control .icon-pause i {
	background-position: -1457px 0;
	height: 51px;
	width: 51px;
}
#flash_control .icon-pause i:hover {
	background-position: -1274px 0;
	height: 51px;
	width: 51px;
}
#flash_control .icon-down i {
	background-position: -1579px 0;
	height: 51px;
	width: 51px;
}
#flash_control .icon-down i:hover {
	background-position: -1396px 0;
	height: 51px;
	width: 51px;
}
#flash_control .on .icon-up, #flash_control .on .icon-down {
	visibility: visible;
}
#flash_control .on .icon-play i {
	display: block;
}
#flash_control .on .icon-pause i {
	display: none;
}
/* /index-only\ */
html, body {
	overflow: hidden;
	min-width: 989px;
	min-height: 600px;
}
body {
	position: relative;
	z-index: 1;
}
.flash li {
	position: absolute;
	overflow: hidden;
	z-index: 601;
	left: 0;
}
.flash .default {
	z-index: 605;
}
.flash img {
	width: 100%;
}





/* index */
#top {
	position: fixed;
	text-align: left;
	top: 0;
	left: 0;
	font: .8em/1.3em 微软雅黑, 'Microsoft YaHei';
	z-index: 999;
	width: 100%;
	height: 80px;
	margin-top: 10px;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
}
#top .logo {
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: 15px center;
	height: 80px;
	width: 350px;
}
#Footer {
	position: fixed;
	text-align: left;
	bottom: 0;
	left: 0;
	margin: 0em;
	z-index: 999;
	width: 100%;
	background-image: url(../images/footer_bg.png);
	font-family: "微软雅黑", 'Microsoft YaHei';
	font-size: 12px;
	line-height: 30px;
	color: #FFF;
	height: 30px;
	text-indent: 10px;
	text-transform: uppercase;
}
#Footer a {
	text-decoration: none;
	color: rgb(184, 95, 0);
	font-size: 1.3em;
	line-height: 1.3em;
}
#Footer a:hover {
	text-decoration: underline;
}
#Footer p {
	text-indent: 10px;
	text-transform: uppercase;
}
#Footer .fenxiang {
	float: right;
	margin-right: 20px;
	line-height: 16px;
	margin-top: 1px;
}
#Footer .but {
	float: left;
}
#Footer .but a {
	line-height: 16px;
	height: 16px;
	margin-top: 5px;
	font-family: "微软雅黑", Verdana;
	font-size: 12px;
	color: #FFF;
	margin-left: 10px;
}
#Footer .guanzhu {
	float: left;
	margin-left: 5px;
}
#Footer .guanzhu .guanzhu_qq {
	background-image: url(../images/icon_guanzhu.png);
	background-repeat: no-repeat;
	background-position: left -80px;
	height: 16px;
	width: 16px;
}
#Footer .guanzhu .guanzhu_weibo {
	background-image: url(../images/icon_guanzhu.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#Footer .guanzhu a {
	height: 16px;
	width: 16px;
	line-height: 16px;
	display: block;
	padding: 0px;
	float: right;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
/* /index end */
