BODY {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: Verdana, Geneva, sans-serif; background: url(bodybg.jpg) #f4f4f4 repeat-x; font-size: 12px; padding-top: 0px
;}
UL {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 0px; list-style-image: none; padding-top: 0px
;}
LI {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 0px; list-style-image: none; padding-top: 0px
;}
#warpper {
	margin: auto; width: 973px
;}
.clear {
	clear: both
;}
#header {
	z-index: 999; height: 148px
;}
#header .topLine {
	background-color: #e0e0e0; height: 3px; font-size: 0px
;}
#header .topMenu {
	width: 700px; float: right; margin-right: 20px
;}
#header .topMenu DIV {
	line-height: 18px; background-color: #e0e0e0; float: right; height: 20px; color: #5d5d5d
;}
#header .topMenu DIV SPAN {
	color: #ad2019
;}
#header .topInfo {
	width: 970px;  float: left; height: 148px
;}
#header .logo {
	width: 175px; float: left; height: 89px
;}
#header .menu {
	width: 970px; background: url(menu.jpg);}
#header .menu UL {
	height: 32px
;}
#header .menu LI {
	float: left
;}
#header .sub {
	line-height: 30px; background: url(headermenusub.jpg);}
#header .sub DIV {
	display: none; background:#9E1F18
;}
.sub DIV a{ display:block; color:#fff ;}
#bannerBtnShadow {
	width: 973px; background: url(bannerbtnshadow.jpg) no-repeat; height: 3px; font-size: 0px
;}
.separator {
	height: 7px; font-size: 0px
;}
.cateLine {
	background: url(catebg.jpg) repeat-x; height: 2px; font-size: 0px
;}
IMG {
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
;}
.leftSepar {
	background: #f4f4f4; height: 15px; font-size: 0px
;}
A {
	color: #858585; text-decoration: none
;}
A:visited {
	color: #858585; text-decoration: none
;}
A:hover {
	color: #bb2a22; text-decoration: none
;}
.jumpInput {
	border-bottom: #d4d4d4 1px solid; border-left: #d4d4d4 1px solid; height: 15px; color: #9b9b9b; border-top: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid
;}
.jumpButton {
	border-bottom: #d4d4d4 1px solid; border-left: #d4d4d4 1px solid; background-color: #fdfdfd; color: #9b9b9b; border-top: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid
;}
.ma1 {
	width: 107px; float: left; height: 32px
;}
.ma1_d {
	width: 107px; background: url(menu.jpg) 0px 32px
;}
.ma2 {
	width: 116px; float: left; height: 32px
;}
.ma2_d {
	width: 116px; background: url(menu.jpg) -107px 32px
;}
.ma3 {
	width: 121px; float: left; height: 32px
;}
.ma3_d {
	width: 121px; background: url(menu.jpg) -223px 32px
;}
.ma4 {
	width: 124px; float: left; height: 32px
;}
.ma4_d {
	width: 124px; background: url(menu.jpg) -344px 32px
;}
.ma5 {
	width: 120px; float: left; height: 32px
;}
.ma5_d {
	width: 120px; background: url(menu.jpg) -465px 32px
;}
.ma6 {
	width: 123px; float: left; height: 32px
;}
.ma6_d {
	width: 123px; background: url(menu.jpg) -589px 32px
;}
.ma7 {
	width: 127px; float: left; height: 32px
;}
.ma7_d {
	width: 127px; background: url(menu.jpg) -709px 32px
;}
.ma8 {
	width: 132px; float: left; height: 32px
;}
.ma8_d {
	width: 132px; background: url(menu.jpg) -832px 32px
;}
#banner {
	background: url(bannershadow.jpg) repeat-y right top
;}

#sub1 {
	color: #858585
;}
#sub2 {
	color: #858585
;}
#sub3 {
	color: #858585
;}
#sub4 {
	color: #858585
;}
#sub5 {
	color: #858585
;}
#sub6 {
	color: #858585
;}
#sub7 {
	color: #858585
;}
#sub8 {
	color: #858585
;}
#sub1 A {
	color: #858585; text-decoration: none
;}
#sub2 A {
	color: #858585; text-decoration: none
;}
#sub3 A {
	color: #858585; text-decoration: none
;}
#sub4 A {
	color: #858585; text-decoration: none
;}
#sub5 A {
	color: #858585; text-decoration: none
