@charset "gb2312";
/* CSS Document */
*{margin:0 auto; padding:0 auto; color:#333;}
body{background:url(zt_img/bg.png);}
.top{width:100%; height:130px; background:#d90709; border-bottom:3px #494949 solid; text-align:center; padding-top:30px;}
.main{width:980px; height:auto; overflow:hidden; padding-top:20px;}
.main_l{width:298px; height:auto; float:left; font-size:12px; line-height:25px;}
.main_r{width:602px; height:auto; float:right; font-size:14px; line-height:30px;}
.main_r1{width:582px;border-bottom:3px #494949 solid; height:900px; padding-left:10px; padding-top:10px; padding-right:10px;}
.font1{font-size:16px; font-weight:bold;}
.main_r dl{width:567px; background:url(zt_img/pic2.gif) no-repeat left; height:35px; font-size:16px; font-weight:bold; padding-left:35px; line-height:35px; clear:both; margin-top:10px; margin-bottom:10px;}
.main_r img{margin-right:20px;}
.main_r p{text-align:right;}
.footer{width:100%; height:auto; border-top:5px #d90709 solid; text-align:center; font-size:12px; line-height:20px; color:#666; margin-top:10px; padding-top:10px;}

.top1{margin-top:10px;}

.main_r1-old{width:582px; background:url(zt_img/pic1.gif) no-repeat top; border-bottom:3px #494949 solid; height:600px; padding-left:10px; padding-top:10px; padding-right:10px;}

