body,div,ul,li,h1,h2,h3,span,b,p,a,dd,dl,dt{ margin:0; padding:0; list-style:none; text-decoration:none; border:none; font-size:12px; color:#333; font-family:"微软雅黑";}
img{border:0;}
b{ font-weight:normal;}
body{color:#fff;}
#header{ width:1100px; margin:0 auto; height:100px;position:relative;}
#header .logo{ margin-top:23px; margin-left:14px;float:left;}
#header ul{ float:right; margin-top:23px;} 
#header ul li{ float:left;}
#header ul li a{padding:0 5px; color:#aaa;}
#header span{ color:#aaa; font-size:18px; position:absolute; bottom:23px; right:0;}
#header span b{ color:#ff6c00; font-size:24px; font-family:"黑体";}

#nav{ height:50px; width:100%;background:url(../images/nav_bg.jpg) repeat-x; border-top:1px solid #e3e3e3;  border-bottom:1px solid #e3e3e3;}
#nav ul{ width:910px; margin:0 auto;}
#nav ul li{ float:left; position:relative; z-index:10000;}
#nav ul li a{ width:130px;display:block; color:#333; font-weight:bold; font-size:14px; height:50px;line-height:50px;transition:all 0.5s; text-align:center;}
#nav ul li a:hover{ color:#ff6c00;}
#nav ul li a.active{ color:#ff6c00;} 
#nav ul li ul{ width:auto; position:absolute; top:50px; left:0px;display:none;background:#fff; transition:all 1s;}
#nav ul li ul li a{width:130px; height:50px; line-height:50px; transition:all 0.5s; display:block; font-weight:normal; text-align:center; border-top:1px solid #c7c7c7;}
#nav ul li:hover ul{display:block;}


#footer{width:100%; height:120px; background:url(../images/footer.png) no-repeat  center center;}
#footer .footer_con{ width:911px; margin:0 auto; padding-top:25px;}
#footer .footer_con p{ color:#fff;font-size:14px; line-height:30px;}

/*分页*/
.listpage {
    clear: both;
    font-size: 12px;
    height: 50px;
    line-height: 30px;
	padding-top: 10px;
	text-align:center;
}
.listpage a {
    background-color: #FFFFFF;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
	text-decoration:none;
}
.listpage span {
    background-color: #FBF779;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #FF7400;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.cpage { text-align:center}
.cpage a {
	background-color: #FFFFFF;
    border-color: #7EB864;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding:5px 10px;
}
.blank10{height:10px;overflow:hidden;}
.page2{ text-align:right; font-size:12px; color:#000; margin-top:20px; padding-top:10px; border-top:1px #eeeeee solid;}
.page2 a{ font-size:12px; color:#333; text-decoration:none;}
.page2 a:hover{ font-size:12px; color:#2DACD5; text-decoration:underline;}