;}
#sub6 A {
	color: #858585; text-decoration: none
;}
#sub7 A {
	color: #858585; text-decoration: none
;}
#sub8 A {
	color: #858585; text-decoration: none
;}
#sub1 A:hover {
	color: #ab2019
;}
#sub2 A:hover {
	color: #ab2019
;}
#sub3 A:hover {
	color: #ab2019
;}
#sub4 A:hover {
	color: #ab2019
;}
#sub5 A:hover {
	color: #ab2019
;}
#sub6 A:hover {
	color: #ab2019
;}
#sub7 A:hover {
	color: #ab2019
;}
#sub8 A:hover {
	color: #ab2019
;}

#sub1 .act {
	color: #ab2019
;}
#sub2 .act {
	color: #ab2019
;}
#sub3 .act {
	color: #ab2019
;}
#sub4 .act {
	color: #ab2019
;}
#sub5 .act {
	color: #ab2019
;}
#sub6 .act {
	color: #ab2019
;}
#sub7 .act {
	color: #ab2019
;}
#sub8 .act {
	color: #ab2019
;}
#footerLine {
	background: url(footerline.jpg) no-repeat; height: 6px; font-size: 0px
;}
#footer {
	text-align: center; line-height: 180%; margin-top: 10px; height: 70px; color: #626262
;}
#footerSepa {
	height: 20px; font-size: 0px
;}
.button {
	border-bottom: 0px; text-align: center; border-left: 0px; width: 73px; background: url(buttonbg.jpg) center 50%; height: 25px; color: #333; border-top: 0px; cursor: pointer; border-right: 0px
;}
.inputtext {
	border-bottom: #d4d4d4 1px solid; border-left: #d4d4d4 1px solid; height: 17px; color: #9b9b9b; border-top: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid; padding-top: 3px
;}
.redbtn {
	border-bottom: 0px; text-align: center; border-left: 0px; width: 74px; background: url(redbutton.jpg) center 50%; height: 24px; color: #fff; border-top: 0px; cursor: pointer; font-weight: bold; border-right: 0px
;}
.lredbtn {
	border-bottom: 0px; text-align: center; border-left: 0px; width: 55px; background: url(littleredbtn.jpg) center 50%; height: 24px; color: #fff; border-top: 0px; cursor: pointer; font-weight: bold; border-right: 0px
;}
#navBar {
	background: url(navbarbg.jpg) repeat-x; height: 33px
;}
#navBar DIV {
	line-height: 33px; float: left; height: 33px; color: #999
;}
#navBar A {
	color: #000; text-decoration: none
;}
#navBar A:hover {
	text-decoration: none
;}
#navBar SPAN {
	color: #aa2119
;}
#navBar .end {
	width: 12px; background: url(navbarend.jpg) no-repeat right top; float: right; height: 33px
;}
.pd5 {
	padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px
;}
.bottomShadow {
	background: url(contentbottomshadow.jpg) no-repeat; height: 3px; font-size: 0px
;}
DIV.pagebar {
	text-align: center; padding-bottom: 3px; margin: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px
;}
DIV.pagebar A {
	border-bottom: #858585 1px solid; border-left: #858585 1px solid; padding-bottom: 2px; margin: 2px; padding-left: 5px; padding-right: 5px; border-top: #858585 1px solid; border-right: #858585 1px solid; padding-top: 2px
;}
DIV.pagebar A:hover {
	border-bottom: #858585 1px solid; border-left: #858585 1px solid; color: #ab2019; border-top: #858585 1px solid; border-right: #858585 1px solid
;}
DIV.pagebar A:active {
	border-bottom: #858585 1px solid; border-left: #858585 1px solid; color: #ab2019; border-top: #858585 1px solid; border-right: #858585 1px solid
;}
DIV.pagebar SPAN.current {
	border-bottom: #858585 1px solid; border-left: #858585 1px solid; padding-bottom: 2px; margin: 2px; padding-left: 5px; padding-right: 5px; background: #ab2019; color: #fff; border-top: #858585 1px solid; border-right: #858585 1px solid; padding-top: 2px
;}
DIV.pagebar SPAN.disabled {
	border-bottom: #f4f4f4 1px solid; border-left: #f4f4f4 1px solid; padding-bottom: 2px; margin: 2px; padding-left: 5px; padding-right: 5px; color: #f4f4f4; border-top: #f4f4f4 1px solid; border-right: #f4f4f4 1px solid; padding-top: 2px
;}
DIV.pageinfo {
	margin: 2px; float: right; color: #626262
;}
#left .leftNav .cateList #leftSub1 {
	background-image: none; display: none; height: 60px
