@charset "utf-8";
html, body, ul, li, p,{ margin:0; padding:0;font-weight:normal; }
*{ margin:0; padding:0}
ul{ list-style-type:none} 
a,img{border:0;}
a:link, a:visited {text-decoration: none; }
a:hover {text-decoration:underline; }

br{display: block;line-height:40px;}

body{ color:#333; font:14px Microsoft YaHei,Î¢ÈíÑÅºÚ,"ËÎÌå", Arial, Helvetica, sans-serif; background:#82562B;}

#topbar{ width:100%;  clear:both; border-top:1px #f1f3f5 solid; background:#82562B; }
.top{ color:#f2eada; width:1000px; margin:0 auto; height:60px; padding-top:10px; }

.top2 li {float:left; text-align: center; width:76px;  overflow: hidden;  margin-left:18px; padding:15px 4px;}
.top3 li {float:right; text-align: center; width:78px;  overflow: hidden; padding:15px 2px;}
.top2 li a, .top3 li a{color:#f2eada; }

.top1 {float:left; font-size:28px; margin:5px 15px;}
.top2 {float:left; font-size:16px;}
.top3{float:right;}

#header{ width:100%; background:#f1f3f5; clear:both; }
.logoo{ width:998px; margin:0 auto; height:125px; text-align:center; font-weight:bold; font-size:58px; padding:50px 8px 5px 0px;}

#content{ width:100%;  clear:both;  }
#post{ width:1000px; margin:0 auto; }
#post p{font-size:16px; padding:14px 12px 6px 12px; line-height: 40px;  text-align: justify;  text-justify: inter-ideograph;/*IE*/ }

#mz{ width:999px; padding:5px 5px 15px 5px; background:#d5c59f;  overflow: hidden;}

.gw{ width:998px; height:46px; font-weight:bold; overflow: hidden; font-size:24px; padding:5px; margin:28px 0px 5px 0px; color:#f2eada; }

.cont {float:left; width:998px; background:#d5c59f; margin-top:2px; padding:5px; }
.cont li{ float:left; width:183px;  padding:5px; margin:6px 0px 6px 5px; overflow: hidden; font-size:13px;   }
.cont li a{ color:#82562B;  font-size:15px;  }
.cont li a:hover { color:#333;}

.cleft{float:left; width:482px; background:#d5c59f; margin-top:10px; padding:2px;  }
.cright{float:right; width:505px; background:#d5c59f; margin-top:10px; padding:2px; }

#gg{ width:999px; height93px; margin-top:10px; border:1px #F9F7ED solid; background:#f1f3f5; overflow: hidden;}
.gg1{float:left; width:730px;  padding:1px;}
.gg2{float:right;  width:260px; padding:1px;}

#footer{ width:100%;  clear:both; margin:30px 0px 0px 0px; background:#f1f3f5;}
#foot{ width:996px; height:110px; margin:0 auto; }

#foot p{ text-align: center; padding:20px 0px 5px 0px; font-size:16px;}
#foot p a{ color:#4d4d4d; }

.shm{ font-size:12px; padding:15px 0px 0px 0px; color:#cccccc;text-align: center;  }
.shm a{ color:#bbbbbb; }




