/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,div,img{ margin:0 auto;padding:0px;border:0px;}
body{font-size:12px;font-family:"宋体";}
ul,li{ padding:0px; margin:0px; list-style:none;}



.RedchangeCity{ float:left; width:84px; height:53px; padding-top:10px; display:inline;}
.RedtheCity{ height:22px; line-height:22px; color:#333; font-size:16px; font-family:"黑体";}
.Redqhcs{ height:22px; line-height:22px; color:#676767; letter-spacing:1px;}



a.topMainNavFont:link{ color:#666666; font-size:12px; text-decoration:none;}
a.topMainNavFont:visited{ color:#666666; font-size:12px; text-decoration:none;}
a.topMainNavFont:hover{ color:#666666; font-size:12px; text-decoration:underline;}
a.topMainNavFont:active{ color:#666666; font-size:12px; text-decoration:underline;}

a.navF:link{ text-decoration:none; color:#676767;}
a.navF:visited{ text-decoration:none; color:#676767;}
a.navF:hover{ text-decoration:underline; color:#676767;}
a.navF:active{ text-decoration:underline; color:#676767;}

a.loginF:link{ text-decoration:none; color:#333333;}
a.loginF:visited{ text-decoration:none; color:#333333;}
a.loginF:hover{ text-decoration:none; color:#333333;}
a.loginF:active{ text-decoration:none; color:#333333;}


a.login2F:link{ text-decoration:none; color:#fff;}
a.login2F:visited{ text-decoration:none; color:#fff;}
a.login2F:hover{ text-decoration:underline; color:#fff;}
a.login2F:active{ text-decoration:underline; color:#fff;}


.nav2_1{ height:34px; line-height:34px; color:#FFF;}
.nav2_2{ height:34px; line-height:34px; color:#FFF; margin-left:400px;}
.nav2_3{ height:34px; line-height:34px; color:#FFF; margin-left:200px;}
.nav2_4{ height:34px; line-height:34px; color:#FFF; margin-left:300px;}
.nav2_5{ height:34px; line-height:34px; color:#FFF;}
.nav2_6{ height:34px; line-height:34px; color:#FFF; float:right; margin-right:20px;}
.nav2_7{ height:34px; line-height:34px; color:#FFF; float:right; margin-right:20px;}
.nav2_8{ height:34px; line-height:34px; color:#FFF;}


.redLine{ background:url(/images/top_bgTop.jpg)  repeat-x bottom;}
.blueLine{ background:url(/images/top_BluebgTop.jpg)  repeat-x bottom;}
.yellowLine{ background:url(/images/top_YellowbgTop.jpg)  repeat-x bottom;}
.GreenLine{ background:url(/images/top_GreenbgTop.jpg)  repeat-x bottom;}


.redLeftBg{ background:url(/images/newLeftBg.jpg) no-repeat top;}
.redCenterBg{ background:url(/images/newCenterBg.jpg) repeat-x top;}
.redRightBg{ background:url(/images/newRightBg.jpg) no-repeat top;}



.newNavRed{ width:755px; height:36px; }
.newNavRed ul li{ width:94px; height:36px; line-height:36px; text-align:center; float:left;  font-size:14px; color:#DD1114; font-weight:bold; cursor:pointer;}

.newNavRed ul li.br{ width:94px; height:36px; line-height:36px; text-align:center; background:url(/images/newtopLine.jpg) no-repeat top right; float:left;  font-size:14px; color:#DD1114; font-weight:bold; cursor:pointer;}
.newNavRed ul li.hoverNav{ width:94px; height:36px; line-height:36px; text-align:center; background:url(/images/topNavHover.jpg) no-repeat top; float:left; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;}
.newNavRed ul li.nobr{width:94px; height:36px; line-height:36px; text-align:center; float:left;  font-size:14px; color:#DD1114; font-weight:bold; cursor:pointer; }



a.navfontOne:link{ display:block; width:94px; height:36px; font-size:14px; color:#DD1114; font-weight:bold; cursor:pointer; text-decoration:none;}
a.navfontOne:visited{ display:block; width:94px; height:36px; font-size:14px; color:#DD1114; font-weight:bold; cursor:pointer; text-decoration:none;}
a.navfontOne:hover{ display:block; width:94px; height:36px; font-size:14px; color:#DD1114; font-weight:bold; cursor:pointer; text-decoration:none;}
a.navfontOne:active{ display:block; width:94px; height:36px; font-size:14px; color:#DD1114; font-weight:bold; cursor:pointer; text-decoration:none;}

a.navfontTwo:link{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.navfontTwo:visited{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.navfontTwo:hover{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.navfontTwo:active{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}


.newNavBlue{ width:755px; height:36px;}
.newNavBlue ul li{ width:94px; height:36px; line-height:36px; text-align:center; float:left;  font-size:14px; color:#0270B6; font-weight:bold; cursor:pointer;}
.newNavBlue ul li.br{ width:94px; height:36px; line-height:36px; text-align:center; background:url(/images/newtopLine.jpg) no-repeat top right; float:left;  font-size:14px; color:#0270B6; font-weight:bold; cursor:pointer;}
.newNavBlue ul li.hoverNav{ width:94px; height:36px; line-height:36px; text-align:center; background:url(/images/topNavHoverBlue.jpg) no-repeat top; float:left; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;}
.newNavBlue ul li.nobr{width:94px; height:36px; line-height:36px; text-align:center; float:left;  font-size:14px; color:#0270B6; font-weight:bold; cursor:pointer; }

.newNavSf{ width:755px; height:36px;}
.newNavSf ul li{ width:94px; height:36px; line-height:36px; text-align:center; float:left;  font-size:14px; color:#0270B6; font-weight:bold; cursor:pointer;}
.newNavSf ul li.br{ width:94px; height:36px; line-height:36px; text-align:center; background:url(/images/newtopLine.jpg) no-repeat top right; float:left;  font-size:14px; color:#0270B6; font-weight:bold; cursor:pointer;}
.newNavSf ul li.hoverNav{ width:94px; height:36px; line-height:36px; text-align:center; background:url(/images/topNavHoverSf.jpg) no-repeat top; float:left; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;}
.newNavSf ul li.nobr{width:94px; height:36px; line-height:36px; text-align:center; float:left;  font-size:14px; color:#0270B6; font-weight:bold; cursor:pointer; }

.newNavGary{ width:755px; height:36px;}
.newNavGary ul li{ width:94px; height:36px; line-height:36px; text-align:center; float:left;  font-size:14px; color:#0270B6; font-weight:bold; cursor:pointer;}
.newNavGary ul li.br{ width:94px; height:36px; line-height:36px; text-align:center; background:url(/images/newtopLine.jpg) no-repeat top right; float:left;  font-size:14px; color:#0270B6; font-weight:bold; cursor:pointer;}
.newNavGary ul li.hoverNav{ width:94px; height:36px; line-height:36px; text-align:center; background:url(/images/topNavHoverGary.jpg) no-repeat top; float:left; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;}
.newNavGary ul li.nobr{width:94px; height:36px; line-height:36px; text-align:center; float:left;  font-size:14px; color:#0270B6; font-weight:bold; cursor:pointer; }





a.blueOne:link{ display:block; width:94px; height:36px; font-size:14px; color:#0270B6; font-weight:bold; cursor:pointer; text-decoration:none;}
a.blueOne:visited{ display:block; width:94px; height:36px; font-size:14px; color:#0270B6; font-weight:bold; cursor:pointer; text-decoration:none;}
a.blueOne:hover{ display:block; width:94px; height:36px; font-size:14px; color:#0270B6; font-weight:bold; cursor:pointer; text-decoration:none;}
a.blueOne:active{ display:block; width:94px; height:36px; font-size:14px; color:#0270B6; font-weight:bold; cursor:pointer; text-decoration:none;}


a.blueTwo:link{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.blueTwo:visited{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.blueTwo:hover{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.blueTwo:active{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}

a.newSfOne:link{ display:block; width:94px; height:36px; font-size:14px; color:#222222; font-weight:bold; cursor:pointer; text-decoration:none;}
a.newSfOne:visited{ display:block; width:94px; height:36px; font-size:14px; color:#222222; font-weight:bold; cursor:pointer; text-decoration:none;}
a.newSfOne:hover{ display:block; width:94px; height:36px; font-size:14px; color:#222222; font-weight:bold; cursor:pointer; text-decoration:none;}
a.newSfOne:active{ display:block; width:94px; height:36px; font-size:14px; color:#222222; font-weight:bold; cursor:pointer; text-decoration:none;}


a.newSfTwo:link{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.newSfTwo:visited{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.newSfTwo:hover{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.newSfTwo:active{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}

a.garyOne:link{ display:block; width:94px; height:36px; font-size:14px; color:#424242; font-weight:bold; cursor:pointer; text-decoration:none;}
a.garyOne:visited{ display:block; width:94px; height:36px; font-size:14px; color:#424242; font-weight:bold; cursor:pointer; text-decoration:none;}
a.garyOne:hover{ display:block; width:94px; height:36px; font-size:14px; color:#424242; font-weight:bold; cursor:pointer; text-decoration:none;}
a.garyOne:active{ display:block; width:94px; height:36px; font-size:14px; color:#424242; font-weight:bold; cursor:pointer; text-decoration:none;}

a.garyTwo:link{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.garyTwo:visited{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.garyTwo:hover{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.garyTwo:active{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}



a.blackOne:link{ display:block; width:94px; height:36px; font-size:14px; color:#222222; font-weight:bold; cursor:pointer; text-decoration:none;}
a.blackOne:visited{ display:block; width:94px; height:36px; font-size:14px; color:#222222; font-weight:bold; cursor:pointer; text-decoration:none;}
a.blackOne:hover{ display:block; width:94px; height:36px; font-size:14px; color:#222222; font-weight:bold; cursor:pointer; text-decoration:none;}
a.blackOne:active{ display:block; width:94px; height:36px; font-size:14px; color:#222222; font-weight:bold; cursor:pointer; text-decoration:none;}

a.blackTwo:link{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.blackTwo:visited{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.blackTwo:hover{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.blackTwo:active{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}




.newNavYellow{ width:755px; height:36px;}
.newNavYellow ul li{ width:94px; height:36px; line-height:36px; text-align:center; float:left;  font-size:14px; color:#FF8007; font-weight:bold; cursor:pointer;}
.newNavYellow ul li.br{ width:94px; height:36px; line-height:36px; text-align:center; background:url(/images/newtopLine.jpg) no-repeat top right; float:left;  font-size:14px; color:#FF8007; font-weight:bold; cursor:pointer;}
.newNavYellow ul li.hoverNav{ width:94px; height:36px; line-height:36px; text-align:center; background:url(/images/topNavHoverYellow.jpg) no-repeat top; float:left; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;}
.newNavYellow ul li.nobr{width:94px; height:36px; line-height:36px; text-align:center; float:left;  font-size:14px; color:#FF8007; font-weight:bold; cursor:pointer; }

.newNavNew_Wp{ width:755px; height:36px;}
.newNavNew_Wp ul li{ width:94px; height:36px; line-height:36px; text-align:center; float:left;  font-size:14px; color:#FF8007; font-weight:bold; cursor:pointer;}
.newNavNew_Wp ul li.br{ width:94px; height:36px; line-height:36px; text-align:center; background:url(/images/newtopLine.jpg) no-repeat top right; float:left;  font-size:14px; color:#FF8007; font-weight:bold; cursor:pointer;}
.newNavNew_Wp ul li.hoverNav{ width:94px; height:36px; line-height:36px; text-align:center; background:url(/images/topNavHoverWp.jpg) no-repeat top; float:left; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;}
.newNavNew_Wp ul li.nobr{width:94px; height:36px; line-height:36px; text-align:center; float:left;  font-size:14px; color:#FF8007; font-weight:bold; cursor:pointer; }

a.yellowOne:link{display:block; width:94px; height:36px; font-size:14px; color:#D85007; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.yellowOne:visited{display:block; width:94px; height:36px; font-size:14px; color:#D85007; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.yellowOne:hover{display:block; width:94px; height:36px; font-size:14px; color:#D85007; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.yellowOne:active{display:block; width:94px; height:36px; font-size:14px; color:#D85007; font-weight:bold; cursor:pointer;  text-decoration:none;}


a.yellowTwo:link{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.yellowTwo:visited{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.yellowTwo:hover{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.yellowTwo:active{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}


.newNavGreen{ width:755px; height:36px; }
.newNavGreen ul li{ width:94px; height:36px; line-height:40px; text-align:center; float:left;  font-size:14px; color:#DD1114; font-weight:bold; cursor:pointer;}

.newNavGreen ul li.br{ width:94px; height:36px; line-height:36px; text-align:center; background:url(/images/newtopLine.jpg) no-repeat top right; float:left;  font-size:14px; color:#DD1114; font-weight:bold; cursor:pointer;}
.newNavGreen ul li.hoverNav{ width:94px; height:36px; line-height:36px; text-align:center; background:url(/images/topNavHoverGreen.jpg) no-repeat top; float:left; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;}
.newNavGreen ul li.nobr{width:94px; height:36px; line-height:36px; text-align:center; float:left;  font-size:14px; color:#DD1114; font-weight:bold; cursor:pointer; }


a.greenOne:link{display:block; width:94px; height:36px; font-size:14px; color:#369A04; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.greenOne:visited{display:block; width:94px; height:36px; font-size:14px; color:#369A04; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.greenOne:hover{display:block; width:94px; height:36px; font-size:14px; color:#369A04; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.greenOne:active{display:block; width:94px; height:36px; font-size:14px; color:#369A04; font-weight:bold; cursor:pointer;  text-decoration:none;}


a.greenTwo:link{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.greenTwo:visited{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.greenTwo:hover{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}
a.greenTwo:active{display:block; width:94px; height:36px; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;  text-decoration:none;}


.bbsNavHover{ width:100%; height:34px; line-height:34px;}
.bbsNavHover ul li{ height:25px; line-height:25px; width:80px; background:url(/images/bbsHoverBG.jpg) repeat-x top; float:left; border:#FFF 1px solid; border-bottom:none; margin-top:9px; margin-left:5px; color:#FFEDA9; text-align:center;}
.bbsNavHover ul li.hover{height:25px; line-height:25px; width:80px; background:url(/images/bbsLinkBG.jpg) repeat-x top; float:left; border:#D01800 1px solid; border-bottom:none; margin-top:9px; margin-left:5px; color:#DA2601; text-align:center;}

a.bbsFONT:link{ display:block; height:25px; line-height:25px; color:#FFEDA9; text-decoration:none;}
a.bbsFONT:visited{ display:block; height:25px; line-height:25px;  color:#FFEDA9; text-decoration:none;}
a.bbsFONT:hover{ display:block; height:25px; line-height:25px; color:#FFEDA9; text-decoration:none;}
a.bbsFONT:active{ display:block; height:25px; line-height:25px; color:#FFEDA9; text-decoration:none;}

a.bbsFONT2:link{ display:block; height:25px; line-height:25px; color:#DA2601; text-decoration:none;}
a.bbsFONT2:visited{ display:block; height:25px; line-height:25px;  color:#DA2601; text-decoration:none;}
a.bbsFONT2:hover{ display:block; height:25px; line-height:25px; color:#DA2601; text-decoration:none;}
a.bbsFONT2:active{ display:block; height:25px; line-height:25px; color:#DA2601; text-decoration:none;}




#announcement {
	width:100%;
	background:url(img/menu_bg.gif) repeat;
	overflow: hidden;
}
#announcement div {
	padding:0px 10px 0px 10px;
	overflow-y:hidden;
	line-height: 33px;
	height: 33px
}
#announcement li {
	font-size: 12px;
	float: left;
	list-style-type: none;
	margin-right: 20px;
	padding-left: 10px;
	background: url(img/arrow_right.gif) no-repeat 0px 50%;
	white-space: nowrap
}
#announcement a {
	text-decoration: none;
}
#announcement a:hover {
	text-decoration:underline;
}
