@charset "utf-8";
/* CSS Document */
body{ margin-top:0; margin-bottom:0;}
.wrap{ margin:0 auto;  width:100%; overflow:hidden;}
.banner{ height:333px; }
.banner1{ width:2000px; margin:0 auto; background:url(img/banner1.jpg); height:333px;}
.banner-top{ text-align:center; font-size:18px;  color:#FFF; padding-top:40px; height:50px;}
.banner-down{ font-size:35px; letter-spacing:10px; text-align:center; height:110px; color:#666; font-weight:bolder; line-height:110px;}
.menu-top{width: 100%;background:#03918f; overflow:hidden; height:50px;}
.menu{ font-size:18px; background:#03918f; overflow:hidden; height:50px; width: 1200px; margin: 0 auto; }
.menu div{ float:left; height:50px; text-align:center; line-height:50px; width:171px;  }
.menu a:link,.menu a:visited{ font-size:18px; color:#FFF; text-decoration:none;}
.menu a:hover{ color:#CF6;}
.con{ overflow:hidden; margin-top:20px;}
.con-tp{ margin:0 auto; text-align:center; background:#FFC; margin-bottom:10px;}
.con-xia{ overflow:hidden; width:1200px; margin:0 auto;}
.con-xia-left{width:380px; float:left;}
.con-xia-right{ width:800px; float:left; overflow:hidden; border:1px solid #CCC; margin-left:16px}
.con-bt{ height:49px; line-height:49px; background:url(img/btbg.png)  }
.con-bt-bt{ width:120px; height:49px; line-height:49px; background:#03918f; color:#FFF; padding-left:10px; font-family:"黑体"; float:left;}
.con-bt-more{ float:right; margin-right:10px; padding-left:10px; padding-right:10px;}
.con-bt-more a{ text-decoration:none; color:#03918f;}
.con-con{ line-height:30px; text-indent:2em; padding-right:15px; padding-left:15px; }
.con-tpp{ line-height:30px; margin-top:15px; }


.con-xiaz-left{width:280px; float:left;}
.con-xiaz-right{ width:900px; float:left; overflow:hidden; border:1px solid #CCC; margin-left:16px}

.zwbt{border-bottom:2px solid #06F; height:50px;}
.fydt{ color:#06F; font-size:28px; text-align:left; padding-left:10px; padding-top:10px; overflow:hidden;}
.gd{ color:#CCC; font-size:12px;  line-height:1px; }
.gd a:link,.gd a:visited{ color:#CCC; font-size:12px; text-decoration:none;}
.gd a:hover{ color:#CCC; font-size:12px; text-decoration:underline;}
.zwnr{ font-size:12px;}
.zwnr tr{ line-height:40px;}
.zwnr a:link,.zwnr a:visited{ color:#000; text-decoration:none;}
.zwnr a:hover{ text-decoration:underline;}
.footero{ background:#03918f; color:#FFF; font-size:20px; height:100px; line-height:100px; text-align:center; margin:0 auto; width:100%; margin-top:20px;}
.fydtwy{ overflow:hidden;}
.fydtwy div{ width:80%; margin:0 auto;}
.fydtbt{ font-size:42px; color:#03F; font-weight:bolder; height:100px; padding-top:80px; border-bottom:1px solid #999; text-align:center;}
.fydtzw{ font-size:16px; padding-top:20px; letter-spacing:4px;}
.fydt-tp{ text-align:center; margin-top:20px;}
.tzgg{ font-size:14px;}
.tzgg td{ height:30px; line-height:30px;}
.gywm{ margin:0 auto; font-size:22px; text-align:center;}
.gywm a:link,.gywm a:visited{ text-decoration:none; color:#9C0;}
.gywm a:hover{ text-decoration:underline;}