/*
	modify:2010.11.23
*/
/*reset*/
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, form, input, button, p{ margin:0; padding:0;}
  
body{font: 12px/1.75 \5b8b\4f53; background:#ffffff}
img { border:none;}
cite,em,i{font-style:normal;}
ol, ul, li { list-style:none;}
legend{color:#000;}
h1, h2, h3, h4, h5, h6{ font-size:100%;font-weight:normal;}
button, input, select, textarea {font-size: 100%;}
input{font-size:12px;color:#333;}
html{overflow-y: scroll; color:#333 }
a:link,a:visited{text-decoration:none; color:#000}
a:hover,a:active{text-decoration:underline; color:#000}
.mt5{ margin-top:5px}
.mt8{ margin-top:8px;}
.ml8{ margin-left:8px}
.mr8{ margin-right:8px;}
.mt10{ margin-top:10px}
.mt12{ margin-top:12px}
.mt20{ margin-top:20px}
.pb20{ padding-bottom:20px}
.wrapper{ width:100%; margin:0 auto; background:url('../images/wp_bg.jpg') no-repeat center top}
.cl{clear:both; overflow:visible;}

/* top */
.banner {background:url('../images/banner.jpg') no-repeat;height:403px; width:968px; border-bottom:1px solid #fdf3ed}
#ContentA{ width:968px; margin:0 auto}
.topic{ width:968px; height:93px;background:#efeee9 url('../images/dy_bg.png') no-repeat left;}
.topic p{ padding-left:168px; padding-right:24px; padding-top:10px; font-size:14px; color:#6c4c00; letter-spacing:2px;}

#zthead{background:url(../images/zt_header_bg.gif) repeat-x;height:33px;border:1px solid #ddd;font-family:Tahoma;color:#999;font-size:12px;}
#zthead a{color:#333;text-decoration:none}#zthead a:hover{color:#d41212;text-decoration:underline}
#zthead .weblink a{margin:0 10px}

.zt_tpl{ width:968px;}
.tit{ height:51px; background:#fdc312 url('../images/tbg2.png') no-repeat right;}
.tit{ color:#fff; font-family:Î¢ÈíÑÅºÚ; font-size:28px; line-height:48px; padding-left:35px; font-weight:600}
.tit span{ background: url('../images/tbg.png') no-repeat left center; width:32px; height:51px; display:block; float:left;}
.zt_con{ background:#fdce12; padding:5px 12px; overflow:hidden}
.zt_con p{ text-indent:2em; font-size:14px; color:#6c4c00; padding:5px 22px}

.zt_con ul{ width:282px; background:#efeee9; float:left; margin-left:24px;margin-bottom:22px;display:inline;}
.zt_con li{ float:left}
.zt_con .d{ width:97px; background:#a0bc19; height:32px; display:block; float:left; font-size:22px; font-family:Î¢ÈíÑÅºÚ; color:#fddf12; line-height:32px; text-align:center;}
.zt_con .t{ width:97px; background:#ff5a00; height:32px; display:block; float:left; font-size:22px; font-family:Î¢ÈíÑÅºÚ; color:#fddf12; line-height:32px; text-align:center}
.zt_con .s{background:url('../images/ico1.png') no-repeat left center; width:173px; height:32px; padding-left:12px; display:block; float:left; color:#3b0c00; font-size:14px; line-height:34px; font-weight:bold}
.zt_con .c{background:url('../images/ico2.png') no-repeat left center; width:173px; height:32px; padding-left:12px; display:block; float:left; color:#3b0c00; font-size:14px; line-height:34px; font-weight:bold}
.zt_con img{ display:block; padding:6px;}
.zt_con .cont{ padding:0 15px 10px 12px; font-size:14px; color:#6c4c00}

.zc_con{ background:#fdce12; overflow:hidden; display:inline-block}
.zc_con .tit01{background:url('../images/tt1.png') no-repeat; margin-top:18px; height:42px; text-align:center; color:#680200; font-family:Î¢ÈíÑÅºÚ; font-size:32px; line-height:42px; letter-spacing:10px; font-weight:700}
.box{ padding-left:37px; padding-right:39px;}
.pctx{ color:#ffeff7; padding-right:10px;overflow:hidden;line-height:20px; display:inline-block}
.imgl a img{ float:left;margin-right:12px; border:3px solid #fff}
.imgr a img{ float:right;margin-left:12px; border:3px solid #fff}
.pctx h4{  background:#f58a00; height:29px; font-size:20px; font-family:Î¢ÈíÑÅºÚ; color:#fff; float:left; line-height:29px; padding-left:22px; padding-right:22px}
.xx p{ width:642px; float:left;margin-top:5px; color:#6c4c00; font-size:14px; line-height:23px; overflow:hidden}
.yy p{ width:390px; float:left;margin-top:5px; color:#6c4c00; font-size:14px; line-height:23px; overflow:hidden}
.x{ background:url('../images/i.png') repeat-x bottom;}

.zt_pd{ width:968px; }
.b{height:180px;background:#efeee9 url('../images/pd1.png') no-repeat left;}
.c{height:295px;background:#efeee9 url('../images/pd2.png') no-repeat left;}
.b p{ padding-left:275px; padding-right:24px; padding-top:30px; font-size:14px; color:#6c4c00; letter-spacing:2px;}
.c p{ padding-left:275px; padding-right:24px; padding-top:15px; font-size:14px; color:#6c4c00; letter-spacing:2px; text-indent:2em}

.bg{background:#fdce12; overflow:hidden}
.zt_cont{margin:10px;overflow:hidden;}
.marquee{ overflow:hidden;width:947px; margin-left:10px; margin-right:10px;}
.marquee li{ float:left; padding-right:12px; width:265px;}
.marquee li img{ width:265px; height:180px}