body{
font-size:12px; color:#555;
margin:0 auto; padding:0; background:url(head.gif) repeat-x
}
p,ul,ol,li,form {
	margin: 0;
	padding: 0;
	list-style: none;
}
A:active {
	COLOR: #ffff00; TEXT-DECORATION: none
}
A:link {
	COLOR: #333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF0000; TEXT-DECORATION:underline
}

img{ border:0}
dl,dt,dd {
	padding: 0px; margin: 0px; border-width:0px;
}
h2 {
	FONT-SIZE: 1em; MARGIN: 0px; PADDING: 0px
}
#head {
	MARGIN: 0px auto; WIDTH: 1003px; HEIGHT: 130px
}
#head1 {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 30px
}
#head2 {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 100px
}
#head2 p{
padding-top:10px;float:right;
}
#head2 span{
color:#FFFFFF; padding-left:190px; padding-bottom:10px;
}
#head2 span a{
color:#FFFFFF;
}
#head2 img{
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px;
}
#login {
padding:5px 0px 0px 8px; FLOAT: left; width:450px; height:25px; color:#FFFFFF;
}
.loginBt {
	BACKGROUND: url(btnl.gif) no-repeat; WIDTH: 37px; COLOR: #ffffff; border:none; height:23px;
}
.inputText{ color:#c71f00}
#topmenu {
	FLOAT: right; height:25px; width:310px;
}
#topmenu ul {
padding:5px 12px 0px 0px; MARGIN: 0px; liST-STYLE-TYPE: none
}
#topmenu li {
	DISPLAY: inline
}
#topmenu A {
	padding:0px 0px 0px 15px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left;  MARGIN: 0px 0px 0px 20px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
