.headerbox {padding:0 5px;margin-top:0px;background: #fff repeat-x;width:958px;overflow:hidden;}
.header {clear:both;margin-top:0px;height: auto; background:#FFFFFF}
.logo {float:left;padding-left:20px;padding-top:8px;width:200px; padding-bottom:6px}
.logo h1{ color:#333333; margin:0px; padding:0px; padding-top:2px; word-spacing:2px; text-align:center}
.banner {float:right;padding-top:8px;}
strong{ font-weight:normal}
#head {
	BACKGROUND: #fff; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 968px
}
#head .head {
	MARGIN: 0px auto; WIDTH: 968px
}
#head .top {
	FLOAT: right; WIDTH: 775px; HEIGHT: 64px
}
#head .logo {
	BACKGROUND: url(logobg.gif) no-repeat right 50%; FLOAT: left; WIDTH: 185px; HEIGHT: 93px
}

#head .menu {
	FLOAT: left; WIDTH: 945px; HEIGHT: 29px
}
#head .sy {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(sy.gif) no-repeat; FLOAT: left; WIDTH: 68px; COLOR: #fff; LINE-HEIGHT: 29px; HEIGHT: 29px; TEXT-ALIGN: center; margin-left:36px;
}
#head .sy A {
	COLOR: #fff; TEXT-DECORATION: none; FONT-SIZE: 14px;font-weight:bold; LINE-HEIGHT: 29px; HEIGHT: 29px; vertical-align:middle
}
#head .menu LI {
	FONT-SIZE: 14px; BACKGROUND: url(menu_p.gif) no-repeat left bottom; FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 94px; COLOR: #04509b; LINE-HEIGHT: 29px; HEIGHT: 29px; TEXT-ALIGN: center
}
#head .menu LI A {
	COLOR: #000000; font-size:13px;   TEXT-DECORATION: none
}
#head .menu LI A:hover {
	BACKGROUND: url(menubg.gif) no-repeat; FLOAT: left; WIDTH: 94px; COLOR: #fff;LINE-HEIGHT: 29px; HEIGHT: 29px; TEXT-DECORATION: none
}
#head .box {
	PADDING-LEFT: 10px; FLOAT: right; WIDTH: 255px; HEIGHT: 64px
}
#head .box LI {
	PADDING-LEFT: 20px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#menu {
	BACKGROUND: url(tab_bg.gif) repeat-x; FLOAT: left; WIDTH: 970px; HEIGHT: 30px
}
#menu UL {
	FLOAT: left; WIDTH: 970px; TEXT-ALIGN: center
}
#menu LI {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 65px; COLOR: #fff; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#menu A SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 65px; COLOR: #fff; HEIGHT: 30px
}
#menu A:hover SPAN {
	BACKGROUND: url(menu_bg.gif) no-repeat left top; CURSOR: hand; COLOR: #07519a; TEXT-DECORATION: none
}
#menu A.currentLink SPAN {
	BACKGROUND: url(menu_bg.gif) no-repeat left top; COLOR: #000
}
#menu A:hover .currentLink {
	BACKGROUND: url(menu_bg.gif) no-repeat left top
}
#menu A#index SPAN {
	BACKGROUND: url(menu_bg_index.gif) no-repeat left top; WIDTH: 65px; CURSOR: hand; COLOR: #000
}
#menu2 {
	FLOAT: left; WIDTH: 958px; HEIGHT: 34px
}
#menu2 .menu2_l {
	BACKGROUND: url(menu_l.gif) no-repeat; FLOAT: left; WIDTH: 5px; HEIGHT: 34px
}
#menu2 .menu2_c {
	PADDING-LEFT: 15px; BACKGROUND: url(menu_c.gif) repeat-x; FLOAT: left; WIDTH: 933px; LINE-HEIGHT: 34px; HEIGHT: 34px; TEXT-ALIGN: center
}
#menu2 .menu2_c SPAN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 34px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 34px
}
#menu2 .menu2_c SPAN A {
	COLOR: #fff
}
#menu2 .menu2_c SPAN A:hover {
	COLOR: #ffff00; TEXT-DECORATION: underline
}
#menu2 .menu2_r {
	BACKGROUND: url(menu_r.gif) no-repeat; FLOAT: left; WIDTH: 5px; HEIGHT: 34px; TEXT-ALIGN: center
}
#menu2 .sub_box UL {
	FLOAT: left; HEIGHT: 28px
}
#menu2 .sub_box LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #007ab7; PADDING-TOP: 6px
}
#menu2 .sub_box LI A {
	COLOR: #007ab7
}
#menu2 .sub_box LI A:hover {
	COLOR: #007ab7
}
#menu2 .selectsub {
	DISPLAY: block
}
#sss {
	BACKGROUND: #e8e9ea; FLOAT: left; MARGIN: 0px 2px; WIDTH: 922px; LINE-HEIGHT: 30px; HEIGHT: 18px
}

