body {font:13px/19px Microsoft YaHei,Arial,"����", Verdana, sans-serif; margin:0 auto; background:#fff url(../images/bg.gif) repeat-x top center;}

.body {width:960px; margin:0 auto;}
.main {padding:10px 0; clear:both;min-height:600px}

.menu {}
.menu ul {padding:0px; margin:0; list-style:none;}
.menu ul li {float:left; background:url(../images/menu_line.gif) no-repeat top left;}
.menu ul li a {color:#333; font-size:15px; font-weight:700; line-height:36px; display:block; padding:0 14px;}
.menu ul li a:hover, .menu ul li a.click {background:url(../images/menu_hover.gif) no-repeat top center;}

.hot {clear:both; margin:10px 0; padding-left:10px; background:url(../images/hot_bg.gif) repeat-x; line-height:30px; height:30px; color:#333333; border:1px solid #dddddd;}
.swf {
	clear: both;
	padding-left: 0px;
	background: url(../images/hot_bg.gif) repeat-x;
	line-height: 30px;
	height: 135px;
	color: #333333;
	border: 0px solid #dddddd;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;}

.copyrightfront {background:url(../images/bg05.jpg) repeat-x bottom center; text-align:center; color:#D9D9D9; padding:15px 0;}
.copyright {background:url(../images/copyright_bg.gif) repeat-x; text-align:center; color:#D9D9D9; padding:5px 0;}

.submenutitle {background:url(../images/submenu_title.gif) repeat-x left bottom; color:#6a0324; border-left:1px solid #ccc; border-right:1px solid #ddd; font-size:14px; font-weight:700; height:40px; line-height:35px; padding-left:25px;}
.submenu {border:1px solid #ddd; border-top-width:0px;}
.submenu ul {padding:5px 10px 10px 10px; margin:0; list-style:none;}
.submenu ul li {}
.submenu ul li a {color:#333; display:block; border-bottom:1px solid #ccc; background:url(../images/submenu_icon.gif) no-repeat 15px 9px; padding-left:32px; line-height:28px;}
.submenu ul li a:hover, .submenu ul li .hover {color:#6a0324; font-weight:700; background:url(../images/submenu_icon.gif) no-repeat 15px -21px;}
.submenu ul ul {padding:5px 10px;}
.submenu ul ul a {border-bottom:1px dotted #ddd; color:#666;}

.nav {border:1px solid #ccc; color:#666; background:url(../images/home_icon.gif) no-repeat 6px 6px; line-height:28px; height:28px; padding-left:28px;}
.nav a {color:#666;}
.nav span1 {border-left:5px solid #ccc; padding-left:8px;}

.notice {padding-top:8px;}
.notice ul {padding:0; margin:0; list-style:none; line-height:22px;}
.notice ul li {margin-bottom:10px; color:#333;}
.notice ul li div {text-align:right; color:#999; border-bottom:1px solid #ccc; line-height:30px;}

.title {font-weight:700; padding:0 5px 0 2px; background:url() repeat-x; line-height:30px; font-size:15px; height:30px; color:#333333; border-bottom:1px solid #999; color:#6a0324;}
.title a {float:right; color:#999; font-weight:200; font-size:12px;}
.title a:hover {color:#333;}
.title span {border-left:5px solid #6a0324; padding-left:8px;}

.newsfocus {margin-top:8px;}
.list a {color:#333;}

.content {padding-bottom:10px; line-height:24px;}