#topmenu A:hover {
	TEXT-DECORATION: underline
}
#topmenu1 {
	BACKGROUND: url(img03.gif) no-repeat left center

}
#topmenu2 {
	BACKGROUND: url(img04.gif) no-repeat left center

}
#topmenu3 {
	BACKGROUND: url(img05.gif) no-repeat left center

}
/*导航菜单开始*/
.menu{
	width:100%; background:url(nav_bg.jpg) #ffffff repeat-x; text-align:center; height:66px;
}
.menu .padder{
	width:1003px; margin:0 auto; text-align:left;
}
.menu .padder .nav{
	height:34px;
}
.menu .padder .nav .mainNav{
	position:absolute;
}
.menu .padder .nav .mainNav a:link,.menu .padder .nav .mainNav a:visited,.menu .padder .nav .mainNav a:active{
	width:72px; height:34px; display:inline-block; text-align:center; color:#ffffff; font-weight:bold; font-size:12px; line-height:34px; 
	padding-right:6px; background:url(nav_split.jpg) no-repeat right top; text-decoration:none
}
.menu .padder .nav .mainNav a.actived:link,.menu .padder .nav .mainNav a.actived:visited,.menu .padder .nav .mainNav a.actived:hover,.menu .padder .nav .mainNav a.actived:active{
	background:url(nav_select.jpg) no-repeat; color:#960224; text-decoration:none
}
/*二级菜单*/
.menu .padder .secondNav{
	line-height:25px; text-align:left;
}
.menu .padder .secondNav a{
	display:inline-block; margin:5px 5px 0px 0px;
}
.menu .padder .secondNav a:active {
	color: #ffff00; text-decoration: none
}
.menu .padder .secondNav a:link {
	color: #333; text-decoration: none
}
.menu .padder .secondNav a:visited {
	color: #333; text-decoration: none
}
.menu .padder .secondNav a:hover {
	background:#C11C00; color:#FFFFFF; font-weight:bold; padding:0px 3px
}
.menu .padder .secondNav .subNav1{
	padding-top:5px
}
.menu .padder .secondNav .subNav1 span{
color:#960224;
}
.menu .padder .secondNav .subNav2{
	padding-left:80px;display:none;
}
.menu .padder .secondNav .subNav3{
	display:none;
}
.menu .padder .secondNav .subNav4{
	padding-left:190px;display:none;
}
.menu .padder .secondNav .subNav5{
	display:none;
}
.menu .padder .secondNav .subNav6{
	padding-left:310px;display:none;
}
.menu .padder .secondNav .subNav7{
	padding-left:410px;display:none;
}
.menu .padder .secondNav .subNav8{
	padding-left:525px;display:none;
}
.menu .padder .secondNav .subNav9{
	padding-left:570px;display:none;
}
.menu .padder .secondNav .subNav10{
	padding-left:690px;display:none;
}
.menu .padder .secondNav .subNav11{
	padding-left:785px;display:none;
}
/*导航菜单结束*/
.top-ad{ width:1024px; margin:0px auto 3px; height:60px;}
/*幻灯片头部开始*/
#top{
margin:0px auto ; width:1003px; 
}
#flash{
float:left; width: 300px;clear:both; background:url(flash-top.gif) left top no-repeat
}
#flash .flash-main{
border-left:solid 1px #bc042f; border-right:solid 1px #bc042f; height:255px; text-align:center;width:298px; margin-top:8px;
}
#flash .flash-end{
height:9px; background:url(flash-end.gif) no-repeat; width:300px;
}
#flash .gonggao{
line-height:25px; border-left:solid 1px #bc042f; border-right:solid 1px #bc042f;/*公告*/
background:url(gg.gif) 10px 0px no-repeat;width:300px;
}
#flash .gonggao span{
padding-left:30px;
}
#scrollWrap { 
 width:230px;
 height: 18px; 
 overflow: hidden;
} 
#scrollMsg { 
 text-align: left; 
  padding:1 3px;
}
#scrollMsg ul {
  margin:0;
  padding:0;
}
#scrollMsg li { 
 line-height: 18px; 
  list-style:none;
} 
/*首页滑动门*/
#Tab1{
float:left; width:435px; margin:0px; padding:0px; margin:0 auto;}
/*菜单class*/
#Tab1 .Menubox {
width:100%;
background:url(tabs-bg.jpg) no-repeat; height:24px; line-height:24px;
}
#Tab1 .Menubox ul{
margin-left:10px; padding:0px;
}
#Tab1 .Menubox li{
float:left; display:block; cursor:pointer; width:100px; text-align:center; color:#ffffff; font-weight:bold;
}
#Tab1 .Menubox li.hover{
padding:0px; background:#fff; width:94px; background:url(tabs-bg2.jpg) no-repeat; color:#c21a41; font-weight:bold;
}
#Tab1 .Contentbox{
clear:both; border:1px solid #c21a41; border-top:none;
}
.Contentbox UL {
	OVERFLOW: hidden; ZOOM: 1; width:420px; padding-top:7px
}
.Contentbox LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 8px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis;
	WIDTH: 132px; HEIGHT: 129px;
}
.Contentbox DT {
	OVERFLOW: hidden
}
.Contentbox DT A {
	BORDER: #fff 3px solid; FLOAT: left; WIDTH: 126px; HEIGHT: 95px
}
.Contentbox DT A:link {
	BORDER: #fff 3px solid
}
.Contentbox DT A:visited {
	BORDER: #fff 3px solid
}
.Contentbox DT A:hover {
	BORDER: #f00 3px solid
}
.Contentbox DT A:active {
	BORDER: #f00 3px solid;
}
.Contentbox IMG {
	BACKGROUND: #eee; FLOAT: left; OVERFLOW: hidden; WIDTH: 126px; HEIGHT: 95px
}
.Contentbox DD {
	CLEAR: both; OVERFLOW: hidden; padding: 4px 0px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center
}
.Contentbox h2 {
	FONT-WEIGHT: normal
}
.Contentbox h2 A {
	padding: 5px;
}
.Contentbox h2 A:link {
	COLOR: #555
}
.Contentbox h2 A:visited {
	COLOR: #555
}
.Contentbox h2 A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #f60; TEXT-DECORATION: none
}
.Contentbox h2 A:active {
	COLOR: #fff; BACKGROUND-COLOR: #f60; TEXT-DECORATION: none
}
.top-right{
float:right; width:698px;/*头部右侧*/
}
.top-right2{
float:right; width:260px; background: url(top-right2.gif) #fff no-repeat; line-height:175%;
}
.top-right2 .title {
	padding:3px 0px 0px 27px; FONT-SIZE: 12px; BACKGROUND: url(arrow.gif) no-repeat 10px 35%; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; HEIGHT: 22px
}
.news{
border-left:#ddd 1px solid; border-right:#ddd 1px solid; border-bottom:dashed #ddd 1px
}
.news ul {
	PADDING: 1px 0px 1px 0px
}
.news .li A:active {
	COLOR:#33CC00; TEXT-DECORATION: none;
}
.news .li A:link {
	COLOR: #FF0000; TEXT-DECORATION: none
}
.news .li A:visited {
	COLOR: #FF0000; TEXT-DECORATION: none
}
.news .li A:hover {
	COLOR: #33CC00; TEXT-DECORATION: none;
}
.news ul li {
    PADDING-LEFT: 5px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 250px; 
}
.help {
width:258px; clear:both; border-left:#ddd 1px solid; border-right:#ddd 1px solid; border-bottom:#ddd 1px solid; 
}
.help UL {
	OVERFLOW: hidden; ZOOM: 1; width:253px; padding:4px 0px;
}
.help LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; OVERFLOW: hidden; WIDTH: 55px; HEIGHT: 52px; text-align:center
}
.help DT {
	OVERFLOW: hidden
}
.help DT A {
	BORDER: #fff 1px solid; FLOAT: left; WIDTH: 31px; HEIGHT: 31px; margin-left:10px;
}
.help DT A:link {
	BORDER: #fff 1px solid
}
.help DT A:visited {
	BORDER: #fff 1px solid
}
.help DT A:hover {
	BORDER: #f00 1px solid
}
.help DT A:active {
	BORDER: #f00 1px solid;
}
.help IMG {
	BACKGROUND: #eee; OVERFLOW: hidden; WIDTH: 31px; HEIGHT: 31px;
}
.help DD {
	CLEAR: both; OVERFLOW: hidden; padding: 1px 0px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center
}
.help h2 {
	FONT-WEIGHT: normal
}
.help h2 A {
	padding: 1px;
}
.help h2 A:link {
	COLOR: #d00
}
.help h2 A:visited {
	COLOR: #d00
}
.help h2 A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #f60; TEXT-DECORATION: none
}
.help h2 A:active {
	COLOR: #fff; BACKGROUND-COLOR: #f60; TEXT-DECORATION: none
}
/*幻灯片头部结束*/
/*banner广告*/
.banner-ad{
width:1003px; margin:5px auto 0px; height:60px; border:solid 1px #CCCCCC; clear:both
}
.banner-ad li{
float:left; width:500px;
}
.search{
width:696px; line-height:30px; border:solid 1px #CCCCCC; margin-bottom:5px; height:30px;  /*搜索框*/               
}
.search li{
float:left
}
.search .search2{
width:60px; color:#990000        
}
.search .search3{
color:#d00        
}
.search form{
margin-left:5px; width:385px;
}
/*主体开始*/
.main{
width:1003px; margin:5px auto 0px;
}
#left{
float:left; width:300px;
}
#right{
float:right; margin-left:5px; width:698px
}
.boxed1 {
   BACKGROUND: url(right_title.gif) #fff no-repeat; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 346px;line-height:170%;
}
.boxed1 .content {
	border-left:#ddd 1px solid; border-right:#ddd 1px solid; border-bottom:#ddd 1px solid; 
}
.boxed1 .title {
	padding:3px 0px 0px 27px; FONT-SIZE: 12px; BACKGROUND: url(arrow.gif) no-repeat 10px 35%; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; HEIGHT: 22px
}
.boxed1 .title a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.boxed1 .title a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.boxed1 .title a:hover {
	text-decoration: none;
	color: #FFFF00;
}
.boxed1 .title a:active {
	text-decoration: none;
}
.boxed1 ul {
	PADDING: 1px 0px 1px 0px
}
.boxed1 ul li {
    PADDING-LEFT: 3px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 340px;
}
.boxed1 ul li span {
	FLOAT: right; WIDTH: 80px; COLOR: #999; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
.boxed2 {
   BACKGROUND: url(right_title.gif) #fff no-repeat; FLOAT: right; MARGIN-BOTTOM: 5px; WIDTH: 346px;line-height:170%;
}
.boxed2 .content {
	border-left:#ddd 1px solid; border-right:#ddd 1px solid; border-bottom:#ddd 1px solid; 
}
.boxed2 .title {
	padding:3px 0px 0px 27px; FONT-SIZE: 12px; BACKGROUND: url(arrow.gif) no-repeat 10px 35%; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; HEIGHT: 22px
}
.boxed2 .title a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.boxed2 .title a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.boxed2 .title a:hover {
	text-decoration: none;
	color: #FFFF00;
}
.boxed2 .title a:active {
	text-decoration: none;
}
.boxed2 ul {
	PADDING:1px 0px 1px 0px
}
.boxed2 ul li {
    PADDING-LEFT: 3px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 340px;
}
.boxed2 ul li span {
	FLOAT: right; WIDTH: 80px; COLOR: #999; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
.left1 {
   BACKGROUND: url(left1-bg.gif) repeat-y; MARGIN-BOTTOM: 6px; WIDTH: 300px;line-height:170%;
}
.left1 h2 {
   BACKGROUND: url(left1.gif) no-repeat;
}
.left1 .title {
	FONT-SIZE: 13px; COLOR: #ffffff; line-height: 34px; text-indent:35px; padding-top:4px;
}
.left1 .title a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.left1 .title a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.left1 .title a:hover {
	text-decoration: none;
	color: #FFFF00;
}
.left1 .title a:active {
	text-decoration: none;
}
.left1 .content {
	 BACKGROUND: url(left1-end.gif) bottom no-repeat;
}
.left1 .content ul {
	PADDING: 0px 0px 4px 0px
}
.left1 .content ul li {
    PADDING-LEFT: 5px; MARGIN: 0px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; WIDTH: 290px;
}
.left1 .google {
	 BACKGROUND: url(left1-end.gif) bottom no-repeat; text-align:center; height:256px; width:300px
}
.down {
   BACKGROUND: url(left1-bg.gif) repeat-y; MARGIN-BOTTOM: 6px; WIDTH: 300px;line-height:170%;
}
.down h2 {
   BACKGROUND: url(left1.gif) no-repeat;
}
.down .title {
	FONT-SIZE: 13px; COLOR: #ffffff; line-height: 34px; text-indent:35px; padding-top:4px;
}
.down .title a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.down .title a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.down .title a:hover {
	text-decoration: none;
	color: #FFFF00;
}
.down .title a:active {
	text-decoration: none;
}
.down .content {
	 BACKGROUND: url(left1-end.gif) bottom no-repeat;
}
.down ul {
	PADDING: 2px 5px 5px 16px; background:url(num.gif) no-repeat 5px 5px;
}
.down ul li {
    PADDING-LEFT: 5px; MARGIN: 0px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; WIDTH: 270px;
}
.down ul li span {
	FLOAT: right; WIDTH: 80px; COLOR: #999; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
/*会员信息*/
#Tab2{
clear:both;width:300px; margin-bottom:5px;
}
#Tab2 .Menubox {
width:100%;
background:url(tabs.jpg) no-repeat; height:24px; line-height:24px;
}
#Tab2 .Menubox ul{
margin-left:10px; padding:0px;
}
#Tab2 .Menubox li{
float:left; display:block; cursor:pointer; width:100px; text-align:center; color:#ffffff; font-weight:bold;
}
#Tab2 .Menubox li.hover{
padding:0px; background:#fff; width:80px; background:url(tabs2.jpg) no-repeat; color:#c21a41; font-weight:bold;
}
#Tab2 .Contentbox2{
clear:both; border:1px solid #c21a41; border-top:none;
}
#Tab2 .Contentbox2 ul {
	PADDING: 2px 5px 5px 16px; line-height:20px; background:url(num.gif) no-repeat 5px 5px;
}
#Tab2 .Contentbox2 ul li {
    PADDING-LEFT: 5px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 270px;
}
#Tab2 .Contentbox2 span {
	FLOAT: right; WIDTH: 80px; COLOR: #999; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
