html,body,table,tr,td,div,span,ul,li,p{ margin:0; padding:0; font-size:12px; }
body{ background:#FFFFFF}
h1,h2,h3,h4{ margin:0; padding:3px;  }
img,input{ vertical-align:middle; }
img{border:none;}
a{ color:#444444; text-decoration:none;}
a:hover{ color:#FF0000; text-decoration:underline;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; font-size:0; }
.hide{ display:none}
.font1{color:#ffffff}
.font2{ color:#444444}
.fontsize14{ font-size:14px}
.textcenter{ text-align:center}
/*头部*/
.zt_MainTop{ margin:0 auto; width:100%; }
.zt_MainTop .HeadImg{ margin:0 auto; width:1280px; height:390px;}
.zt_HeadInfo{ margin:0 auto; width:1280px; height:153px; background:url(../images/zt003.gif) no-repeat;}
.zt_HeadInfo .bg{padding:0px 176px 5px 176px; text-indent:2em; line-height:24px;}
.zt_HeadInfo .bg .more{ float:right;}

/*内容区*/
.zt_MainArea{ margin:10px auto; width:965px; }
.zt_MainArea .Left{ float:left; width:372px;}
.zt_MainArea .Center{ float:left; width:342px; margin-left:15px; display:inline;}
.zt_MainArea .Right{ float:right; width:196px; height:303px; background:url(../images/zt005.gif) no-repeat; padding:5px 15px 10px 15px}
.zt_MainArea .Right .t{ border-bottom:1px #989898 dotted; padding:10px;}
.zt_MainArea .Right .content{ line-height:30px;}
.zt_PubCenter{ margin:10px auto; width:965px;} 
.zt_PubArea{ margin:0 auto; width:965px;}
.zt_PubArea .t{ width:965px; height:14px; background:url(../images/zt014.gif) no-repeat}
.zt_PubArea .b{ width:965px; height:14px; background:url(../images/zt015.gif) no-repeat}
.zt_PubArea .t1{ width:965px; height:13px; background:url(../images/zt028.gif) no-repeat; font-size:0}
.zt_PubArea .b1{ width:965px; height:16px; background:url(../images/zt027.gif) no-repeat}
.zt_PA_Title,zt_PA_Content{ width:100%;}
.zt_PA_Title img{ margin:0 5px 0 5px;}
.zt_PA_Title span{ margin-top:5px;}
.zt_pTable{ width:100%; background:#49a2d2}
.zt_pTable td{ border-collapse:collapse}
.zt_pTable .tl,.zt_pTable .tr,.zt_pTable .bl,.zt_pTable .br{ width:15px; height:15px; font-size:0}
.zt_pTable .tc{ height:15px; width:auto; background:url(../images/zt007.gif) top repeat-x; font-size:0}
.zt_pTable .cl{ width:15px; background:url(../images/zt009.gif) repeat-y;}
.zt_pTable .cr{ width:15px; background:url(../images/zt010.gif) repeat-y;}
.zt_pTable .bc{ height:15px; width:auto; background:url(../images/zt012.gif) repeat-x;}
.zt_pTable .pBox{ width:311px; }
.zt_pTable .pBox_border{ border-right:1px #ffffff dashed;}
.zt_pTable1{ width:100%;}
.zt_pTable1 td{ border-collapse:collapse}
.zt_pTable1 .cl{ width:15px; background:url(../images/zt025.gif) repeat-y;}
.zt_pTable1 .cr{ width:15px; background:url(../images/zt026.gif) repeat-y;}
.zt_pTable1 .pBox{ width:311px; }
.zt_pTable1 .pBox_border{ border-right:1px #ffffff dashed;}
/*列表*/
.zt_List1{ list-style-type:none}
.zt_List1 li{ padding:14px 7px 0 7px;}
.zt_List1 .first{ padding:0 0 20px 0; border-bottom:1px #282828 dashed;  }
.zt_List1 .first .t{ text-align:center; font-size:16px; font-weight:bold; padding:0 0 10px 0}
.zt_List1 .first .c{text-indent:2em; line-height:25px; }
.zt_List1 .more{ text-align:right}
.zt_List2{ list-style-type:none}
.zt_List2 li{ padding:7px; color:#FFFFFF}
.zt_List2 .first{ }
.zt_List2 .first img{float:left; border:3px #ffffff solid; width:123px; height:99px;}
.zt_List2 .first .img{ float:left; text-align:center; font-size:16px; font-weight:bold; padding:0 0 10px 0}
.zt_List2 .first .content{ float:right;text-indent:2em; line-height:25px; width:148px; padding:0 10px 0 10px }
.zt_List2 .more{ text-align:right}
.zt_List3{ list-style-type:none; border:1px #000000 solid; width:953px; padding:5px;}
.zt_List3 li{ float:left; padding:5px 12px 5px 12px; width:450px;}
.zt_List3 li p{text-indent:2em;}
.zt_List3 li .content{text-indent:2em; line-height:25px; }
.zt_List3 li .border{ border-right:1px #ffffff dashed}

.zt_ImgList1{ list-style-type:none;}
.zt_ImgList1 li{ float:left; padding:5px 19px 5px 19px; line-height:30px; text-align:center }
.zt_ImgList1 li img{ border:3px #ffffff solid; width:143px; height:99px;}
.zt_ImgList2{ list-style-type:none;}
.zt_ImgList2 li{ float:left;  width:467px; padding:20px 0 20px 0 }
.zt_ImgList2 li img{ width:123px; height:99px; }
.zt_ImgList2 li .img{ float:left;border:1px #d2d2d2 solid; width:123px; height:99px;padding:3px;}
.zt_ImgList2 li .content{ float:right;line-height:25px; width:306px; padding:0 15px 0 15px}
.zt_ImgList2 li .content p{ padding-left:5px}
.zt_ImgList2 li .content div{text-indent:2em; line-height:25px;}