/* CSS Document */
.cblack a:link, .cblack a:visited{text-decoration:none; color:#aaa;}
.cblack a:hover, .cblack a:active{text-decoration:underline; color: #990000;}/*黑色链接*/
.cbluex a:link, .cbluex a:visited, .cbluex a:active{ text-decoration:none; color:#1154A5;}
.cbluex a:hover{ text-decoration: underline; color:#1154A5;}/*深蓝色链接*/
.cbluec a:link, .cbluec a:visited, .cbluec a:active{ font-weight:bold; text-decoration:none; color:#1154A5;}
.cbluec a:hover{ text-decoration: underline; color:#1154A5;}/*深蓝色链接*/
/* logo tab */
#headercontainer{ width:980px; height:90px; margin:0 auto; position:relative; background: url(images/top_bg.gif) no-repeat bottom right;}
	.logo{ width:207px; height:63px; position: absolute; left:0; bottom:0;}
	.house{ width:280px !important; width:120px; height:25px; line-height:25px; position:absolute; right:0; color:#CCC;text-align:right;}
	#watchword{ width:100px; margin:5px 0 0 8px; position:absolute; top:45px; left:200px; overflow:hidden; word-break:break-all; color:#ffffff; line-height:16px; text-align:left;}
	#searchbar{width:575px; height:80px; position:absolute; left:325px; top:0; z-index:10; }
		#tab {Z-INDEX: 200; LEFT: 20px; POSITION: absolute; TOP: 6px; HEIGHT: 25px;}
			 #tab A {DISPLAY: block; FLOAT: left; WIDTH: 72px; TEXT-INDENT: -2000px; MARGIN-RIGHT: 8px; HEIGHT: 25px;}
			 #tab_qy { background:url(images/tab_bg.gif) -324px 0;}
			 #tab_pt { background:url(images/tab_bg.gif) -81px 0;}
			 #tab_yy { background:url(images/tab_bg.gif) -162px 0;}
			 #tab_ys { background:url(images/tab_bg.gif) -243px 0;}
			 .tab_current#tab_qy {FONT-WEIGHT: bold; FONT-SIZE: 14px; background:url(images/tab_bg.gif) 0; COLOR: #000000; TEXT-INDENT: 0px; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: center;}
			 .tab_current#tab_yy {FONT-WEIGHT: bold; FONT-SIZE: 14px;  background:url(images/tab_bg.gif) 0; COLOR: #000000; TEXT-INDENT: 0px; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: center;}
			 .tab_current#tab_ys {FONT-WEIGHT: bold; FONT-SIZE: 14px;  background:url(images/tab_bg.gif) 0; COLOR: #000000; TEXT-INDENT: 0px; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: center;}
			 .tab_current#tab_pt {FONT-WEIGHT: bold; FONT-SIZE: 14px;  background:url(images/tab_bg.gif) 0; COLOR: #000000; TEXT-INDENT: 0px; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: center;}
/*tab 结束*/
	#tabborder{ width:500px; height:48px; padding:2px 5px; border:1px solid #8E8D8D; border-top:none; background:url(images/bg_tab.gif) repeat-x; position:absolute; left:; top:31px;}
		.tabcon{ width:500px; height:25px; line-height:25px; color:#1154A5; overflow:hidden;}
		.tabsearch{ width:445px; height:23px; margin-left:50px;}
/* menu */
.menu_gg120{width:958px; height:43px;padding:10px; margin:3px auto 3px  auto; border:1px solid #DDD; background-color:#EFF6FB;}
.menu{width:958px; height:43px;padding:10px; margin:3px auto 3px  auto; border:1px solid #DDD; background-color:#EFF6FB;}
.menuitems1,.menuitems2,.menuitems3,.menuitems4 { height:43px; padding:0 2px 0 35px;  float:left; overflow:hidden;}
	.menuitems1{ width:195px; background:url(images/nav_menu.gif) no-repeat top left;}
	.menuitems2{ width:195px; background:url(images/nav_menu.gif) no-repeat 0 -43px;}
	.menuitems3{ width:195px; background:url(images/nav_menu.gif) no-repeat 0 -86px;}
	.menuitems4{ width:195px; background:url(images/nav_menu.gif) no-repeat 0 -129px;}
	.menuitems1 ul,.menuitems2 ul,.menuitems3 ul,.menuitems4 ul{ }
		.menuitems1 ul li,.menuitems2 ul li,.menuitems3 ul li,.menuitems4 ul li { float:left; padding:0 5px; white-space: nowrap;height:21px;line-height:21px;}

#div_login a:hover,#div_login a:link,#div_login a:visited{color:#FF0000;}
#div_logined a:hover,#div_logined a:link,#div_logined a:visited{color:#FF0000;}

.bzb{width:958px; height:15px;padding:10px; margin:3px auto 3px  auto; border:1px solid #DDD; background-color:#EFF6FB;}
