/* CSS Document */
ul,li,span{
   margin:0;
   padding:0;
   list-style:none;
}
.news_contain{
   width:930px;
   margin:0 auto;
}
.news_left{
   float:left;
   width:635px;
   padding-right:10px;
}
.news_right{
  float:left;
  width:280px;
}
.news_left_ads{
   width:900px;
   height:15px;
   padding-bottom:5px;
   padding-top:5px;
}
.news_left_list{
   float:left;
   width:590px;
   padding-top:20px;
   padding-left:20px;
   padding-right:20px;
   padding-bottom:10px;
   border:#dddddd 1px solid;
   height:933px
}
.left_list_titlt{
   float:left;
   width:580px;
   height:19px;
   padding-top:6px;
   border-bottom:#dddddd 1px solid;
    font-size:14px;
   color:#000;
   font-weight:700;
   padding-left:10px;
}
.left_list_titlt a{
   float:right;
   font-size:12px;
   font-weight:normal;
   margin-top:-20px;
}
.left_list_txt{
    float:left;
   width:590px;
   padding-top:10px;
   line-height:26px;
   padding-bottom:25px;
}
.left_list_txt li
{
	height:28px;
   width:590px;
   font-size:14px;
}
.left_list_txt span{
   float:right;
   line-height:26px;
   color:#737373;
   font-size:12px;
}

.news_left_pic{
   float:left;
   width:130px;
   height:149px;
   padding-bottom:25px;
   margin-right:8px;
   margin-left:8px;
   line-height:20px;
}
.left_pic_pic{
  width:130px;
  height:104px;
}
.left_pic_txt{
  height:30px;
  padding-top:15px;
}

.left_list_txt .left_list_dian{
  width:590px;
  margin-top:10px;
  margin-bottom:10px;
  height:1px;
  font-size:0;
  background:url(images/news_dotted.gif) repeat-x;
}

.news_right{
  float:left;
  width:280px;
}
.news_right_phb{
  text-align:left;
  width:258px;
  height:auto;
  border:#dddddd 1px solid;
  padding-bottom:5px;
  padding-left:12px;
  padding-right:8px;
  margin-bottom:8px;
}
.right_phb_titlt{
  width:262px;
  height:23px;
  padding-top:10px;
  color:#000;
  font-weight:700;
}
.right_phb_titlt a{
  float:right;
  margin-top:-4px;
  font-weight:normal;
}
.right_phb_txt{
  width:262px;
}
.right_phb_text{
  width:262px;
  height:19px;
  padding-top:8px;
}
.right_phb_dian{
   float:left;
  width:262px;
  height:1px;
  font-size:0;
  background:url(images/news_dotted.gif) repeat-x;
}
/*==========����ר��==========*/
.right_jczt_top{
   width:262px;
   height:80px;
   padding-top:15px;
}
.jczt_top_pic{
   float:left;
   width:65px;
   height:88px;
}
.jczt_top_text{
  float:left;
  width:190px;
  padding-left:5px;
  line-height:24px;
}
.right_jczt_bottom{
  width:262px;
  clear:both;
  line-height:25px;
  overflow:hidden;
   text-overflow:ellipsis;
   white-space:nowrap;
   display:block;
}
.right_jczt_bottom li{
  width:262px;
  overflow:hidden;
   text-overflow:ellipsis;
   white-space:nowrap;
   display:block;
}


/*==========��������==============*/
.list_txt_ziliao{
  float:left;
  width:578px;
  border:#ddd 1px solid;
}
.txt_ziliao_titltz{
  float:left;
   width:320px;
  padding-left:15px;
  height:25px;
  background-color:#ebebeb;
}
.txt_ziliao_titltm{
 float:left;
 width:100px;
 height:25px;
 background-color:#ebebeb;
 text-align:center;
}
.txt_ziliao_titltr{
 float:left;
 width:143px;
 height:25px;
 background-color:#ebebeb;
  text-align:center;
}

.txt_ziliao_txtz{
  float:left;
  width:320px;
  padding-left:15px;
  height:25px;
}
.txt_ziliao_txtz a{
   font-size:12px;
  width:320px;
}

.txt_ziliao_txtm{
  float:left;
  width:100px;
  height:25px;
  text-align:center;

}
.txt_ziliao_txtm a{
   font-size:12px;
   color:#013298;
  text-decoration:underline;
  width:100px;
}
.txt_ziliao_txtr{
  float:left;
  width:143px;
  height:25px;
  text-align:center;
  color:#8f8f8f;
}
.txt_ziliao_txtz2{
  float:left;
  width:320px;
  padding-left:15px;
  height:25px;
  background-color:#f9f9f9;
}
.txt_ziliao_txtz2 a{
   font-size:12px;
  width:320px;
}
.txt_ziliao_txtm2{
  float:left;
  width:100px;
  height:25px;
  text-align:center;
  color:#013298;
  text-decoration:underline;
    background-color:#f9f9f9;
}
.txt_ziliao_txtm2 a{
   font-size:12px;
   color:#013298;
  text-decoration:underline;
  width:100px;
}
.txt_ziliao_txtr2{
  float:left;
  width:143px;
  height:25px;
  text-align:center;
  color:#8f8f8f;
  background-color:#f9f9f9;
}


/*==========�ʵ�==============*/
.left_Clist_txt{
    float:left;
   width:590px;
   padding-top:10px;
   line-height:28px;
}
.left_Clist_txt li{
   float:left;
}
.left_Clist_txt li a{
   float:left;
   width:147px;
   font-size:14px;
   line-height:28px;
   overflow:hidden;
   text-overflow:ellipsis;
   white-space:nowrap;
   display:block;
}


/*==============��ҳ================*/

DIV.yahoo2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE:12px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma,Helvetica,sans-serif; TEXT-ALIGN: center
}
DIV.yahoo2 A {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #003399; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; TEXT-DECORATION: none
}
DIV.yahoo2 A:hover {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
DIV.yahoo2 A:active {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
DIV.yahoo2 SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.yahoo2 SPAN.disabled {
	DISPLAY: none
}
DIV.yahoo2 A.next {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.yahoo2 A.next:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid
}
DIV.yahoo2 A.prev {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.yahoo2 A.prev:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid
}

.list_txt_a{
   font-size:12px;
   color:#a7a7a7;
}

.letter{width:270px}
.letter li{float:left;width:30px;height:20px;text-align:right}
.letter li a{font-size:14px;font-weight:bolder}