@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:452px; }
.con_v {
  border: 1px solid #ddd;
}

.con_v div {
  min-height: 134px;
  _height: 134px;
  clear: left;
}
.con_v div p{
  display: block;
  float: left;
  width: 156px;
  height: 134px;
}
.con_v div p img {
  display: block;
  width:150px;
  height: 106px;
}

.con_v div ul{
  margin-left: 164px;
  padding: 9px 6px 8px;
  border-bottom: 1px dotted #ddd;
}
.con_v div ul li {
  padding:0px 0px 0px 13px;
  text-align: left;
  background: url(images/ico/ico_li.gif) no-repeat 0px center;
}
/*center top one*/
.con_c {width:302px; margin-left:8px;}
.showpic {position:relative; width:302px; height:403px;}
.showpic img {display:block; width:300px; height:401px;	border:1px solid #000;}
.shownum {position:absolute; right:0px; bottom:0; padding:3px 3px 0px; background:#000;}
.shownum img { display:block; float:left; width:45px; height:45px; padding-left:2px; vertical-align:middle; cursor:pointer;}

.attract {
  border: 1px solid #ddd;
  background: #f2fefe;
  height: 268px;
  font-family: Arial;
}
.attract h3 {
  padding:3px 10px 0px;
  background: #fff;
  color: #b61a04;
  font-size: 118%;
  border-bottom: 1px solid #ddd;
}
.attract h3 span {
  float: right;
  font-size: 12px;
  font-weight: normal;
}
.attract ul{  padding: 6px 8px 4px;}
.attract ul li {
  padding:0px 0px 0px 13px;
  background: url(images/ico/ico_li.gif) #f2fefe no-repeat 3px center;
}

.links ul {
  clear: left;
  overflow: auto;
  zoom:1;
  /*background: #ddd; */
  padding: 0px 0px 0px 2px;
  *padding: 0px 0px 0px 1px;
}
.links ul li {
  float: left;
  width: 150px;
  height: 45px;
  margin-top: 3px;
  text-align: center;
  display: inline;
}
.links ul li img {
  display: block;
  width: 146px;
  height: 43px;
  border: 1px solid #ddd;
}

.links ul li span {
  display: block;
  width: 150px;
  height: 45px;
  line-height: 45px;
}


/*right top one*/
.con_r {
	width:206px;
	margin-left:8px;
	border:1px solid #ddd;
    background: #fefcf0;
    text-align: left;
}
.con_r 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) repeat-x left top;
}
.con_r h3 span {
  float: right;
  font-size: 12px;
  font-weight: normal;
}
.selectTab{
overflow: hidden;
}
.selectTab li{
clear: left;
width: 180px;
padding:3px 6px 0px 0px;
font-size: 12px;
}
.selectTab li label {
  display: block;
  float: left;
  width: 70px;
  text-align: right;
  padding: 3px 0px 0px;
  font-weight: bold;
}
.selectTab li select { display: block; width: 100px; }
.selectTab li input { width: 92px; padding: 2px;}
.selectTab li button {
  padding: 0px 8px;
  height: 26px;
  cursor: pointer;
}
.con_r ul {  padding: 0px 6px; }
.con_r ul.selectTab{ padding: 0px 6px 6px; border-bottom: 1px solid #ddd; }
#comInfo{ width:206px; height:182px; overflow:hidden; }
#comInfo ul{
  height: 182px;
}

#comInfo ul li,.con_rtxt li {
  padding:0px 0px 0px 13px;
  line-height: 1.9em;
  background: url(images/ico/ico_li.gif) no-repeat 0px center;
}
#comInfo ul li a,#comInfo ul li a:visited.con_rtxt li a,.con_rtxt li a:visited { color: #6b6b6d;}
#comInfo ul li a:hover,.con_rtxt li a:hover{ color: #c66822;}

.conb_r {
	width:208px;
	margin-left:8px;
    text-align: left;
}
.conb_r div {
  border: 1px solid #ddd;
  border-top: none ;
  background: #f2fefe;
  font-family: Arial;
}
.conb_r div h3 {
  padding:3px 10px 0px;
  background: #fff;
  color: #b61a04;
  font-size: 118%;
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
}
.conb_r div h3 span {
  float: right;
  font-size: 12px;
  font-weight: normal;
}
.conb_r div ul{  padding: 9px 8px 10px;}
.conb_r div ul li {
  padding:0px 0px 0px 13px;
  background: url(images/ico/ico_li.gif) #f2fefe no-repeat 3px center;
}
/*PART PIC*/
.fc {
height: 260px;
border: 1px solid #ddd;
}
.ly {
height: 150px;
border: 1px solid #ddd;
}
.fc h3,.ly 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,.ly h3 span {
  float: right;
  font-weight: normal;
}
.fc h3 span a,.fc h3 span a:visited,.ly h3 span a,.ly h3 span a:visited {
  margin: 0px 6px 0px 0px;
  padding: 4px 6px 1px;
  font-size: 12px;
  background: #fff;
  border: 1px solid #ddd;
  color: #000;
}
.fc h3 span a:hover,.fc h3 span a.hover,.ly h3 span a:hover,.ly h3 span a.hover{
  background: #f00;
  border: 1px solid #f00;
  color: #fff;
  cursor: pointer;
}

.fc ul {
  padding: 10px 0px 0px 14px;
}
.ly 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;
}
.ly ul li{
  float: left;
  width: 100px;
  height: 90px;
  padding: 0px 6px 6px 0px;
  text-align: center;
  display: inline;
}
.fc ul li span,.ly ul li span {
display: block;
width:106px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;}

.fc ul li img {
  display: block;
  width:106px;
  height: 78px;
}
.ly ul li img {
  display: block;
  width:98px;
  height: 78px;
}
/*PART TWO*/
.showhotpic {
  width: 870px;
  height: 119px;
  padding: 10px 41px 5px 65px;
  border: 1px solid #ddd;
  background: url(images/pic_bg.gif) no-repeat center;
}
.showhotpic ul {
  overflow: hidden;
}

.showhotpic ul li{
  float: left;
  width: 136px;
  height: 116px;
  margin: 0px 8px 8px 0px;
  text-align: center;
  display: inline;
}
.showhotpic ul li span {
display: block;
width:106px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}

.showhotpic ul li img {
  display: block;
  width:136px;
  height: 92px;
}

/*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*/


