.navbar_nav{
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin: 0 auto;
    width: 1300px;
}

.navbar_nav li.shouye{
	position: relative;
	display: block;
	width:9rem;
	text-align: center;
        float:left;
}
.navbar_nav li.shouye:hover{
    background-color:#144287
}
.navbar_nav .dropdown{
	float:left;
	position: relative;
	display: block;
	
}
.navbar_nav li .top-title{
 	text-decoration: none;
 	display: block;
 	width:100%;
 	line-height: 40px;
 	font-size: 1rem;
 	color: white;
 	letter-spacing: 2px;
 	font-weight: bold;
 }

.navbar_nav li.dropdown{
	/*display: inherit;*/
	position: relative;
}

.navbar_nav li.dropdown .dropdown_menu{
	display: none;
	position: absolute;
	z-index: 999;
	background-color: rgba(35,85,161,0.8);
	top: 40px;
	width: 100%;
	text-align: center;
	transition: 0.5s;
	-moz-transition: 0.5s;
}
.navbar_nav li.dropdown .dropdown_menu a{
	font-size: 14px;
	display: block;
	/*padding:0 2px;*/
	line-height: 46px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
} 
.navbar_nav li.dropdown .dropdown_menu a:first-child{
	/*border-top:#CDA274 2px solid*/
}
.navbar_nav li.dropdown:hover .dropdown_menu{
	display: block;
	/*animation: rotate 300ms ease;
	-webkit-animation: rotate 300ms linear;
	-moz-animation: rotate 300ms ease;*/
}


.navbar_nav li.dropdown:hover .dropdown_menu a:hover{
	background-color: #153f8a;
	color: #FFFFFF;
}

@keyframes rotate {
    from {
        transform:  translateY(10%);
        top: 53px;
    }

    to {
        transform: rotateX(0deg) translateY(0%);
        top: 53px;
    }
}

@-moz-keyframes rotate {
    from {
        -moz-transform:  translateY(10%);
        top: 53px;
    }

    to {
        -moz-transform:  translateY(0%);
        top: 53px;
    }
}

@-webkit-keyframes rotate {
    from {
        -webkit-transform: rotateX(90deg) translateY(0%);
        top: 43px;
    }

    to {
        -webkit-transform: rotateX(0deg) translateY(0%);
        top: 43px;
    }
}