/* CSS Document */
body{text-align:center; margin:0; padding:0;}
#container{margin:0 auto; font-size:12px; width:1003px;}
#container p,#container span,#container div{padding:0; margin:0;}
#container img{border:none;}
#container ul{padding:0; margin:0; list-style:none;}
#container a{text-decoration:none;}
#container a:hover{text-decoration:underline;}
#zpTop{ background:url(images/zpTopBg.jpg) repeat-x; width:1003px; height:95px;}
#zpTop .logop{ float:left; padding:10px 0 0 50px;}
#zpTop .tup{ float:right; padding:40px 40px 0 0;}
#zpBanner{ width:1003px; height:348px;}
#zpBanner img{vertical-align:top;}
#zpConDc{ background:url(images/zpConBg.jpg) repeat-x top; width:1003px; padding:0px 20px 0 18px;}
#zpCont{ width:965px; background:url(images/zpLMid.jpg) left repeat-y;}
#zpCont .zpLeft{ float:left; width:231px; font-family:Arial; font-size:15px; color:#666; line-height:30px; text-align:left;}
#zpCont .zpLeft .zpLftTop{ background:url(images/zpLTop.jpg) no-repeat; width:216px; padding:80px 0 0 15px;}
#zpCont .zpLeft .zpLftTop .gdDiv{ padding:20px 0 20px 10px;}
#zpCont .zpLeft .zpLftTop .tuShow{ padding-top:20px;}
#zpCont .zpLeft .zpLftTop .tuShow img{ border:1px solid #fff; padding:2px;}
#zpCont .zpLeft .zpLftMid{ background:url(images/zpLMid.jpg) repeat-y; width:231px;}

#zpCont .zpRit{ float:right; width:713px; text-align:left; padding-bottom:30px;}
#zpCont .zpRit .zpXwBt{ background:url(images/zpBtBg.jpg) repeat-x; width:700px; height:35px;padding:8px 0 0 13px;}
#zpCont .zpRit .zpXwwhNr{ line-height:22px; padding-left:20px;}
#zpCont .zpRit p.zpwhBt{ color:#d80a16; font-size:14px; font-weight:bold; padding:10px 0;}
#zpCont .zpRit p.zpwhShow{ text-indent:2em;}
#zpCont .zpRit .zpXwjjNr{ line-height:22px; color:#666; padding:20px;}
#zpCont .zpRit .zpImg{ padding:20px 0;}
#zpCont .zpRit .zpTab{ width:713px; color:#333; text-align:center; font-size:14px; font-weight:bold;}
#zpCont .zpRit .zpTab th{background:url(images/zpThBg.jpg); color:#fff; height:24px;}
#zpCont .zpRit .zpTab td{background:url(images/zpTdBg.jpg); height:35px; line-height:22px;}
#zpCont .zpRit .zpTab .zpxhTd{ width:69px;}
#zpCont .zpRit .zpTab .zpGwTd{ width:188px;}
#zpCont .zpRit .zpTab .zpZyTd{ width:209px;}
#zpCont .zpRit .zpTab .zpXlTd{ width:101px;}
#zpCont .zpRit .zpTab .growTd{ color:#014e02;}
#zpCont .zpRit .zpTab .zpxlTd{ font-size:12px; font-weight:normal; color:#000;}
#zpCont .zpRit .zpTab .zpbzTd{ color:#000; font-weight:normal;}
#zpFooter{ background:url(images/zpfotBg.jpg) no-repeat; width:960px; height:56px; font-family:Arial; color:#666; line-height:20px;}
#zpFooter p{padding-top:8px;}
#zpFooter a{color:#666;}


