@charset "utf-8";
@import url(style.css);
/*PART ONE*/
.navd .city a,.navd .city a:visited{  margin-left: 5px; padding: 1px 3px; font-size: 13px; }
.navd .city a:hover{ color: #f00; }
.navd .city strong { color: #f00;}
.con_l, .con_c, .con_r,.conb_r {float:left; }
/*left top one*/
.con_l {width:342px; }
.searchB h3,.govGet dl dt,.govGet h3{
  height: 29px;
  line-height: 29px;
  padding:3px 11px 0px;
  background: url(images/h_bg.gif) #f2f2f2 repeat-x left top;
  color: #555;
  font-size: 14px;
  border-bottom: 1px solid #ddd;
  text-align: left;
}
.govGet h3 { border-top: 1px solid #ddd;}

.govGet dl dt{ font-weight: bold; background: url(images/h_bg.gif) #ddd repeat-x left 1px;}
.govGet dl dd {
  text-align: left;
  padding: 8px 8px 0px 28px;
}
.govGet dl dd ul,.govGet ul.us {
  overflow: auto;
  zoom:1;
  padding-bottom: 8px;
}
.govGet ul.us { padding: 8px 6px 8px 15px;}
.govGet dl dd li{
  float: left;
  display: block;
  width: 70px;
  margin: 0px 8px 5px 0px;
  padding: 3px 0px 0px 20px;
  background: url(images/ico/tag.gif)  no-repeat left center;
}
.govGet dl dd li a,.govGet dl dd li a:visited{
text-decoration: underline;

}
.govGet ul.us li{
  float: left;
  display: block;
  width: 93px;
  margin: 0px 8px 8px 0px;
}
.govGet ul.us li a,.govGet ul.us li a:visited{
  display: block;
  width: 93px;
  padding: 3px 0px 0px;
  background: #f3f3f3;
  color: #555;
  border: 1px solid #ddd;
}
.govGet ul.us li a:hover{
  width: 93px;
  background: #72b8ff;
  color: #fff;
  border: 1px solid #418ddb;
}

.searchB {
  border: 1px solid #ddd;
  background: #f8f8f8;
  font-family: Arial;
  height: 180px;
}
.searchB ul{
padding:8px 0px 0px;
}
.searchB ul li{
clear: left;
width: 260px;
padding:6px 10px 0px;
font-size: 14px;
}
.searchB ul li label {
  display: block;
  float: left;
  width: 80px;
  text-align: right;
  padding: 3px 0px 0px;
  font-weight: bold;
}
.searchB ul li select { width: 150px; }
.searchB ul li input {
  width: 146px;
  padding: 2px;
}
.searchB ul li button {
  margin-left:13px;
  padding: 2px 8px 0px;
  cursor: pointer;
}
.govGet {
  border: 1px solid #ddd;
  border-top: none;
  font-family: Arial;
}
/*right top one*/
.con_r {
	width:628px;
	margin-left:8px;
    text-align: left;
}
/*.con_r h3{
    height: 29px;
    line-height: 29px;
    padding:3px 11px 0px;
    color: #c66822;
    font-family: Arial;
    font-size: 14px;
    border-bottom: 1px solid #ddd;
    background: url(images/right_top_bg.gif) #fffbf0 repeat-x left top;
}
.con_r h3 span {
  float: right;
  font-size: 12px;
  font-weight: normal;
}
 */
.zctxt h3{
    height: 29px;
    line-height: 29px;
    padding:3px 11px 0px;
    color: #c66822;
    font-family: Arial;
    font-size: 118%;
    border: 1px solid #ddd;
    border-bottom: none;
    background: url(images/right_top_bg.gif) #fffbf0 repeat-x left top;
}
.zctxt table{
  width: 100%;
  font-size: 12px;
  border-collapse: collapse;
}
.zctxt table th,.zctxt table td{
  padding: 5px 0px 3px 5px;
  border: 1px solid #ddd;
}
.zctxt table th{
  background: #f2f2f2;
}

/*PART TWO*/
.showhotpic {
  width: 626px;
  height: 180px;
  border:1px solid #ddd;
}
.showhotpic h3{
    height: 29px;
    line-height: 29px;
    padding:3px 11px 0px;
    color: #c66822;
    font-family: Arial;
    font-size: 118%;
    border-bottom: 1px solid #ddd;
    background: url(images/right_top_bg.gif) #fffbf0 repeat-x left top;
}
.showhotpic ul {
  padding: 18px 0px 0px 5px;
  overflow: hidden;
}

.showhotpic ul li{
  float: left;
  width: 118px;
  height: 116px;
  padding: 0px 6px 6px 0px;
  text-align: center;
  display: inline;
}
.showhotpic ul li span { display: block;}

.showhotpic ul li img {
  display: block;
  width:118px;
  height: 92px;
}
/*PART TWO*/
.fc {
height: 260px;
border: 1px solid #ddd;
}
.fc h3{
    height: 29px;
    line-height: 29px;
    padding:3px 11px 0px;
    color: #c66822;
    font-family: Arial;
    font-size: 14px;
    text-align: left;
    border-bottom: 1px solid #ddd;
    background: url(images/h_bg.gif) #f2f2f2 repeat-x left top;

}
.fc h3 span {
  float: right;
  font-weight: normal;
}

.fc h3 span a,.fc h3 span a:visited{
  margin-right: 6px;
  padding: 4px 4px 1px;
  border: 1px solid #ddd;
  background: #fff;
  color: #555;
}
.fc h3 span a:hover,.fc h3 span a.hover{
  border: 1px solid #f00;
  background: #f00;
  color: #fff;
  cursor: pointer;
}
.fc ul {
  padding: 10px 0px 0px 14px;
}

.fc ul li{
  float: left;
  width: 113px;
  height: 90px;
  padding: 0px 6px 6px 0px;
  text-align: center;
  display: inline;
}
.fc ul li span { display: block;}

.fc ul li img {
  display: block;
  width:106px;
  height: 78px;
}
/*PART THREE*/
.govlink {
  display: block;
  float: left;
  clear: left;
  width: 198px;
  height: 98px;
  background: url(images/links.gif) #fff no-repeat center 10px;
}
.govlink ul li{
  float: left;
  width: 99px;
  height: 45px;
  padding: 53px 0px 0px;
  text-align: center;
  display: inline;
}
.govlink ul li span a{
  display: block;
  width: 90px;
  height: 43px;
  line-height: 43px;
  border: 1px solid #555;
}
.govlink ul li span a:hover{
  background: #007cc6;
  color: #fff;
}

.unlink {
    display: block;
    float: left;
    width: 780px;
    /*margin-left: 198px;*/
}
.unlink ul,.govlink ul,.showhotpic ul {
  clear: left;
  overflow: auto;
  zoom:1;
}
.unlink ul li{
  float: left;
  width: 148px;
  height: 45px;
  margin: 0px 0px 8px 8px;
  background: #444;
  text-align: center;
  display: inline;
}
.unlink ul li img {
  display: block;
  width:146px;
  height: 43px;
  border: 1px solid #555;
}


/*public*/


