﻿.banner{width: 100%;height: 4rem;background: url(../img/banner_BG.jpg) center; background-size: cover;margin-bottom: 0.2rem;}
.banner .banner_main img{display: block;margin: 0 auto;max-width: 100%;}
.banner .banner_main{position: relative;width: 100%;height: 100%;}
.banner .banner_main ul{margin: 0;width: 100%;height: 100%;position: relative;overflow: hidden;}
.banner .banner_main li{position: absolute;width: 100%;height: 100%; top: 0px;left: 150%;transform: translateX(-50%);}
.banner .banner_main li a{display: block;width: 100%;max-width: 13.80rem; height: 100%;margin: 0 auto;}
.banner .banner_main .Banner_btn{width: 12rem;height: 0rem; position: absolute;top: 45%;left: 50%;transform: translateX(-50%);}
.banner .banner_main .Banner_btn span{display: block;cursor: pointer; width: 0.64rem;height: 0.64rem;background: url(../img/Banner_right_btn.png) center no-repeat;}
.banner .banner_main .Banner_btn .fl{background: url(../img/Banner_left_btn.png) center no-repeat;}
.banner .banner_main .banner_icon{width: 10rem;height: 0.4rem;position: absolute;bottom: -0.2rem;left: 50%;margin-left: -5rem;background-color: rgba(0,0,0,0.6);}
.banner .banner_main .banner_icon a{display: block; float: left;font-size: 0.18rem;color: white;text-indent: 0.3rem;line-height: 0.4rem;max-width: 7rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.banner .banner_main .banner_icon dl{float: right;height: 0.26rem; padding-left: 0.1rem;padding-right: 0.3rem;margin-top: 0.07rem;border-left: solid 0.02rem white;}
.banner .banner_main .banner_icon dl dd{display: block;cursor: pointer; width: 0.12rem;height: 0.12rem;border-radius: 0.06rem;box-sizing: border-box;border: solid 0.02rem white;float: left;margin-left: 0.2rem;margin-top: 0.07rem;}
.banner .banner_main .banner_icon dl .on{background-color: white;}


.news_lf{ float:left; width:3rem; height:.5rem; background:url(../img/sy_11.jpg) left center no-repeat; line-height:.5rem; text-indent:.36rem; font-size:.2rem; font-weight:bold;background-size:.26rem .27rem;}
.news_rr{ float:right; width:.7rem; line-height:.5rem; text-align:right; font-size:.14rem;}

.newsimg{ margin-top:.1rem;overflow: hidden;}
.newsimg_lf{ width:5.25rem; min-height:3.27rem; float:left; }
.newsimg_rig{ width:6rem; min-height:3.27rem; float:right;}
.newsimg_rigt{  border-bottom:1px solid #dfdfdf;padding-top:.1rem;padding-bottom:.1rem}
.newsimg_rigt h3{ font-size:.18rem; line-height:.3rem; color:#005bac; }
.newsimg_rigt h3 a{color:#005bac;}
.newsimg_rigt p{ font-size:.14rem; color:#6c6c6d; line-height:.28rem; 
	overflow: hidden;
		text-overflow: ellipsis;  /* 超出部分省略号 */
		word-break: break-all;  /* break-all(允许在单词内换行。) */		
		display: -webkit-box; /*对象作为伸缩盒子模型显示 */
		-webkit-box-orient: vertical; /* 设置或检索伸缩盒对象的子元素的排列方式 */
		-webkit-line-clamp: 2; /* 显示的行数 */
}
.newsnes{ width:100%; height:.51rem; margin-top:.2rem;}
.newsneslf{ width:.56rem; height:.51rem; background:url(../img/sy_15.jpg) left center no-repeat; float:left;background-size:.56rem .51rem}
.newsneslf h3{ font-size:.14rem; text-align:center; color:#fff; font-weight:normal; line-height:.25rem;}
.newsneslf p{ font-size:.12rem; text-align:center; color:#fff; line-height:.25rem;}
.news555{ width:calc(100% - .6rem); height:.51rem; float:right;}
.news555 h3{ font-size:.14rem;}
.news555 p{ line-height:.35rem; font-size:.14rem; color:#888888;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:.27rem; display:block;}


.news555aa{ width:3.25rem; height:.51rem; float:right;}
.news555aa h3{ font-size:.14rem;}
.news555aa p{ line-height:.35rem; font-size:.14rem; color:#888888;}

/* 轮播图 start*/
.scrolldoorFrame1{width:100%;overflow:hidden;}
.scrollUl1{width:100%;overflow:hidden;height:.5rem; line-height:.5rem;margin:0 auto;background:url(../img/sy_81.jpg) 0px center no-repeat; border-bottom:1px solid #acabab;background-size:1.26rem .34rem;}
.scrollUl1 li{float:left;}
.sd011{cursor:pointer;  line-height:.5rem; text-indent:.36rem; font-size:.2rem; font-weight:bold; ;font-family:"微软雅黑";height:.5rem; color:#005bac; width:1.3rem; text-align:center; font-weight:bold; }
.sd022,.scrollUl1 li{cursor:pointer; line-height:.5rem; text-indent:.36rem; font-size:.2rem; font-weight:bold;font-family:"微软雅黑";height:.5rem;  color:#000; width:1.3rem; text-align:center; }
#tpxw{margin-top:.1rem;}

.swiper {width: 100%;height: 100%;position: relative;}
.swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}


#tpxw.swiper-slide{text-align:center;font-size:.14rem;background:#fff;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;font-weight: bold;}
#tpxw .swiper-pagination-bullet{width:.25rem;height:.25rem;margin:0 0.05rem;text-align:center;line-height:.25rem;font-size:.12rem;color:#fff;opacity:1;background:rgba(0,0,0,0.2)}
#tpxw .swiper-pagination-bullet-active{color:#fff;background:#007aff}
#tpxw .swiper-pagination{text-align:right;bottom:.4rem;right:.4rem;}
#tpxw .swiper-slide img{width:100%;height:100%;}
#tpxw .swiper-slide p{width:100%;height:.3rem;line-height:.3rem;background:#fff;left:0;bottom: 0;text-align: center;}
#tpxw.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .ship .swiper-pagination-fraction{bottom:.4erm;}

/* 轮播图 end*/


/* 通知公告和视频 start*/
.tonz{ width:100%;  background:#f6f5f5; margin-top:.2rem; overflow: hidden;}
.tonzc{ padding-top:.15rem;padding-bottom: .15rem;}
.tonzc_lf{ width:4.3rem; float:left; height: auto;}

.tonnews{ width:100%; height:.5rem; border-bottom:1px solid #acabab; margin:0 auto;}
.tonnews_lf{ float:left; width:1.5rem; height:.5rem; background:url(../img/sy_21.jpg) left center no-repeat; line-height:.5rem; text-indent:.36rem; font-size:.2rem; font-weight:bold;background-size:.27rem .26rem}
.tonnews_rr{ float:right;  line-height:.5rem; text-align:right; font-size:.14rem;}
.tonlis{ width:100%; height:auto; margin-top:.2rem;}
.tonlis li{ background:url(../img/sy_788.png) .1rem center no-repeat; color:#858585; font-size:.14rem; text-indent:.2rem; line-height:.4rem; text-align:right;clear:both;background-size:0.06rem 0.09rem;}
.tonlis li a{ float:left; text-align:left;}
.tonlis li span{float: left;}

.tonzc_lfrrr{ width:7rem; float: right; height: auto; }
.tonnews li{ float:left; width:1.5rem; height:.5rem;  line-height:.5rem; text-indent:.16rem; font-size:.2rem; font-weight:bold;background: url(../img/sy_24.jpg) left center no-repeat;background-size:.27rem .26rem;}
.xdbf678{ float:left; width:1.5rem; height:.5rem;  line-height:.5rem; background:url(../img/sy_876.jpg) left center no-repeat; text-indent:.36rem;background-size:.2rem .21rem;font-size:.2rem; font-weight:bold;}

.mtjj{margin-top:.3rem;}
.mtjj li{width:50%;float:left;box-sizing: border-box;}
.mtjj li img{display: block;}
.mtjj li p{width:100%;height:.5rem;line-height: .5rem;text-align: center;background:#fff;font-size:.2rem;
overflow: hidden;white-space: nowrap; text-overflow: ellipsis; font-size:.14rem
}
.mtjj li:last-child{padding-left:.31rem;}
.mtjj li:first-child{padding-right:.31rem;}
/* 通知公告和视频 end*/

/* 校园风光 start*/
.xyfg-msfc{width:100%;padding-top:.2rem;}
.xyfg-msfc .hd{width: 100%;height: .5rem;line-height:.5rem;border-bottom: 1px solid #acabab;font-size:.14rem}
.xyfg-msfc .hd ul{float: left;font-size:.2rem}
.xyfg-msfc .hd ul li{text-align: left;background:url(../img/sy_812.png) left center no-repeat;background-size:.18rem .22rem;font-weight: bold;    text-indent: .36rem;}
.xyfg-msfc .swiper{overflow: hidden;}
.xyfg-msfc .hd a.more{float: right;}
.xyfg-msfc .bd{overflow: hidden;margin-top:.35rem;padding-left:.35rem;padding-right:.35rem;}
.xyfg-msfc .bd p{text-align: center;line-height:.35rem;height:.35rem}
.xyfg-msfc .swiper-button-next, .xyfg-msfc .swiper-button-prev{
		width: .27rem;
	    height: .44rem;

	    margin-top: -.50rem;
	    z-index: 10;
	    cursor: pointer;
	    -moz-background-size: .27rem .44rem;
	    -webkit-background-size: .27rem .44rem;
	    background-size: .27rem .44rem;
}
.xyfg-msfc .swiper-button-next{right:0}
.xyfg-msfc .swiper-button-prev{left:0}
.xyfg-msfc .swiper-slide{width:25%;}

/* 校园风光 end*/


.news_big_content{width: 12rem;margin: 0 auto;margin-top: 0.6rem;}
.news_big_content .news_left .news_head span{cursor: pointer;}
.news_big_content .news_head{line-height: 0.39rem;height: 0.39rem;border-bottom: solid 0.01rem #cdcdcd;margin-bottom: 0.2rem;}
.news_big_content .news_head .head_name{float: left;}
.news_big_content .news_head span{display: block;float: left;margin-right: 0.3rem;font-size: 0.2rem;color: #333333;}
.news_big_content .news_head span.on{border-bottom: solid 0.01rem #004098;position: relative;top: -0.01rem;color: #004098;}
.news_big_content .news_head span.on::after{content: "";display: block;width: 0.12rem;height: 0.12rem;transform: rotate(45deg);background-color: #004098;position: absolute;left: 50%;margin-left: -0.06rem;bottom: -0.06rem;}
.news_big_content .news_head .seeMore{display: block;float: right;}

.modal_news{display: none;}
.modal_tzgg{display: none;}
.newsTable{display: none;}
.newsTable.on{display: block;}
.news_box .news_xyxw_imgshow{width: 3.8rem;height: 2.8rem;float: left;position: relative; }
.news_box .news_xyxw_imgshow dl{width: 100%;height: 100%;}
.news_box .news_xyxw_imgshow dl dd{display: none;width: 100%;height: 100%;position: absolute;top: 0rem;left: 0rem;}
.news_box .news_xyxw_imgshow dl dd img{display: block;width: 100%;height: 100%;}
.news_box .news_xyxw_imgshow dl dd span{display: block;width: 100%;height: 0.56rem;line-height: 0.24rem;padding: 0.04rem 0.2rem;background-color: rgba(0,0,0,0.6);position: absolute;bottom: 0px;left: 0px;box-sizing: border-box;font-size: 0.14rem;color: white;text-align: justify;}
.news_box .news_xyxw_imgshow .news_xyxw_imgshow_icon{height: 0.26rem; position: absolute;bottom: 0px;right: 0rem;}
.news_box .news_xyxw_imgshow .news_xyxw_imgshow_icon span{display: block;cursor: pointer; width: 0.08rem;height: 0.08rem;border-radius: 0.04rem;box-sizing: border-box;border: solid 0.01rem white;float: left;margin-right: 0.2rem;margin-top: 0.07rem;}
.news_box .news_xyxw_imgshow .on{background-color: white;}

.news_box .news_xyxw_list{float: right;width: 3.9rem;margin: 0px;padding-left: 0.2rem;box-sizing: border-box;}
.news_box .news_xyxw_list li{height: 0.18rem;line-height: 0.18rem;margin-bottom: 0.19rem;}
.news_box .news_xyxw_list li a{display: block;height: 0.18rem;}
.news_box .news_xyxw_list li:last-child{margin-bottom: 0rem;}
.news_box .news_xyxw_list b{display: block;width: 0.18rem;height: 0.18rem;float: left;}
.news_box .news_xyxw_list span{line-height: 0.18rem;display: block;float: left;margin-left: 0.1rem;font-size: 0.16rem;color: #333333; max-width: 2.4rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_box .news_xyxw_list i{display: block;float: right;font-size: 0.14rem;color: #999999;font-style: normal;}
.news_box .news_xyxw_list .type1 b{background: url(../img/imgfont_icon.png);background-size: cover;}
.news_box .news_xyxw_list .type2 b{background: url(../img/font_icon.png);background-size: cover;}
.news_box .news_xyxw_list li:hover span,.news_box .news_xyxw_list li:hover i{color: #004098;}
.news_box .news_xyxw_list li:hover.type1 b{background: url(../img/imgfont_icon_on.png);background-size: cover;}
.news_box .news_xyxw_list li:hover.type2 b{background: url(../img/font_icon_on.png);background-size: cover;}

.news_tzgg_img{width: 3rem;height: 2.8rem;float: left;background: url(../img/tzgg_indexIMG.jpg);background-size: cover;}
.news_tzgg .news_xyxw_list{width: 4.7rem;}
.news_tzgg .news_xyxw_list span{max-width: 3.2rem;}

.news_mtjc {flex-basis: 3.8rem;margin-left: 0.3rem;}
.news_mtjc_list{margin-bottom: 0rem;}
.news_mtjc_list li{height: 0.4rem;margin-bottom: 0.2rem;}
.news_mtjc_list li:last-child{margin-bottom: 0rem;}
.news_mtjc_list .fl{width: 0.62rem;height: 0.4rem;text-align: center;}
.news_mtjc_list .fl b{display: block;height: 0.21rem;font-weight: normal;font-size: 0.14rem;color: #999999;line-height: 0.19rem;box-sizing: border-box;border: solid 0.01rem #999999;}
.news_mtjc_list .fl span{display: block;height: 0.19rem;line-height: 0.19rem;background-color: #999999;color: white;font-size: 0.16rem;}
.news_mtjc_list .fr{width: 2.85rem;margin-right: 0.14rem;}
.news_mtjc_list .fr b{display: block;max-width: 80%;line-height: 0.18rem; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 0.18rem;color: #333333;font-weight: normal;margin-bottom: 0.08rem;}
.news_mtjc_list .fr span{display: block;max-width: 100%;line-height: 0.16rem; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 0.16rem;color: #666666;}
.news_mtjc_list li:hover .fl b{color: #004098;border: solid 0.01rem #004098;}
.news_mtjc_list li:hover .fl span{background-color: #004098;}
.news_mtjc_list li:hover .fr span,.news_mtjc_list li:hover .fr b{color: #004098;}

.modal_xcp{display: none;}
.index_xyhj{width: 100%;height: 3.8rem;background: url(../img/index_xyhjBG.jpg) center;background-size: cover;margin-top: 0.7rem;overflow:hidden;}
.index_xyhj .row{margin-top: 0.4rem;}
.index_xyhj .row .fl {width: 4rem;margin-right: 0.3rem;}
.index_xyhj .row .fl .video{width: 4rem;height: 2.6rem;}
.index_xyhj .row .fl .video *{display: block;width: 4rem;height: 2.6rem;}
.index_xyhj .row .fl p{width: 100%; line-height: 0.3rem;text-align: center;margin-top: 0.1rem;background-color: rgba(0,0,0,0.5);font-size: 0.2rem;color: white;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index_xyhj .row .fr{width: 7.7rem;overflow: hidden;}
.index_xyhj .row .fr .xyhj_box{width: 1000%;height: 2.6rem;}
.index_xyhj .row .fr .xyhj_box ul{float: left;width: 7.9rem;height: 2.6rem;}
.index_xyhj .row .fr .xyhj_box ul li{float: left;margin-bottom: 0.2rem;margin-right: 0.19rem;}
.index_xyhj .row .fr dl{text-align: center;height: 0rem;margin-top: 0.2rem;}
.index_xyhj .row .fr dl dd{display: inline-block;width: 0.1rem;height: 0.1rem;margin: 0rem 0.05rem; box-sizing: border-box;border: solid 0.01rem #666666;border-radius: 0.05rem;}
.index_xyhj .row .fr dl dd.on{background-color: #666666;}

.modal_bmjs{display: none;}
.bmjs{width: 12rem;margin: 0.7rem auto;display: flex;}
.bmjs .item{position: relative;flex: 1;overflow: hidden;transition: flex-basis 0.8s;box-shadow: 0.02rem 0rem 0.06rem rgba(0,64,152,0.34);}
.bmjs .item:nth-child(odd){top: 0.2rem;}
.bmjs .item dd{width: 5rem;height: 4rem;position: relative;}
.bmjs .item dd img{display: block;width: 100%;height: 100%;}
.bmjs .item dd::before{content: "";display: block;width: 100%;height: 100%;background-color: rgba(50,101,168,0.2);position: absolute;top: 0rem;left: 0rem;}
.bmjs .bmjs_hx{opacity: 0; width: 5rem; position: absolute;left: 0rem;bottom: 0rem;margin-left: 0.4rem;margin-bottom: 0.05rem;transition: all 0.8s;}
.bmjs .bmjs_hx b{display: block;font-size: 0.2rem;color: white;line-height: 0.36rem;}
.bmjs .bmjs_hx span{display: block; text-transform : capitalize;font-size: 0.14rem;color: white;line-height: 0.34rem;}
.bmjs .bmjs_sx{opacity: 1;position: absolute;left: 0rem;bottom: 0.2rem;margin-left: 0.2rem;transition: all 0.8s;margin-bottom: 0.2rem;}
.bmjs .bmjs_sx b{display: block;width: 0.29rem; font-size: 0.2rem;color: white;text-align: center;margin-left: 0.47rem;}
.bmjs .bmjs_sx span{display: block;height: 0.34rem;position: absolute;bottom:0rem;white-space: nowrap; text-transform : capitalize;font-size: 0.14rem;color: white;line-height: 0.34rem;transform: rotate(90deg);transform-origin:right bottom;}
.bmjs .item:hover{flex-basis: 4rem;}
.bmjs .item:hover .bmjs_hx{opacity: 1;margin-left: 0.2rem;}
.bmjs .item:hover .bmjs_sx{opacity: 0;margin-bottom: 0rem;}

.rdzt{width: 12rem;height: 1.3rem; margin: 0 auto;margin-bottom: 0.7rem;}
.rdzt .fl{width: 0.6rem;height: 1.3rem;background: url(../img/rdzt_head.jpg) center;background-size: cover;margin-right: 0.08rem;}
.rdzt .center{float: left;width: 10.81rem;height: 1.3rem;overflow: hidden;}
.rdzt .center ul{width: 1000%;}
.rdzt .center ul li{float: left;margin-right: 0.1rem;}
.rdzt .center ul li a img{display: block;width: 3.3rem;height: 1.3rem;}
.rdzt .fr{width: 0.4rem;height: 1.3rem;padding: 0.15rem 0.1rem;box-sizing: border-box;background-color: #f2f2f2;}
.rdzt .fr a{display: block;font-size: 0.14rem;color: #666666;text-align: center;line-height: 0.16rem;}


.zp-top{background: #f0f0f0;overflow:hidden;}
.zp-top .zp-th{color: #666;}
.zp-th{float: left;width: 25%;box-sizing: border-box;padding: 0 .1rem;line-height: .54rem;color: #333;white-space: nowrap;overflow: hidden;}

.zp-list .i{position: absolute;width: .13rem;height: 0.09rem;right: .6rem;top:50%;margin-top: -0.04rem;background-image: url("../img/up1.png");}
.zp-list .zp-tr{cursor: pointer;}
.zp-con{background: #f9f9f9;padding: .4rem;display: none;}
.zp-con table{width:100%;border-top:1px solid #ddd;border-right:1px solid #ddd;}
.zp-con table td{border-bottom:1px solid #ddd;border-left:1px solid #ddd;padding:0.08rem 0.05rem;}
.zp-page{margin-bottom: .3rem;}
.zp-page h4{font-weight: bold;color: #009947;font-size: .14rem;margin-bottom: 0.05rem;}
.zp-page p{margin: 0.02rem;}
.zp-page:last-child p{color: #333;}
.zp-page:last-child p a{color: #ff0000;}
.zp-tr.active .i:after{opacity: 0;}
.zp-box{margin-bottom: .2rem;}

.zp-list .zp-tr:hover .i:before{border-color: #009947;}
.zp-list .zp-tr:hover .i:after{border-color: #009947;}
.zp-list .zp-tr:hover .i{background-image: url("../img/bot5-1.png");}
.zp-list .zp-tr.active .i{background-image: url("../img/bot5.png");}
/*.zp-box{margin: 15px;}*/
.zp-box .zp-tr{background: #fff;overflow:hidden;}

.tp-list li{width:32%;background:#fff;box-shadow: 0rem 0rem 0.1rem rgba(0,0,0,0.5);position: relative;float:left; margin-right:2%;margin-bottom: .2rem;}
.tp-list li:nth-child(3n){margin-right:0}
.tp-list li img{display: block;}
.tp-list li p{height:.5rem;line-height: .5rem;text-align: center;}
.tp-list li .video{width:100%;height:calc(100% - 0.5rem);
position: absolute;left:0;top:0;
background:rgba(0,0,0,0.3) url(../img/video.png) center no-repeat;background-size:.64rem}


@media (max-width: 1200px) {
.banner{height: 3.5rem;margin-bottom: 0;}
.banner .banner_main .Banner_btn{display: none;}
.banner .banner_main .banner_icon{width: 100%;margin: 0;left: 0rem;bottom: 0rem;height: 0.46rem; display: flex;}
.banner .banner_main .banner_icon dl{border: none;margin-top: 0.1rem;}
.banner .banner_main .banner_icon dl dd{width: 0.14rem;height: 0.14rem;border-radius: 0.07rem;}
.banner .banner_main .banner_icon a{max-width: 5.5rem;font-size: 0.22rem;line-height: 0.46rem;}
.news_big_content{display: none;}
/*学院新闻*/
.modal_news{display: block;background-color: #f2f2f2;padding-bottom: 0.6rem;}
.modal_news_head{padding-top: 0.5rem;padding-bottom: 0.4rem;}
.modal_news_head b{display: block;text-align: center;font-size: 0.3rem;color: #004098;font-weight: normal;line-height: 0.4rem;}
.modal_news_head b::before{content: "";display: inline-block; width: 0.6rem;height: 0.02rem;background-color: #004098;position: relative;top: -0.1rem;right: 0.1rem;}
.modal_news_head b::after{content: "";display: inline-block; width: 0.6rem;height: 0.02rem;background-color: #004098;position: relative;top: -0.1rem;left: 0.1rem;}
.modal_news_head span{display: block;line-height: 0.24rem; text-align: center;text-transform: uppercase; font-size: 0.2rem;color: #cccccc;}
.modal_newsBigImg{width: 7.02rem;height: 4.8rem;margin: 0 auto;position: relative;}
.modal_newsBigImg img{display: block;width: 100%;height: 100%;}
.modal_newsBigImg span{display: block;width: 100%;height: 0.56rem;padding: 0rem 0.15rem;box-sizing: border-box; line-height: 0.56rem;background-color: rgba(0,0,0,0.6);font-size: 0.28rem;color: white;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: absolute;left: 0rem;bottom: 0rem;}
.modal_newsList{padding: 0rem 0.23rem;box-sizing: border-box;}
.modal_newsList li{padding-left: 0.45rem;margin-top: 0.6rem;position: relative;}
.modal_newsList h3{font-size: 0.28rem;color: #004098;position: relative;line-height: 0.27rem;}
.modal_newsList h3::before{content: "";display: block;width: 0.27rem;height: 0.27rem;background: url(../img/imgfont_icon.png) center no-repeat;position: absolute;left:-0.45rem;background-size: cover;}
.modal_newsList p{line-height: 0.36rem;margin-top: 0.14rem;font-size: 0.26rem;color: #666666;text-align: justify;}
.modal_newsList span{display: block;line-height: 0.32rem; position: absolute;bottom: 0rem;right: 0rem;font-size: 0.24rem;color: #999999;}
.model_indexLookMore{display: block;width: 2rem;height: 0.5rem;margin: 0 auto; border-radius: 0.25rem;border: solid 0.01rem #004098;margin-top: 0.33rem;text-align: center;line-height: 0.48rem;font-size: 0.24rem;color: #004098;}
/*通知公告*/
.modal_tzgg{display: block;}
.modal_tzggList{padding: 0rem 0.23rem;box-sizing: border-box;}
.modal_tzggList li{margin-top: 0.31rem;}
.modal_tzggList li:first-child{margin-top: 0;}
.modal_tzggList li a{display: flex;}
.modal_tzggList dd{flex-basis: 0.9rem;margin-right: 0.22rem;}
.modal_tzggList dd b{display: block;height: 0.34rem;line-height: 0.32rem;font-weight: normal; width: 100%;box-sizing: border-box;border: solid 0.01rem #004098;background-color: white;font-size: 0.24rem;color: #004098;text-align: center;}
.modal_tzggList dd span{display: block;height: 0.34rem;line-height: 0.34rem;text-align: center;font-size: 0.26rem;color: white;background-color: #004098;}
.modal_tzggList p{flex: 1; line-height: 0.35rem;font-size: 0.28rem;color: #004098;text-align: justify;}
/*宣传片*/
.index_xyhj{display: none;}
.modal_xcp{display: block;width: 7.02rem;height: 4rem;margin: 0 auto;margin-top: 0.6rem;position: relative;margin-bottom: 1.01rem;}
.modal_xcp .video{width: 7.02rem;height: 4rem;}
.modal_xcp .video *{display: block;width: 100%;height: 100%;}
.modal_xcp p{width: 6rem;height: 0.8rem;line-height: 0.8rem;text-align: center;letter-spacing: 0.01rem; font-size: 0.26rem;color: white;background-color: #004098;position: absolute;bottom: -0.41rem;left: 50%;margin-left: -3rem;}
/*部门介绍*/
.bmjs{display: none;}
.modal_bmjs{display: block;background-color: #f2f2f2;padding-bottom: 0.2rem;}
.model_bmjsList {width: 7.02rem;margin: 0 auto;}
.model_bmjsList li{width: 3.4rem;float: left;margin-bottom: 0.2rem;}
.model_bmjsList li:nth-child(even){float: right;}
.model_bmjsList li dd{display: block;width: 3.4rem;height: 2rem;}
.model_bmjsList li p{line-height: 0.64rem;text-align: center;font-size: 0.22rem;color: #004098;}
/*热点专题*/
.rdzt{display: none;}

.newsimg_lf,.newsimg_rig,.tonzc_lf,.tonzc_lfrrr{width:100%;float:none;}
.mtjj li:last-child{padding-left:.21rem;}
.mtjj li:first-child{padding-right:.21rem;}
.xyfg-msfc .swiper-slide{width:50%;}

.tp-list li{width:48%;margin-right:4%}
.tp-list li:nth-child(2n){margin-right:0 !important}
.tp-list li:nth-child(3n){margin-right:4%}

}