#navbot {margin:-20px auto 5px auto;clear:both;height:35px;width:956px;background:url(bgmenustrap.gif) 0 -144px repeat-x;border-left:#b6e6fb 1px solid;border-right:#b6e6fb 1px solid;border-bottom:#b6e6fb 1px solid;}
#navbot .searchbox {height:35px;border-left:#fff 1px solid;border-right:#fff 1px solid;overflow:hidden;}
/*--ËÑË÷±íµ¥CSS--*/
#menubot {margin:-20px auto 5px auto;clear:both;height:36px;width:948px;background:url(bg/botmenu_normal.gif) 0 -37px repeat-x;border:#c9c9c9 1px solid;border-top:none;}
#menubot .searchbox {height:35px;border-left:#fff 1px solid;border-right:#fff 1px solid;overflow:hidden;}
.searchform {float:left;width:916px;height:24px;line-height:24px;margin-top:6px;padding-left: 38px;background:url(iconsicon-search.gif) no-repeat;}
.searchform li {float:left;position:relative;}
.searchform li.tagstrap {float:right;margin-right:5px;display:inline;}
.searchform input.text {float:left;width:230px;height:18px;line-height:18px;padding:2px 4px;color:#ccc;border:1px solid #8f98a5;border-right:none;}
.searchform li p {float:left;height:24px;padding:0;margin:0;}
.droplist {position:absolute;width:78px;overflow:hidden;margin-top:24px;z-index:2;border:1px solid #bddbef;background:#fff;left:0;}
.droplist li {float:none;width:78px;height:2em;}
.droplist li a {display:block;width:58px;padding:0 10px;height:2em;line-height:2em;}
.droplist li a:link, .droplist li a:visited {color:#003399;}
.droplist li a:hover, .droplist li a:active {text-decoration:none;background:#bddbef;}








.commBox {
	MARGIN: 3px 0px 10px
}
.commBox .boxThead {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(indexX.png) repeat-x 0px -951px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #dbdbdb 1px solid; LINE-HEIGHT: 24px; PADDING-TOP: 2px; BORDER-BOTTOM: #dbdbdb 1px solid; HEIGHT: 24px
}
.commBox .boxThead a{ color:#FFFFFF; font-weight:bold}
.commBox .boxThead .mark {color:#FFFFFF; font-weight:bold; padding-left:3px;
	FLOAT: left
}
.commBox .boxThead .mark H1 {
	FONT-SIZE: 14px
}
.commBox .boxThead .subMark {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.commBox .boxThead .icon1 {
	BACKGROUND: url(index.png) no-repeat -500px -100px; FLOAT: left; WIDTH: 25px; HEIGHT: 21px
}
.commBox .boxThead .icon2 {
	BACKGROUND: url(index.png) no-repeat -540px -102px; FLOAT: left; WIDTH: 25px; HEIGHT: 21px
}
.commBox .boxThead .icon3 {
	DISPLAY: block; BACKGROUND: url(index.png) no-repeat 0px -200px; OVERFLOW: hidden; WIDTH: 150px; TEXT-INDENT: -9999px; HEIGHT: 21px
}
.commBox .boxThead .icon4 {
	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: url(index.png) no-repeat -800px -100px; OVERFLOW: hidden; WIDTH: 88px; COLOR: #fff; LINE-HEIGHT: 30px; HEIGHT: 27px; TEXT-ALIGN: center
}
.commBox .boxBody {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid; ZOOM: 1
}




.commBox .boxThead2 {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(indexX.png) repeat-x 0px -1450px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #dbdbdb 1px solid; LINE-HEIGHT: 24px; PADDING-TOP: 2px; BORDER-BOTTOM: #dbdbdb 1px solid; HEIGHT: 24px
}
.commBox .boxThead2 .theadIn {
	 LINE-HEIGHT: 24px;  HEIGHT: 22px
}

.commBox .boxThead2 a{ color:; font-weight:bold}
.commBox .boxThead2.mark {color:#FFFFFF; font-weight:bold; padding-left:3px;
	FLOAT: left
}
.commBox .boxThead2 .mark H1 {
	FONT-SIZE: 14px
}
.commBox .boxThead2 .subMark {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.commBox .boxThead2 .icon1 {
	BACKGROUND: url(index.png) no-repeat -500px -100px; FLOAT: left; WIDTH: 25px; HEIGHT: 21px
}
.commBox .boxThead2 .icon2 {
	BACKGROUND: url(index.png) no-repeat -540px -102px; FLOAT: left; WIDTH: 25px; HEIGHT: 21px
}
.commBox .boxThead2 .icon3 {
	DISPLAY: block; BACKGROUND: url(index.png) no-repeat 0px -200px; OVERFLOW: hidden; WIDTH: 150px; TEXT-INDENT: -9999px; HEIGHT: 21px
}
.commBox .boxThead2 .icon4 {
	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: url(index.png) no-repeat -800px -100px; OVERFLOW: hidden; WIDTH: 88px; COLOR: #fff; LINE-HEIGHT: 30px; HEIGHT: 27px; TEXT-ALIGN: center
}

.commBox .boxThead3 {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(indexX.png) repeat-x 0px -212px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #dbdbdb 1px solid; LINE-HEIGHT: 24px; PADDING-TOP: 2px; BORDER-BOTTOM: #dbdbdb 1px solid; HEIGHT: 24px
}
.commBox .boxThead3 .theadIn {
	 LINE-HEIGHT: 24px;  HEIGHT: 22px
}

.commBox .boxThead3 a{ color:#FFFFFF; font-weight:bold}
.commBox .boxThead3.mark {color:#FFFFFF; font-weight:bold; padding-left:3px;
	FLOAT: left
}
.commBox .boxThead3 .mark H1 {
	FONT-SIZE: 14px
}
.commBox .boxThead3 .subMark {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.commBox .boxThead3 .icon1 {
	BACKGROUND: url(index.png) no-repeat -500px -100px; FLOAT: left; WIDTH: 25px; HEIGHT: 21px
}
.commBox .boxThead3 .icon2 {
	BACKGROUND: url(index.png) no-repeat -500px -100px; FLOAT: left; WIDTH: 25px; HEIGHT: 21px
}
.commBox .boxThead3 .icon3 {
	DISPLAY: block; BACKGROUND: url(index.png) no-repeat 0px -200px; OVERFLOW: hidden; WIDTH: 150px; TEXT-INDENT: -9999px; HEIGHT: 21px
}
.commBox .boxThead3 .icon4 {
	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: url(index.png) no-repeat -800px -100px; OVERFLOW: hidden; WIDTH: 88px; COLOR: #fff; LINE-HEIGHT: 30px; HEIGHT: 27px; TEXT-ALIGN: center
}


.lllr{ width:650px; margin-top:5px; margin-left:opx; padding-left:0px; float:left}
.commBox .theadIn a{ color:#0C82C8; line-height:24px;}
 .boxThead4{
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(indexX.png) repeat-x 0px -212px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #dbdbdb 1px solid; LINE-HEIGHT: 24px; PADDING-TOP: 2px; BORDER-BOTTOM: #dbdbdb 1px solid; HEIGHT: 24px
}
.boxThead4 .theadIn {
	 LINE-HEIGHT: 24px;  HEIGHT: 22px
}
.boxThead4 .theadIn h1{ LINE-HEIGHT: 24px;  HEIGHT: 22px}
 .boxThead4 a{ color:#FFFFFF; font-weight:bold}
 .boxThead4.mark {color:#FFFFFF; font-weight:bold; padding-left:3px;
	FLOAT: left
}
 .boxThead4 .mark H1 {
	FONT-SIZE: 14px
}
 .boxThead4 .subMark {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

 .boxThead4 .icon2 {
	BACKGROUND: url(index.png) no-repeat -500px -100px; FLOAT: left; WIDTH: 25px; HEIGHT: 21px
}


.fjlbk{ width:315px; height:250px; float:left; margin-left:5px; margin-top:2px; margin-bottom:2px}

 .boxThead5{
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(indexX.png) repeat-x 0px -1101px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #dbdbdb 1px solid; LINE-HEIGHT: 24px; PADDING-TOP: 2px; BORDER-BOTTOM: #dbdbdb 1px solid; HEIGHT: 24px
}
.boxThead5 .theadIn {
	 LINE-HEIGHT: 24px;  HEIGHT: 22px
}
.boxThead5 .theadIn h1{ LINE-HEIGHT: 24px;  HEIGHT: 22px}
.boxThead5 .theadIn a{ color:#555555; font-size:14px; font-weight:bold; line-height:24px}
.mm {float:right;margin:5px 2px 0;}
.mm a, .m a:hover {color:#555;font-size:10px;font-weight:normal;}
.clear {clear:both;}
 .boxThead5 a{ color:#FFFFFF; font-weight:bold}
 .boxThead5.mark {color:#FFFFFF; font-weight:bold; padding-left:3px;
	FLOAT: left
}
 .boxThead5 .mark H1 {
	FONT-SIZE: 14px
}
 .boxThead5 .subMark {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

 .boxThead5 .icon2 {
	BACKGROUND: url(index.png) no-repeat -48px -272px; FLOAT: left; WIDTH: 25px; HEIGHT: 21px
}

.boxBody {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid; ZOOM: 1
}



.jjj{width:104px; border:1px #CCCCCC solid; padding:2px; padding-right:2px; height: auto;margin-top:2px; margin-bottom:2px; background:}
.ggg{ margin-right:2px}
.ggg li{ width:100px; line-height:24px; height:24px; text-align:center; border:1px #CCCCCC solid; background:#F6F6F6; margin-top:2px;}
.ggg li a{ line-height:24px}
#hhhf{ width:700px; margin:3px}
#hhhf li{ float: left; width:80px; white-space:normal; overflow:hidden; line-height:26px; height:26px; text-align:center; border:1px #FFBD8D solid; background:#FFF2D2; margin-left:4px; margin-top:4px}

#hhhf li a{ color:#333333; line-height:26px}
.mmmk{ width:700px}

.mmmk li{ float: left; width:80px; margin-left:6px; white-space:nowrap; line-height:25px}
.mmmk li a{ color:#333333}

.cvcb{ margin:6px; width:700px; text-align:center}
.cvcb1{ float:right; width: 340px}
.cvcb2{}

.uuiy{ width:300px}

.lbfldh{ width:645px; float:left; border:1px #CCCCCC solid; height: auto; padding:3px; margin-top:3px; margin-bottom:2px}
.lbfldh h3{FONT-SIZE: 14px; font-weight:bold;  BACKGROUND: url(ico_link.gif) no-repeat 0px 1px; padding-left:18px; margin-bottom:6px}
#fldh{}
#fldh li{ float: left; width:100px; margin-left:6px; white-space:nowrap; font-size:13px}

#fldh li a{ font-size:13px}


div#cencent{font-size:13px;line-height:22px;padding:0 5px 0 5px;margin: 3px 0;word-break:break-all;}
div#cencent a{ color:#666666}
#tiyao{ border:#CCCCCC 0px dotted; height:3px; width:692px; padding:0px; line-height:18px; color:#777777; overflow:hidden; font-size:12px }
.ggss{ margin-top:6px; margin-bottom:6px; text-align:center}
.listBox a{ color:#333333}



.wrap {
	MARGIN: 0px auto; WIDTH: 960px; overflow:hidden
}

.navtop {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
.navtop A {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; MARGIN: 0px 5px 0px 0px; WIDTH: 82px; BACKGROUND: url(navtop.png) 0px -35px; FLOAT: left; HEIGHT: 35px; COLOR: #0c82c8; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.navtop A:hover {
	BACKGROUND: url(navtop.png); COLOR: #0c82c8; TEXT-DECORATION: none
}

.navbottom {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(nav_bg.png); HEIGHT: 21px; FONT-SIZE: 14px; PADDING-TOP: 7px
}
.navbottom A {
	FLOAT: left; COLOR: #ffffff; MARGIN-LEFT: 24px
}
.navbottom A:hover {
	FLOAT: left; COLOR: #fff; MARGIN-LEFT: 24px
}


#seachw {
	BACKGROUND-COLOR: #f1f4f6; MARGIN-TOP: 2px; WIDTH: 960px; HEIGHT: 30px
}
#seachw #seach {
	BACKGROUND-IMAGE: url(sh.gif); POSITION: relative; LINE-HEIGHT: 32px; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px 5px; HEIGHT: 32px; COLOR: #666
}
#seachw INPUT {
	POSITION: absolute; COLOR: #666; TOP: 6px
}
#seachw SELECT {
	POSITION: absolute; COLOR: #666; TOP: 6px; LEFT: 242px
}
#seachw #stext {
	BORDER-BOTTOM: #e5e5e5 1px inset; BORDER-LEFT: #e5e5e5 1px inset; WIDTH: 135px; HEIGHT: 18px; BORDER-TOP: #e5e5e5 1px inset; BORDER-RIGHT: #e5e5e5 1px inset; PADDING-TOP: 2px; LEFT: 88px
}
#seachw #ssubmit {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; WIDTH: 68px; BORDER-TOP-STYLE: none; HEIGHT: 22px; BORDER-RIGHT-STYLE: none; TOP: 4px; LEFT: 297px
}
#seachw #seach SPAN {
	HEIGHT: 22px; MARGIN-LEFT: 285px; OVERFLOW: hidden
}
#seachw #seach SPAN A {
	HEIGHT: 22px; COLOR: #666; MARGIN-LEFT: 5px; OVERFLOW: hidden
}
.clear{ clear:both}
.ggas{ text-align:center; margin-top:5px; margin-bottom:5px}