/* CSS Document */

html,
body {
  height: 100%;
}

body {
  margin: 0;
  padding: 0;
  text-align: center;
  font: 400 12px arial, verdana, sans-serif;
  line-height: 170%;
  
  color: #555;
}
#content {
  position: relative;
  height: auto !important;
  height: 100%;
  min-height: 100%;
}
#columns {
  margin: 0 auto;
}
ul.submenu1,
ul.submenu2 {
  margin: 0 0 20px 0;
  padding: 0;
}

ul.submenu1 li,
ul.submenu2 li{
  margin: 0;
  padding: 0;
  list-style: none;
  list-style-image: url(foo.gif); /* because IE is balls */
}

ul.submenu1 li a,
ul.submenu2 li a {
  display: block;
  height: auto !important;

  /* Start hide from IE Mac \*/
  height: 1%;
  /* End hide from IE Mac */

  padding: 1px 5px 1px 20px;
}

ul.submenu1 li a {
  background: url(../images/bg/submenu1.gif) no-repeat 5px 50%;
}

ul.submenu1 a:hover {
  color: #426F85;
  background: #B3C6C4 url(../images/bg/submenu1.gif) no-repeat 5px 50%;
}

ul.submenu2 li a {
  color: #426F85;
  background: url(../images/bg/submenu2.gif) no-repeat 3px 50%;
}

ul.submenu2 a:hover {
  color: #426F85;
  background: #B3C6C4 url(../images/bg/submenu2.gif) no-repeat 3px 50%;
}
.page_top {
	margin:0 auto;
	background:#f3f8fe;
	border-bottom:#afceed solid 1px;
	border-left:#f3f8fe solid 1px;
	border-right:#f3f8fe solid 1px;
	height:26px;
	line-height:26px;
	padding:0;
}
.pageIcon_home {
	background:url(../images/pageIcon_home.jpg) no-repeat 0 -3px;
	font-weight:bold;
	padding-left:23px;
}
.pageMenu_bg {
font-family:"宋体";
	background:url(../images/pageMenu_bg.gif) no-repeat;
	width:35px !important;
	width:40px;
	height:30px !important;
	height:33px;
	padding:3px 0 0 5px;
	color:#00a800;
	font-weight:bold;
	line-height:14px;
	margin: 4px 3px 0 5px;
	display:inline;

}
.pageBox_daohag {
	margin:1px auto 0 auto;
	border-bottom:#9cd2e4 solid 1px;
	border-right:#9cd2e4 solid 1px;
	border-left:#9cd2e4 solid 1px;
	border-top:#9cd2e4 solid 3px;
	height:55px;
}
.pageInputMtop {
	margin:2px 5px 0 5px;
	
}







/* ================================================= */

IMG {BORDER: 0px;}
#linkPush A {PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 6px; HEIGHT: 28px; TEXT-ALIGN: center; TEXT-DECORATION: none}
#linkPush A:hover {BACKGROUND: url(../images/pushHere.gif) no-repeat; WIDTH: 92px; PADDING-TOP: 8px; FONT-FAMILY: "宋体"; TEXT-ALIGN: center}
#linkPush A.linkPushHere {BACKGROUND: url(../images/pushHere.gif) no-repeat; WIDTH: 92px; PADDING-TOP: 8px; FONT-FAMILY: "宋体"; TEXT-ALIGN: center}
.overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/*===========================================*/
input {
	margin:0;
	padding:0;
}

/*width css*/
.w980 {
	width:980px;
}
.w970 {
	width:970px;
}
.w186 {
	width:186px;
}
.w275 {
	width:275px;
}
.w188 {
	width:196px;
}
.w190 {
	width:190px;
}
.w200 {
	width:200px;
}
.w210 {
	width:210px;
}
.w220 {
	width:220px;
}
.w225 {
	width:225px;
}
.w250 {
	width:250px;
}
.w300 {
	width:300px;
}
.w312 {
	width:312px;
}
.w318 {
	width:318px;
}
.w380 {
	width:380px;
}
.w381 {
	width:381px;
}
.w400{
	width:400px; 
}
.w460 {
	width:460px;
}
.w550 {
	width:550px;
}
.w650 {
	width:650px;
}
.w761 {
	width:761px;
}
.h291 {
	height:291px;
}
.h295 {
	height:295px;
}
.h320 {
	height:320px;
}
.h312 {
	height:316px;
}
.h316 {
	height:316px;
}
.h321 {
	height:321px;
}


/*首页文章列表*/

.newsList {
	margin:3px 5px;
	/*padding: 7px 0 8px 0;*/
	clear:both;
}
.newsList ul {
	margin:0;
	padding:0;
}
.newsList ul li {
	display:inline;
	float:left;
	margin:0 7px;
	line-height:26px;
	list-style:none;
	width:210px;
	text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
	text-align:left;
	font-size:14px;
}

/******************************/
.margintop10 {
	margin-top:10px;
}

/**************************************************************
   Generic Display 
 **************************************************************/


.block {
  display: block;
}

