@charset "UTF-8";
.by_title{
    display: none;
}
.slide li .text{
    float: right;
}
.qh-div2 .qh-div2-2 .qh-div2-2-2 img{
    display: none;
}
.mobile_slide{
    display: none;
}

.fullSlide{ position:relative; background:#000; margin:0 auto; }
.fullSlide .bd{ position:relative; z-index:0; }
.fullSlide .bd li img{width:100%; vertical-align:top;  }
.fullSlide .hd{position:relative; z-index:1; margin-top:-30px; height:30px; line-height:30px;  text-align:center;}
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px;border-radius:8px;margin:5px; background:#fff; overflow:hidden;
    font-size:0;
}
.fullSlide .hd ul .on{ background: #a12916; }
.fullSlide .mobile_prev,.fullSlide .mobile_next{ z-index:1; display:block; width:55px; height:55px; position:relative; margin:-5% 0 0 3%; float:left;  background: url(/picture/0/2012310135056232791.png) no-repeat;}
.fullSlide .mobile_next{  background: url(/picture/0/2012310135057595489.png) no-repeat; float:right; margin-right:3%  }

/**** 响应式样式 ****/
@media screen and (max-width: 768px) {
    .lbt{
        display: none!important;
    }
    .mobile_slide{
        display: block;
    }
    .slides-box{
        position: relative;
    }
    .lbt .slides li{
        display: none;
    }
    .lbt .slides li:first-child{
        display: block;
    }
    .pagination{
        margin-bottom: 0!important;
        bottom: 10px!important;
        right: auto!important;
        width: 100%;
        text-align: center;
    }
    .pagination li{
        margin-top: 0;
        display: inline-block;
        margin-left: 10px;
    }
    .pagination li:first-child{
        margin-left: 0;
    }
    .pagination li a{
        width: 10px!important;
        height: 10px!important;
        border-radius: 10px!important;
        background: #fff!important;
    }
    .pagination li a.active{
        background: #a12916!important;
    }
    .prev, .next{
        top: auto!important;
        bottom: 20px;
        margin-top: 0!important;
    }
    .next{
        right: 10px!important;
    }
    .prev{
        left: 10px!important;
    }


    .w1380{
        width: 100%;
        padding: 0 20px;
    }
    .news{
        padding-bottom: 50px;
        position: relative;
    }
    .news p{
        text-align: center;
    }
    .news p img{
        width: 40%;
    }
    .news .biaoti{
        height: auto;
        text-align: center;
        margin-top: -10px;
    }
    .biaoti-left{
        float: none;
    }
    .biaoti-left .yw{
        font-size: 26px;
    }
    .biaoti-left .yw img{
        margin-right: 6px!important;
        width: auto;
        height: 20px;
    }
    .biaoti-right{
        height: auto;
        position: absolute;
        bottom: 30px;
        left: 50%;
        transform: translateX(-50%);
        line-height: 20px;
    }
    .biaoti-right a{
        font-size: 14px!important;
    }
    .nr-left-rq span:last-child{
        font-size: 12px;
    }
    .xw-list-top-left{
        width: 100%;
        height: auto;
        float: none;
    }
    .xw-list-top-left-img img{
        width: 100%;
        height: auto;
    }
    .xw-list-top-right{
        width: 100%;
        height: auto;
        float: none;
    }
    .xw-list-bottom .xw-list-bottom-left .xw-list-sj-2{
        font-size: 12px;
    }
    .xw-list-bottom .xw-list-bottom-left .xw-list-sj-2{
        font-size: 12px;
    }
    .nr{
        padding: 0 10px 8px 10px;
        height: auto;
        background: url("new_bg.png")no-repeat center center;
    }
    .nr .nr-left{
        width: 20%;
    }
    .nr-left-rq span:first-child{
        font-size: 34px;
        line-height: 34px;
    }
    .nr-left-rq{
        width: auto;
        height: auto;
        margin: 0;
    }
    .nr .nr-right{
        width: 80%;
    }
    .nr-right-bt{
        font-size: 18px;
        line-height: 22px;
        margin: 0;
    }
    .nr-right-zy,.xw-list-top-right .xw-list-2 p{
        display: none;
    }
    .xw-list-top{
        margin-bottom: 20px;
    }
    .xw-list-top-right ul li{
        height: auto;
        width: 100%;
        margin-top: 15px;
        margin-bottom: 0;
    }
    .xw-list-top-right .shijian{
        width: 20%;
    }
    .xw-list-top-right .xw-list-2{
        width: 80%;
    }
    .xw-list-top-right .shijian .xw-list-sj-1{
        font-size: 34px;
        line-height: 34px;
    }
    .xw-list-top-right .shijian .xw-list-sj-2{
        font-size: 12px;
    }
    .xw-list-top-right .xw-list-2 a{
        font-size: 18px;
        line-height: 24px!important;
    }
    .xw-list-bottom .xw-list-bottom-right{
        float: none;
        width: 100%;
    }
    .xw-list-bottom .xw-list-bottom-left{
        float: none;
        width: auto;
        margin-right: -2%;
    }
    .xw-list-bottom .xw-list-bottom-left li{
        width: 100%;
        height: auto;
        margin-bottom: 0;
        margin-top: 15px;
        padding: 10px;
    }
	
    .xw-list-bottom .xw-list-bottom-left .shijian{
        width: 20%;
        
    }
    .xw-list-bottom .xw-list-bottom-left .xw-list-tit{
        width: 80%;
        font-size: 18px;
        line-height: 24px;
    }
	.xw-list-tit a{
        font-size: 18px;
        line-height: 24px;
		color: #333
    }
    .xw-list-bottom .xw-list-bottom-left .xw-list-sj-1{
        font-size: 34px;
        line-height: 34px;
    }
    /* 通知公告 */
    .notice{
        height: auto;

		 background: url(../ysdwimages/zystzgg_bg.jpg) no-repeat top center #0066a6;
        background-size: contain;
        padding-bottom: 50px;
    }
    .notice .not-div1{
        width: 100%;
        text-align: center;
    }
    .notice .not-div1 img{
        opacity: 0.16;
        width: 40%;
        height: auto;
    }
    .not-div1-tit{
        font-size: 26px;
        margin-top: -4px;
    }
    .not-div1-tit img{
        height: 26px!important;
        width: auto!important;
        margin-right: 6px!important;
        opacity: 1!important;
    }
    .not-div2{
        width: 100%;
    }
    .not-div2 li{
        width: 100%;
        height: auto;
        padding: 10px 20px 20px 20px;
         background: url(../ysdwimages/zystzgg_li_ico.png) no-repeat 95% center ;
        background-size: 30px;
        border: 1px solid #6b99b6;
    }
	
	.not-div2 li{
background-color:rgba(20, 93, 140, 0.8);
}
    .not-div2 .not-div2-tit{
        width: 86%;
        font-size: 16px;
    }
    .not-div2 .not-div2-tit a{
        line-height: 24px!important;
    }
    .not-div2 .not-div2-shijian{
        font-size: 12px;
        margin-top: 10px;
        opacity: 0.5;
        display: inline-block;
    }
    /* 学术动态 */
    .vm{
        height: auto;
        padding-top: 30px;
        background-size: cover;
        padding-bottom: 40px;
    }
    .vm .viewpoint{
        width: 100%;
        float: none;
        padding-bottom: 30px;
        position: relative;
    }
    .vm .view-div1 a{
        position: absolute;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        font-size: 14px;
    }
    .vm .view-div1 a img{
        height: 12px;
        vertical-align: baseline;
        margin-left: 4px;
    }
    .vm .view-div1{
        text-align: center;
        height: auto;
        font-size: 26px;
        padding-top: 30px;
        background-position: top center;
        background-size: 70%;
    }
    .vm .view-div1>img{
        height: 22px;
        vertical-align: middle;
        margin-right: 6px!important;
    }
    .vm .view-div2{
        margin-top: 20px;
    }
    .vm .view-div2 li{
        text-align: center;
        width: 50%;
        height: 230px;
        padding: 85px 15px 15px 15px;
        font-size: 16px;
        line-height: 20px;
        background-size: 18%;
        background-position: 30% 20%;
    }
    /* 媒体二外 */
    .media{
        width: 100%;
        float: none;
        margin-top: 20px;
        padding-bottom: 30px;
        position: relative;
    }
    .vm .med-div1 a{
        position: absolute;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        font-size: 14px;
    }
    .vm .med-div1 a img{
        height: 12px;
        vertical-align: baseline;
        margin-left: 4px;
    }
    .media .med-div1{
        text-align: center;
        height: auto;
        font-size: 26px;
        padding-top: 40px;
        background-position: top center;
        background-size: 58%;
    }
    .media .med-div1>img{
        margin-right: 6px!important;
        height: 24px;
    }
    .media .med-div2{
        margin-top: 20px;
    }
    .media .med-div2 li{
        width: 100%;
        height: auto;
        padding: 20px 50px 20px 15px;
        border: 1px solid #F6F6F6;
        display: table;
        background: #fff url("mtew_li_ico.png")no-repeat 95% center;
        background-size: 30px;
    }
    .media .med-div2 li:hover{
        height: auto;
        padding: 20px 50px 20px 15px;
        border: 1px solid #F6F6F6;
        background: #a12916 url("tzgg_li_ico.png")no-repeat 95% center;
        background-size: 30px;
    }
    .vm .view-div2 li a{
        line-height: 20px!important;
    }
    .media .med-div2 li img{
        width: inherit;
        height: auto;
        display: table-cell;
        vertical-align: middle;
        margin-right: 10px;
    }
    .media .med-div2 li a{
        width: 62%;
        padding-top: 0;
        font-size: 14px;
        line-height: 18px;
        display: table-cell;
        vertical-align: middle;
        padding-left: 6px;
    }
    /* 校园看点 */
    .by_title{
        display: block;
    }
    .by_title img{
        width: 100%;
    }
    .xykd{
        width: 100%;
        height: auto;
        padding: 40px 0;
    }
    .xykd .xykd-div1{
        display: none;
    }
    .xykd .xykd-div2{
        margin-top: 20px;
    }
    .xykd .xykd-div2-1{
        font-size: 26px;
    }
    .slide .icon-dot{
        display: none;
    }
    .xwxq{
        margin-top: 20px;
    }
    .slide{
        width: 100%;
    }
    .slide .contents li{
        width: 100%;
    }
    .slide li .image{
        float: none;
        width: 100%;
        height: auto;
    }
    .slide li .text{
        width: 100%;
        height: auto;
        float: none!important;
        padding: 30px 20px 20px 20px;
        background-size: cover;
    }
    .slide li .text .title{
        width: 100%;
        font-size: inherit;
    }
    .slide li .text .title a{
        font-size: 18px;
        font-weight: 400;
        line-height: 22px;
    }
    .slide li .text p{
        width: 100%;
        height: auto;
        font-size: 14px;
        line-height: 20px;
        font-weight: 400;
        text-align: justify;
    }
    .slide li .text .xq{
        font-size: 12px;
        width: 86px;
        height: 28px;
        line-height: 28px;
        margin-top: 20px;
    }
    /* 二外起航 */
    .ewqh{
        height: auto;
        background-size: 168%;
        padding-bottom: 40px;
        background-position: top;
    }
    .qh-div1{
        height: auto;
        line-height: normal;
        padding-top: 30px;
    }
    .qh-div1 a img{
        width: 72%;
        height: auto;
    }
    /* 招生快讯 */
    .qh-div2{
        height: auto!important;
        margin-top: 20px;
    }
    .qh-div2 .qh-div2-1{
        padding-top: 20px;
        font-size: 26px;
        line-height: 26px;
    }
    .qh-div2 .qh-div2-2{
        margin-top: 20px;
        padding-bottom: 20px;
    }
    .qh-div2 .qh-div2-2 li{
        padding: 0 30px;
        width: 100%;
        float: none;
        margin-bottom: 20px;
    }
    .qh-div2 .qh-div2-2 .qh-div2-2-1{
        float: left;
        width: 12%;
        margin-bottom: 0;
        padding-top: 14px;
    }
    .mobile_right{
        float: left;
        width: 82%;
        position: relative;
        padding-bottom: 30px;
        margin-left: 6%;
    }
    .qh-div2 .qh-div2-2 .qh-div2-2-2{
        font-size: 14px!important;
        float: left;
        height: 20px;
        line-height: 20px;
    }
    .qh-div2 .qh-div2-2 .qh-div2-2-3{
        font-size: 12px!important;
        float: left;
        height: 20px;
        line-height: 20px;
    }
    .qh-div2 .qh-div2-2 .qh-div2-2-4{
        display: block!important;
        float: left;
        margin-top: 10px;
        height: auto;
        font-size: 14px;
        text-align: left;
    }
    .qh-div2 .qh-div2-2 .qh-div2-2-5{
        font-size: 14px!important;
        color: #a12916;
        position: absolute;
        bottom: 0;
        left: 0;
        margin-top: 0;
    }
    /* 专题 */
    .zt{
        background: #f5f5f5;
        height: auto;
        padding-bottom: 50px;
    }
    .zt ul{
        margin-right: -2%;
        padding-top: 20px!important;
    }
    .zt ul li{
        width: 48%;
        height: auto;
        margin-right: 2%;
    }
    .zt ul li:hover{
        transform: none;
    }
    .zt ul li:first-child+li,.zt ul li:first-child+li+li+li{
        margin-top: 0;
    }
    .zt ul li a img{
        width: 100%!important;
        height: auto!important;
    }
    .video {
        width: 75%!important;
        height: auto!important;
        margin-left: 0!important;
        margin-top: 0!important;
        transform: translateX(-50%);
    }
    .gb{
        right: 12%!important;
        top: 35%!important;
    }
    .gb img{
        width: 20px!important;
    }
}