@charset "utf-8";

/*内页头部*/


.sub_banner{height: 0;background-size: cover !important;position: relative;padding-bottom: 34%;z-index: 2;}





.erjiwrap{background-color: #ffffff;box-shadow: 0 0 15px 2px #CCCCCC;position: relative;z-index: 2;}
.sub_menu ul{display: flex;flex-wrap: wrap; flex: 1;}
.sub_menu li{position: relative;}
.sub_menu ul> li > a{display: block;line-height: 0.35rem;color: #333333;font-size: 0.22rem;padding: 0.15rem ;}
.sub_menu ul> li:hover>a,.sub_menu ul> li.current>a{color: #00693e;border-bottom: 4px solid #00693e;font-family:'sysbold';font-size: 0.24rem;}

.sub_menu ul> li .erji{position:absolute;top:100%;left:50%;z-index:99;min-width: 1.6rem;transform: translateX(-50%);
  opacity: 0;visibility: hidden;transition: .3s;}
.sub_menu ul> li dl {text-align:center;position: relative;background: #fff;padding: .1rem 0;
  box-shadow: 0 0 10px rgba(0,0,0,.3);background: #fff;border-radius: 0 0 .1rem .1rem;overflow: hidden;}

.sub_menu ul> li dl dd a{display:block;font-size:.16rem;padding:0 .13rem ;margin-bottom: 1px;
  background: #fff;;white-space: nowrap;line-height: .45rem}
.sub_menu ul> li dd dl a:hover{background:#ddfced;color:  #007a3f}
.sub_menu ul> li:hover .erji{opacity: 1;visibility: inherit; }








.bread {display: flex;align-items: center;padding-left: 25px;background: url(../img/di2.png) no-repeat left center;}
.bread,.bread a{color: #999999;font-size: 0.16rem;}


.homewp{background-color: #f5f5ef;padding-top: 0.5rem;padding-bottom: 1rem;}
.sub_left{width: 73%;}
.sub_right{width: 25%;}








/* 现任领导 */
.xrldlist ul li{margin-bottom: 0.4rem;border: 1px solid #b2d2c5;background-color: #FFFFFF;box-sizing: border-box;padding: 0.3rem 0.6rem;}
.xrldlist ul li h2{font-size: 0.24rem;font-weight: bold;color:#007a3f ;}
.xrldlist ul li .line{margin: 0.2rem 0;width: 100%;height: 1px ;background-color: #b2d2c5;position: relative;}
.xrldlist ul li .line::before,.xrldlist ul li .line::after{content: ""; width: 5px;height: 5px;background-color: #b2d2c5;position: absolute;}
.xrldlist ul li .line::before{left: 0;bottom: -2px;}
.xrldlist ul li .line::after{right: 0;bottom: -2px;}
.xrldlist ul li p{font-size: 0.2rem;line-height: 0.35rem;}
.xrldlist ul li p em{font-weight: normal;}
.xrldlist ul li p span{display: block;width: 92%;}


/*内容*/

.content{background-color: #FFFFFF;box-sizing: border-box;padding:0.3rem 0.4rem;}
.content_title>h1,
.dp>h1 {
	font-size: 0.34rem;
	font-weight: bold;
	text-align: center;
	margin-bottom: 0.25rem;
	margin-top: 0.2rem;
}

.content_title>p {
	text-align: center;
	font-size: 0.16rem;
	color: #666666;
	padding-bottom: 0.3rem;
	border-bottom: 1px solid #e5e5e5;
}

.cont {
	margin-top: 0.2rem;
}
.cont iframe{max-width:100%;}

.cont p,.cont p span {
	
    line-height: 2 !important;
    font-size: 18px !important;	
	
margin-top: 10px;
	
}
.cont p span{/* font-size:18px; */}
.cont p img{margin:10px auto;text-align: center;}



.ye {
	margin-top: 40px;
	padding-top: 20px;
	border-top: 1px solid #CCCCCC;
	position: relative;
}

.ye p {

	margin: 15px 0px;
	font-size: 16px;
	color: #007a3f;
}

.ye p a {
	
	font-size: 16px;
text-decoration:none;

}

.ye p a:hover {
	color: #007a3f;
}


.content {
	padding-bottom: 40px;
}

.dp {
	margin-bottom: 80px;
}

.back{position: absolute;right: 0;bottom: 0;}
.back img{display: inline-block;padding-right: 15px;}
.back a{color: #007a3f;}









/* 图片 */
.ztjjlist{margin-top: 0.4rem;}
.ztjjlist .ztjjitem{width: 23%;margin-right: 2.5%;margin-bottom: 0.55rem;position: relative;}
.ztjjlist .ztjjitem::before{content: "";height: 4px;width: calc(100% - 0.1rem);background:#007a3f;position: absolute;left: 0.05rem;bottom: -4px;}
.ztjjlist .ztjjitem::after{content: "";height: 4px;width: calc(100% - 0.2rem);background:#007a3f;opacity: 0.3; position: absolute;left: 0.1rem;bottom: -8px;}
.ztjjlist1 .ztjjitem:nth-child(4n){margin-right: 0;}
.ztjjlist .ztjjitem .pic{height: 2.6rem;}
.ztjjlist .ztjjitem .txt {line-height: 0.3rem;padding: 0.1rem;padding-top: 1rem; font-weight: bold;box-sizing: border-box;text-align: center;position: absolute;left: 0;bottom: 0;z-index: 2;width: 100%;background:url(../img/nypicbg.png) repeat-x left bottom}
.ztjjlist .ztjjitem .txt a{font-size: 0.18rem;color: #ffffff;}







/* 组织机构 */
.zzjg{margin-top:0.45rem;position:relative;background-color: #FFFFFF;}
.zzjg .zzjglist{padding: 0.3rem 0.6rem;}
.zzjg ul li{width: 31%;margin: 0.15rem 0;margin-right: 2%;border-bottom: 1px solid #b2d2c5;padding-bottom: 0.15rem;}
.zzjg ul li a{font-size: 0.18rem;width: 100%;padding-left: 20px;position: relative;display: block;}
.zzjg ul li a::before{content: "";width: 0.08rem;height: 0.08rem;background-color: #007a3f;position: absolute;left: 0;top: 0.1rem;}
.zzjg ul li:nth-child(3n){margin-right:0;}
.zzjg ul li a span{font-size: 0.16rem;display: block;margin-top: 0.05rem;}






/*图文列表*/
.xb-list{margin-top: 0.2rem;}
.xb-list ul li{position: relative;background-color: #FFFFFF;border: 1px solid #b2d2c5;margin-bottom: 0.3rem;}
.xblist-oli{box-sizing: border-box;}
.xblist-pic {width: 29%;height: 2.4rem; overflow: hidden;}
.xblist-pic a,.xblist-pic span{ display: block;width: 100%;height: 100%;}

.xblist-title{width: 65%;height: 2.4rem;position: relative;margin-right: 3%;}
.xblist-title a{display: block;}
.xblist-title h2{font-size: 0.2rem;font-weight: bold;line-height: 0.35rem;margin-bottom: 0.1rem;margin-top: 0.25rem;}
.xblist-title div{ color: #888888;font-size: 0.15rem; line-height: 0.25rem;}
.xblist-title  p{color: #00693e;font-size: 0.15rem;position: absolute;right: 0;bottom: 0.2rem;}
.xb-list ul li:hover h2{color: #00693e;font-weight: bold;}
/* .xb-list ul li:hover h2,.xb-list ul li:hover div,.xb-list ul li:hover em,.xb-list ul li:hover span{color: #FFFFFF;}*/

.zxyue{background-color: #FFFFFF;padding-bottom: 0.35rem;border-top: 4px solid #00693e;}
.zxyue>h2{background: #e5f0eb;padding: 0.15rem 0.35rem;color: #00693e;font-family: 'sys';font-size: 0.24rem;font-weight: 700;}
.zxyue>h2 img{display: inline-block;vertical-align: middle;padding-right: 0.1rem;}
.zxyue ul{margin: 0.2rem 0.35rem;}
.zxyue ul li{border-bottom: 1px solid #b2d2c5;padding: 0.2rem 0;}
.zxyue ul li h2{font-size: 0.16rem;padding-left: 15px;background: url(../img/dot3.png) no-repeat left center;}






/*学术列表*/
.meetlist ul li{width: 48%;background: #FFFFFF;border: 1px solid #b2d2c5;box-sizing: border-box;padding: 0.4rem;margin-bottom: 0.4rem;}
.meetlist ul li .date,.list ul li .date{font-family: "sys";text-align: center;color: #00693e;width: 0.8rem;height: 0.96rem;background: #e5f0eb;}
.meetlist ul li .date p,.list ul li .date p{font-size: 0.34rem;font-weight: bold;margin-bottom: 0.1rem;line-height: 0.5rem;}
.meetlist ul li .date span,.list ul li .date span{font-size: 0.16rem;padding-top: 0.1rem;background: url(../img/nyline1.png) no-repeat center top;font-weight: bold;}
.meetlist ul li .xsright{width: 83%;padding-right: 0.5rem;box-sizing: border-box;background: url(../img/nyico6.png) no-repeat right center;}
.meetlist ul li .xsright h2{font-size: 0.2rem;line-height: 0.35rem;}
.meetlist ul li .xsright p{font-size: 0.16rem;color: #888888;margin-top: 0.05rem;line-height: 0.3rem; padding-left: 25px;}
.meetlist ul li .xsright .nyico1{background: url(../img/nyico3.png) no-repeat left center;}
.meetlist ul li .xsright .nyico2{background: url(../img/nyico2.png) no-repeat left center;}
.meetlist ul li:hover,.list ul li:hover{background: url(../img/nyicobg1.png) #00693e no-repeat right bottom ;}
.meetlist ul li:hover .date,.list ul li:hover .date{background-color: #FFFFFF;}
.meetlist ul li:hover .xsright h2,.meetlist ul li:hover .xsright p,.list ul li:hover .xsright h2,.list ul li:hover .xsright div{color: #FFFFFF;}
.meetlist ul li:hover .xsright .nyico1{background: url(../img/nyico5.png) no-repeat left center;}
.meetlist ul li:hover .xsright .nyico2{background: url(../img/nyico4.png) no-repeat left center;}
.meetlist ul li:hover .xsright,.list ul li:hover .xsright{background: url(../img/nyico7.png) no-repeat right center;}






/* 文字列表 */
.list ul li{background: #FFFFFF;border: 1px solid #b2d2c5;box-sizing: border-box;padding: 0.4rem;margin-bottom: 0.4rem;}
.list ul li .xsright{width: 90%;padding-right: 1rem;box-sizing: border-box;background: url(../img/nyico6.png) no-repeat right center;}
.list ul li .xsright h2{font-size: 0.2rem;}
.list ul li .xsright div{font-size: 0.15rem;background: url(../img/nyline3.png) no-repeat left top; color: #888888;line-height: 0.25rem;margin-top: 0.13rem;position: relative;padding-top: 0.13rem;}
/* .list ul li .xsright div::before,.list ul li .xsright div::after{content: ""; width: 5px;height: 5px;background-color: #b2d2c5;position: absolute;}
.list ul li .xsright div::before{left: 0;top: -3px;}
.list ul li .xsright div::after{right: 0;top: -3px;} */
.list ul li:hover .xsright div{background: url(../img/nyline2.png) no-repeat left top; }



/* 通知公告列表 */
.nynotice{background-color: #FFFFFF;padding-bottom: 0.6rem;}
.nynotice .lan,.lan{background: url(../img/nytzbg1.png) no-repeat #00693e right bottom ;border-bottom: 4px solid #dab866;box-sizing: border-box;padding: 0.2rem 0.6rem;}
.nynotice .lan h2,.lan h2{font-family: 'sysbold';color: #FFFFFF;font-size: 0.28rem;}
.nynotice .table{ display: block; height: auto;overflow: hidden;padding: 0.2rem 0.6rem;margin-top: 0.3rem;}
.nynotice .table thead{position: sticky;top: 0;background: #fff;z-index: 10;}
.nynotice .table::-webkit-scrollbar{width:2px;height:4px;}
.nynotice .table::-webkit-scrollbar-track{background:#ddd;border-radius: 0}
.nynotice .table::-webkit-scrollbar-thumb{background:#00693e;border-radius: 0}
.nynotice table{width: 100%;}
.nynotice table tr{position: relative;z-index: 1;vertical-align: top; }
.nynotice table tr::before{ background: #fff !important;}
.nynotice table tr td{padding: .15rem .2rem;font-size: .18rem;}
.nynotice table tr th{font-size: .22rem;color: #00693e;padding: .15rem .2rem; text-align: left;background-color: #e5f0eb;}
.nynotice table thead tr:first-child{ background: none !important;}
.nynotice table tr td a{font-size: .2rem;transition: .5s;background: url(../img/dot3.png) no-repeat left center;padding-left: 20px;box-sizing: border-box;}
.nynotice table tr td h5{ color: #00693e}
.nynotice table tr td p{ padding: .1rem 0}




@media(min-width: 1024px){
    .nynotice table tr:hover{background: #e0ede8 }
    .nynotice table tr:hover td{ color: #00693e}
}
@media(max-width: 1024px){
	.nynotice table tr th{font-size: 0.16rem;}
	.nynotice table tr td,.nynotice table tr td a{font-size: 0.14rem;}
	.nynotice .table{padding: 0.2rem;}
}
@media(max-width: 640px){
   
	.nynotice table tr td:first-child, .nynotice table tr th:first-child{ padding-left: .25rem;}
	.nynotice table tr td:first-child::before{left: 0;top: 24%;}
	.nynotice table tr td{padding: .1rem .05rem;font-size: .16rem;}
	.nynotice .table{ overflow: hidden; overflow-x: scroll}
	.nynotice table{width: 429px;}
} 







/* 校园标识 */
.xybsbox{margin-bottom: 1rem;}
.xybsbox .bstit{background: url(../img/nylanbg1.png) no-repeat left bottom;padding:0.25rem 0.6rem;  padding-left: 1.7rem;margin-bottom: 0.3rem;}
.xybsbox .bstit h2{position: relative; font-size: 0.36rem;font-family: 'sysbold';color: #00693e;padding-left: 30px;background: url(../img/dot4.png) no-repeat left center;}
.xybsbox .bstit h2::after{content: "";width: calc(100% - 1.3rem);height: 1px ;background: #b2d2c5;position: absolute;right: 0;top: 50%;}
.xybsbox .bstit h2::before{content: "";width: 5px;height: 5px;background: #b2d2c5;position: absolute;right: 0;top: 45%;}
.xybsbox img{margin:  0.2rem auto;}
.xybsbox .bsxx{margin-top: 0.5rem;}
.xybsbox.lzjs .bstit h2::after{width: calc(100% - 2rem);}

.xybsbox .bsxb a{display: inline-block;width: 49%;vertical-align: middle;}

.xybsbox .s-song img{margin: 0 auto;}
.s-song{margin: 0.2rem 1.7rem;}
.s-song .shipin .pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.s-song>ul>li:nth-child(1) { width: 43%;position: relative; background-color: #FFFFFF;}
.s-song>ul>li:nth-child(2) {width: 52%;}
.s-song .shipin{position: relative;}
.s-song .shipin>img{position: absolute;left: 0.3rem;bottom: 0.7rem;z-index: 2;}


.s-song .shipin .pic { cursor: pointer;position: relative;padding-top: 57%;}
.s-song .text {display: -webkit-flex;align-items: center;display: flex;justify-content: space-between; background: #fff;height: 1.1rem;padding: 0 0.4rem;}
.s-song .text p ,.s-song .yinpin .yinpinR p{font-size: 0.24rem;color: #333}
.s-song .text span,.s-song .yinpin .yinpinR span {font-size: 0.18rem;color: #00693e}
.s-song .text span img,.s-song .yinpin .yinpinR span img {display: inline-block; vertical-align: middle;padding-right: 10px;}

.s-song .yinpin{background-color: #FFFFFF;margin-top: 0.5rem;box-sizing: border-box;padding: 0.4rem;height: 2.55rem;}
.s-song .yinpin .pic{width: 29%;}
.s-song .yinpin .yinpinR{width: 65%;}






.vwrap {
    display: none;
    z-index: 1040000;
    width: 100%;
    position: fixed
}

.vwrap .videobtg {
    z-index: 900;
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: #000;
    opacity: 0.8;
    filter: alpha(opacity=80);
    overflow: hidden
}

.vwrap .videobox {
    z-index: 1200;
    width: 1200px;
    position: fixed;
    left: 50%;
    top: 50%;
    object-fit: cover;
    transform: translate(-50%, -50%);
    max-width: 90%;
    max-height: 65vh
}

.vwrap .videobox #videobox {
    width: 100%;
    display: inline-block;
    background: #000
}

.vwrap .videobox #videobox .img_hezi {
    padding-bottom: 60% !important
}

.vwrap .videobox #videobox video {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover
}

#videobox_wrapper {
    height: 100%!important
}

.vwrap .close {
    z-index: 999;
    width: 31px;
    height: 31px;
    cursor: pointer;
    position: absolute;
    top: 0px;
    right: -42px;
    text-align: center
}

.vwrap .close i {
    display: block;
    width: 31px;
    height: 31px;
    -webkit-transition: 400ms;
    transition: 400ms
}

.vwrap .close i svg {
    transition: .6s
}

.vwrap .close:hover i svg {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

@media(max-width: 992px) {
    .vwrap .videobox {
        width: 100%;
        margin-left: 0
    }
    .vwrap .close {
        right: 0;
        top: -35px
    }
}





/* 学校简介 */
.homewp2{overflow: hidden;}
.jjy .jjintro1{position: relative;z-index: 3;}
.jjy .jjintro1 .jjleft{width: 54.5%;}
.jjy .jjtxt p{font-size: 0.2rem;line-height: 0.4rem;margin-bottom: 0.2rem;}
.jjy .jjtxt p strong{font-weight: bold;color: #00663c;}
.jjy .jjintro1 .jjright{width: 42.5%;}
.jjy .jjintro1 .jjright img{margin-bottom: 0.2rem;}

.jjy .jjintro2 {position: relative;margin-top: 0.8rem;padding: 0.4rem 0;margin-bottom: 0.6rem;}
.jjy .jjintro2 .jjbg{position: absolute;left: -0.15rem;top: -2.37rem;height: 2.37rem;}
.jjy .jjintro2::before{content: "";width: 120%;height: 100%;background: #dceee7;position: absolute;left: 0;top: 0;}
.jjy .jjintro2 .jjright{width: 54%;position: relative;z-index: 2;padding-top: 0.3rem;}
.jjy .jjintro2 .jjnum{width: 44%;position: relative;z-index: 2;}
.jjy .jjintro2 .jjnum ul{position: relative;height: 100%;}
.jjy .jjintro2 .jjnum ul li{width: 1.72rem;height: 1.72rem;position: absolute; border: 1px dashed #00693e;border-radius: 50%;}
.jjy .jjintro2 .jjnum ul li div{height: 100%;text-align: center;color: #00663C;}
.jjy .jjintro2 .jjnum ul li h3{font-size: 0.48rem;font-family: 'sysbold';}
.jjy .jjintro2 .jjnum ul li h4{font-size: 0.2rem;font-family: 'sys';box-sizing: border-box;padding: 0 0.15rem;margin: 0.05rem 0;}
.jjy .jjintro2 .jjnum ul li p{font-size: 0.18rem;font-family: 'sys';}
.jjy .jjintro2 .jjnum  .oli1{left: 2.4rem;top: 0;}
.jjy .jjintro2 .jjnum  .oli2{left: 4.75rem;top: 1.2rem;}
.jjy .jjintro2 .jjnum  .oli3{left: 0.6rem;top: 1.6rem;}
.jjy .jjintro2 .jjnum  .oli4{left: 1.7rem;top: 3.7rem;}
.jjy .jjintro2 .jjnum  .oli5{left: 4.3rem;top: 3.4rem;}

.jjy .jjintro2 .jjnum .oliwrap{position: relative;}
.jjnum .line{position: absolute;width: 1rem;height: 0.01rem;border-bottom: 0.01rem dashed #00693e;}
.jjnum  .oli1 .line{ right: -1.3rem; bottom: 0.5rem; transform: rotate(25deg);  transform-origin: left;}
.jjnum  .oli2 .line{ width:2.5rem; left: calc(-100% - 0.8rem); bottom: 0.3rem; transform: rotate(-5deg);  transform-origin: left;}
.jjnum  .oli3 .line{ width: 0.65rem; right: -0.9rem; bottom: -0.25rem; transform: rotate(55deg);  transform-origin: left;}
.jjnum  .oli4 .line{ right: -0.82rem; bottom: 0.6rem; transform: rotate(-10deg);  transform-origin: left;}



.jjintro4{margin: 0.4rem 0;}
.jjintro4 .swiper-slide{height: 100%;text-align: center;background: url(../img/jjline1.png) no-repeat right center;}
.jjintro4 .swiper-slide.swiper-slide-active{background: url(../img/jjline1.png) no-repeat right center,url(../img/jjline1.png) no-repeat left center;}
.jjintro4 h3{font-size: 0.72rem;font-family: 'sysbold';color: #00663C;}
.jjintro4 h4{font-size: 0.24rem;font-family: 'sys';font-weight: 600;margin-top: 0.15rem ;}
.jjintro4 p{font-size: 0.18rem;font-family: 'sys';}
.jjintro4 .pgba{text-align: center;margin-top: 0.35rem;}
.jjintro4 .pgba span{display: inline-block;width: 0.1rem;height: 0.1rem;border: 1px solid  #00663C;opacity: 1; border-radius: 0;margin: 0 0.1rem !important;}
.jjintro4 .pgba span.active{background-color: #00663C;}

.jjintro5 img{float: right;margin-left: 0.3rem;}



/* 单篇正文 */
.dpzw .content{padding: 0.3rem 0.6rem;}
.dpzw .content table{width:100% !important;font-size: 0.18rem !important;}

.tablecss table{ border-collapse: collapse;width: 100%;margin-bottom: 4px;margin-top: 4px;}
.tablecss table  tr:nth-child(2n) {background-color: #FFF;}
.tablecss table tr:nth-child(2n+1) {background-color: #fff;}
.tablecss table tr:first-child td {
    background-color: #eaf3ef !important;
    border: 1px solid #dee3e1;
    border-bottom: none;
    color: #00693e;
    padding: 3px;
    vertical-align: middle;
    font-weight:bold 
}
.tablecss table tr:first-child td p,.tablecss table tr:first-child td p span{color: #00693e;}
.tablecss table td {
    border: 1px solid #dee3e1 !important;
    padding: 15px 5px !important;
    vertical-align: middle;
}
.tablecss table td p,.zw table td span,.dpzw table td p span{
    padding:0;
    text-indent:0 !important;
    font-family: 微软雅黑 !important;
	font-size:0.18rem !important;
}
.tablecss table td{text-align:center}






/* 重点学科 */
.zdxkwrap{background-color: #FFFFFF;padding-bottom: 0.6rem;}
.zdxk{margin-bottom: 0.3rem;}
.zdxk .xktit{margin: 0 0.6rem;background-color: #eaf3ef;}
.zdxk .xktit h2{font-size: 0.2rem;color: #00693e;padding: 0.24rem 0;font-weight: bold;padding-left: 1rem;background: url(../img/xkjsico.png) no-repeat left center;background-size: 0.7rem;}


/* 历史沿革 */
.lsyg h2{font-size: 0.48rem;text-align: center;font-family: 'sysbold';color: #00693e;margin-bottom: 0.3rem;}



























@media screen and (max-width: 1024px){

	.meetlist ul li .xsright{width: 75%;}
	.list ul li .xsright{width: 80%;}
	.s-song{margin: 0;}
	.s-song .text p, .s-song .yinpin .yinpinR p{font-size: 0.18rem;}
	
	.jjy .jjintro1 .jjleft,.jjy .jjintro1 .jjright,.jjy .jjintro2 .jjnum,.jjy .jjintro2 .jjright{width: 100%;}
	.jjy .jjintro1 .jjright img{margin: 0.2rem auto;}
	.jjy .jjintro2 .jjnum{height: 5.6rem;}
	.jjy .jjintro2::before{width: 100%;}
	.jjy .jjintro2 .jjright{padding: 0 0.2rem;}
}

@media screen and (max-width: 960px){

	.sub_right,.sub_left{width: 100%;}
	.sub_right .page_content{padding: 0.1rem;}
	
	.zxyue{margin-top: 0.3rem;}


	.meetlist ul li{padding: 0.2rem;}

	.jjintro5 img{float: none;margin: 0.2rem auto;}
	
}
@media screen and (max-width: 760px){
	.meetlist ul li{width: 100%;}
	.meetlist ul li .xsright{width: 85%;}
	
	.s-song>ul>li:nth-child(1),.s-song>ul>li:nth-child(2){width: 100%;margin-top: 0.3rem;}
	.s-song .yinpin{padding: 0.4rem 0.2rem;}
	.s-song .text{padding: 0 0.2rem;}
	
}
@media screen and (max-width: 640px){
	.meetlist ul li .xsright,.list ul li .xsright{width: 75%;background: none;padding-right: 0;}
	.meetlist ul li:hover .xsright,.list ul li:hover .xsright,.list ul li .xsright{background: none;}
	
	.xblist-pic{width:50%;}
	.xblist-title{width: 40%;}
	.xblist-title div{display:none;}
	.xblist-title h2{ -webkit-line-clamp: 3;}
	
	.list ul li .listtit{width: 75%;}
	.list ul li{padding: 0.15rem;}
	
	.bread{position: static;margin-top: 0.2rem;margin-bottom: 0.15rem;}

	
	
	.zzjg ul li,.zzjg ul li:last-child{width: 100%;margin-right: 0;}

	
    .ztjjlist .ztjjitem .txt a{font-size: 0.24rem;}
	.ztjjlist .ztjjitem{width: 100%;}
	.ztjjlist .ztjjitem .pic{height: 50vw;}

	.xrldlist ul li p span{width: 100%;}

     .xybsbox .bstit{padding-left: 0.3rem;}
	 .xybsbox .bsxb a{width: 100%;}
	 
	 .jjy .jjintro2 .jjnum{height: auto;margin: 0 0.2rem;}
	 .jjy .jjintro2 .jjnum ul li h3{font-size: 0.3rem;}
	 .jjy .jjintro2 .jjnum ul li h4{font-size: 0.18rem;}
	 .jjy .jjintro2 .jjnum ul li{position: static;width: 1.65rem;height: 1.65rem; margin-bottom: 0.2rem;}
	 .jjnum .line{display: none;}
	 .jjy .jjintro2 .jjnum ul{display: flex;justify-content: space-between;flex-wrap: wrap; width: 100%;height: auto;}
	 
	 
	 
	 .dpzw .content{overflow-x:auto;}
	 .dpzw .content table td{padding: 10px 2px !important;}
	 .dpzw .content table td p,.dpzw .content table td span,.dpzw .content table td strong{font-size: 0.18rem !important;}
	 .dpzw .content #vsb_content_2 TABLE,.dpzw .content #vsb_content TABLE{border:none; border-spacing: 0;border-collapse: separate !important;border-left: 1px solid #007ab8;border-top: 1px solid #007ab8;}
	 .dpzw .content table td{padding:0;border-left: none !important;border-top: none !important;}
	 
	 
	 .zdxk .xktit{margin: 0 0.2rem;}
	 .zzjg .zzjglist{padding: 0.3rem 0.2rem;}
}

@media screen and (max-width: 480px){
       .lrld ul li h3{width: 38%;}
	   .lrld ul li p{width: 60%;}
	   .lrld ul::before{left: 1rem;}
	   
	   
	   
	
}