html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, img{ margin:0; padding:0; border:0 }

#header{ display:block; margin:auto; width:100%; height:97px; background:url("../image/bg.png") repeat-x }
#header img{ display:block }
#header .content{ margin:auto; width:980px }
#header #logo{ float:left; display:inline; margin:30px 0 0 0; width:340px; height:50px }

/* ================== webNav ================== */

#webNav{ float:right; display:inline }
#webNav ul{
	margin:10px 0 0; width:599px; height:44px;
	background:url("../image/webNav.png") no-repeat;
}
#webNav li{ float:left; display:inline; margin:1px 0 0 2px; width:106px; height:44px; line-height:44px; text-align:center }
#webNav li a{ display:block; width:106px; height:44px; color:#fff; font-size:12px }
#webNav li a:hover{ background:url("../image/webNav.png") no-repeat -60px -44px; text-decoration:none }
#webNav li.home{ margin:0; width:58px }
#webNav li.home a{ width:58px; color:#413622 }
#webNav li.home a:hover{ width:58px; color:#fff; background:none }
#webNav li.end{ width:106px }
#webNav li.end a{ width:106px }
#webNav li.end a:hover{ width:106px; background:url("../image/webNav.png") no-repeat -492px -44px }
#webNav li.cur a{ background:url("../image/webNav.png") no-repeat -60px -44px }

#webTop{ padding:5px 0 0 0 }
#webTop span{ float:right; display:inline; padding:5px 0 0 18px }
#webTop #bdshare{ float:right; display:inline }

.mainer {
display: block;
margin-left: auto;
margin-right:auto;
width: 980px;
overflow: hidden;
}
.clearup {
zoom: 1;
}
.w680 {
width: 680px;
overflow: hidden;
}
.fl {
float: left;
}
.channelHeader img{ padding-top:10px; padding-bottom:10px}
.channelheaderzi {
margin: 0 0 10px 0;
padding: 10px 0 5px;
font-size: 16px;
color: #403623;
font-weight: bold;
}


.topiclist {
width: 680px;
margin: 5px auto;
overflow: hidden;

}
.topiclist li {
height: 35px;
line-height: 35px;
    font:14px/1.5 tahoma,arial"宋体b8b\4f53";
}
.topiclist span.topic {
padding: 0 0 0 10px;
}
.topic a{text-decoration:none; color:#000000;}
.topiclist li {
line-height: 35px;
}
li{
text-align: -webkit-match-parent;
}
ol, ul {
list-style: none;
}
.topiclist span.tim {
float: right;

text-align: center;
}
Inherited from li

.topiclist li.odd {
background: #EEEFEF;
}
.w290 {
width: 290px;
overflow: hidden;
}
.fr {
float: right;
margin-top:10px;
}
.fl, .fr {
display: inline;
}
.sideColumn{ overflow:hidden; background:#f4efe9 }
.sideColumn p{ padding:0 0 0 10px; height:45px; line-height:45px; color:#fff; font-size:14px;background-color: #233a5d;}
.sideColumn header.yellow{ color:#000; background:yellow }
.sideColumn img{ display:block }

.sideNotice{ overflow:hidden }
.sideNotice li{
	padding:3px 5px 3px 8px; line-height:18px;
	border-bottom:1px dotted gray;
}
.sideNotice li a{ display:block; padding:0 0 0 12px; color:#727171; background:url("../img/com/li-gray.png") no-repeat left 5px ;font:12px/1.5 tahoma,arial"宋体b8b\4f53";}
.sideNotice li a:hover{ color:#ff0000 }

.sidecolumn header {
padding: 0 0 0 10px;
height: 45px;
line-height: 45px;
color: white;
font-size: 14px;
background: #362D25;
}
span.note {
float: right;
padding-right: 10px;
}
.f12 {
font-size: 12px;
}
.white {
color: white;
}
.white a {
color: white;
}
.h5 {
height: 5px;
width: 1px;
overflow: hidden;
}

.box {
margin: auto;
border: 1px solid #DDD;
overflow: hidden;
zoom: 1;
}
.channelMain {
padding: 5px 15px;
border: 5px solid #F3F3F3;
}
.channelMain h2 {
padding: 10px 5px;
line-height: 26px;

font-size: 18px;
font-weight: bold;
}
.channelMain .content {
padding: 0;
overflow: hidden;
}
.channelMain p {
padding: 5px 10px;
line-height: 23px;
font-size: 14px;
}
.channelMain hr {
width: 95%;
}
hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #EAEAEA;
margin: 1em auto;
padding: 0;
}
.channelMain h4 {
padding: 5px;
font-size: 16px;
}
.channelMain ul.item {
margin: 0 auto;
padding: 5px 10px;
width: 90%;
}

.channelMain ul.item li {
height: 21px;
line-height: 21px;
font-size: 12px;
margin: 0 0 0 20px;
list-style-type: disc;
}
.topiclist li.odd {
background: #EEEFEF;
}
#footer{
	margin:5px auto 0; width:100%; min-width:980px; overflow:hidden;
	background:url("../image/footer/bg2.png") no-repeat center bottom;
}
#footMain{ height:130px; overflow:hidden }
#footMain a{ color:#fff }
#footMain a:hover{ color:#ccff00 }

#footMain .content{ margin:auto; width:980px; height:130px }
#footMain .footerMenu{ float:left; display:inline; margin:0; padding:10px 0 0 30px; width:620px }
#footMain .menu{ height:40px; line-height:40px }
#footMain .menu li{ float:left; display:inline; padding:0 30px 0 0 }

#footMain .share{ overflow:hidden }
#footMain .share li{ float:left; display:inline; margin:0 5px 0 0; width:24px; height:24px }
#footMain .share li img{ width:24px; height:24px }

#footMain .contact{ float:left; display:inline; margin:0 0 0 6px; width:320px; height:95px; color:#fff }
#footMain .contact dl{ margin:10px 0 0 20px; width:274px; height:57px }
#footMain .content dt{ width:274px; height:25px; line-height:25px; color:#f08200 }
#footMain .content dd{ float:left; display:inline; padding:0 0 0 20px; width:117px; height:23px; line-height:23px }
#footMain .content dd.tel{ background:url("../image/footer/tel.png") no-repeat left center }
#footMain .content dd.mail{ background:url("../image/footer/mail.png") no-repeat left center }
#footMain .content dd.fox{ background:url("../image/footer/fox.png") no-repeat left center }