.clear {
  clear: both;
}
.bluetxt a{color:#3A3A3A; text-decoration:underline; font-weight:bold;}
.bluetxt a:link{color:#3A3A3A; text-decoration:underline;font-weight:bold;}
.bluetxt a:hover{color:#3A3A3A; text-decoration:underline;font-weight:bold;}
.zymargin10 {
	margin:0 10px;
}

.marginRight {
  margin-right: 15px;
}

.marginTop {
  margin-top: 10px;
}

.paddingLeft {
  padding-left: 5px;
}

.paddingRight {
  padding-right: 5px;
}
.paddingTop {
	padding-top:8px;
}

.floatLeft {
  float: left;
}

.floatRight {
  float: right;
}

.alignLeft {
  text-align: left;
}

.alignRight {
  text-align: right;
}

/* Links */
a {
  text-decoration: none;
  color: #333333;
}

a:hover {
  color: #ff6600;
  text-decoration:underline;
}

/*推送问题
 * ---------------------------------------*/
ul.push{margin:0;padding:0;list-style:none;zoom:1;font-size:14px;}
ul.push li{line-height:25px;padding:4px 0 0 20px;list-style:none;background:url(http://img.baidu.com/img/iknow/q_help.gif) no-repeat 0 -176px;margin:0;}
ul.push li a {word-wrap:break-word;word-break:break-all;width:100%;}
ul.push li.hover{background-position:0 10px}

.list{
 margin: 0;
 text-align: left;  
}

.list ul{
 margin: 0px;
 padding: 0px;
}

.list li{
 /*background: url(../images/zyzyLine.jpg) repeat-x bottom;*/
 background: url(../images/line2.gif) repeat-x bottom; 
 /*列表底部的虚线*/
 line-height:30px;
 width: 100%;
 list-style-type: none;  
}
.list li a{
 display: block;
 padding: 0 0 0 18px;
 background: url(../images/q_help.gif) no-repeat 0  8px;
 text-decoration:none;
 /*列表左边的箭头图片*/
}

.list li span{
 float: right;/*使span元素浮动到右面*/
 text-align: right;/*日期右对齐*/
}
.list li a:hover{
 color: #FF6600;
 background: url(../images/q_help.gif) no-repeat 0  -178px;
 text-decoration:none
}

/****************************************************/
.tbody08 {
	MARGIN: 0px auto; WIDTH: 980px; FONT-FAMILY: Tahoma
}
.tbody08 .leftbar {
	FLOAT: left; WIDTH: 200px
}
.tbody08 .leftbar2 {
	FLOAT: left; WIDTH: 628px
}
.tbody08 .midbar {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 418px
}
.tbody08 .rightbar {
	FLOAT: right; WIDTH: 320px
}
.tbody08 .rightbar2 {
	FLOAT: right; WIDTH: 748px
}
.tbody08 .rightbar2 .rightbarL {
	FLOAT: left; WIDTH: 418px
}
.tbody08 .rightbar2 .rightbarR {
	FLOAT: right; WIDTH: 320px
}
.tbody08 .halfbar {
	FLOAT: left; WIDTH: 309px; MARGIN-RIGHT: 10px
}
.tbody08 .nostyle {
	MARGIN-RIGHT: 0px
}
.head08 {
	Z-INDEX: 999; MARGIN: 0px auto; WIDTH: 958px; FONT-FAMILY: Tahoma; POSITION: relative
}
.head08 .globallogo {
	WIDTH: 200px; HEIGHT: 64px; TEXT-ALIGN: center
}
.hotLink {
	MARGIN-TOP: 4px
}
.hotLink .title {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/ico_arrow03.gif) no-repeat 10px center; COLOR: #636363; TEXT-INDENT: 24px; LINE-HEIGHT: 24px; POSITION: relative; HEIGHT: 24px; text-align:left;
}
.hotLink .title .btn {
	RIGHT: 10px; POSITION: absolute; TOP: 3px
}
.hotLink .fritop_bg {
	BACKGROUND: url(../images/img_hotlinkt.gif) no-repeat; OVERFLOW: hidden; HEIGHT: 7px
}
.hotLink .fribtm_bg {
	BACKGROUND: url(../images/img_hotlinkb.gif) no-repeat; OVERFLOW: hidden; HEIGHT: 7px
}
.hotLink .frimid_bg {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(../images/img_hotlinkbg.gif) repeat-y; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
.hotLink .frimid_bg IMG {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
.hotLink .frimid_bg2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/img_hotlinkbg.gif) repeat-y; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; HEIGHT: 1%
}
.hotLink .frimid_bg2 .links {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.hotLink .frimid_bg2 .links SPAN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #ccc; PADDING-TOP: 0px
}
.hotLink .fribtm_bg2 {
	BACKGROUND: url(../images/img_hotlinkb02.gif) no-repeat; HEIGHT: 20px; TEXT-ALIGN: center
}
.footer08 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 958px; COLOR: #333; PADDING-TOP: 8px; FONT-FAMILY: Tahoma; POSITION: relative; TEXT-ALIGN: center
}
.footerline {
	BORDER-TOP: #d1d1d1 1px solid; MARGIN-TOP: 15px
}
.footer08 SPAN {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; COLOR: #ccc; PADDING-TOP: 0px
}
.footer08 p {
	margin:5px 0 0 0;
	padding:0;
}
.footer08 A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.footer08 A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.footer08 A:active {
	COLOR: #333; TEXT-DECORATION: none
}
.footer08 A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
.footer08 A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.footer08 .copyright {
	FONT-SIZE: 10px
}
.copyright1 {
	FONT-SIZE: 12px
}
.footer08 .icp {
	LEFT: 20px; POSITION: absolute; TOP: 5px
}
.footer08 .menu {
	RIGHT: 0px; POSITION: absolute; TOP: 10px
}

/**分页*/
.linkfenye {
	margin:0;
	padding:0;
	color:#FF0000;
}
.linkfenye li {
	display:inline;
	list-style:none;
	font-size:12px;
}
.linkfenye li.nolink {
	color:#ff0000;
	border:#CCCCCC solid 1px;
	padding: 2px 6px;
	margin:0 5px;
	line-height:16px;
}
.linkfenye li a {
	color:#339999;
	border:#CCCCCC solid 1px;
	padding: 2px 6px;
	margin:0 5px;
	line-height:16px;
}
.linkfenye a:hover {
	color:#00CC00;
	background:#FFFFFF;
}



