@charset "utf-8";
.newstop{
width:100%;
height:350px;
background-color:#0083cb;
overflow:hidden;
}
.newstop h1{
width:1140px;
margin:0 auto;
text-align:center;
margin-top:80px;
}
.newstop h2{
width:1140px;
margin:0 auto;
text-align:center;
margin-top:20px;
font-size:14px;
font-weight:normal;
color:#fff;
}
.newstop h3{
width:1140px;
margin:0 auto;
text-align:center;
margin-top:20px;
height:9px;
line-height:9px;
overflow:hidden;
}
.newstop span{
width:1140px;
display:block;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:40px;
}
.newstop span a{
color:#fff;
text-decoration:none;
margin-left:10px;
padding-right:10px;
}
.newstop span a:hover{
color:#fff;
text-decoration:none;
font-size:14px;
font-weight:bold;
}
#newsnav{
color:#fff;
text-decoration:none;
font-size:14px;
font-weight:bold;
}

.wenzhangbox{
overflow:hidden;
width:1140px;
height:auto;
margin-left:auto;
margin-right:auto;

}
.wenzhangbox ul{
width:1250px;
overflow:hidden;
}
.wenzhangbox ul li{
width:540px;
float:left;
display:inline;
margin-right:60px;
padding-bottom:5px;
overflow:hidden;
margin-top:40px;
}
.wenzhangbox ul li h1{
font-size:20px;
font-weight:normal;
border-bottom:1px #e8e8e8 solid;
padding-bottom:8px;
}
.wenzhangbox ul li h1 a{
color:#333;
text-decoration:none;
}
.wenzhangbox ul li h1 a:hover{
color:#0083cb;
text-decoration:none;
}
.wenzhangbox ul li h2{
font-size:12px;
font-weight:normal;
color:#888;
line-height:20px;
padding-top:18px;
}
.wenzhangbox ul li h3{
margin-top:18px;
}
.pagnation { text-align: center; margin-top: 50px; padding-bottom:40px; }
.pagnation a { display: inline-block; width: 34px; height: 34px; line-height: 34px; overflow: hidden; background: url(../images/sprite.png) no-repeat 0 -29px; margin-left: 4px; font-size: 16px; vertical-align: top; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out; }
.pagnation a:hover { background-position: 0 -64px; color: #fff; text-decoration: none }
.pagnation .page-prev, .pagnation .page-next { line-height: 555px; }
.pagnation .page-prev { background-position: -35px -29px; }
.pagnation .page-prev:hover { background-position: -35px -64px; }
.pagnation .page-next { background-position: -70px -29px; }
.pagnation .page-next:hover { background-position: -70px -64px; }
.pagnation .current { background-position: 0px -64px; color: #fff }

.xxbox{
overflow:hidden;
width:1140px;
height:auto;
margin-left:auto;
margin-right:auto;
}
.biaotibox{
overflow:hidden;
width:1140px;
height: auto;
margin-top:40px;
border-bottom:1px #e1e1e1  solid;
padding-bottom:12px;
}
.biaotibox h1{
font-size:24px;
font-weight:normal;
line-height:24px;
color:#000;
text-align:center;
}
.biaotibox h2{
color:#888;
padding-top:8px;
font-size:12px;
font-weight:normal;
text-align:center;
}
.biaotibox h2 a{
padding-right:10px;
color:#555;
text-decoration:none;
}
.biaotibox h2 a:hover{
padding-right:10px;
color:#0083cb;
text-decoration:none;
}
.fujian{
width:1140px;
overflow:hidden;
margin-left:auto;
margin-right:auto;
padding-bottom:40px;
margin-top:20px;
}
.fujian span{
width:138px;
display:block;
overflow:hidden;
margin-top:12px;
margin-left:auto;
margin-right:auto;
}
.fujian span a{
width:38px;
height:38px;
float:left;
background-repeat:no-repeat;
margin-left:4px;
margin-right:4px;
overflow:hidden;
display:inline;
}
.fujian span a:hover{
background-position:0px -38px;
}
#shang{
background-image:url(../images/xxicon1.jpg);
}
#xia{
background-image:url(../images/xxicon2.jpg);
}
#xxchat{
background-image:url(../images/xxicon3.jpg);
}
.neirong{
width:1140px;
overflow:hidden;
margin-top:20px;
font-size:14px;
padding-bottom:20px;
text-align:justify;
}

.xxtop{
width:100%;
height:60px;
background-color:#0083cb;
overflow:hidden;
}

.xxtop span{
width:1020px;
display:block;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:20px;
}
.xxtop span a{
color:#fff;
text-decoration:none;
margin-left:10px;
padding-right:10px;
}
.xxtop span a:hover{
color:#fff;
text-decoration:none;
font-size:14px;
font-weight:bold;
}

#page_navigation{
height:auto!important;
width:1140px;
margin-left:auto;
margin-right:auto;
text-align:center;
padding-bottom:40px;
margin-top:40px;
}
#page_navigation a{
padding:8px 13px;
    line-height:20px;
	color:black;
	text-decoration:none;
	margin-left:2px;
	margin-right:2px;
	background:#ececec;
	color:#444;
	font-size:16px;
	font-weight:normal;
	height:36px;
	line-height:36px;
}
.active_page{
	background:#0083cb!important;
	color:white !important;
}