;}
#left .leftNav .cateList #leftSub2 {
	background-image: none; display: none; height: 60px
;}
UL {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 0px; list-style-image: none; padding-top: 0px
;}
LI {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 0px; list-style-image: none; padding-top: 0px
;}
#warpper {
	margin: auto; width: 973px
;}
.clear {
	clear: both
;}
#header {
	z-index: 999; background: url(headershadow.jpg) #fff no-repeat right 50%; height: 148px
;}
#header .topLine {
	background-color: #e0e0e0; height: 3px; font-size: 0px
;}
#header .topMenu {
	width: 700px; float: right; margin-right: 20px
;}
#header .topMenu DIV {
	line-height: 18px; background-color: #e0e0e0; float: right; height: 20px; color: #5d5d5d
;}
#header .topMenu DIV SPAN {
	color: #ad2019
;}
#header .topInfo {
	width: 970px;  float: left; height: 89px
;}
#header .logo {
	width: 175px; float: left; height: 56px
;}

#header .menu UL {
	height: 32px
;}
#header .menu LI {
	float: left
;}
#header .sub {
	line-height: 20px; background: url(headermenusub.jpg); z-index:992
;}
#header .sub DIV {
	display: none
;}
#bannerBtnShadow {
	width: 973px; background: url(bannerbtnshadow.jpg) no-repeat; height: 3px; font-size: 0px
;}
.separator {
	height: 7px; font-size: 0px
;}
.cateLine {
	background: url(catebg.jpg) repeat-x; height: 2px; font-size: 0px
;}
IMG {
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
;}
.leftSepar {
	background: #f4f4f4; height: 15px; font-size: 0px
;}
A {
	color: #858585; text-decoration: none
;}
A:visited {
	color: #858585; text-decoration: none
;}
A:hover {
	color: #bb2a22; text-decoration: none
;}
.jumpInput {
	border-bottom: #d4d4d4 1px solid; border-left: #d4d4d4 1px solid; height: 15px; color: #9b9b9b; border-top: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid
;}
.jumpButton {
	border-bottom: #d4d4d4 1px solid; border-left: #d4d4d4 1px solid; background-color: #fdfdfd; color: #9b9b9b; border-top: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid
;}
.ma1 {
	width: 107px; float: left; height: 32px
;}
.ma1_d {
	width: 107px; background: url(menu.jpg) 0px 32px
;}
.ma2 {
	width: 116px; float: left; height: 32px
;}
.ma2_d {
	width: 116px; background: url(menu.jpg) -107px 32px
;}
.ma3 {
	width: 121px; float: left; height: 32px
;}
.ma3_d {
	width: 121px; background: url(menu.jpg) -223px 32px
;}
.ma4 {
	width: 124px; float: left; height: 32px
;}
.ma4_d {
	width: 124px; background: url(menu.jpg) -344px 32px
;}
.ma5 {
	width: 120px; float: left; height: 32px
;}
.ma5_d {
	width: 120px; background: url(menu.jpg) -465px 32px
;}
.ma6 {
	width: 123px; float: left; height: 32px
;}
.ma6_d {
	width: 123px; background: url(menu.jpg) -589px 32px
;}
.ma7 {
	width: 127px; float: left; height: 32px
;}
.ma7_d {
	width: 127px; background: url(menu.jpg) -709px 32px
;}
.ma8 {
	width: 132px; float: left; height: 32px
;}
.ma8_d {
	width: 132px; background: url(menu.jpg) -832px 32px
;}
#banner {
	 background: url(bannershadow.jpg) repeat-y right top
;}
#sub1 {}
#sub2 {
	margin-left: 110px; width:110px; text-align:center; z-index:999
;}
#sub3 {
	margin-left: 223px; width:110px; text-align:center; z-index:999
;}
#sub4 {
	margin-left: 350px; width:110px; text-align:center; z-index:999
;}
#sub5 {
	margin-left: 470px; width:110px; text-align:center; z-index:999
;}
#sub6 {
	margin-left: 595px; width:110px; text-align:center; z-index:999
