﻿/*--标准框架--*/
@charset "gb2312";
* {
  margin: 0 auto;
  padding: 0px;
  font-size:12px;
}
body {
  margin: 0px auto;
  padding: 2px 0px 0px 0px;
  font-size:12px;  
  text-align:center;
  width:990px;
}

a { color: #1f376d; text-decoration:none; }
a:hover { color: #0066CC; text-decoration:underline; }
img { border: 0 none; }
li { list-style: none; }

/******* 自定义 ********/
.div_AllInfo { width:990px;text-align:left;}

/*--间隔--*/
.hspace0 { height:0px; overflow:hidden; clear:both; }
.hspace10{ height:10px; overflow:hidden; clear:both; }
.hspace { height:5px; overflow:hidden; clear:both; }
.wspace { width:5px; overflow:hidden; float:left; }

/*--广告位--*/
.a990 { float: left; width: 990px; clear: both; padding: 5px 0; overflow: hidden; }
.a260 { float: left; width: 260px; clear: both; margin: 5px 0; overflow: hidden; }

/*--菜单--*/  
.menu2_header
{
  width: 990px;
  margin: 0px;
  padding: 0px;
  height:62px;
  background: url("../Img/menu_header.gif") repeat-x 0px 0px; 
  overflow: hidden; 
}
  /*--菜单导航--*/
  .menu2_header_Nav
  {
    height: 36px;
    width: 990px;   
    line-height: 40px;
    white-space: nowrap;
  }
  .menu2_header_Nav a:link,.menu2_header_Nav a:visited,.menu2_header_Nav a:active
  {
    display: inline-block;
    width: auto;
    width: 81px;
    text-align: center;
    font-weight: bold;
    color: #FFF;
    text-decoration:none;
  }
  .menu2_header_Nav a:link:hover,.menu2_header_Nav a:hover,.menu2_header_Nav a.actived,.menu2_header_Nav a.actived:visited
  {
    background: url("../Img/menu_header.gif") no-repeat 0 -64px;
    color: #295493;
  } 

  /*--二级菜单--*/      
  .menu2_header_secondNav
  {
    height: 22px;
    width: 990px;
    padding-left: 10px;
    padding-top: 5px;
    overflow: hidden;
  }
  .menu2_header_secondNav a
  {
    display: inline;
    color: #000000;
  }
  .menu2_header_secondNav a:visited
  {
    color: #000000;
  }
  .menu2_header_secondNav a:hover
  {
    color: #1f70c9;
    text-decoration: underline;
  }

/*--底部--*/
.footer { float: left; border-top: solid 1px #ccc; }
.footer .footmenu { float: left; width: 990px; line-height: 24px; background: #ededed; border-top: solid 1px #fff; text-align: center; }
.footer .copy { float: left; width: 970px; padding: 0px; line-height: 18px; text-align: center; }  
.footer .copy p{text-align: center; }
  
/*--布局--*/
.con990 { float: left; width: 990px; }  
.con-left-225 { float: left;width: 225px;}
.con-right-750 { float: right; width: 750px;}

  /*--box225--*/
  .box225 { float: left; width: 225px;}
  .box225 dl { float:left; width: 223px;border: solid 1px #bcccdf; }
  .box225 dt { float:left; width: 223px; border-bottom: solid 1px #bcccdf; background: url("../Img/title_bg24.gif") repeat-x; height: 24px; line-height: 24px;  font-size: 12px;color: #000;}
  .box225 dt span { float: right; padding-right: 10px;padding: 0px 9px 0px 0px;}
  .box225 dt strong { float:left; background:url("../Img/icon_arrow1.gif") no-repeat 12px 12px; background-position:4px center; padding-left: 24px; }
  .box225 dd { float: left; width: 215px; padding: 4px 4px 8px 4px;}
  .box225 ul { float: left; width: 215px;}
  .box225 li { float: left; width: 215px; line-height: 24px; height:24px; font-size: 12px; border-bottom: solid 1px #efefef;}
  .box225 li a {float: left; width:210px; color: #000;text-indent: 0.5em; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
  .box225 li a:hover { text-decoration: underline; color: #003366; }  
  .box225 li span {float:left; color: #000;padding: 0px 1px 0px 0px;}

 /*--box750--*/
  .box750 { float: left; width: 750px;}
  .box750 dl { float:left; width: 748px;border: solid 1px #bcccdf; }
  .box750 dt { float:left; width: 748px; border-bottom: solid 1px #bcccdf; background: url("../Img/title_bg24.gif") repeat-x; height: 24px; line-height: 24px;  font-size: 12px;color: #000;}
  .box750 dt span { float: right; padding-right: 10px;padding: 0px 9px 0px 0px;}
  .box750 dt strong { float:left; background:url("../Img/icon_arrow1.gif") no-repeat 12px 12px; background-position:4px center; padding-left: 24px; }
  .box750 dd { float: left; width: 740px; padding: 4px 4px 8px 4px;}
  .box750 ul { float: left; width: 370px;}
  .box750 li { float: left; width: 370px; line-height: 24px; height:24px; font-size: 12px; border-bottom: solid 1px #efefef;}
  .box750 li a {float: left; width: 290px; color: #000;text-indent: 0.5em; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
  .box750 li a:hover { text-decoration: underline; color: #003366; }  
  .box750 li span {float:right; color: #000;padding: 0px 5px 0px 2px;}
  .boxz750 { float: left; width: 750px;}
  .boxz750 dl { float:left; width: 748px;border: solid 1px #bcccdf; }
  .boxz750 dt { float:left; width: 748px; border-bottom: solid 1px #bcccdf; background: url("../Img/title_bg24.gif") repeat-x; height: 24px; line-height: 24px;  font-size: 12px;color: #000;}
  .boxz750 dt span { float: right; padding-right: 10px;padding: 0px 9px 0px 0px;}
  .boxz750 dt strong { float:left; background:url("../Img/icon_arrow1.gif") no-repeat 12px 12px; background-position:4px center; padding-left: 24px; }
  .boxz750 dd { float: left; width: 740px; padding: 4px 4px 8px 4px;}
  .boxz750 ul { float: left; width: 600px;}
  .boxz750 li { float: left; width: 600px; line-height: 24px; height:24px; font-size: 12px; border-bottom: solid 1px #efefef;}
  .boxz750 li a {float: left; width: 290px; color: #000;text-indent: 0.5em; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
  .boxz750 li a:hover { text-decoration: underline; color: #003366; }  
  .boxz750 li span { color: #000;padding: 0px 5px 0px 2px;}
 /*--box370--*/
.box370 { float: left; width: 370px;}
  .box370 dl { float:left; width: 368px;border: solid 1px #bcccdf; }
  .box370 dt { float:left; width: 368px; border-bottom: solid 1px #bcccdf; background: url("../Img/title_bg24.gif") repeat-x; height: 24px; line-height: 24px;  font-size: 12px;color: #000;}
  .box370 dt span { float: right; padding-right: 10px;padding: 0px 9px 0px 0px;}
  .box370 dt strong { float:left; background:url("../Img/icon_arrow1.gif") no-repeat 12px 12px; background-position: 4px center; padding-left: 24px; }
  .box370 dd { float: left; width: 360px; padding: 4px 4px 8px 4px;}
  .box370 ul { float: left; width: 360px;}
  .box370 li { float: left; width: 360px; line-height: 24px; height:24px; font-size: 12px; border-bottom: solid 1px #efefef;}
  .box370 li a {float: left; width: 285px; color: #000;text-indent: 0.5em; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
  .box370 li a:hover { text-decoration: underline; color: #003366; }  
  .box370 li span {float:left; color: #000;padding: 0px 2px 0px 2px;}
 
#csstable{	border: 1px solid #ccc;}
#csstable td{text-align:left;border-right:1px solid #ccc; border-top:1px solid #ccc;padding:4px 5px 4px 5px;}
#csstable .title{background:#f9f9f9;font-weight:bold;}
#csstable .left{text-align:left;padding:4px 5px 10px 5px;}

.table,.table td,.table th{border:1px solid #ccc;}
.table tr{ height:30px; line-height:30px;}
.table td{ text-align:left; text-indent:0em; padding-left:10px; line-height:22px}
.table td{ text-align:center}
.table span{ text-decoration:line-through; color:#999}
.table .tableblue{ text-align:left; color:#09C}
.tablebg{ background-color:#F4F4F4; height:35px;border:1px solid #ccc;}
/*table tr{background-color:expression((this.sectionRowIndex % 2==0)?"#foo":"#ccc");}*/
table{border:0;text-align:center;border-collapse:collapse;border-spacing:0;}
table th{background:#0090D7;font-weight:normal;line-height:30px;font-size:14px;color:#FFF; text-align:center; font-weight:bold;}
table tr:nth-child(odd){background:#F4F4F4;}
/*table td:nth-child(even){color:#C00;} */
table tr:hover{background:#73B1E0;color:#FFF;}
table td,table th{border:1px solid #EEE;}
/*--新闻详情--*/  
.news_detail dd { background: #f4fafd;}
.news_detail_title{font-size: 20px; font-weight: normal; text-align: left; font-family: "黑体" tahoma; color:#ff0000; line-height: 40px; margin: 10px 10px 0 10px; text-align: center; }
.news_detail_title0 { color: #366297; line-height: 20px; font-size: 12px; background: #fffef7; border: solid 1px #ccc; padding: 10px; margin: 20px 20px 10px 20px; text-align: center; }
.news_detail_content{ line-height: 24px; font-size: 12px; color: #000; padding: 0 10px;}
.news_detail_content p,.news_detail_content div { padding: 2px 0; text-indent: 2em;font-size: 12px;}
.news_detail_content img{text-align:center; }
.news_detail_content p.p_img { text-align: center; }
.news_detail_content p,.news_detail_content i,.news_detail_content div,.news_detail_content span,.news_detail_content em,.news_detail_content s,.news_detail_content font,news_detail_content u,.news_detail_content li,.news_detail_content strong,.news_detail_content h1,.news_detail_content td { font-size: 12px; font-style:normal; color: #000; word-wrap: break-word; word-break: break-all; }

.lclist  a {
padding: 0 10px;
float: left;
height: 30px;
line-height: 30px;
color: #8F8F8F;
}
.lclist {height: 30px;line-height: 30px;}
.lclist span{float:left;}
.lclist  a.act{ background:#FFA200; color:#FFF;}

.t00{width:100px; align:center; padding:0px 5px 0px 5px;}
.t01{width:80px; align:center; padding:0px 0px 0px 5px;}

input.wide{ width:250px; }
input.txt{ width:200px; }
input.small{ width:50px; }
.input{ display:inline; margin-right:5px; padding:7px; height:20px; line-height:20px; vertical-align:middle; background:#fff; color:#999px; border:1px solid #e8e8e8; border-radius:2px; }
.select{ padding:7px; border:1px solid #e8e8e8; line-height:20px; }
 .page-footer{ padding:10px 0; height:32px; }
.page-footer:after{ clear:both;content:".";display:block;height:0;visibility:hidden; }
.page-footer img{ position:fixed; padding:10px 0; right:15px; bottom:0; z-index:3; background:#fff; width:100px; height:100px;}
.bukeshou {
	border: 1px solid #4791C5;
	font-family: "宋体";
	font-size: 12px;
	background-color: #FF0000;
	cursor: hand;
}
.yibanzheng
{
    border: 1px solid #FF0000;
	font-family: "宋体";
	font-size: 12px;
	background-color: #05a8c0;
	cursor: hand;
    }
    .iswy { 
	font-family: "宋体";
	font-size: 12px;
	background-color: #008000;
	cursor: hand;
    }
.Tbukeshou {
	border: 1px solid #FF0000;
	font-family: "宋体";
	font-size: 12px;
	background-color: #FF0000;
	cursor: hand;
}
.Tbeia{
	border: 1px solid #FF0000;
	font-family: "宋体";
	font-size: 12px;
	background-color: #FFFF00;
	cursor: hand;
}
.isdy{
	border: 1px solid #FF0000;
	font-family: "宋体";
	font-size: 12px;
	background-color: #cc3399;
	cursor: hand;
}
.TDbeia{
	border: 1px solid #FF0000;
	font-family: "宋体";
	font-size: 12px;
	background-color: #FFAF37;
	cursor: hand;
} 
.TDpass{
	border: 1px solid #FF0000;
	font-family: "宋体";
	font-size: 12px;
	background-color: #c09f05;
	cursor: hand;
} 
.TDbeia1{
	border: 1px solid #FF0000;
	font-family: "宋体";
	font-size: 12px;
	background-color: #FFAF37;
	cursor: hand;
	background-image: url(Chu.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.TDbeia2{
	border: 1px solid #FF0000;
	font-family: "宋体";
	font-size: 12px;
	background-color: #FFAF37;
	cursor: hand;
	background-image: url(Fu.jpg);
	background-repeat: no-repeat;
	background-position: left;
}  
.biaozhun {
	border: 1px solid #4791C5;
	font-family: "宋体";
	font-size: 12px;
	background-color: #99CCFF;
	cursor: hand;
}
.biaozhunff {
	border: 1px solid #ffffff;
	font-family: "宋体";
	font-size: 12px;
	background-color: #ffffff;
	cursor: hand;
}
.teshu {
	border: 1px solid #FF0000;
	font-family: "宋体";
	font-size: 12px;
	background-color: #99CCFF;
	cursor: hand;
} 
.mrs {
	border: 1px solid #4791C5;
	font-family: "宋体";
	font-size: 12px;
	background-color: #66FF66;
}   
.biaoti {
	border: 1px solid #00CC00;
	background-color: #66FF66;
	font-family: "宋体";
	font-size: 12px;
}
body,td,th {
	font-family: 宋体;
	font-size: 12px;
}
.menutable {
	BORDER-RIGHT: #307ce8 1px solid; BORDER-TOP: #94bcf3 1px solid; FONT-SIZE: 12px; Z-INDEX: 100; BORDER-LEFT: #307ce8 5px solid; BORDER-BOTTOM: #307ce8 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff;
}
.menutrin {
	CURSOR: hand; COLOR: #ffffff; BACKGROUND-COLOR: #1a71e6
}
.menutrout {
	CURSOR: hand; COLOR: #000000
}
.menutd0 {
	WIDTH: 28px; HEIGHT: 25px; TEXT-ALIGN: center; --改变这个修改菜单高度--;
}
.menutd1 {
	WIDTH: 46px; FONT-FAMILY: Webdings; TEXT-ALIGN: right;
}
.linktd1 {
	WIDTH: 46px;
}
.menutd2 {
	WIDTH: 4px;
}
.menuhr {
	BORDER-RIGHT: #307ce8 1px inset; BORDER-TOP: #307ce8 1px inset; BORDER-LEFT: #307ce8 1px inset; BORDER-BOTTOM: #307ce8 1px inset;
}
.ldshow{
	color: #000;
}