﻿@charset "utf-8";

body {
	margin: 0;
	padding: 0;
	color:#646464;
	font-size: 12px;  
}

table td{font-size: 12px;  }

.head {
	font-weight: bold;
	font-size: 14px;
	color: #af0300;
}

.zlin,.z {
	font-family: 宋体;
	font-size: 12px;
	line-height: 26px;
	color: #656565;
	text-decoration: none;
}

a.z:hover {
	color: #af0300
}

.z p {
	font-size: 12px;
	color: #333;
	line-height: 24px;
}

.z1 {
	font-family: 宋体;
	font-size: 12px;
	line-height: 22px;
	color: #c9c9c9;
}

.z4 {
	color: #fff;
	font-size: 12px
}

.zred {
	font-size: 12px;
	line-height: 22px;
	color: #df577f;
	text-align: center;
}

.red:link {
	font-size: 12px;
	line-height: 22px;
	color: #c02a5a;
	text-decoration: none;
	font-weight: bold;
}

.red:visited {
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	color: #c02a5a;
	font-weight: bold;
}

.red:hover {
	font-size: 12px;
	line-height: 22px;
	color: #89183b;
	font-weight: bold;
}

.red:active {
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	color: #c02a5a;
	font-weight: bold;
}

.link:link {
	font-size: 12px;
	line-height: 26px;
	color: #656565;
	text-decoration: none;
}

.link:visited {
	font-size: 12px;
	line-height: 26px;
	text-decoration: none;
	color: #656565;
}

.link:hover {
	font-size: 12px;
	line-height: 26px;
	color: #000000;
}

.link:active {
	font-size: 12px;
	line-height: 26px;
	text-decoration: none;
	color: #656565;
}

.link2red:link {
	font-size: 12px;
	line-height: 22px;
	color: #97173d;
	text-decoration: none;
}

.link2red:visited {
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	color: #97173d;
}

.link2red:hover {
	font-size: 12px;
	line-height: 22px;
	color: #61031f;
}

.link2red:active {
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	color: #97173d;
}

.link2red2:link {
	font-weight: bold;
	font-size: 14px;
	line-height: 30px;
	color: #de4037;
	text-decoration: none;
}

.link2red2:visited {
	font-weight: bold;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	color: #de4037;
}

.link2red2:hover {
	font-weight: bold;
	font-size: 14px;
	line-height: 30px;
	color: #b5322b;
}

.link2red2:active {
	font-weight: bold;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	color: #de4037;
}

.link3:link {
	font-weight: bold;
	font-size: 12px;;
	color: #000000;
	text-decoration: none;
}

.link3:visited {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.link3:hover {
	font-weight: bold;
	font-size: 12px;
	color: #656565;
	text-decoration: none;
}

.link3:active {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.link4:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.link4:visited {
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.link4:hover {
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}

.link4:active {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

ul,li {
	list-style: none;
	margin: 0;
	padding: 0;
}

.tul {
	width: 100%;
	font-size: 14px
}

.tul li {
	height: 36px;
	padding-top: 0px;
}

.tul a {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13spx;
	text-decoration: none;
	color: #F8F8FF;
	background: url(../images/left2.jpg) no-repeat;
	line-height: 30px;
	display: block;
	height: 30px;
	width: 100%
}

.tul a:hover {
	padding-left: 0px;
	font-weight: bold;
	background: url(../images/left2a.jpg) no-repeat;
	color: #bd2b58;
}

a img {
	border: none
}

.line {
	background: url(../images/line1.gif) 0px 30px no-repeat
}

.hide {
	display: none
}

.page {
	margin-top: 10px;
	font-size: 12px;
	color: #a9a9a9;
	height: 20px;
	line-height: 20px;
	text-align: center;
	width: 540px;
}

.fl {
	float: left
}

.page img {
	height: 20px;
	line-height: 20px;
	margin-left: 10px;
	float: left
}

.page span {
	margin-left: 10px;
	margin-right: 10px;
	height: 18px;
	line-height: 18px;
	float: left;
	display: block;
}

.c_mid_bg {
	background-image: url(../images/c_bg.jpg);
}

.c_bg_2 {
	background-image: url(../images/c_mid_bg.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}

#c_menu a {
	font-size: 12px;
	color: #BB2F5C;
	text-decoration: none;
	padding-left: 25px;
}

#c_menu a:hover {
	font-size: 12px;
	color: #BB2F5C;
	text-decoration: underline;
}

.a7:link {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}

.a7:visited {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}

.a7:hover {
	color: #DCDCDC;
	font-size: 12px;
	line-height: 22px;
}

.a7:active {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}

.a2:link {
	font-size: 9pt;
	line-height: 27px;
	color: #656565;
	text-decoration: none;
}

.a2:visited {
	font-size: 9pt;
	line-height: 27px;
	text-decoration: none;
	color: #656565;
}

.a2:hover {
	font-size: 9pt;
	line-height: 27px;
	color: #000000;
}

.a2:active {
	font-size: 9pt;
	line-height: 27px;
	color: #656565;
}

#slideshow_wrapper {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #121212;
	PADDING-LEFT: 0px;
	WIDTH: 263px;
	PADDING-RIGHT: 0px;
	HEIGHT: 120px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}

#slideshow_footbar {
	Z-INDEX: 5;
	POSITION: absolute;
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000,
		endColorstr=#32000000 );
	WIDTH: 100%;
	BOTTOM: 0px;
	HEIGHT: 30px
}

#slideshow_photo {
	POSITION: absolute;
	WIDTH: 100%;
	HEIGHT: 100%;
	CURSOR: pointer
}

#slideshow_photo A {
	Z-INDEX: 1;
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	MARGIN: 0px;
	DISPLAY: block;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	LEFT: 0px
}

#slideshow_footbar .slideshow-bt {
	BACKGROUND-COLOR: #d2d3d4;
	MARGIN: 10px 10px 0px 0px;
	WIDTH: 10px;
	DISPLAY: inline;
	FLOAT: right;
	HEIGHT: 10px;
	FONT-SIZE: 0px
}

#slideshow_footbar .bt-on {
	BACKGROUND-COLOR: #AF0300
}

.button{ border:none;height:26px;width:60px;
      overflow: hidden;
      text-indent: -999px;
      
        font-size:0;
        line-height:0;
        display:block;
}

.submit{background:transparent url(../images/ss.jpg) no-repeat;}

.reset{background: transparent url(../images/cz.jpg) no-repeat;}

.STYLE1 {
	color: #BD2B58;
	font-weight: bold;
	font-size:12px
}
.STYLE2 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
a{ color:#646464;text-decoration:none; font-size:12px}
a:hover{color:#323232;text-decoration:none;cursor:hand;}

.lh30 td{line-height:24px}

.lh22 td{line-height:22px}

marquee{ display:inline; margin:0;padding:0;width:820px}

marquee a{margin-right:100px}

img{ border:0;}

.we{ color:#97173d}