body { font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; color:#333; margin:0; padding:0;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {
    margin: 0;
    padding: 0;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
/** 重置列表元素 **/
ul, ol { list-style: none; }
a{
	color: #666;
	text-decoration: none ;
}
a:hover{
	color: #37A608; 
	text-decoration: none ;
}

.wrap {width:auto; height:auto;}

.topstr {width:auto; height:auto;}
.topstr .topnav {width:100%; height:32px; background:url(../images/index-01.gif) repeat-x;}
.topstr .topnav .menu{width:1000px; height:32px; margin:0 auto;}
.topstr .topnav .url {width:181px; height:52px; float:left; background:url(../images/index-02.gif) repeat-x; position:absolute; top:0px; left:160px;}
.topstr .topnav .url a{width:181px; height:52px; display:inline-block;}
.topstr .topnav .menu .menubat {width:420px; height:32px; float: right; line-height:32px;}
.topstr .topnav .menu .menubat a{ padding-left:5px; padding-right:5px;}
.topstr .toppic{width:100%; height:auto; overflow:auto; background:#e1e1e1;}
.topstr .toppic .picbj{width:1000px; height:260px; background:url(../images/index-06.gif) no-repeat; margin:0 auto;}
.topstr .toppic .picbj .banger{width:850px; height:260px; background:url(../images/index-06_03.png) no-repeat; margin:0 auto;}
.topstr .navbar {width:100%; height:72px; background:url(../images/index_07.gif) repeat-x;}
.topstr .navbar .navbar-bg{width:1000px; height:72px; background:url(../images/index_09.gif) no-repeat; margin:0 auto;}
.topstr .navbar ul{padding:0; margin:0 auto; width:900px;}
.topstr .navbar ul li{float:left; height:72px; line-height:72px; width:120px; text-align:center;}
.topstr .navbar ul li a{text-align:center; font-size:14px; font-weight:bold; height:72px; width:120px; display:inline-block;}
.topstr .navbar ul li a:hover { background: url(../images/index_11.gif) 18px 50px no-repeat;}
.topstr .navbar .hover{ background:url(../images/index_10.png) no-repeat; position:relative; width:156px; height:79px; margin-top:-9px; line-height:79px;}
.topstr .navbar .hover a{width:156px; text-align:center; font-size:18px; font-weight:bold; color:#37A608; height:79px; display:inline-block; }
.topstr .navbar .hover a:hover{width:156px; text-align:center; background:none; font-size:18px; font-weight:bold; color:#666; height:79px; display:inline-block; }
.content {width:100%; height:auto; overflow:auto; padding-top:30px; background:#f0f0f0;}
.content .ct-001{width:840px; height:19px; font-size:0; background:url(../images/index_13.gif) no-repeat; margin:0 auto;}
.content .ct-003{width:840px; height:auto; overflow:auto; background:url(../images/index_14.gif) no-repeat; margin:0 auto;}
.content .ct-003 .muentitle{width:289px; height:52px; background:url(../images/index_12.gif) no-repeat; position:relative; margin-left:-8px;}
.content .ct-003 .muentitle h5{ line-height:52px; padding-left:30px; font-size:16px;}
.content .ct-003 .connet{ padding:10px; line-height:200%; width:auto; height:auto; overflow:auto; margin-top:10px;}

.footer {width:100%; height:auto; overflow:auto; background:url(../images/index_15.gif) top repeat-x;}
.footer .copyright{width:840px; height:auto; overflow:auto; padding-top:20px; margin:0 auto;}
.footer .copyright p{ text-align:center; padding:2px; color:#666;}
