#header,#foot,.content{ width:950px; margin:0 auto; overflow:hidden;}
.btn4{ background:url(button.gif) no-repeat 0 50%; width:74px; height:20px; vertical-align:middle; border:none;cursor:pointer;}
.banner{ margin-bottom:7px;}
.leftcon{ float:left; width:471px;}
.rightcon{ float:right; width:472px;}
.leftpic{ float:left; widows:690px;border:4px solid #bdcbd7; padding:2px;}
.rightpic{ float:right; width:238px;}
.left-pic{ float:left; width:114px; height:115px;}
.right-pic{ float:right; width:472px;}
/*pic*/
.pic{ border:1px solid #ccc; overflow:hidden;zoom:1;padding:4px 4px 1px 4px; margin-bottom:7px;}
.pic img{ border:1px solid #ccc;}
.pic p{ text-align:center; height:24px; line-height:24px;}
#lr{ padding:8px 0 13px 8px;_padding:8px 0 12px 8px; margin-bottom:3px;}
#lr .left-pic p{ line-height:16px; height:16px; margin-top:12px; width:102px;}

/*box*/
.box{ border:1px solid #ccc; overflow:hidden; clear:both; display:inline-block; margin-bottom:7px;}
.box .header{ float:left;background:url(ztpd-bg.gif) repeat-y 0 100%; width:40px; height:481px;*height:487px; border-bottom:1px solid #ccc; }
.box .header h1{ background:url(ztpd-bg2.gif) no-repeat 0 100%; padding-bottom:15px;font-size:14px; width:18px; color:#fff; vertical-align:middle; margin:194px 14px 0 14px;}
.box .body{ padding:10px 0 10px 0;}

/*boxbody*/
.boxbody{ float:left; display:inline;width:287px;_width:284px; height:223px;margin:0 8px 10px 7px;}
.boxbody .hd{ background:url(ztpd-bg3.gif) no-repeat 0 100%; height:26px; line-height:26px;}
.boxbody .hd h1{ float:left;background:url(ztpd-bg4.gif) no-repeat 0 50%; padding-left:20px; font-size:14px; font-weight:bold; color:#9a0000;}
.boxbody .hd span{ float:right;}
.boxbody .hd span a{color:#000199;}

/*list*/
.list{ margin:7px; text-align:left; overflow:hidden; clear:both;}
.list li{ background:url(ztpd-dian.gif) no-repeat 0 50%; padding-left:12px; height:24px; line-height:24px;color:#00019a; font-size:14px; }
.list li a{color:#00019a;}