*{margin:0; padding:0;}
body{background:#FFF; font-size:14px;width:900px;margin:0 auto;}

#wrapper{ width:900px; margin:0 auto;background:#FFF;}
ul,dl{ list-style:none;}
a{ text-decoration:none;}
img{ border:none;}
.clear{clear:both;font-size:0;}
.h6{height:6px;font-size:0;padding:0;margin:0;}
#zt_top{ width:900px; margin:0 auto; margin-top:2px;}
#zt_top .zt_top_left{ float:left; margin-bottom:1px;}
#zt_top .zt_top_right{ float:right;margin-bottom:1px;}

#zt_nav{ clear:both; width:900px; margin:0 auto; text-align:left;font-size:12px;color:#7f8356; height:30px; background:url(../images/default_nav_over.jpg);}
#zt_nav li{ display:inline; height:30px; line-height:30px;}
#zt_nav li a{ text-decoration:none;color:#FFF;padding:8px 14px;}
#zt_nav ul{ width:900px; height:30px;}
#zt_nav .e_default a{ margin-right:50px; font-weight:bold;}
#zt_nav li a:hover{ color:#333;background:url(../images/default_nav_down.jpg) repeat-x;}

.zt_h{display:block; font-weight:bold; background:#e7f0fd; font-size:18px;line-height:30px;padding:3px 6px;text-align:center;}
.zt_h a{color:#d22814;}
.h_content{display:block; font-size:14px; color:#333;line-height:26px;text-indent:25px;}

.zt_text p{color:#333; padding:6px 0px;line-height:1.8em; font-size:12px; clear:both;}
.zt_text p a{font-size:14px; color:#d22814; font-weight:bold;text-decoration:none;}
.zt_text p a:hover{ color:#000; text-decoration:underline;}
.zt_text p a img{ float:left; margin-right:8px;}
.zt_text h1 span{ margin-left:776px; font-size:12px; font-weight:normal;background:url(../images/zt_span_more.jpg) no-repeat 15px -1px;}
.zt_text h1{background: url(../images/zt_h_bg.jpg) repeat-x left top; font-weight:bold; height:31px; line-height:31px; color:#5383bc;font-size:14px;padding-left:6px;}

.zt_photo h1 span{ margin-left:776px;font-size:12px; font-weight:normal;background:url(../images/zt_span_more.jpg) no-repeat 15px -1px;}
.zt_photo p{ margin:7px 0; font-size:13px;}
.zt_photo a{display:block;width:138px;height:95px;overflow:hidden;float:left;margin:10px 4px 10px 4px;border:1px solid #ccc;text-align:center;}
.zt_photo h1{background:url(../images/zt_h_bg.jpg) repeat-x left top; font-weight:bold; height:31px;line-height:31px; color:#5383bc;font-size:14px;}


.page_turner{text-align:center;}
.page_turner a{padding:3px 6px;margin:0 2px;}

#zt_footer{ text-align:center; clear:both; width:900px; font-size:12px;color:#333; margin:0 auto; height:90px;border-top:1px solid #adc6e4;background: url(../images/zt_footer.jpg) repeat-x;}
#zt_footer p{ height:70px; line-height:1.8em;padding-top:20px;}
#zt_footer p a{ color:#333; text-decoration:none;}
#zt_footer p a:hover{ color:#000; text-decoration: underline;}

.zt_down_left{ float:left; width:530px;}
.zt_down_right{ float:right; width:370px;}
.zt_down_right p span{font-size:14px;font-weight:bold;}
.zt_down_right li{ float:left; width:80px;height:80px;margin:5px;display:inline;}
.zt_down_right li a{border:0;}

.hy_message{margin-top:10px; margin-right:50px;font-size:12px;line-height:20px;padding:8px;}
.hy_message ul{margin-left:10px;}
.hy_message span{ display:block;font-size:14px;font-weight:bold;}
.hy_zt{background:#e5fac8 url(../images/zt_message_bg_top.gif) no-repeat;}
.hy_rc{ background:#c8fae5 url(../images/zt_message_bg_top.gif) no-repeat;}
.hy_zn{ background:#c8e5fa url(../images/zt_message_bg_top.gif) no-repeat;}
.zt_hy_addr{ clear:both;}
.zt_btn{clear:both;}
.zt_hy_addr .zt_btn_addr{ clear:both; padding-top:18px;}
.zt_hy_addr span{ font-weight:bold;font-size:14px; }