@charset "gb2312";



/* focusNews */
#focusNews{
	width: 719px;
	height: 344px;
	background: #fff;
	float: left;
}
.focusBox1{ overflow:hidden; position:relative;  }
.focusBox1 .hd{ position:absolute; z-index:1; right:4px; bottom:4px; }
.focusBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.focusBox1 .hd ul li{ float:left; margin-right:1px;  width:16px; height:16px; line-height:16px; text-align:center; cursor:pointer; color:#fff; 
	-webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; font-family:Arial;
}
.focusBox1 .hd ul li.on{ background:#E60000;  color:#fff;   }
.focusBox1 .bd{ position:relative;  }
.focusBox1 .bd .pic{ position:relative; z-index:0; }
.focusBox1 .bd .pic img{ width:300px; height:225px; border:0;   }
.focusBox1 .bd .con{ position:absolute; width:100%;  z-index:1; bottom:0; height:22px; line-height:22px; text-align:left; font-size:12px; }
.focusBox1 .bd .con .title{ position:absolute; width:100%; bottom:0; left:0; z-index:1;   }
.focusBox1 .bd .con .title a{ color:#fff; padding-left:10px; text-decoration:none;   }
.focusBox1 .bd .con .bg{ position:absolute; width:100%; z-index:0; bottom:0; left:0; background:#000; filter:alpha(opacity=60);opacity:0.6; height:22px;   }

#columnA{ overflow:hidden; margin-bottom:10px;}
#columnA .wBox{ height:225px; padding:12px 18px; overflow:hidden;}
#columnA .wBox .topicList .t{ padding-bottom:0  }
#columnA .wBox .topicList .t .tit{ font-size:22px;  }
#columnA .wBox .topicList .intro{ height:27px; line-height:27px; overflow:hidden;    } 
#columnA .wBox .topicList{ margin-left:315px }
#columnA .wBox .topicList .n{ height: 27px; line-height: 27px; border-bottom:1px dotted #ccc; overflow:hidden;    }
#columnA .wBox .topicList .n a{ padding-left:10px; background:url(imagesicons1.png) 0 -318px no-repeat;  }
#columnA .wBox .topicList .n .date{ float:right; color:#999;  }


#picScroll .bd{ padding:16px 10px 10px 0;  }
#picScroll li{ width:180px; float:left; text-align:center; }
#picScroll li img{ width:160px; height:120px; vertical-align:top;   } 
#columnC{ padding:0 16px;  }
.boxLoop{ overflow:hidden;  }
.boxLoop .box{ width:351px; overflow:hidden;}
.boxLoop .box .bd{ height:144px  }
.boxLoop .box .infoList li{ background-position:0 -312px; padding-left:10px  }


.mainBox{ overflow:hidden;}
.newsList{ padding:10px 30px;}
.newsList li{ font-size:14px; height:32px; line-height:32px;}
.newsList li a{background:url(imagesicons.png) no-repeat -4px -424px; padding-left:20px;}
.newsList li a:hover{}
.newsList li .date{ float:right; color:#999;  }
.newsList li .node{ color:#999	;  }
.newsList li.split{ background:url(images/share/dotted.gif) repeat-x center; }
.newsSearchList .tit{ padding-left:0; background:none;  }
.newsSearchList .tit:hover{ background:none; }

#picList{ padding:20px; margin-right:-20px;  overflow:hidden; }
#picList li{ float:left; text-align:center; width:180px; height:170px; }
#picList li .pic img{ width:160px; height:120px;}
#picList li .title{ padding-top:5px;}
#picList li.split{ width:98%; height:30px; background:url(images/share/dotted.gif) repeat-x 0 0;   }

#spePageList{border:1px solid #eee; padding:20px;}
#spePageList ul{ float:left;}
#spePageList ul li{ float:left; margin-right:10px; height:54px; width:177px; margin-bottom:20px;}
#spePageList ul li img{ padding:2px; border:1px solid #ccc;}
#spePageList ul li .tit{ display:none;  }


/* 友情链接列表页 -----------------------------------------*/
.friendLinkList{ overflow:hidden; zoom:1; padding:30px 0 0 60px;  }
.friendLinkList li{ width:180px; line-height:20px; font-size:14px; padding:10px;  background:url("images/share/shareA.gif") 0 -105px no-repeat;  float:left;  }

/* 招商引资 ---------------------------------------------- */
.zsyzBody #columnA{ padding:10px 10px 15px 10px; margin-bottom:0  }
.zsyzBody #columnA .wBox{ padding:0; width:706px; float:left;   }
.zsyzBody #columnA #zbggBox{ width:255px; float:right; margin:0;   }
.zsyzBody #columnA #zbggBox .bd{ border:1px solid #ccc; border-top:0; padding:10px; height:168px;    }
.zsyzBody #picScroll{ margin:0 0 10px 10px;  }
.zsyzBody #picScroll .tempWrap{ width:977px !important  }
.zsyzBody #columnC{ padding:0 10px 0 0;  }
.zsyzBody #columnC .mainContent{ width:712px  }
.zsyzBody #columnC .side{ width:260px  }
.zsyzBody #columnC .sideBox{ margin:0 0 10px 0;  }
.zsyzBody #columnC .sideBox .bd{ padding:10px 0 0 10px;  }

.zsyzBody .side .sideBox .hd{ background:url(images/blue-bg.png) repeat-x; }
.zsyzBody .side .sideBox .hd s{ background:url(images/blue-bg.png) 0 -36px no-repeat ;  }
.zsyzBody #zbggBox .hd{ background:url(images/blue-bg.png) repeat-x; }


.sideTpList li{ overflow:hidden; margin-bottom:15px  }
.sideTpList li .pic{ width:84px; float:left; }
.sideTpList li .pic img{ width:80px; height:66px; padding:1px; border:1px solid #ccc;   }
.sideTpList li .con{ margin-left:94px  }
.sideTpList li .con .title{ margin-bottom:8px;  }
.sideTpList li .con .title a{ font-size:14px; font-weight:bold; }
.sideTpList li .con{  }
.sideTpList li .con .more{ color:#f00;   }

.qyfwList{ overflow:hidden;  }
.qyfwList li{ width:72px; text-align:center; height:30px; line-height:30px; float:left; margin:0 0 8px 8px; display:inline;      }
.qyfwList li a{ display:block; height:30px; line-height:30px; background:url(images/zwyw.png) 0 -280px no-repeat;  }
.qyfwList li a:hover{ background-position:-81px -280px; font-weight:bold; color:#f00;  }

/* 单页 ---------------------------------------------- */
#aboutSideMemu{ padding-top:10px;  }
#aboutSideMemu .bd{ padding:16px 0 0 6px }
#aboutSideMemu .bd ul{ overflow:hidden;  }
#aboutSideMemu .bd ul li{ width:90px; height:32px; line-height:32px; overflow:hidden;  float:left; margin:0 8px 10px 14px; display:inline; text-align:center;  
	background:url(images/zwyw.png) 0 -230px no-repeat; border:1px solid #E2E2E2; font-size:14px;  }
#aboutSideMemu .bd ul li a{ display:block;  }
#aboutSideMemu .bd ul li a:hover{ text-decoration:none; font-weight:bold;  }
#aboutSideMemu .bd ul li.on{ background-position:0 0; border-color:#A50500;  }
#aboutSideMemu .bd ul li.on a{ color:#fff; font-weight:bold;  }

.articleCon{ padding:20px 40px;}
.articleCon .title{ text-align:center; color:#333; padding-bottom:10px; font:normal 22px/180% "Microsoft YaHei"; _font-weight:bold;
	background:url(images/nodeBg.jpg) center bottom no-repeat;
}
.articleCon .conTxt{ padding:25px 0 10px 0;  font-size:14px; line-height:180%;  width:100%; overflow:hidden;text-align:left; color:#333; }
.articleCon .conTxt p{ margin-bottom:20px; color:#333;}
.articleCon .conTxt a{color:#1855a8;}


/* 专题 ---------------------------------------------- */
.ztBody #columnC{ margin-top:10px;  }
.ztBody #sideMenuBox .bd li{   height:auto; overflow:visible;  }
.ztBody #sideMenuBox .bd li a{ height:auto; line-height:22px; padding:6px 28px 6px 10px;  background:url(images/ztzl-side.png) 0 bottom #fff no-repeat; border:1px solid #E2E2E2;  }
.ztBody #sideMenuBox .bd li a:hover,.ztBody #sideMenuBox .bd li.on a{ border:1px solid #FFC1A4; font-weight:normal; background-position:-410px bottom; }
