.nav-down{display:none;}
.nav_child{padding:20px;border-top:2px solid #0076d2;position:absolute;top:77px;width:800px;background: url(images/navbg.png) 
center top no-repeat;display:none;}
.nav_child .item{display:-ms-flexbox;display:flex;}
.nav_child .item.s{visibility:visible;opacity:1;transition:opacity 0.2s ease-out 0s;}
.nav_child .item .l{width:45%;padding-right: 30px;}
.nav_child .item .l .pic{width:142px;}
.nav_child .item .l .pic img{width:100%;height:142px;}
.nav_child .item .l .txt{width:calc(100% - 142px);}
.nav_child .item .l .txt p{font-size:16px;color:#004b86;padding-left:30px;line-height:28px;margin:0;}
.nav_child .item .r{width:55%;font-size:0;}
.nav_child .item .r a{width:33.33%;font-size:18px;margin-bottom:10px;display:inline-block;color:#555;}
.nav_child .item .r a:hover{color:#0076d2;}


.nav-list>li.nav-list1>a:after{content:"";border-bottom:2px solid #0076d2;margin-top:5px;display:block;width:100%;transition:all 0.2s ease-out 0s;transform:scaleY(0);}
.nav-list>li.nav-list1>a:before{content:"";border-left:2px solid #0076d2;height:25px;transition:all 0.2s ease-out 0s;transform: scaleY(0);position:absolute;left:50%;top:32px;transform-origin:center top;}

.nav-list>li:hover .nav_child{display:block;}
.nav-list>li.nav-list1:hover>a:after,.nav-list>li.nav-list1:hover>a:before{transform:none;}
@media(max-width: 1279px){
.nav-list>li.nav-list1>a:before{height: 35px;}
}
.keywordfontcolor271327{ font-weight: bold; color: red;}

.yrzqjt {
    position: relative;
    background: url(./images/banx2560.jpg) no-repeat top center;
    width: 100%;
    height: 259px;}
