html::-webkit-scrollbar,
.mysroll::-webkit-scrollbar{
width:7px;
height:4px;}
html::-webkit-scrollbar-track,
.mysroll::-webkit-scrollbar-track{
background: #ececec;
border-radius:2px;}
html::-webkit-scrollbar-thumb,
.mysroll::-webkit-scrollbar-thumb{
background: #bbb;
border-radius:5px;}
html::-webkit-scrollbar-thumb:hover,
.mysroll::-webkit-scrollbar-thumb:hover{
background: #747474;}
html::-webkit-scrollbar-corner,
.mysroll::-webkit-scrollbar-corner{
background: #f6f6f6;}
body:before {
content: "";
position: fixed;
top: -10px;
left: 0;
z-index: 110;
width: 100%;
height: 10px;
-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
box-shadow: 0px 0px 10px rgba(0,0,0,.8);}
.wp-menu .menu-item {

    border-right: 1px solid #90caf9;
    bacgkround: url(https://www.hnzj.edu.cn/images/nva_line_w2_h51.jpg) no-repeat 100% 0;}
.wp-menu .last {

    border-right: none;}
.wp-menu .menu-item a.menu-link {

    padding: 0 45px;}
body {
min-width: 1200px;}
.main3 {
    padding-top: 00px!important;}

.header .sitelogo {

    padding-top: 35px;}

#header .inner {

    height: 150px;
    width: 1300px;}

.site-lang {

    color: #fff;}



.post.post1.post-13.mbox .news_box.clearfix {
    padding: 20px 40px 60px 25px;
    margin: 0 15px;
    background: #fff;
     border-bottom: 4px solid rgba(227,227,227,.8);
    border-right: 4px solid rgba(227,227,227,.8);
   
        border-top: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;}.post.post1.post-13.mbox ul.news_list.clearfix {
    margin: 0 -15px;}
.top.clearfix {
    border-bottom: 1px solid #e3e3e3;
    padding-bottom: 10px;
    margin-bottom: 20px;}

.post.post1.post-13.mbox .news_days {
    font-size: 16px;
    line-height: 24px;
    color: #333;}.post.post1.post-13.mbox .news_year {
    font-size: 40px;
    font-weight: bold;
    color: #437ad5;
    line-height: 34px;}
.post.post1.post-13.mbox .news_titled {
    float: right;
    font-size: 16px;
    color: #7c7c7c;
    line-height: 20px;
        margin-top: 24px;}.post.post1.post-13.mbox .news_title {
    font-size: 20px;
    line-height: 30px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 60px;}
.post.post1.post-13.mbox .news_text {
    font-size: 14px;
    color: #666;
    line-height: 24px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 48px;
        margin-top: 25px;}
.post.post1.post-13.mbox .news_date {
    float: left;}
.post.post1.post-14.mbox li {
    float: left;
    width: 50%;
    margin-bottom: 40px;}
.post.post1.post-14.mbox .news_box.clearfix {
    
    margin: 0 15px;
    background: #fff;
    border-bottom: 4px solid rgba(227,227,227,.8);
    border-right: 4px solid rgba(227,227,227,.8);
    border-top: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;}
.post.post1.post-14.mbox ul.news_list.clearfix {
    margin: 0 -15px;}
.main3 {
    padding-top: 70px;}


.post.post1.post-14.mbox .tt {
    margin-bottom: 20px;}
.post.post1.post-14.mbox .news_date {
    width: 80px;
    background: #437ad5;
        float: left;
            padding: 20px 0;

    width: 10px;
    visibility: hidden;}
.post.post1.post-14.mbox .news_days {
    text-align: center;
    color: #fff;
    font-weight: bold;
    font-size: 36px;
        line-height: 32px;}
.post.post1.post-14.mbox .news_year {
    font-size: 16px;
    text-align: center;
    color: #fff;
    line-height: 32px;
    font-weight: bold;}
.post.post1.post-14.mbox .news_con {
    margin-left: 40px;
    padding-right: 20px;}
.post.post1.post-14.mbox .news_title {
    font-size: 20px;
    margin-top: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;}
.post.post1.post-14.mbox  .news_text {
    font-size: 14px;
    color: #5d5d5d;
    line-height: 24px;
    margin-top: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;}

.main1 .inner {
    padding: 20px 0 40px 0;}

.main2 .inner {
    padding-bottom: 0px;}

.post-11 .focus .focus-title-bg {
    background-color: rgba(0,0,0,0.4);}
.post-21 .news_list li.news {

    border-radius: 15px;}

   #hz-banner{
   background: #F2F2F2;
    padding: 20px 0 ;}
   
      .swiper {
        width: 100%;
        height: 100%;}

      .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;}

      .swiper-slide img {
        display: block;

        object-fit: cover;}
      
      .bq p{
       text-align: center!important;}
      
      #footer .inner {

    padding: 0px 0 20px;}

.foot-center {

    margin-left: 20px;
    width: 445px;}

      .index-links .list li .time{
      font-size:16px;}

#hz-con{
padding:10px 40px
;}
#hz-con p{
font-family: "微软雅黑"!important;
margin: 10px 0 0 0;
font-size: 16px!important;
line-height: 35px!important;}
#hz-con p *{font-family: "微软雅黑"!important;}

.main_art{
width: 978px;
margin: 72px auto 0;

height: auto;
overflow: hidden;}
.main_art ul li{
font-size:14px;
line-height: 33px;
margin-left:15px ;}
.main_art ul li label{
color: #666666;}
.main_art ul li a{
color: #999;}
.main_art ul li a:hover{
color: #6510ac;}


