/* CSS Document */
.cal{
zoomg:1;
overflow:hidden;
 text-align:center;
 font:12px;
 margin-top:20px;
 margin-left:5px;

 }
.cal a:link{color:#000000;text-decoration:none;}
.cal a:visited{color:#000000; text-decoration:none;}
.cal a:hover{color:#0066CC;; text-decoration:none;}
.cal a:active{color:#000000;text-decoration:none;}
.cal li{
float:left;
display:inline;
width:127px;
height:36px;
text-align:center;
margin-bottom:11px;
line-height:34px;
margin-right:8px;
}
.cal li a{ display:block;width:125px;
height:34px; background-color:#eeeded;border:1px solid #abaaaa;
color:#000000;}

.cal li a:hover{ background-color:#BBDAFD;border:1px solid  #0099FF; color:#000000;}

.about_txt {
line-height: 24px;
font-size:14px;
text-align:center;

}
.about_txt2{
line-height:53px;
font-size:16px;
font-size:14px;
font-weight:bold;
background-color:#eeeded;
border:1px solid #abaaaa;
width:203px;
height:53px;
}


.td0{ padding:10px;}
.td1{ width:200px; float:left;}
.td2{ width:450px; float:left; padding-left:20px;}
.td3{border-bottom:1px solid #ccc; height:20px;}
.news_txt {

}
.news_txt li {
  background:url(../images/index2_35.jpg);
  background-repeat: no-repeat;
  background-position: 10px 14px;
  height: 36px;
  line-height: 36px;
  text-indent: 30px;
  font-size:14px;
}
.news_txt li a {
  text-decoration: none;
  color: #000000;
}

.news_txt li a:link {
  text-decoration: none;
  color: #000;
}
.news_txt li a:hover{
  text-decoration: none;
  color: #068fe0;
}


.next_txt {
 text-align: center;
 margin-top: 50px;
}
.zr {
  width: 100%;
}
.zr li {
 float: left;
 width: 141px;
 height: 126px;
 margin: 16px;
}
.zr li img {
  border: 1px solid #ced0cf;
  padding: 1px;
}