;}
#sub7 {
	margin-left: 715px; width:110px; text-align:center; z-index:999
;}
#sub8 {
	margin-left: 835px; width:110px; text-align:center; z-index:999
;}
#sub1 {
	color: #858585
;}
#sub2 {
	color: #858585
;}
#sub3 {
	color: #858585
;}
#sub4 {
	color: #858585
;}
#sub5 {
	color: #858585
;}
#sub6 {
	color: #858585
;}
#sub7 {
	color: #858585
;}
#sub8 {
	color: #858585
;}
#sub1 A {
	color: #858585; text-decoration: none
;}
#sub2 A {
	color: #858585; text-decoration: none
;}
#sub3 A {
	color: #858585; text-decoration: none
;}
#sub4 A {
	color: #858585; text-decoration: none
;}
#sub5 A {
	color: #858585; text-decoration: none
;}
#sub6 A {
	color: #858585; text-decoration: none
;}
#sub7 A {
	color: #858585; text-decoration: none
;}
#sub8 A {
	color: #858585; text-decoration: none
;}
#sub1 A:hover {
	color: #ab2019
;}
#sub2 A:hover {
	color: #ab2019
;}
#sub3 A:hover {
	color: #ab2019
;}
#sub4 A:hover {
	color: #ab2019
;}
#sub5 A:hover {
	color: #ab2019
;}
#sub6 A:hover {
	color: #ab2019
;}
#sub7 A:hover {
	color: #ab2019
;}
#sub8 A:hover {
	color: #ab2019
;}
#sub1 .act {
	color: #ab2019
;}
#sub2 .act {
	color: #ab2019
;}
#sub3 .act {
	color: #ab2019
;}
#sub4 .act {
	color: #ab2019
;}
#sub5 .act {
	color: #ab2019
;}
#sub6 .act {
	color: #ab2019
;}
#sub7 .act {
	color: #ab2019
;}
#sub8 .act {
	color: #ab2019
;}
#footerLine {
	background: url(footerline.jpg) no-repeat; height: 6px; font-size: 0px
;}
#footer {
	text-align: center; line-height: 180%; margin-top: 10px; height: 70px; color: #626262
;}
#footerSepa {
	height: 20px; font-size: 0px
;}
.button {
	border-bottom: 0px; text-align: center; border-left: 0px; width: 73px; background: url(buttonbg.jpg) center 50%; height: 25px; color: #333; border-top: 0px; cursor: pointer; border-right: 0px
;}
.inputtext {
	border-bottom: #d4d4d4 1px solid; border-left: #d4d4d4 1px solid; height: 17px; color: #9b9b9b; border-top: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid; padding-top: 3px
;}
.redbtn {
	border-bottom: 0px; text-align: center; border-left: 0px; width: 74px; background: url(redbutton.jpg) center 50%; height: 24px; color: #fff; border-top: 0px; cursor: pointer; font-weight: bold; border-right: 0px
;}
.lredbtn {
	border-bottom: 0px; text-align: center; border-left: 0px; width: 55px; background: url(littleredbtn.jpg) center 50%; height: 24px; color: #fff; border-top: 0px; cursor: pointer; font-weight: bold; border-right: 0px
;}
#navBar {
	background: url(navbarbg.jpg) repeat-x; height: 33px
;}
#navBar DIV {
	line-height: 33px; float: left; height: 33px; color: #999
;}
#navBar A {
	color: #000; text-decoration: none
;}
#navBar A:hover {
	text-decoration: none
;}
#navBar SPAN {
	color: #aa2119
;}
#navBar .end {
	width: 12px; background: url(navbarend.jpg) no-repeat right top; float: right; height: 33px
