/* .pages{display:none;} */

.nav li{width:12.5%;}
.p_btns,.page{visibility: visible;
    animation-name: fadeInUp;
	-webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
	-webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
	text-align: center;
    clear: both;
    margin-bottom: 30px;}

.p_bar li,.p_bar li a,.page a {
    display: inline-block;
    vertical-align: top;
    margin: 0 2px;
}

.p_bar li a,.page a{border: 1px solid #ececec;
    display: inline-block;
    width: 40px !important;
    height: 40px;
    font-family: Arial;
    font-size: 14px;
    color: #999;
    line-height: 38px;
    text-align: center;
    background-repeat: no-repeat;
    background-position: center center;}

.p_bar li .firstpage, .p_bar li .lastpage,.page .firstpage, .page .lastpage {
    width: auto !important;
    padding: 0 15px;}

.p_bar li .prevpage,.page .prevpage {
    background-image: url(../images/img37.png);
}

.p_bar li .prevpage:hover.page .prevpage:hover {
    background-image: url(../images/img39.png);
}

.p_bar li a:hover, .p_bar li .currentPage,.page a:hover, .page .currentPage {
    background-color: #00a0e9;
    color: #fff;}

.p_bar li a.nextpage,.page a.nextpage {
    background-image: url(../images/img38.png);
}

.p_bar li a.nextpage:hover,.page a.nextpage:hover {
    background-image: url(../images/img40.png);
}

.p-list5 li{margin-right:40px;}

.cur{
	padding-right: 0px;
}
.p-list5{
	padding-left: 0px;
}

.box-join1{
	background-position: center top;
}

.p-list2 .con{
	background-position: right;
	background-size: 100%;
    height: 217px;
}

.m-video2 iframe{
	width:1280px;
    height:720px;
}

.p-list8 .date{border:none;}

.text-h3{
	position: absolute;
    bottom: 0;
    width: 100%;
    background-color: rgb(0 0 0 / 50%);
    line-height: 2.2rem;
    font-size: 15px;
    padding-left: 20px;
    color: #e8e8e8;
}

.f-nav dl{
    width: 14.2%;
}
.f-nav{
    width: 58%;
    margin-right: 0%;
}

.history-for1 .det{margin:0 108px 5px;padding-left:0px;position:relative;z-index:1;}
.history-for1 .year{position:initial;left:0;top:0;}