/************n导航**************************************/

header>nav.navbar{

    max-width: 1516px;

	width:90%;

}

.navbar-brand{

    min-width: 210px;

	/*margin-left:5rem;*/

	text-align: right;

}

.navbar-brand img{

	width: 200px;

	height: 62px;

}

#navbarNav>.navbar-nav{

	width: 100%;

	margin-left:5rem;

}

#navbarNav>.navbar-nav>.nav-item {

    min-width: 180px;

    text-align: center;

	margin-right: 0.35rem;

}

#navbarNav>.navbar-nav>.nav-item>.nav-link{

    line-height: 5.1rem;

}

#navbarNav .active,#navbarNav>.navbar-nav>.nav-item:hover{

    background-color: #84caf1;

    border-bottom: #168ad5 2px solid;

}

.dropdown-menu{

    border: none;

	width: 100%;

    background: rgba(0,0,0,0.4);

    border-radius: unset;

    padding: 0;

}

.dropdown-list,.dropdown-item{

    font-size: 1rem;

    text-align: center;

    border: none;

    color: #fff;

    line-height: 2.5rem;

}

.dropdown-divider{

    background-color: #fff;

    margin: 0;

}

.dropdown-link{

    text-decoration: none;

    color: #fff;

}

.dropdown-list:hover,.dropdown-link:hover{

    color: #dedede;

}

.link-edit{

    color: #d9ec04;

    border-bottom: 1px solid #d9ec04;

    margin:  0 5px;

}

.link-del{

    color: #d75539;

    margin: 0 5px;

}

/***************banner********************************/

.banner{

    width: 100%;

    max-width: 1920px;

    margin: 0 auto;

}

.swiper-pagination-bullet{

    width: 1.3rem;

    height: 1.3rem;

    background: #fff;

    opacity: 1;

}

.swiper-pagination-bullet-active{

    background-color: #00a4ff;

}

@media screen and (max-width: 798px){

    .swiper-pagination-bullet{

        width: 0.6rem;

        height: 0.6rem;

    }

}

/*********main****************************************/

.same_title{

	color:#0dcaf0!important;

}

.container{

    width: 95%;

    max-width: 1290px;

}

#tabnav .nav{

    border-bottom: 1px solid #d3d3d3;

    line-height: 2.5rem;

}

#tabnav .nav-link{

    color: #000;

}

#tabnav .nav-item:nth-child(1){

    margin-left: 2.8rem;

}

#tabnav .active{

    color: #22b0ff;

    border-bottom: #22b0ff 1px solid;

}



.intro p,.oration p,.left-img p{

    text-indent: 2rem;

    line-height: 1.8rem;

}

p{

    word-wrap: break-word;

    word-break: break-word;

}

.culture p{

    margin: 0;

}

.culture .list-group-item{

    line-height: 3rem;

    margin: 0.8rem 0;

    text-align: center;

    padding: 0.7rem;

    border-radius: unset;

    border: #ccc solid 1px;

}

.culture .list-group-item:nth-child(1){

    margin-top: 5rem;

}

.culture .list-group-item p small{

    color: #666;

}

.item-header{

    line-height: 1.5rem;

    border-right: #cccccc solid 1px;

    width: 30%;

}

.item-end{

    width: 70%;

    color: #65bde4;

    word-wrap: break-word;

    word-break: break-word;

}

.item-header,.item-end{

	vertical-align: middle;

}

.top-img-center{

	text-align:center;

}

.top-img-center img{

    max-width: 310px;

    height: 180px;

}

.none-img{

    border: #cccccc solid 1px;

    max-width: 310px;

    height: 180px;

    text-align: center;

    font-size: 5rem;

    color: #ccc;

    vertical-align: middle;

}

.none-img i{

    line-height: 180px;

    vertical-align: middle;

}

.under-liner{

    display: block;

    width: 18%;

    height: 7px;

    background-color: #00a4ff;

}

/***********footer*********************************************/

footer{

    background-color: #656773;

    padding: 2rem 0;

    color: #fff;

    margin-top: 3rem;

}

footer .container{

    max-width: 1450px;

}

footer h5{

    margin: 1.5rem auto;

    color: #fff;

    font-weight: bold;

}

footer .nav-item,.footer-nav-item{

    text-decoration: none;

    color: #fff;

    line-height: 2rem;

    font-size: 0.75rem;

}

.footer-row{

    border-bottom: #fff solid 1px;

}

#copy-right,#statement .statement-item{

    line-height: 2rem;

    font-size: 0.75rem;

    margin-right: 2.5rem;

}

footer .codeimg{

	width: 7.8125rem;

	margin-right: 1rem;

}

/**********news**************************************/

.tab-list-content .list-group-item{

    line-height: 2.5rem;

    border-radius: unset;

    border: none;

    border-bottom: #ccc solid 1px;

    padding: 0.7rem 0;

    margin-top: 1.1rem;

}

.tab-list-content .list-group-item a{

    text-decoration: none;

    color: inherit;

    margin: 0;

}

#navigation{

    margin-top: 1.8rem;

}

#navigation .page-item,#navigation .page-link{

    border: none;

    color: #4c4c4c;

    box-shadow: none;

}

#navigation .page-link:hover,#navigation a.active{

    background-color: #00a4ff;

    color: #fff;

    border: none;

}

.press_img{

	text-align: center;

}

.press_p p{
    text-indent: 2rem;
    line-height: 1.8rem;
}

/****************************************/

@media screen and (max-width: 798px)

{

    .right-btn{

        display: none;

    }

}

.right-btn{

    position: fixed;

    z-index: 9999;

    top: 650px;

    right: 100px;

}

.right-btn .list-group .list-group-item{

    width: 95px;

    text-align: center;

    background: #b2b3b9;

}

.right-btn .list-group .list-group-item i{

    font-size: 2.5rem;

}

.right-btn .list-group .list-group-item p{

    margin: 0;

    font-size: 0.6rem;

    color: #fff;

}

.right-show{

	position: fixed;

	display: none;

	padding: 0.2rem 2rem;

	z-index: 9999;

	right: 215px;

	top: 650px;

	background: rgba(0,0,0,0.5);

	text-align: center;

}

.center-show{

    position: fixed;

    z-index: 9999;

    top: 20%;

    left: 50%;

    background: #fff;

    text-align: center;

}

#show-gzx,#show-map{

	display: none;

}.text-light-blue{

    color: #00a4ff;

}

/***********分页***************/

.page{

	width:100%;

	text-align: center;

	justify-content: center!important;

}

.page .active{

	padding: 5px 10px;

	text-align: center;

	line-height: 32px;

	font-size: 14px;

	color: #fff;

	background: #00a7ff;

	display: inline-block;

	margin-left: 4px;

	margin-top: 5px;

	/* border: 1px solid #d09e49; */

}



.page .total{

	padding: 5px 10px;

	text-align: center;

	line-height: 32px;

	font-size: 14px;

	color: black;

	/* border: 1px solid #d09e49; */

	background: #fff;

	display: inline-block;

	margin-top: 5px;

	margin-left: 4px;

}

