@charset "gb2312";
/*reset css*/

h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#CB0000; text-decoration:underline;}
table{  border:0; width:100%;}
.fontF{ font-family:'微软雅黑',Verdana, Geneva, sans-serif; font-size:15px;}

.clear{ clear:both; height:0px; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.inline{display:inline;}
.right{ text-align:right;}
.left{ text-align:left;}
.center{text-align:center;}
.valign{ vertical-align:middle;}
.blueBg{ background:#F3F3F3;}
.red{color:#940B13;}
.red2{color:#D1121B;}
.white{ color:#fff;}
.weight{ font-weight:bold;}
.font13{ font-size:13px;}
.font14{ font-size:14px;}
.font15{ font-size:15px;}
.font16{ font-size:16px;}
.afont14 a{ font-size:14px;}
.em{ text-indent:2em;}
.margin10{ margin:5px 10px;}
.margin8{ margin:8px;}
.marginTB10{ margin-top:10px; margin-bottom:10px;}
.marginB10{ margin-bottom:10px;}
.marginT10{ margin-top:10px;}
.marginL10{ margin-left:10px;}
.marginT5{ margin-top:5px;}
.marginTB5{ margin-top:5px;margin-bottom:5px;}
.padding5{ padding:5px;}
.padding10{ padding:10px;}
.paddingL20{ padding-left:15px;}
.paddingL5{ padding-left:5px;}
.paddingR5{ padding-right:5px;}
.none{display:none;}
.imgB{ display:block;}
.relative{ position:relative;}
.absolute{ position:absolute;}

.dash{ background:url(../images/dash.jpg) repeat-x left bottom;}
.dash_line{ height:1px; overflow:hidden; background:url(../images/dash.jpg) repeat-x; margin:0 5px;}

.wrap1{ width:980px; }
.gray{ color:#6D6B6B;}
.gray a{color:#6D6B6B;}
.gray a.red{ color:#940B13;}
.ahoverColor:hover{ color:#fff;}
.nav .noborder{ border:none;}

/*标签切换*/
.titTab{ border-bottom:2px solid #940B13; height:23px; background:#ECECEC; padding-top:4px;}
.titTab li{ margin-left:10px; float:left; display:inline; width:69px; height:23px;line-height:25px; overflow:hidden;text-align:center; background:url(../images/tab_bg.png) no-repeat right 0;}
.titTab li.active{ background:url(../images/tab_bg.png) no-repeat left 0;}
.titTab li a{ display:block; font-size:13px; font-weight:bold; color:#fff;}
.titTab li a:hover{ color:#fff;}

.titTab1{height:23px;margin-top:5px;}
.titTab1 li{ margin-left:5px; float:right; display:inline; width:65px; height:23px; line-height:26px; overflow:hidden; text-align:center; background-position: -255px -131px;}
.titTab1 li.active{ background-position: -255px -94px;}
.titTab1 li a{ display:block; font-size:13px; font-weight:bold; color:#fff;}
.titTab1 li.active a{color:#2D465F;}
.titTab1 li a:hover{ text-decoration:none; color:#fff;}
.titTab1 li.active a:hover{ color:#2D465F;}

/*logo滚动*/
#scrollDiv{height:45px;overflow:hidden;background:url(../images/cobg.png) no-repeat 40px -38px;padding-left:220px; padding-top:6px;}
#scrollDiv li{height:45px;}


.gold a{color:#922227}

/*菜单-点击后当前页状态*/
#nav_out {HEIGHT: 40px; line-height:34px;width:980px;BORDER-TOP: #5d0505 1px solid}
#nav_in {float-weight:bold;TEXT-DECORATION: none}
#nav {POSITION: relative;  line-height:34px; height:34px;background:url(../images/bg1.png) repeat-x 0px 1px;}
#nav li {float:left; BORDER-RIGHT: #fff 1px solid; height:34px;}
#nav li a {display:block; text-decoration:none; color:#fff; font-weight:bold; text-decoration:none;padding:0px 12px; }
#nav li a:hover {background:url(../images/bg1.png) center -37px repeat-x;padding:0px 12px; }
#nav li a span {padding:0px; margin:0px; display:block;}
#nav li a:hover span {background:url(../images/bg1.png) center -37px repeat-x; color:#fff; font-weight:bold;}
.current {background:url(../images/bg1.png) center -75px repeat-x;}/*鼠标点击时变换背景，方便JS获取样式*/
.current span{background:url(../images/bg1.png) center -75px repeat-x;color:#fff; font-weight:bold;}  /*鼠标点击时变换背景，方便JS获取样*/

.nav LI.foc {
	BACKGROUND: url(../images/bg1.png) no-repeat
}
.nav LI A {
	BACKGROUND: url(../images/bg1.png) no-repeat
}
.snav {
	LINE-HEIGHT: 25px; HEIGHT: 22px; COLOR: #940b13; OVERFLOW: hidden
}
.snav A {
	COLOR: #940b13
}
.nav {
	POSITION: relative; LINE-HEIGHT: 32px; BACKGROUND: url(../images/nav_line.jpg) repeat-x 0px 1px; HEIGHT: 37px; BORDER-TOP: #5d0505 1px solid
}
.nav LI{
	MARGIN-TOP: 1px; FLOAT: left; HEIGHT: 32px; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid
}
.nav LI.foc {
	BACKGROUND-POSITION: center -64px
}
.nav LI A{
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.nav LI A:hover {
	BACKGROUND-POSITION: center -36px; COLOR: #fff; TEXT-DECORATION: none
}
.nnew {
	POSITION: absolute; RIGHT: 0px; TOP: 0px
}
.focus {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; HEIGHT: 134px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}

