@charset "utf-8";
.list-banner img{
    width: 100%;}
.list-banner{
    width: 100%;
    min-width: 1280px;}

/* 二级栏目 */
.column {
    background: url(../d-img/list-column.png) no-repeat left top;
    background-color: #0068c0;
    background-color: rgba(0, 104, 192, .95);
    text-align: center;
    width: 23.5%;}
.column p{
    font-size: 30px;
    color: #fff;
    font-weight: 600;
    display: inline-block;
    line-height: 115px;}
.column span{
    font-size: 12px;
    display: inline-block;
    color: #fff;}
.nav2{
    margin-top: -115px;
    position: relative;
    z-index: 2;}
.nav2 ul{
    width: 76%;}
.nav2 ul li{
    float: left;
    margin: 0 0.9%;
    position: relative;}
.nav2 ul li div{
    transition: all .3s;
    background: url(../d-img/list-nav-bg.png) no-repeat 0 -116px;
    background-color: #fff;
    background-color: rgba(255, 255, 255, .9);
    height: 100%;
    width: 100%;
    position: absolute;}
.nav2 ul li:hover div{
    background: url(../d-img/list-nav-bg.png) no-repeat 0 0;
    background-color: #fff;
    background-color: rgba(255, 255, 255, .9);
background-size: 100% 100%;}
.nav2 ul li a{
    display: block;
    font-size: 20px;
    line-height: 115px;
    color: #3e3e3e;
    position: relative;
    padding: 0 10px;
    transition: all .3s;}
.nav2 ul li a:before {
    content: "\25BC";
    color: #fff;
    position: absolute;
    left: 50%;
    margin-left: -7px;
    top: 70%;
    opacity: 0;
    transition: all .3s;
    line-height: 7px;
    font-size: 15px;}
.nav2 ul li a:after{
    transition: all .3s;
    content: "";
    width: 0px;
    height: 1px;
    background-color: #fff;
    position: absolute;
    top: 67%;
    left: 50%;
    margin-left: -20px;}
.nav2 ul .on a:after{
    content: "";
    width: 40px;
    height: 1px;
    background-color: #fff;
    position: absolute;
    top: 67%;
    left: 50%;
    margin-left: -20px;}
.nav2 ul .on a:before{
    content: "\25BC";
    color: #fff;
    position: absolute;
    left: 50%;
    margin-left: -7px;
    top: 75%;
    line-height: 7px;
    font-size: 15px;
 opacity: 1;}
.nav2 ul .on div{
    color: #fff;
    background: url(../d-img/list-nav-bg.png);}
.nav2 ul .on a{
    color: #fff;}
.nav2 ul .on a:after{}
.nav2 ul li:hover a{
    color: #fff;}
.list-main{
    padding-bottom: 20px;}
/* 当前位置 */
.dqwz{
    background: url(../d-img/dqwz.png) no-repeat 10px center;
    margin: 20px 0;
    background-color: #efefef;
    padding-left: 40px;}
.dqwz p,.dqwz a{
    display: inline-block;
    line-height: 40px;
    font-size: 14px;
    color: #161616;}
.dqwz a:hover {
    color: #23679e;}
.list-bg{
    background: url(../d-img/list-main-bg.png) no-repeat center bottom;
    text-align: justify;}
/* 普通列表页 */
.page-list li {
    padding: 15px;
    background: url(../d-img/list-ico.png) no-repeat 97% 90%;
    background-color: #fff;
    transition: all .3s;
    margin: 20px 0 0 0;}
.page-list li:hover{
    box-shadow: 0px 2px 22px -5px rgba(0, 0, 0, 0.5);
    transform: scale(1) translateY(-3px);
    border-radius: 5px;}
.page-list li div{
    width: 255px;
    height: 172px;
    overflow: hidden;
    float: left;}
.page-list li div img{
    width: 100%;
    height: 100%;
    transition: all .3s;}

.page-list li a{
    width: 66%;
    float: right;}
.page-list li a p{
    font-size: 18px;
    color: #353535;
    font-weight: 600;
    line-height: 35px;}
.page-list li:hover a p{
    color: #0068c0;}
.page-list li a span{
    font-size: 14px;
    color: #434343;
    display: block;
    text-indent: 2em;
    line-height: 25px;
    margin-top: 10px;}
/* 标识文化 */
.bswh{
    background: #fff;
    padding: 40px 30px;}
.bswh .bs-title{
       font-size: 20px !important;
    font-weight: 600;
    color: #434343 !important;
    background: url(../d-img/bswh-ico.png) no-repeat left bottom;
    background-color: #f3f3f3;
    line-height: 45px;
    padding: 0 27px 0 45px;
    display: inline-block;
    text-indent: 0 !important;}
.bswh .bs-title{
        margin-bottom: 30px !important;}
.bswh .bs-cont{
    padding: 35px 40px;
    border: 1px solid #bcbcbc;
    margin-bottom: 50px;}
.bswh .bs-cont img{
    display: block;
    margin: 0 auto;
    margin-bottom: 30px;}
.bswh .bs-cont p{
    font-size: 14px;
    color: #434343;
    text-indent: 2em;
    line-height: 25px;}
/* 回到顶部 */
.C-onTop{
    width: 48px;
    height: 48px;
    background: url(../d-img/top-ico.png) no-repeat center center;
    background-color: #f26a00;
    position: absolute;
    right: 20%;
    bottom: 30px;
    display: none;}
.C-onTop:hover{
    cursor: pointer;}
/* 地理位置 */
.dlwz img{
    display: block;
    margin: 20px 0 40px 0;}

/* 二级学院 */
.ejxy{
    background: #fff;
    padding: 40px 10%;}
.ejxy h1{
    font-size: 24px;
    color: #0266ae;
    font-weight: 600;
    text-align: center;
    border-bottom: 1px solid #d3d3d3;
    position: relative;
   /* margin: 25px 0;*/
margin-bottom:20px;
    line-height: 60px;}
.ejxy h1:after{
    content: "";
    width: 47px;
    height: 6px;
    background: #0068c0;
    position: absolute;
    left: 50%;
    margin-left: -23.5px;
    top: 57px;}
.ejxy ul{}
.ejxy ul li{
    float: left;
    width: 47%;
    border: 1px solid #dfdfdf;
    background: url(../d-img/hd.png) no-repeat 90% center;
   /* margin: 5px 0;*/
    transition: all .3s;}
.ejxy ul li:nth-child(2n-1){
    margin-right: 6%;}
.ejxy ul li:hover{
    background: url(../d-img/hd-on.png) no-repeat 90% center;
    background-color: #0068c0;
   border: 1px solid #0068c0;
    box-shadow: 0px 2px 22px -5px rgba(0, 0, 0, 0.5);
    transform: scale(1) translateY(-3px);}
.ejxy ul li:hover a{
    color: #fff;}
.ejxy ul li a{
    font-size: 16px;
    color: #171717;
    display: inline-block;
    line-height: 54px;
    padding: 0 17px;
line-height: 26px;
    padding: 3px 17px;}
/* 管理部门 */
.ejxy ul li:hover a{}
.common-wraper{
    background: #fff;
    padding: 40px 3%;}
/* 历史沿革开始 */
.lsyg>img{
    display: block;
    margin: 20px auto;}
.lsyg ul li {
    float: left;
    margin: 20px 31px;
    padding: 12px;
    background: #efefef;
    transition: all .3s;}
.lsyg ul li:hover{
    transform: translateY(-5px);
    box-shadow: 0 0 10px #bfbfbf;}
.lsyg ul li a{
display: block;
position: relative;}
.lsyg ul li a img{
    width: 213px;
    height: 143px;}
.lsyg ul li a p{
    font-size: 16px;
    color: #fff;
    background: url(../d-img/rgb0.png);
    position: absolute;
    left: 0;
    bottom: 0;
    padding: 10px;
    width:100%;}
/* 历史沿革结束 */

/* 现任领导 */
.xrld ul li{
    width: 48%;
    float: left;
    margin: 40px 0;
    transition: all .3s;}
.xrld ul li:hover{
box-shadow: 0px 2px 22px -5px rgba(0, 0, 0, 0.5);
    transform: translateY(-3px);}
.xrld ul li:nth-child(2n){
    margin-right: 4%;}
.xrld ul li h1{
    font-size: 16px;
    color: #434343;
    padding-left: 50px;
    background: url(../d-img/ld-h1bg.png) no-repeat left center;
    background-color: #f6f6f6;
    line-height: 45px;
    margin-bottom: 20px;}
.xrld ul li:hover h1{
    background: url(../d-img/ld-h1bg-on.png) no-repeat left center;
    background-color: #f6f6f6;}
.xrld ul li a>div img{
    display: block;
    width: 130px;
    height: 170px;
    margin-bottom: 10px;
    margin-left: 10px;}
.xrld ul li a>div>div{
    width: 73%;
    padding-bottom: 12px;
    padding-right: 8px;}
.xrld ul li a>div>div p{
    font-size: 19px;
    color: #1f1f1f;
    border-bottom: dotted 1px #434343;
    line-height: 35px;
    font-weight: 600;}
.xrld ul li:hover a>div>div p{
    color: #0068b7;}
.xrld ul li a{
cursor: default;}
.xrld ul li a>div>div span{
    padding: 0 7px;
    font-size: 12px;
    color: #434343;
    display: block;
    text-indent: 2em;
    line-height: 25px;
    margin-top: 10px;
    cursor: default;}
/* 校园文化 */
.xywh{
    padding: 0 5%;}
.xywh ul{
    border: 1px solid #e4e4e4;
    padding: 20px 0;
    margin: 30px 0;}
.xywh ul li{
    width: 25%;
    float: left;
    padding-top: 20px;
    border-left: 1px solid #d8d8d8;
    position: relative;}
.xywh ul li:hover:after{
    content: "";
    width: 100%;
    height: 4px;
    background: #0068c0;
    position: absolute;
    top: -21px;
    left: 0;}
.xywh ul li:hover{
    box-shadow: 0 0 2px #ccc;}
.xywh ul li:first-child{
    border-left: none;}
.xywh ul li div{
    border-radius: 50%;
    width: 80px;
    height: 80px;
    margin:  0 auto;
    background: #0166b9;
    transition: all .3s;
    padding-top: 25px;}
.xywh ul li:hover div{
    background: #f26a00;}
.xywh ul li div img{
    display: block;
    line-height: 80px;
    margin: 0 auto;}
.xywh ul li p{
    font-size: 18px;
    text-align: center;
    color: #323232;
    line-height: 50px;}
.xywh ul li:hover p{
    color: #f26a00;}
.xywh ul #wh-wx{
    position: relative;}
.xywh ul #wh-wx #wh-img{
    position: absolute;
    left: 50%;
    margin-left: -70px;
    top: 0;
    display: none;}
.xywh ul #wh-wx:hover>#wh-img{
    position: absolute;
    left: 50%;
    margin-left: -70px;
    top: 0;
    display: block;}
/* 内容页 */
.content{
    width: 72%;
    background: #fff;
    padding: 40px;
    box-shadow: 2px 2px 5px #ccc;}
.cont-clumn{
    font-size: 16px;
    color: #e20202;
    margin-bottom: 20px;}
.content .cont h1{
    color: #070707;
    font-size: 24px;
    font-weight: 600;}
.content .dw{
    padding: 20px 0;
    border-bottom: 1px solid #e6e6e6;
margin-bottom: 25px;}
.content .dw span{
    font-size: 14px;
    color: #6e6e6e;
    margin-right: 20px;}
.content .cont-main p{
    font-size: 18px;
    color: #434343;
    margin: 0 !important;
    text-indent: 2em;
    line-height: 2em !important;
    text-align: justify;
    display: block;
    text-justify: inter-ideograph;}
.content .cont-main p span{
font-size: 18px !important;}
.content .cont-main p span a {
    font-size: 14px;}
.cont-main a{
color:#000;}
.cont-main iframe{
max-width: 770px;}
.content .cont-main table p{text-indent: 0;}
/* 下一页 */
.fy{
    border-top: 1px solid #e6e6e6;
    padding-top: 10px;
    margin-top: 20px;}
.cont-prev,.cont-next a,.cont-prev a,.cont-next {
    font-size: 14px;
    line-height: 35px;
    color: #7d7d7d;
    text-align: left !important;}
/* 最近更新 */
.new-new{
    width: 25%;
    background: #fff;}
.list-right{
    border-top: 3px solid #0068b7;
    padding: 15px 20px;    
    box-shadow: 2px 2px 5px #ccc;}
.list-right>p{
    font-size: 20px;
    color: #0364ae;
    line-height: 28px;
    margin-bottom: 10px;}
.list-right ul li{
    border-top: 1px solid #e6e6e6;
    padding: 12px 0;}
.list-right ul li a p{
    font-size: 14px;
    color: #5b5c5c;
    line-height: 25px;}
.list-right ul li a span{
    font-size: 12px;
    color: #c2c3c3;
    padding-left: 13px;
    background: url(../d-img/zjgx-sj.png) no-repeat left center;
    display: block;
    line-height: 20px;}
.rdph{
    margin-top: 20px;}
/* 师资队伍 */
.szdw{
    background: #fff;
    padding: 40px 70px;
    position: relative;}
.sz-column{
    font-size: 18px;
    color: #fff;
    position: absolute;
    background: url(../d-img/sz-column.png);
    left: 80px;
    top: 219px;
    padding: 25px 33px;
    text-align: center;}
.szdw .szdw-img{
    width: 100%;
    height: 230px;}
.szdw .szdw-img img{
    width: 100%;
    height: 100%;}
.content-zw{
    margin-top: 60px;}
.content-zw a{
    color: #000;}
.content-zw #vsb_content_2 p{
    font-size: 18px;
    text-align: justify;
    color: #434343;
    line-height: 31px;
    margin: 10px 0;
    }
.ggdw{
    display: block;
    text-align: right;
    background: url(../d-img/ggdw-bg.png) no-repeat 99% 0px;
    padding-left: 20px;
    line-height: 28px;
    color: #000000;
    border-right: 14px solid #def3fe;
    padding-right: 30px;
    margin-top: 50px;}
#fx{
    position: absolute;
    right: 8%;
    bottom: 20%;
    z-index: 9999;
    display: none;
    width: 48px;}
#fx a{
    width: 48px;
    height: 48px;}
/* 视频页 */
.page-video{
    padding: 40px;}

.show-video{position: relative;}
.show-video ul li{
    background: rgba(0,0,0,.7);
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;}
.show-video ul li div{
    position: absolute;
    left: 50%;
    top: 162px;
    margin-left: -450px;}
.show-video ul li video{
    width: 900px;
    margin: 0 auto;
    vertical-align: bottom;}
.show-video ul li p{
    background: url(../d-img/video.png) no-repeat 10px center;
    padding-left: 80px;
    line-height: 58px;
    border-bottom: 2px solid #6a6a6a;
    font-size: 16px;
    color: #fff;
    background-color: #000;}
.video-btn{
    position: absolute;
    right: 0;
    bottom: 10px;}
.show-video .prev,.show-video .next{
    width: 45px;
    height: 36px;
    display: inline-block;
    margin: 0 5px;
    cursor: pointer;
    border-radius: 3px;}
.show-video .prev:hover,.show-video .next:hover{
    background-color: #074c98;
    cursor: pointer;}
.show-video .prev{
    background: url(../d-img/v-prev2.png) no-repeat center center;
    background-color: #8f9dac;}
.show-video .next{
    background: url(../d-img/v-next2.png) no-repeat center center;
    background-color: #8f9dac;}
.video-control ul li{
    cursor: pointer;
    float: left;
    margin: 0 12px;
    width: 279px;}
.video-control ul li img{
    width: 279px;
    height: 166px;
    display: block;
    margin: 20px 0;}
.video-control ul li p{
    font-size: 14px;
    color: #303030;
    text-align: center;}
.more-video{
    display: table;
    background-color: #0068b7;
    color: #fff;
    line-height: 25px;
    text-align: center;
    margin: 0 auto;
    padding: 5px 18px;
    border-radius: 11px;}
#closeVideo {
    position: fixed;
    top: 162px;
    left: 50%;
    z-index: 99999;
    width: 39px;
    height: 39px;
    background: url(../d-img/closevideo.png);
    margin-left: 450px;
    display: none;
    cursor: pointer;}
/* 照片页 */
.photo {
    position: relative;}
.photo ul li{
    width: 380px;
    height: 250px;
    float: left;
    margin: 20px 23px;
    overflow: hidden;}
.photo ul li a{
    position: relative;    
    display: block;
    height: 100%;}
.photo ul li div{
    position: absolute;
    top: 0;
    left: 0;
    font-weight: 600;
    font-size: 18px;
    color: #272727;
    z-index: 1;
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, .9);
    width: 100%;
    height: 100%;
    padding: 20px;}
.wz_a{
    opacity: 0;
    transition: all .3s cubic-bezier(.5, .72, .24, .94);}
.photo ul li img{
    width: 100%;
    height: 100%;
    transition: all .3s cubic-bezier(.5, .72, .24, .94);
    z-index: 2;
    position: absolute;
    left: 0;
    top: 0;}
.photo ul li:hover .wz_a{
    opacity: 1;}
.img_d:hover img{
    transform: translateY(100%);
    -ms-transform:translateY(100%); 	/* ie 9 */
    -moz-transform:translateY(100%); 	/* firefox */
    -webkit-transform:translateY(100%); /* safari 和 chrome */
    -o-transform:translateY(100%);}
.img_up:hover img{
    transform: translateY(-100%);
    -ms-transform:translateY(-100%); 	/* ie 9 */
    -moz-transform:translateY(-100%); 	/* firefox */
    -webkit-transform:translateY(-100%); /* safari 和 chrome */
    -o-transform:translateY(-100%);}
.img_l:hover img{
    transform: translateX(100%);
    -ms-transform:translateX(100%); 	/* ie 9 */
    -moz-transform:translateX(100%); 	/* firefox */
    -webkit-transform:translateX(100%); /* safari 和 chrome */
    -o-transform:translateX(100%);}
.img_r:hover img{
    transform: translateX(-100%);
    -ms-transform:translateX(-100%); 	/* ie 9 */
    -moz-transform:translateX(-100%); 	/* firefox */
    -webkit-transform:translateX(-100%); /* safari 和 chrome */
    -o-transform:translateX(-100%);}
.wz_scale{
    opacity: 0;
    z-index: 3 !important;
    transition: all .3s ease;
    transform: scale(0);
    -ms-transform: scale(0); 	/* ie 9 */
    -moz-transform: scale(0); 	/* firefox */
    -webkit-transform: scale(0); /* safari 和 chrome */
    -o-transform: scale(0);}
.photo ul li:hover .wz_scale{
    opacity: 1;
    transform: scale(1);
    -ms-transform: scale(1); 	/* ie 9 */
    -moz-transform: scale(1); 	/* firefox */
    -webkit-transform: scale(1); /* safari 和 chrome */
    -o-transform: scale(1);}
.wz_l{
    opacity: 0;
    z-index: 3 !important;
    transition: all .3s ease;
    transform: translateX(100%);
    -ms-transform: translateX(100%); 	/* ie 9 */
    -moz-transform: translateX(100%); 	/* firefox */
    -webkit-transform: translateX(100%); /* safari 和 chrome */
    -o-transform: translateX(100%);}
.photo ul li:hover .wz_l,.photo ul li:hover .wz_r{
    opacity: 1;
    transform: translateX(0);
    -ms-transform: translateX(0); 	/* ie 9 */
    -moz-transform: translateX(0); 	/* firefox */
    -webkit-transform: translateX(0); /* safari 和 chrome */
    -o-transform: translateX(0);}
.wz_r{
    opacity: 0;
    z-index: 3 !important;
    transition: all .3s ease;
    transform: translateX(-100%);
    -ms-transform: translateX(-100%); 	/* ie 9 */
    -moz-transform: translateX(-100%); 	/* firefox */
    -webkit-transform: translateX(-100%); /* safari 和 chrome */
    -o-transform: translateX(-100%);}
.wz_up{
    z-index: 3 !important;
    transition: all .3s ease;
    opacity: 0;
    transform: translateY(100%);
    -ms-transform: translateY(100%); 	/* ie 9 */
    -moz-transform: translateY(100%); 	/* firefox */
    -webkit-transform: translateY(100%); /* safari 和 chrome */
    -o-transform: translateY(100%);}
.photo ul li:hover .wz_up{
    opacity: 1;
    transform: translateY(0);
    -ms-transform: translateY(0); 	/* ie 9 */
    -moz-transform: translateY(0); 	/* firefox */
    -webkit-transform: translateY(0); /* safari 和 chrome */
    -o-transform: translateY(0);}
/* 图片列表结束 */
/* 无图列表页 */
.wt_list li{
    padding: 13px 25px;
    box-shadow: 0 0 10px #dadada;
    background: #fff;
    transition: all .3s;
    margin: 30px 0;}
.wt_list li:hover{
    box-shadow: 0 0 20px #616161;
    transform: translateY(-10px);}
.wt_list li div p{
    font-family: "arial";
    font-size: 40px;
    background-color: #009ff0;
    color: #fff;
    text-align: center;
    padding: 0 25px;
    line-height: 55px;}
.wt_list li div span{
    text-align: center;
    font-family: "fzbs";
    font-size: 18px;
    display: block;
    background: #f7f0f0;
    color: #0f0f0f;
    line-height: 45px;}
.wt_list li a{
    width: 86%;}
.wt_list li a p{
    font-size: 18px;
    color: #272727;
    font-weight: 600;
    line-height: 40px;}
.wt_list li a:hover p{
    color: #0265ae;}
.wt_list li a span{
    font-size: 14px;
    color: #434343;
    display: block;
    text-indent: 2em;
    line-height: 2;
    text-align: justify;}
/* 无图列表页结束 */


.bswh_link li{
    float: left;
    margin: 0px 50px;}
.bswh_link li a{
    font-size: 18px;
    color: #0068b7;
    padding: 8px 0;}
.bswh_link li a:after {
    content: "";
    width: 0px;
    transition: all .3s;
    height: 3px;
    background: #0068c0;
    display: block;
    margin: 0 auto;
    margin-top: 4px;}
.bswh_link li:hover a:after{
    width: 100%;}
/* 照片页2版 */
.photo2 ul li{
    width: 380px;
    height: 250px;
    float: left;
    margin: 20px 23px;
    overflow: hidden;}
.photo2 ul li a {
    position: relative;
    display: block;
    height: 100%;}
.photo2 ul li img{
    width: 100%;
    height: 100%;
    transition: all .3s cubic-bezier(.5, .72, .24, .94);}
.photo2 ul li p{
    background: url(../d-img/rgb0.png);
    text-align: left;
    padding: 8px 15px;
    font-size: 18px;
    color: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    transition: all .3s;
    transform: translateY(100%);}
.photo2 ul li:hover p{
    transform: translateY(0);}
.photo2 ul li p span{
    border-left: 4px #fff solid;
    padding-left: 10px;}
/* 历史沿革2 */
.lsyg2{
    background: url(../d-img/ls_zz.png) no-repeat center 30px;
    min-height: 1850px;
    padding: 30px 0;}
.lsyg2 div li {
overflow: hidden;}
.lsyg2 div ul>p{
    font-size: 20px;
    font-weight: 600;
    padding-left: 5px;
    color: #0650af;}
.lsyg2 div li p{
    transition: all .3s;
    transform: translateY(100%);}
.lsyg2 div li:hover p{
    transform: translateY(0);}
.div-2012{
    width: 540px;
    position: absolute;
    right: 20px;
    top: 190px;}
.div-2012 ul li{
    float: left;
    width: 220px;
    height: 130px;
    margin-left: 10px;}
.div-2012 ul li:nth-child(3){
    margin-top: 10px;}
.div-2012 ul li a,.div-1973 ul li a{
    display: block;
    position: relative;
    height: 100%;
    width: 100%;}
.div-2012 ul li:first-child{
    width: 310px;
    height: 270px;
    margin-left: 0;}
.div-2012 ul li a p,.div-1984 ul li p,.div-1973 ul li p{
    background: url(../d-img/rgb0.png);
    color: #fff;
    text-align: left;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    padding: 5px 15px;
    font-size: 16px;}
.div-2012 ul li a img,.div-1984 ul li img,.div-1973 ul li img{
    width: 100%;
    height: 100%;}

.div-1984 ul li a{
    display: block;
    width: 100%;
    height: 100%;
    position: relative;}
.div-1984{
    width: 480px;
    position: absolute;
    left: 83px;
    top: 600px;}
.div-1984 ul li{
    float: left;
    width: 230px;
    height: 140px;
    margin: 5px;}
.div-1925{
    top: 1625px;}
.div-1973{
    width: 470px;
    position: absolute;
    right: 90px;
    top: 1047px;}
.div-1973 ul li:first-child{
    width: 230px;
    height: 300px;
    margin-left: 0;}
.div-1973 ul li{
    width: 230px;
    height: 140px;
    float: left;
    margin-left: 10px;}
.div-1973 ul li:nth-child(n+3) {
    margin-top: 20px;}
.div-1973 ul li:nth-child(4){
    margin-left: 0;}
/* 历史沿革显示 */
.ls_img_show{
    background: url(../d-img/rgb0.png);
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: none;
    z-index: 999999;}
.ls_img_show div{
    width: 100%;
    height: 100%;}
.ls_img_show img{
    max-width: 80%;
    display: block;
    margin: 0 auto;
    margin-top: 2%;
    max-height: 80%;}
.close_img{
    position: absolute;
    right: 2%;
    top: 2%;
    cursor: pointer;}
#vsb_content_500 p{
    font-size: 18px !important;
    text-align: justify;
    color: #434343;
    line-height: 31px !important;
    margin: 10px 0;}
#vsb_content_500 table p{
    text-indent:0 !important;}
.content .cont-main p a{
    word-break: break-all;}
.content-zw p{
    font-size: 18px;
    text-indent: 2em;
font-family:"微软雅黑";
    color: #434343;
    line-height: 31px;
    text-align: justify;
    display: block;
    text-justify: inter-ideograph;}
.content-zw table p{
text-indent: 0em;}
#hotnews_content_table_u11 td {
    display: block;}
#hotnews_content_table_u11 td a {
       display: block;
    font-size: 14px;
    color: #5b5c5c;
    line-height: 25px;
    padding-top: 10px;
    border-top: 1px solid #e6e6e6;}
#hotnews_content_table_u11 .timestyle173267{
    font-size: 12px;
    color: #c2c3c3;
    background: url(../d-img/zjgx-sj.png) no-repeat left center;
    display: block;
    line-height: 20px;
    padding: 9px 0;
    padding-left: 13px;
    width: 100%;
    text-align: left;}
.content .cont-main img {
    margin: 5px auto;}