/*内页banner*/
.ny-banner{position:relative;}
.ny-banner,.ny-banner img{width:100%;height:506px;}
.ny-banner h2{text-align:center;bottom: 125px;left: 42%;position:absolute;font-size:36px;color:#fff;}
.ny-banner h2:after{content:'';display:inline-block;background:url(/images/icon7_03.png) no-repeat;width:20px;height:72px;
                   left: 61px; bottom: -125px;position:absolute;}
/*导航*/
.sj-lmmc{display:none;position:relative;}
.sj-lmmc em{display: inline-block;position: absolute; width: 16px;height: 9px;top: 22px; right:19px;background-image: url(/images/bottom.png);background-size: 100%; background-position: right center;}
.sub-nav{height:78px;line-height:78px;box-shadow: 0 8px 5px rgb(0 0 0 / 10%);}
.sub-nav ul{text-align:center;}
.sub-nav li{font-size:16px;display:inline-block;padding:0 15px;position:relative;}
.sub-nav li a{font-size:16px;display:inline-block;}
.sub-nav li:hover,.sub-nav li.on{color:#0043b3;border-bottom:3px solid #0043b3;height:75px;}
.sub-nav li:hover:after,.sub-nav li.on:after{content:'';display:inline-block;width:13px;height:7px;position:absolute;left:40%;bottom:0px;
                     background:url(/images/icon8_03.png) no-repeat;}
/*简介*/
.ny-bj{background:url(/images/icon9_03.png) no-repeat center 6px;padding-bottom:60px;}
.Introduction{padding:40px 0px;}
.Introduction p{line-height:34px !important;text-indent:2em !important;font-size:16px !important;margin-bottom:20px !important;}
.Introduction h1.tit{line-height:90px;font-size:30px;text-align:center;}
.Introduction p.vsbcontent_img{text-indent:0 !important;}
/*列表页*/
.nylist-bj,.contBg{background-color:#fbfbfb;padding:45px 0px 56px;}
.nylist-bj .list li{line-height:60px;background-color:#fff;margin-bottom:10px;padding:0 20px;}
.nylist-bj .list li a:before{content:'';display:inline-block;width:5px;height:5px;background-color:#6c6c6c;border-radius:50%;margin-right:10px;}
.nylist-bj .list li a{font-size:16px;display: inherit;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nylist-bj .list li:hover a,.nylist-bj ul li:hover span{color:#0049c2;}
/*内容页*/
.padding-38{padding: 10px 38px 20px;}
.margin-20{margin-bottom:20px;}
.content{background:#fff;min-height:700px;}
.content .con_nav h2{text-align:center;font-size:30px;color:#010101;padding:35px 0px;font-weight:bold;}
.content .con_nav .ly{height:54px;line-height:54px;text-align:center;margin-bottom:20px;color:#7c7c7c;border-bottom:1px solid #e2e2e2;}
.content .con_nav .ly span{color:#898989;}
.hznr{text-align:center;}
/*.content img{margin:15px 0px;}*/
.content p{text-indent:2em;text-align:left;color:#5e5e5e;line-height:34px;font-size:16px;color: #212121;}
.pageBar{padding-top: 20px;margin-top: 35px;padding:0 200px;}
.pageBar li{float:left;width:30%;}
.pageBar li a{color:#a4a4a4;font-size:14px;}
.pageBar li.icon1{background:url(/images/icon10_06.png) left center no-repeat;padding-left:35px;}
.pageBar li.icon2{background:url(/images/icon10_03.png) left center no-repeat;padding-left:23px;}
.pageBar li.icon3{background:url(/images/icon10_09.png) left center no-repeat;padding-left:35px;}
.content .con_nav a{font-size:18px;}
/*机构设置*/
.jgsz{padding:100px 0px;}
.jgsz-logo{text-align:center;}
.jgsz-logo img{display:inline-block;}
.jgzs-box{margin-top:95px;}
.jgsz-fl{width:710px;border-right:1px solid #ececec;}
.jgsz-fr{width:709px;margin-top:162px;}
.jgsz-list{border-top:1px solid #0043b3;padding:30px 0px 64px;position:relative;}
.jgsz-list ul,.jgsz-list h2{display:inline-block;}
.jgsz-list ul li{line-height:47px;}
.jgsz-list ul li a{font-size:18px;color:#666666;}
.jgsz-list ul li a:hover{color:#0058c5;}
.jgsz-list h2,.jgsz-list h2 a{font-size:24px;color:#0043b3;}
.jgsz-fl h2{padding-right:40px;}
.jgsz-fr h2{padding-left:40px;}
.jgsz-list:before{content:'';display:inline-block;width:10px;height:10px;background-color:#0043b3;border-radius:50%;position:absolute;
                         top:-6px;right:-4px;}
.jgsz-fr .jgsz-list:before{left:-4px;right: auto;}
.xyfg-bj{padding:30px 0px;}
.list_ll li{width: 23.95%;height:230px;display: inline-block;float: left;overflow: hidden;margin-right:1.4%;margin-bottom:20px;}
.list_ll li:nth-child(4n){margin-right:0;}
.list-img{width:100%;height:230px;}
.list_ll li.last{margin-right:0}
.list_ll li a{display: block;position: relative;background: #a4a4a4;overflow: hidden;cursor: pointer;margin-right: 0;}
.list_ll li a::after {position: absolute;bottom: -100%;left: 0;width: 100%;height: 100%;background: #0058c5;opacity: 0.6;content: '';transition: bottom .3s;-webkit-transition: bottom .3s;}
.list_ll li a:hover::after{bottom: 0;}
.list_ll li a img{width: 100%;height:100%;}
.list_ll li a .tran{position: absolute;width: 100%;height: 100%;top: 0;left: 0;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;opacity: 0.35;filter: alpha(opacity=35);-moz-opacity: 0.35;-khtml-opacity: 0.35;background: #000;}
.xyfg .list_ll li a .text{position: absolute; width: 100%;height: 30px;top: 50%;left: 0;margin-top: -15px;z-index: 10;display: block;color: #FFF;text-align: center;font-size: 22px;background:none;}
.leader-list{padding:30px 0px;}
.leader-list li{
    width: 100%;

    margin-bottom: 60px;
min-height: 157px;
}
.leader-list li a{
    display: block;
    width: 100%;
    height: 100%;
}
.leader-list li .leader-img{
    width: 157px;
    max-height: 211px;
    background: #99b8e3;
    overflow: hidden;
   display:inline-block;
   margin: 0 25px 0 0;
}
.leader-list li .leader-img img{
    width: 100%;
    height: 100%;
    vertical-align: middle;
    transition: all .5s;
    moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition:  all .5s;
}
.leader-list .leader-txt{

    max-height: 211px;
    overflow: hidden;
    padding: 20px 0;
}
.leader-txt h2{
    font-size: 19px;
    font-weight: normal;
    color: #333;
    transition: all .5s;
    moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition:  all .5s;
}
.leader-txt p{
    width: 100%;
    max-height: 90px;
    font-size: 16px;
    color: #666;
    margin-top: 30px;
    overflow: hidden;
    line-height: 30px;
    transition: all .5s;
    moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition:  all .5s;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.leader-list li:hover .leader-img img{
    transform: scale(1.1);
}
.leader-list li:hover .leader-txt h2{
    font-weight: bold;
    color: #000;
}
.leader-list li:hover .leader-txt p{
    color: #1298c3;
}
    
/*管理机构*/
.jgsz-list1{position:relative;}
.jgsz-a{padding-top:40px;padding-bottom:40px;}
.jgsz-a h5{font-size: 40px;line-height:80px;text-align:center;color:#333;margin-bottom:40px;}
.jgsz-a .item{width:48%;margin-bottom:20px;margin-right:2%;box-shadow:0 0 20px rgba(0,0,0,0.15);background:#fff;transition:all 0.6s ease-out 0s;float:left;}
.jgsz-a .item .t{background:#1442a1 url(../images/nava-logo_03.png) right center no-repeat;height: 70px;}
.jgsz-a .item .inner{padding:24px 30px;position: relative;}
.jgsz-a .fz30{font-size: 30px;line-height:50px;}
.jgsz-a .item .p{margin-top:20px;padding-left:30px;}
.jgsz-a .item .p li{display:inline-block;min-width:48%;vertical-align:top;box-sizing:border-box;margin-bottom:20px;font-size:15px;
                 background:url(/images/jgs-dt.png) left center no-repeat;padding-left:20px;}
.jgsz-a .item .links1 li{background: none;}
.jgsz-a .item h2{margin-bottom:20px;white-space:nowrap;font-size:15px;background:url(/images/jgs-dt.png) left center no-repeat;padding-left:20px;}
.item-three{position:absolute;right:0;top:42%;}

.student li{float:left;width:32%;margin-right:2%;margin-bottom: 40px;background: #f2efef;}
.student li.margin-right{margin-right:0;}
.student li .img{width:100%;height:240px;overflow: hidden;}
.student li .img img{width:100%;height:100%;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.student li:hover img{-webkit-transform: scale(1.03);-ms-transform: scale(1.03);transform: scale(1.03);}
.st-link{padding:15px 20px 40px;height:212px;}
.st-link h3{font-size: 18px;font-weight: normal;line-height: 55px;text-align: center;border-bottom: 1px solid #ccc;margin-bottom:20px;}
.st-link a{display:inline-block;width:32%;line-height: 35px;font-size:14px;text-align: center;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.listTitle1{position:relative;}

.jgsz-box h3{font-size: 18px;background: #134a96;color: #FFF;padding: 10px 15px;padding: 11px 25px;margin-top: 20px;position:relative;display: inline-block;z-index:5;*z-index:5;_z-index:5;}
.jgsz-box .line1{width: 100%;
    height: 1px;
    background-color: #c8c8c8;
    top: 55%;
    left: 0;
    position: absolute;
    z-index: 0;*z-index:0;_z-index:0;
    display: block;}
.jgsz-box ul{padding: 20px 35px;}
.jgsz-box ul li{float:left;width: 33%;}
.jgsz-box ul li a{line-height: 41px;font-size: 15px;}
.wx-b li img{width:100%;} 
.wx-b li p{line-height:36px;font-size:14px;text-align:center;}
.student li .wx-b{text-align:center;}
.student li .wx-b li{float:none;display:inline-block;margin-bottom:0;}

#vsb_content img,.ny-bj img{max-width:80%;}
.content-main .content-left{
	position: absolute;
	left: -100px;
	top: 100px;
}
.jxdw-new li{float:left;width:24%;margin-right:1%;height: 59px;line-height:60px;text-align:center;background: #f2f2f2;margin-bottom:25px;border-bottom:1px solid #0058c5;}
.jxdw-new li a{color:#0c0c0c;display:block;font-size:15px;}
.jxdw-new li:hover a{background-color:#0058c5;color:#fff;}
@media screen and (max-width: 800px) {
  .jxdw-new li{width:49%;}
  .jxdw-new li:nth-child(even){margin-right:1%;}
}
.xj-cx,.xj-list{margin-top:20px;}