/* CSS Document */
body div{margin:0 auto;overflow:hidden;}
div,form,ul,img,ol,li,dl,dt,dd,p,input{margin: 0; padding: 0; border: 0;overflow:hidden;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.topc{
	width: 982px;
	padding-top:61px;
	position: relative;
}
.wenlink {float: right;}
.topic {position: absolute;top:0px;height: 41px;width: 962px;background: url(toppic.gif) no-repeat;
	text-align: left;
	padding: 15px 10px 10px 10px;
}
.topca {width: 982px;padding-top: 16px;clear: both;}
.topcp ul {float:left;padding:0px 8px;height: 125px;width:330px;margin-bottom: 14px;position: relative;background: url(toppic1.gif) no-repeat;}
img.pp {position: absolute;right: 10px;bottom: 15px;}
.topcp ul.fast {margin-right: 22px;}
.topright {float: right;width: 250px;}
.topright li {border-bottom: 1px solid #D9D9D9;height: 53px;width: 230px;background: url(picxg.gif) repeat-x;text-align: left;padding-top: 14px;padding-left: 20px;float:left;display:inline;}
.foot {clear: both;width: 982px;margin-top: 20px;border-top: 1px solid #999;padding-top: 10px;color:#666;}
.foot a:link,.foot a:visited{color:#666;}
.topright img {display: block;}
.topcp ul h2 {font-size: 14px;line-height:26px;border-bottom:1px solid #d7d7d7;text-align:left;padding-top:3px;overflow:hidden;height:26px;}
.topcp ul h2 b {font-size: 12px;font-weight: normal;}
.topcp ul li img {height: 70px;width: 90px;float: left;}
.topca .topcaleft .topcp table {margin-top: 9px;}
.imgpi {text-align:left;padding: 10px;}
.topcp td {color: #333;}
.topcaleft {width: 714px;float: left;}
h1 {background: url(toppix.gif);height: 37px;font-size: 14px;line-height: 37px;color: #666;padding-left: 5px;text-align: left;}
.topic a{padding:0 10px;}