;}
.pd5 {
	padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px
;}
.bottomShadow {
	background: url(contentbottomshadow.jpg) no-repeat; height: 3px; font-size: 0px
;}
DIV.pagebar {
	text-align: center; padding-bottom: 3px; margin: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px
;}
DIV.pagebar A {
	border-bottom: #858585 1px solid; border-left: #858585 1px solid; padding-bottom: 2px; margin: 2px; padding-left: 5px; padding-right: 5px; border-top: #858585 1px solid; border-right: #858585 1px solid; padding-top: 2px
;}
DIV.pagebar A:hover {
	border-bottom: #858585 1px solid; border-left: #858585 1px solid; color: #ab2019; border-top: #858585 1px solid; border-right: #858585 1px solid
;}
DIV.pagebar A:active {
	border-bottom: #858585 1px solid; border-left: #858585 1px solid; color: #ab2019; border-top: #858585 1px solid; border-right: #858585 1px solid
;}
DIV.pagebar SPAN.current {
	border-bottom: #858585 1px solid; border-left: #858585 1px solid; padding-bottom: 2px; margin: 2px; padding-left: 5px; padding-right: 5px; background: #ab2019; color: #fff; border-top: #858585 1px solid; border-right: #858585 1px solid; padding-top: 2px
;}
DIV.pagebar SPAN.disabled {
	border-bottom: #f4f4f4 1px solid; border-left: #f4f4f4 1px solid; padding-bottom: 2px; margin: 2px; padding-left: 5px; padding-right: 5px; color: #f4f4f4; border-top: #f4f4f4 1px solid; border-right: #f4f4f4 1px solid; padding-top: 2px
;}
DIV.pageinfo {
	margin: 2px; float: right; color: #626262
;}
.pageNav {
	padding-bottom: 10px; padding-left: 0px; padding-right: 5px; height: 30px; padding-top: 10px
;}
#detail {
	width:794px; float: right
;}
#detail .box {
	width: 794px; background: url(contentshadow.jpg) no-repeat right top
;}
#detail .content {
	border-bottom: #e4e4e4 1px solid; border-left: #e4e4e4 1px solid; background-color: #fff; min-height: 285px; width: 790px; border-top: medium none; border-right: medium none; _height: 500px
;}
#detail .title {
	line-height: 30px; text-indent: 10px; width: 790px; background: url(righttitle.jpg) repeat-x; height: 48px; color: #000; font-weight: bold
;}
#detail .detailTitle {
	text-align: center; font-size: 16px; font-weight: bold; padding-top: 20px
;}
#detail .postDate {
	text-align: right; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; color: #ab2019; padding-top: 10px
;}
#detail .line {
	margin: auto; width: 774px; border-top: #e4e4e4 1px solid
;}
#detail .info {
	padding-bottom: 10px; line-height: 180%; padding-left: 20px; padding-right: 20px; color: #333333; padding-top: 10px
;}

#detail2 {
	width:975px; float: left
;}
#detail2 .box {
	width: 975px; background: url(contentshadow.jpg) no-repeat right top
;}
#detail2 .content {
	border-bottom: #e4e4e4 1px solid; border-left: #e4e4e4 1px solid; background-color: #fff; min-height: 285px; width: 970px; border-top: medium none; border-right: medium none; _height: 500px
;}
#detail2 .title {
	line-height: 30px; text-indent: 10px; width: 970px; background: url(righttitle.jpg) repeat-x; height: 48px; color: #000; font-weight: bold
;}
#detail2 .detailTitle {
	text-align: center; font-size: 16px; font-weight: bold; padding-top: 20px
;}
#detail2 .postDate {
	text-align: right; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; color: #ab2019; padding-top: 10px
;}
#detail2 .line {
	margin: auto; width: 974px; border-top: #e4e4e4 1px solid
;}
#detail2 .info {
	padding-bottom: 10px; line-height: 180%; padding-left: 20px; padding-right: 20px; color: #333333; padding-top: 10px
;}



#menu { width:970px; height:38px; margin:5px 0px 1px 0px; background:url(11.jpg);}  
#menu ul { z-index: 9; list-style: none; margin-left:25px; padding: 0px;} 
#menu ul li { float:left; margin-left:0px;} #menu 
ul li a { display:block; width:115px; height:38px; line-height:38px; text-align:center; 
font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:bold;} 
#menu ul li a:hover 
{ background:url(../..//9718);display:block; 
width:115px; height:38px; line-height:38px; text-align:center; 
font-size:14px; color:#FF9966;text-decoration:none; font-weight:bold;} 

#menu ul li ul { margin-left:0;width:115px;border:0px solid #ccc; display:none;position:absolute;} 
#menu ul li ul li { float:none; width:115spx; background: #c83c3c; margin:0;} 
#menu ul li ul li a { background:none;} 
#menu ul li ul li a:hover { background: #666666; color:#fff;} 
#menu ul li:hover ul { display:block;} 
#menu ul li.sfhover ul { display:block;} 