body{
    padding:0px;
    margin:0px;
}
body div.body-align{
    margin:0px auto;
}
a{
    text-decoration : none;
}
img{
    margin:0px;
}
.pn-box{
    display:block;
    overflow-x:hidden;
}
/*layout*/
.pn-hbox-center{
    display:block;
    float:left;
    position:relative;
    left:50%;
}
.pn-hbox-center .pn-offset{
    display:block;
    float:left;
    position:relative;
    left:-50%;
}


/* Ë®Æ½¾ÓÖÐ */
.pn-hbox-middle-offset{
	display:block;
	height:auto;
}
.pn-hbox-bottom-offset{
	display:block;
	height:auto;
}

.pn-vbox-bottom-offset{
	height:auto !important;
	display:block;
}
.pn-vbox-middle-offset{
	height:auto !important;
	display:block;
}

/*.pn-hbox-center{
    display:block;
    margin:0px auto;
    text-align:center;
    overflow-x:hidden;
}*/
.pn-hbox-right{
    float:right;
    overflow-x:hidden;
}
.pn-vbox-right{
    overflow-x:hidden;
}
.pn-vbox-right>div>div{
    float:right;
	clear:right;
}
.pn-vbox-right>div{
    float:right;
	clear:right;
}

.pn-hbox-left{
    float:left;
}
.pn-hbox-limit{
    float:left;
    width:1000000px;
    overflow-x:hidden;
}

.pn-horizontal{
    float:left;
    display:block;
}
.pn-vertical{
    display:;
}
.pn-vbox-center{
	display:block;
	height:auto;
}
.pn-vbox-center>div>div{
    display:block;
	margin:0 auto;
}

.pn-vbox-center>div>div>div{
	margin:0;
}

/* elements */
a.pn-anchor{
    text-decoration:none; 
}
.pn-text{
    word-break:break-all;
}
.pn-image{

}
.pn-bind{
    text-align:left;
}

/* bind module */
.pn-bind table{
    border-collapse:collapse;
}
.pn-bind tr.row{
}
.pn-bind td.col{
    text-align:left;
}

/*navigator*/
.pn-navigator{
    text-align:left;
    position : relative;
}
.pn-navigator ul{
    display:block;
    list-style:none;
    padding:0px;
    margin:0px;
    overflow:hidden;
}
.pn-navigator li{
    display:block;
    list-style-type:none;
    padding:0px;
    margin:0px;
    white-space:nowrap;
}
ul.pn-navigator-item{
    list-style:none;
    padding:0px;
    margin:0px;
    overflow:hidden;
}
.pn-navigator-item li{
    display:block;
    list-style-type:none;
    margin:0px;
    white-space:nowrap;
}
.pn-navigator-item li a{
    display:inline-block;
}
.show{
    display:block;
}
.hide{
    display:none;
}

/*module*/
.pn-module{
    display:block;
    text-align:left;
}
/*search*/
.pn-search{
    text-align:left;
}
.search-col{
    display:inline-block;
}
.search-row{
    display:block;
    white-space:nowrap;
}
/*layout*/
span.pn-hbox-special{
    display:inline-block;
    width:0px; height:100% !important;
    font-size:0px;
    visibility:hidden;
    border:0px none;
}
.pn-hbox-vmiddle{
    vertical-align:middle;
}
.pn-hbox-vtop{
    vertical-align:top;
}
.pn-hbox-vbottom{
    vertical-align:bottom;
}
.pn_elem_17 {
overflow:hidden;}
#lunbo_container {
    position:relative;
    margin:0 auto;
    margin-top: 0;

}
#lunbo_container ul {
    position:relative;

    list-style:none;
    padding:0;
    margin:0;
}
#lunbo_container ul li {
    position:absolute;
    width:951px;
    height:265px;
    list-style:none;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    cursor:pointer;
    left: 50%;
    margin-left: -475.5px;
}
#lunbo_container #btnnum {
    position: relative;
    top: 300px;
    text-align: center;
}
#lunbo_container #btnnum span {
    display: inline-block;
    width:20px;
    height: 20px;
    cursor:pointer;
    margin-left:3px;
    margin-right:3px;
    background:url(/images/normal.png) center no-repeat;
}
#lunbo_container #btnnum .btncurrent {
    background:url(/images/active.png) center no-repeat;
    background-position:center;
}