/*flash动画*/
.qq{
width:698px; clear:both
}
.qq-top{
width:698px; 
}
.qq-top li{
float:left; height:33px;
}
.qq-top li.qq-top1{
background:url(qq1.gif) no-repeat; width:257px;
}
.qq-top .qq-top1 h2 {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; font-weight:bold; padding-left:35px; padding-top:5px;
}
.qq-top .qq-top1 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.qq-top .qq-top1 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.qq-top .qq-top1 a:hover {
	text-decoration: none;
	color: #FFFF00;
}
.qq-top .qq-top1 a:active {
	text-decoration: none;
}
.qq-top li.qq-top2{
background:url(qq2.gif) repeat-x; width:406px; line-height:33px;
}
.qq-top2 ul{
padding-left:40px; color: #A31622;line-height:30px; height:30px;
}
.qq-top2 li{
line-height:30px; height:30px; margin-left:15px;
}
.qq-top2 li a{
line-height:30px; padding:2px;
}
.qq-top .qq-top2 a:link {
	color: #A31622;
	text-decoration: none;
}
.qq-top .qq-top2 a:visited {
	text-decoration: none;
	color: #A31622;
}
.qq-top .qq-top2 a:hover {
	text-decoration: none;
	color: #FFF; background:#A31622
}
.qq-top .qq-top2 a:active {
	text-decoration: none;
}
.qq-top li.qq-top3{
background:url(qq3.gif) no-repeat; width:35px;
}
.qq-main{
width:698px; clear:both; height:245px;
background:url(qq-end.gif) no-repeat bottom;
}
.qq-main .qq-main1{
float:left; width:255px; height:240px; border-left: solid 1px #eb665a; background:url(qq-bg.gif) no-repeat right;
}
.qq-main1 UL {
	OVERFLOW: hidden; ZOOM: 1; width:255px;
}
.qq-main1 LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; WIDTH: 115px; HEIGHT: 120px
}
.qq-main1 DT {
	OVERFLOW: hidden
}
.qq-main1 DT A {
	BORDER: #fff 3px solid; FLOAT: left; WIDTH: 110px; HEIGHT: 90px
}
.qq-main1 DT A:link {
	BORDER: #fff 3px solid
}
.qq-main1 DT A:visited {
	BORDER: #fff 3px solid
}
.qq-main1 DT A:hover {
	BORDER: #f00 3px solid
}
.qq-main1 DT A:active {
	BORDER: #f00 3px solid;
}
.qq-main1 IMG {
	BACKGROUND: #eee; FLOAT: left; OVERFLOW: hidden; WIDTH: 110px; HEIGHT: 90px
}
.qq-main1 DD {
	CLEAR: both; OVERFLOW: hidden; padding: 4px 0px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center
}
.qq-main1 h2 {
	FONT-WEIGHT: normal
}
.qq-main1 h2 A {
	margin-top: 10px;
}
.qq-main1 h2 A:link {
	COLOR: #555
}
.qq-main1 h2 A:visited {
	COLOR: #555
}
.qq-main1 h2 A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #f60; TEXT-DECORATION: none
}
.qq-main1 h2 A:active {
	COLOR: #fff; BACKGROUND-COLOR: #f60; TEXT-DECORATION: none
}
.qq-main .qq-main2{
float:right; width:439px; height:245px; border-right: solid 1px #eb665a;
}
.qq-main2 UL {
	OVERFLOW: hidden; ZOOM: 1; width:439px;
}
.qq-main2 LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 6px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; WIDTH: 135px; HEIGHT: 120px
}
.qq-main2 DT {
	OVERFLOW: hidden
}
.qq-main2 DT A {
	BORDER: #fff 3px solid; FLOAT: left; WIDTH: 130px; HEIGHT: 95px
}
.qq-main2 DT A:link {
	BORDER: #fff 3px solid
}
.qq-main2 DT A:visited {
	BORDER: #fff 3px solid
}
.qq-main2 DT A:hover {
	BORDER: #f00 3px solid
}
.qq-main2 DT A:active {
	BORDER: #f00 3px solid;
}
.qq-main2 IMG {
	BACKGROUND: #eee; FLOAT: left; OVERFLOW: hidden; WIDTH: 130px; HEIGHT: 95px
}
.qq-main2 DD {
	CLEAR: both; OVERFLOW: hidden; padding: 4px 0px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center
}
.qq-main2 h2 {
	FONT-WEIGHT: normal
}
.qq-main2 h2 A {
	padding: 5px;
}
.qq-main2 h2 A:link {
	COLOR: #555
}
.qq-main2 h2 A:visited {
	COLOR: #555
}
.qq-main2 h2 A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #f60; TEXT-DECORATION: none
}
.qq-main2 h2 A:active {
	COLOR: #fff; BACKGROUND-COLOR: #f60; TEXT-DECORATION: none
}
.banner-ad2{
width:696px; height:60px; border:solid 1px #CCCCCC; clear:both; margin-top:5px; text-align:center /*首页中部广告位*/
}
.card{
width:698px; margin-top:5px; margin-bottom:5px; clear:both;      /*flash贺卡*/
}
.card-top{
width:698px; height:34px;
}
.card li{
float:left; height:34px;
}
.card-top li.card-top1{
background:url(card1.gif) no-repeat; width:152px;
}
.card-top .card-top1 h2 {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; font-weight:bold; padding-left:35px; padding-top:11px;
}
.card-top .card-top1 a:link {
	color: #B11B23;
	text-decoration: none;
}
.card-top .card-top1 a:visited {
	text-decoration: none;
	color: #B11B23;
}
.card-top .card-top1 a:hover {
	text-decoration: none;
	color: #FF0000;
}
.card-top .card-top1 a:active {
	text-decoration: none;
}
.card-top li.card-top2{
background:url(card2.gif) repeat-x; width:520px; line-height:34px;
}
.card-top .card-top2 ul{
padding-left:3px; line-height:34px;
}
.card-top2 UL li{
line-height:34px;
}
.card-top2 LI A {
	PADDING: 4px; line-height:34px;
}
.card-top2 a:link {
	color: #fff;
	text-decoration: none;
}
.card-top2 a:visited {
	text-decoration: none;
	color: #fff;
}
.card-top2 a:hover {
	text-decoration: none;
	color: #FFf; background:#F47878; 
}
.card-top2 a:active {
	text-decoration: none;
}
.card-top li.card-top3{
background:url(card3.gif) no-repeat; width:26px;
}
.card-main{ clear:both;
width:696px; border-left: solid 1px #eb665a; border-right: solid 1px #eb665a; border-bottom: solid 1px #eb665a; height:125px;
}
.card-main UL {
	OVERFLOW: hidden; ZOOM: 1; width:696px;
}
.card-main LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 6px; OVERFLOW: hidden; WIDTH: 133px; HEIGHT: 125px
}
.card-main DT {
	OVERFLOW: hidden
}
.card-main DT A {
	BORDER: #fff 3px solid; FLOAT: left; WIDTH: 128px; HEIGHT: 92px
}
.card-main DT A:link {
	BORDER: #fff 3px solid
}
.card-main DT A:visited {
	BORDER: #fff 3px solid
}
.card-main DT A:hover {
	BORDER: #f00 3px solid
}
.card-main DT A:active {
	BORDER: #f00 3px solid;
}
.card-main IMG {
	BACKGROUND: #eee; FLOAT: left; OVERFLOW: hidden; WIDTH: 125px; HEIGHT: 92px
}
.card-main DD {
	CLEAR: both; padding: 4px 0px; WHITE-SPACE: nowrap; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; TEXT-ALIGN: center
}
.card-main h2 {
	FONT-WEIGHT: normal
}
.card-main h2 A {
	padding: 5px;
}
.card-main h2 A:link {
	COLOR: #555
}
.card-main h2 A:visited {
	COLOR: #555
}
.card-main h2 A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #f60; TEXT-DECORATION: none
}
.card-main h2 A:active {
	COLOR: #fff; BACKGROUND-COLOR: #f60; TEXT-DECORATION: none
}
/*友情链接*/
.link{
width:1003px; clear:both; margin:0 auto;  background:url(link5.gif) repeat-y;  /*友情连接*/
}
.link .link-top{
line-height:45px;
}
.link .link-top li{
float:left
}
.link .link-top .link-top1{
background:url(link1.gif) no-repeat; width:121px; height:45px;
}
.link .link-top .link-top2{
background:url(link2.gif) repeat-x; width:868px; height:45px;
}
.link .link-top .link-top3{
background:url(link3.gif) no-repeat; width:14px; height:45px;
}
.link .link-top4{
line-height:45px; border:none; margin-left:10px;
}
.link .link-top4 td{
line-height:45px; padding-left:5px;
}
.link .link-top4 td img{
padding-top:2px;
}
.link .link-main{
width:1003px; height:60px; clear:both;  background:url(link4.gif) no-repeat bottom;
}
.link-main ul {
	PADDING-LEFT: 3px; WIDTH: 1000px
}
.link-main ul li {
	DISPLAY: inline;
}
.link-main ul li A {
padding:4px; FLOAT: left; MARGIN: 1px; COLOR: #000; TEXT-AliGN: center
}
.link-main ul li A:hover {
	COLOR: #660000
}
/*网站底部*/
.end{
width:1003px; clear:both; margin:10px auto 0px; 
}
.end ul{
line-height:25px; text-align:center
}
.bottom{
width:1003px; clear:both; margin:10px auto 0px; /*网站底部*/
}
.bottom ul{
text-align:center; line-height:20px; color:#000000
}