body {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
div {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
address {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
blockquote {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
iframe {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
ul {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
ol {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
dl {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
dt {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
dd {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
li {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
dl {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
h1 {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
h2 {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
h3 {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
h4 {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
pre {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
table {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
caption {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
th {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
td {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
form {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
legend {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
fieldset {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
input {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
button {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
select {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 12px/22px Arial, "宋体", Helvetica, sans-serif; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
img {
	border: 0px currentColor; vertical-align: middle;
}
* {
	-webkit-text-size-adjust: none;
}
body {
	background: url("../images/aatest.jpg") repeat-x 0px 0px rgb(255, 255, 255); text-align: center; color: rgb(51, 51, 51);
}
.clear {
	width: 100%; height: 1px; overflow: hidden; clear: both; margin-top: -1px;
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(186, 38, 54);
}
.red {
	color: rgb(255, 0, 0);
}
.red a {
	color: rgb(255, 0, 0);
}
.lan {
	color: rgb(30, 81, 162);
}
.lan a {
	color: rgb(30, 81, 162);
}
.dis {
	display: block;
}
.undis {
	display: none;
}
.lf {
	float: left;
}
.rt {
	float: right;
}
.pt5 {
	padding-top: 5px;
}
.pl7 {
	padding-left: 7px;
}
.box {
	margin: 0px auto; width: 100%; overflow: hidden;
}
#header {
	margin: 0px auto; width: 1000px; overflow: hidden;
}
#menu {
	margin: 0px auto; width: 1000px; overflow: hidden;
}
.header-top {
	background: url("../images/top-img3.jpg") no-repeat center 0px; width: 100%; height: 127px; overflow: hidden;
}
.header-top h1.logo {
	width: 560px; height: 127px; float: left;
}
.header-top h1.logo a {
	width: 100%; height: 100%; text-indent: -9999px; display: block;
}
.san-title span a {
	width: 100%; height: 100%; text-indent: -9999px; display: block;
}
#menu {
	background: url("../images/nav-bg.gif") no-repeat center 0px; height: 58px;
}
#nav {
	padding: 5px 50px 0px; width: 900px; height: 26px; overflow: hidden; font-size: 14px; font-weight: bold;
}
#nav a {
	padding: 0px 4px; width: 82px; height: 26px; color: rgb(255, 255, 255); line-height: 26px; float: left;
}
#nav a:hover {
	background: url("../images/nav-on.gif") no-repeat center 0px; color: rgb(229, 34, 28);
}
#nav a.nav_current {
	background: url("../images/nav-on.gif") no-repeat center 0px; color: rgb(229, 34, 28);
}
#nav a.nav_link:hover {
	background: url("../images/nav-on.gif") no-repeat center 0px; color: rgb(229, 34, 28);
}
#nav a.nav_link {
	color: rgb(255, 255, 255);
}
#nav-sub {
	margin: 0px auto; padding: 0px 50px; width: 900px; height: 27px; text-align: left; color: rgb(97, 97, 97); line-height: 27px;
}
#nav-sub .div1 {
	height: 27px; line-height: 27px; overflow: hidden; float: left;
}
#nav-sub .div2 {
	height: 27px; line-height: 27px; overflow: hidden; float: left;
}
#nav-sub .div3 {
	height: 27px; line-height: 27px; overflow: hidden; float: left;
}
#nav-sub .div4 {
	height: 27px; line-height: 27px; overflow: hidden; float: left;
}
#nav-sub .div5 {
	height: 27px; line-height: 27px; overflow: hidden; float: left;
}
#nav-sub .div6 {
	height: 27px; line-height: 27px; overflow: hidden; float: left;
}
#nav-sub .div7 {
	height: 27px; line-height: 27px; overflow: hidden; float: left;
}
#nav-sub .div8 {
	height: 27px; line-height: 27px; overflow: hidden; float: left;
}
#nav-sub .div9 {
	height: 27px; line-height: 27px; overflow: hidden; float: left;
}
#nav-sub .div2 {
	padding-left: 120px;
}
#nav-sub .div3 {
	padding-left: 175px;
}
#nav-sub .div4 {
	padding-left: 200px;
}
#nav-sub .div5 {
	padding-left: 550px;
}
#nav-sub .div6 {
	padding-left: 280px;
}
#nav-sub .div7 {
	padding-left: 500px;
}
#nav-sub .div8 {
	padding-left: 650px;
}
#nav-sub .div9 {
	padding-left: 380px;
}
#nav-sub .div10 {
	padding-left: 550px;
}
#nav-sub a {
	padding: 0px 12px; color: rgb(97, 97, 97);
}
#nav-sub a:hover {
	color: rgb(229, 34, 28);
}
#main {
	  margin: 0px auto; width: 100%; overflow: hidden; padding-top: 5px;
}
.main-973 {
	margin: 0px auto; width: 973px; overflow: hidden;
}
.h307 {
	height: 307px; padding-bottom: 5px;
}
#flash-box {
	width: 590px; height: 307px; overflow: hidden; float: left;
}
div#MainPromotionBanner {
	width: 540px; height: 307px; overflow: hidden;
}
#MainPromotionBanner #SlidePlayer {
	margin: 0px auto; position: relative;
}
#MainPromotionBanner .Slides {
	list-style: none; margin: 0px; padding: 0px; height: 307px; overflow: hidden;
}
#MainPromotionBanner .Slides li {
	width: 540px; height: 307px; float: left;
}
#MainPromotionBanner .Slides li img {
	border: 0px currentColor; width: 540px; height: 307px; display: block;
}
#MainPromotionBanner .SlideTriggers {
	list-style: none; margin: 0px; padding: 0px; top: 292px; height: 15px; right: 0px; position: absolute; z-index: 10;
}
#MainPromotionBanner .SlideTriggers li {
	background: rgb(30, 30, 30); border-width: 1px 0px 1px 1px; border-style: solid none solid solid; border-color: rgb(255, 255, 255) currentColor rgb(255, 255, 255) rgb(255, 255, 255); margin: 0px; width: 19px; height: 15px; text-align: center; color: rgb(255, 255, 255); line-height: 14px; overflow: hidden; font-family: Arial; font-size: 9px; float: left; display: inline; cursor: pointer;
}
#MainPromotionBanner .SlideTriggers li.Current {
	background: rgb(254, 73, 30); border-width: 1px 0px 1px 1px; border-style: solid none solid solid; border-color: rgb(255, 255, 255) currentColor rgb(255, 255, 255) rgb(255, 255, 255); margin: 0px; width: 19px; height: 14px; color: rgb(255, 255, 255); line-height: 14px;
}
#v1-right {
	width: 379px; float: right;
}
#v1-right .title-box {
	background: url("../images/title-bg436.gif") no-repeat 0px 0px; width: 379px; height: 34px;
}
#v1-right .title-box h3 {
	width: 106px; height: 34px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; font-weight: bold; float: left;
}
#v1-right .title-box h3 a {
	color: rgb(255, 255, 255);
}
#v1-right .title-box span {
	width: 38px; height: 13px; padding-top: 10px; padding-right: 10px; float: right;
}
#v1-right .title-box span a {
	width: 100%; height: 100%; text-indent: -9999px; display: block;
}
ul.notes {
	width: 105%; height: 247px; text-align: left; overflow: hidden; padding-top: 0px;
}
ul.news {
	width: 105%; height: 247px; text-align: left; overflow: hidden; padding-top: 0px;
}
ul.notes li {
	width: 100%; height: 24px; line-height: 24px; overflow: hidden; float: left;
}
ul.notes li a {
	width: 100%; height: 24px; line-height: 24px; overflow: hidden; float: left;
}
ul.news li {
	width: 100%; height: 24px; line-height: 24px; overflow: hidden; float: left;
}
ul.news li a {
	width: 100%; height: 24px; line-height: 24px; overflow: hidden; float: left;
}
ul.notes li a {
	width: 295px; padding-left: 2px;
}
ul.news li a {
	width: 295px; padding-left: 2px;
}
ul.notes li span {
	width: 70px; height: 26px; line-height: 26px; overflow: hidden; float: right;
}
ul.news li span {
	width: 70px; height: 26px; line-height: 26px; overflow: hidden; float: right;
}
ul.news {
	height: auto; padding-bottom: 5px;
}
ul.news li a {
	width: 270px; line-height: 28px; padding-left: 5px;
}
ul.news3 {
	height: auto; padding-top: 0px;
}
ul.news3 li a {
	width: 270px; line-height: 25px; padding-left: 5px;
}
.froms {
	width: 100%; height: 19px; text-align: left;
}
.froms .img-tit {
	width: 110px; height: 19px; line-height: 19px; padding-left: 19px; float: left;
}
.froms .inputs {
	background: rgb(255, 255, 255); border: 1px solid rgb(9, 9, 9); width: 176px; height: 17px; line-height: 17px; float: left;
}
.froms .sele {
	width: 50px; line-height: 17px; float: left;
}
.froms span {
	height: 17px; overflow: hidden; float: left;
}
.w5 {
	width: 5px;
}
.froms .bottoms {
	background: rgb(166, 166, 166); border: 0px currentColor; width: 45px; height: 17px; line-height: 17px; float: left; cursor: pointer;
}
#san-box {
	background: url("../images/main-box-bg.gif") no-repeat center 0px; height: 240px;
}
.san-v1 {
	width: 375px; padding-left: 10px; float: left;
}
.san-v2 {
	width: 370px; text-align: left; padding-left: 20px; float: left;
}
.san-v3 {
	width: 172px; float: right;
}
.san-title {
	width: 100%; height: 28px; padding-top: 5px;
}
.san-title h3 {
	height: 28px; color: rgb(0, 0, 0); line-height: 28px; font-size: 14px; font-weight: bold; float: left;
}
.san-title h3 a {
	color: rgb(0, 0, 0);
}
.san-title span {
	width: 38px; height: 13px; padding-top: 8px; padding-right: 10px; float: right;
}
.san-title span.por {
	padding-right: 0px;
}
ul.danli {
	padding: 3px 0px; width: 100%; height: 168px; text-align: left; overflow: hidden;
}
ul.danli li {
	width: 100%; height: 25px; line-height: 25px; text-indent: 16px; overflow: hidden; float: left;
}
ul.danli li a {
	color: rgb(146, 16, 2);
}
ul.danli li a:hover {
	color: rgb(51, 51, 51);
}
.h150 {
	height: 160px;
}
.links {
	background: url("../images/link-bg.gif") no-repeat 0px 0px; width: 100%; height: 28px; overflow: hidden;
}
.links div {
	background: url("../images/link-bg.gif") no-repeat right -28px; width: 100%; height: 28px;
}
.links div h4 {
	height: 28px; color: rgb(255, 0, 0); line-height: 28px; padding-left: 25px; font-weight: bold; float: left;
}
.links div h4 a {
	color: rgb(255, 0, 0);
}
.links div .link {
	height: 28px; text-align: center; color: rgb(102, 102, 102); line-height: 28px; overflow: hidden; padding-right: 5px; float: right;
}
.links div .link a {
	color: rgb(102, 102, 102);
}
.w270 {
	width: 260px;
}
.w80 {
	width: 80px;
}
#footer {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 10px 0px 30px; width: 100%; border-top-color: rgb(22, 69, 154); border-top-width: 3px; border-top-style: solid;
}