body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {padding:0; margin:0;}
h1, h2, h3, h4, h5, h6 {font-weight: 400; font-size: 100%;}
fieldset, img {border: 0;}
ol, ul {list-style: none;}
table {border-collapse:collapse; border-spacing:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-weight: 400; font-style:normal;}
caption, th {text-align:left;}
button {cursor:pointer;}
input {font-size:12px;}
.clear {clear:both;}
.clear:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
select {font-size:12px;}
* {
	font-family: "������", Arial, "Times New Roman";
	margin: 0;

}.nav_bott_bj {
	background-image: url(../images/nav_bott_bj.jpg);
	background-repeat: no-repeat;
	height: 588px;
}
.hongbian {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #BA1301;
	border-bottom-color: #BA1301;
	padding-top: 5px;
	padding-bottom: 5px;
}
.hongbian1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.hongbian2 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 5px;
}
.font12_1{
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;	
}
a.font12_1:link {
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;	
}
a.font12_1:visited {
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;	
}
a.font12_1:hover {
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;	
}
a.font12_1:active {
	font-size: 12px;
	line-height: 20px;
	color: #92885d;
	text-999999: none;	
}
.font12_2{
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;	
}
a.font12_2:link {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;	
}
a.font12_2:visited {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;	
}
a.font12_2:hover {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;	
}
a.font12_2:active {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-999999: none;	
}
.font12_4{
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;	
}
a.font12_4:link {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;	
}
a.font12_4:visited {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;	
}
a.font12_4:hover {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;	
}
a.font12_4:active {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-999999: none;	
}
.font12_3 {
	font-size: 12px;
	color: #BA1301;
}
.font12_7 {
	font-size: 16px;
	color: #BA1301;
	font-weight: bold;
}
.font12_5{
	font-size: 12px;
	line-height: 20px;
	color: #BA1301;
	text-decoration: none;	
}
a.font12_5:link {
	font-size: 12px;
	line-height: 20px;
	color: #BA1301;
	text-decoration: none;	
}
a.font12_5:visited {
	font-size: 12px;
	line-height: 20px;
	color: #BA1301;
	text-decoration: none;	
}
a.font12_5:hover {
	font-size: 12px;
	line-height: 20px;
	color: #BA1301;
	text-decoration: none;	
}
a.font12_5:active {
	font-size: 12px;
	line-height: 20px;
	color: #BA1301;
	text-999999: none;	
}
.font12_6{
	font-size: 12px;
	line-height: 24px;
	color: #999999;
	text-decoration: none;	
}
a.font12_6:link {
	font-size: 12px;
	line-height: 24px;
	color: #999999;
	text-decoration: none;	
}
a.font12_6:visited {
	font-size: 12px;
	line-height: 24px;
	color: #999999;
	text-decoration: none;	
}
a.font12_6:hover {
	font-size: 12px;
	line-height: 24px;
	color: #999999;
	text-decoration: none;	
}
a.font12_6:active {
	font-size: 12px;
	line-height: 24px;
	color: #92885d;
	text-999999: none;	
}
.form1 {
	font-size: 12px;
	color: #999999;
	height: 12px;
	width: 85px;
	border: 1px solid #FFFFFF;
}
.form2 {
	font-size: 12px;
	color: #999999;
	height: 14px;
	width: 85px;
	border: 1px solid #BA1301;
}
.xex {background-color: f5f5f5; padding:5px;}
.xex a {font-size:12px;color: #666666;text-decoration: none;border: 1px solid #666666; padding:3px 5px 2px;}
.xex a:hover {font-size:12px;color:#BA1301;text-decoration: none;border: 1px solid #BA1301; padding:3px 5px 2px;background-color:#FFF7D7;}
.xex a.ses {font-size:12px;color:#fff;text-decoration: none;border: 1px solid #BA1301; padding:3px 5px 2px;background-color:#BA1301;font-weight: bold;}
.xex a.ses:hover { color:#fff;background-color:#BA1301;}


.exe {background-image: url(images/nav.jpg);background-repeat: no-repeat;background-position: top;vertical-align: top;background-color: #ba1301;}
table, tbody, td, tr { padding:0; margin:0;}
.sxs {margin:12px 0 0 0;background-image: url(images/nav-5.jpg);background-repeat: no-repeat;background-position: bottom;}
.sxs tr td table { float:right;}
.sxs tr td table td {background-image: url(images/nav-2.jpg);background-repeat:background-position: top; no-repeat;width:100px; height:36px; line-height:36px; padding:0 0 0 10px;}
.sxs tr td table td:hover {background-image: url(images/nav-4.jpg);background-repeat:background-position: top; no-repeat;border:none;}
.sxs tr td table td a { color:#fff; width:100px; height:36px;}
.sxs tr td table td a:hover {color:#ba1301;}
.ss {background-color:#ba1301;}
.ss tr td table td {height:35px;line-height:35px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #d05e53; padding:0 10px;}
.ss tr td table td:hover {background-color:#fffdc7;}
.ss tr td table td a { color:#fff;}
.ss tr td table td a:hover {color:#ba1301;}


#leftcolumn {float:right;width:110px;margin:12px 0 0 0;}
#rightcolumn {float:left;background-image: url(images/nav-5.jpg);background-repeat: no-repeat;background-position: bottom; }
.dropdown {display:block; position:relative}
.dropdown dt {padding:0 0 0 1px;width:109px;cursor:pointer;background-image: url(images/nav-2.jpg);height:36px; line-height:36px; color:#fff;}
.dropdown .upperdd {border-bottom:none}
.dropdown dt:hover {background-image: url(images/nav-4.jpg);}
.dropdown dd {position:absolute; top:0; overflow:hidden; display:none; background:#fff; opacity:0; margin:0 0 0 3px;}
.dropdown ul {list-style:none; margin:0;}
.dropdown li {display:inline;}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block;color:#fff; text-decoration:none; width:99px;text-align: left;padding:0 0 0 10px; height:35px; line-height:35px; }
.dropdown a:hover {background:#fffdc7; color:#000}
.dropdown li a, .dropdown li a:active, .dropdown li a:visited {display:block;color:#fff; text-decoration:none; background:#ba1301; width:120px;text-align: center; padding:0px;border-bottom:1px solid #d05e53;}
.dropdown li a:hover {background:#fffdc7; color:#ba1301}
.dropdown .underline {}

/*
.font12_1 table td {border: 0px solid #999999; padding:4px 5px;}
.font12_1 table thead {background-color: #92FCFC;font-weight: bold;color: #333333;text-align: center;}
.font12_1 h3 {font-size:16px;text-align: center;font-weight: bold;color: #666666; padding:5px 0;}
*/


.custable_1{
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;	
}
.custable_1 table td {border: 1px solid #999999; padding:4px 5px;}
.custable_1 table thead {background-color: #92FCFC;font-weight: bold;color: #333333;text-align: center;}
.custable_1 h3 {font-size:16px;text-align: center;font-weight: bold;color: #666666; padding:5px 0;}

.font14_5{
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;	
}
a.font14_5:link {
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;	
}
a.font14_5:visited {
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;	
}
a.font14_5:hover {
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;	
}
a.font14_5:active {
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	text-999999: none;	
}

/*分页*/
.pages {background:url(images/bg_pn_g_decobt.png) no-repeat; height:30px; line-height:30px; clear:both; font-size: 12px;
	line-height: 20px;
	color: #BA1301;
	text-decoration: none;}
	
	.pages ul {float:right;}
	.pages li {float:left; color:#ba1301; display:inline; margin:0 7px 0 0;}
	.pages li a {color:#ba1301; text-decoration:none;}
	.pages li a.next {color:#666;}
	.pages li a:hover {text-decoration:underline; color:#666;}



