@media(min-width: 1024px){
	.a:hover .slow .img_hezi, a:hover .slow .img_hezi, .slow:hover img {
		transition: transform 1s cubic-bezier(0.25, 0, 0, 1);
		transform: scale(1.08);
	}
	.a:hover .scale .imged, a:hover .scale .imged, .scale:hover img {
		transition: transform 1s cubic-bezier(0.25, 0, 0, 1);
		transform: scale(1.08);
	}
	.a:hover .slow .imgLi, a:hover .slow .imgLi, .slow:hover img {
		transition: transform 1s cubic-bezier(0.25, 0, 0, 1);
		transform: scale(1.08);
	}
}
.banner, .swiper-container{ width: 100%; position: relative;}
.banner .pgba{z-index: 5;position: absolute;bottom: 30px;left: 0;text-align: center;}
.banner .pgba span{color: #fff;width:40px;height:4px;background:#fff;opacity:1;margin: 0 6px!important;position: relative;}
.banner .pgba span.active{opacity: 1;}
.banner .pgba span.active i{display: block;}
.banner .pgba span i{position: absolute;left:0;top: -1px;bottom: -1px;width: 0;background: #b4141c;display: none}

.banner .swiper-slide{/* min-width: 100vw */}
.banner .swiper-slide .a{display: block;height:100vh;min-height: 500px;}
.banner .swiper-slide .a{position: relative;display: block;overflow: hidden;width: 100vw;}
.banner .swiper-slide .bg video{ width: 100%; height: 100%; object-fit: cover}
.banner .swiper-slide .bg:before{content: '';position: absolute;left: 0;right: 0;height: 20%;
	
	background-size: 100% 100%;z-index: 1;bottom: 0}
.banner .swiper-slide .bg{-webkit-transform: scale(1.1);position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;transition: 5s;background-size: cover !important;width: 100%;}
.banner .swiper-slide-active .bg{-webkit-transform: scale(1);}
@media screen and (max-width: 1400px){

}
@media screen and (max-width: 1200px){

}
@media screen and (max-width:1024px){
	.banner .swiper-slide .a{height: 50vw;min-height: inherit;}
}
@media screen and (max-width:900px){
	.banner .swiper-slide .a{height: 46vw}
}
@media screen and (max-width:640px){
	.banner .pgba{bottom: .15rem}
	.banner .swiper-slide .a{height: 40vw}
}





.ty_title{display: block; text-align: center;}

.title1{width:350px;margin:0 auto;height:85px; line-height:85px; position: relative; border: 1px solid #b4141c;text-align: center;font-size:40px;color:#b4141c;font-weight:bold;}
.title1:before{content: "";box-sizing: border-box;width:100%; background:url("../images/bt_img1.png") top center no-repeat;  height:30px;   z-index: 1; position: absolute;  bottom:-22px;  left:0%;}
.more{ background: #f2a40d; border-radius:6px; width: 160px; margin: 30px auto 10px;display: block; font-weight: bold; height: 46px; text-align: center; line-height: 46px;color: #fff; font-size:16px;}

.news_nr{margin-top:60px; margin-bottom:60px;}
.news_img{ width:51%; float: left;}
.news_img .slick-list{overflow: hidden;}
.news_img .pic{}
.news_img .pic a{ display: block;}
.news_img .pic .img{ width:100%;overflow: hidden; margin-top:10px;}
.news_img .pic .img .img_hezi{ padding-bottom: 68%;}
.news_img .pic .img img{ width:100%;height: 100%;transition: 0.5s all;}
.news_img .pic .img img:hover{transform: scale(1.05, 1.05);transition: 0.5s all;}
.news_img .pic .txt{ width:68%;  padding:2% 3%; box-shadow: 0px 0px 6px 0px rgba(4, 0, 0, 0.2); background: #b4141c;position: absolute; bottom:0px;}
.news_img .pic .txt span{font-size:16px;font-weight: bold; color: #fff; line-height:36px;}
.news_img .pic .txt span img{vertical-align: middle; padding-right: 10px; margin-top: -2px;}
.news_img .pic .txt h2{font-size: 18px;color: #fff;line-height:22px;height:44px;font-weight: normal;}
.news_img .slick-slide{ margin: 0;}
.news_img .slick-prev{position: absolute;  width:53px;cursor: pointer;  height:58px;  background: url(../images/zyjt1.png) no-repeat center center #b4141c;  right: 73px;  bottom:-30px;  transform: translateY(-50%);  transition: all 0.3s ease 0s;  font-size: 0px;  z-index: 99;  border: none;}
.news_img .slick-next{position: absolute;  width:53px;cursor: pointer;  height: 58px;  right:20px;  bottom:-30px; transform: translateY(-50%);  background: url(../images/zyjt2.png) no-repeat center center #f2a40d;  transition: all 0.3s ease 0s;  font-size: 0px;  z-index: 99;  border: none;}

.xsgz_list{ width:45%; float: right; }
.xsgz_list ul li{ position: relative; margin-top:25px;background:#fff;transition: 0.6s all; padding: 20px 25px;box-shadow: 0px 0px 10px 0px rgba(4, 0, 0, 0.1);}
.xsgz_list ul li a{ display: block;position: relative; z-index:2;}
.xsgz_list ul li .bt{ font-size:18px;font-weight:500; color: #222222; line-height:36px;transition:all 0.3s; margin-top:5px;}
.xsgz_list ul li .date{font-size:16px; font-weight: 600;  color: #b00f15;line-height:28px; padding-left: 22px; background: url("../images/rq.png")left center no-repeat; }
.xsgz_list ul li .date img{ vertical-align: middle; padding-right: 10px; margin-top: -2px;}
.xsgz_list ul li:hover .bt{color:#b00f15;transition:all 0.3s;}
.xsgz_list .aright ul li.cur:after {  background: #b4141c;  content: '';  position: absolute;  right: -50%;  top: 0;  bottom: 0;  width: 0;  z-index: 0;  }
.xsgz_list .aright ul li.cur:after {  width: 150%;  transition: .5s  }
.xsgz_list .aright ul li.cur .bt{color: #fff;}
.xsgz_list .aright ul li.cur .date{color: #fff;background: url("../images/rqb.png")left center no-repeat;}


.shmlxy_bt{ display: none;}

.sy_m{ }
.xyjj{ background:url("../images/bg1.png") center no-repeat; padding: 3% 0;background-size: cover; }
.xyjj_lb{ margin-top:80px; }
.xyjj_lb .item{position: relative;margin-bottom: 15px;}
.xyjj_lb .item a{display: block; position: relative;}
.xyjj_lb .item .img .img_hezi {  padding-bottom: 60%;overflow: hidden; }
.xyjj_lb .item .img img{display: none}

.xyjj_lb .item .txt{width:88%;position: relative;margin-top: -22px; }
.xyjj_lb .item .txt .bt{background:#fff;padding:15px; position: relative; z-index: 2;}
.xyjj_lb .item .txt .bt h1{line-height:26px;height:78px;font-size:18px;color: #222; font-weight: normal;}
.xyjj_lb .item .txt:after{content: '';  position: absolute;  width: 100%; height:108px;background: #f5f4f4; top:7px; left: 7px; z-index: 1;}
.xyjj_lb .item:hover .txt h1{color: #b4141c}
.xyjj_lb .item .txt span{transition: all .5s ease-out 0s;display: block; font-weight: bold; line-height: 30px;color: #b4141c; font-size:16px; margin-left: 20px; margin-top: 20px;}
.xyjj_lb .item .txt span img{vertical-align: middle; margin-right: 10px; margin-top: -2px;}
.xyjj_lb .slick-slide{ margin: 0 20px;}
.xyjj_lb .slick-next,.xyjj_lb .slick-prev{position:absolute;top:50%;margin-top:-20px;overflow:hidden;width:23px;height:45px;font-size:0;line-height:0;z-index:2;border:none;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;padding:0;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.xyjj_lb .slick-prev{left:-45px;background-image:url(../images/icoq1.png)}
.xyjj_lb .slick-next{right:-45px;background-image:url(../images/icoq2.png)}
.xyjj_lb .slick-next:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.xyjj_lb .slick-prev:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.xyjj_lb .slick-dots li{ background: #b4141c;}

.ari{background:url("../images/bg2.png") center no-repeat; padding: 3% 0;background-size: cover; }
.ari .title1{border: 1px solid #fff; color: #fff; width: 260px;}
.ari .title1:before{background:url("../images/bt_img2.png") top center no-repeat; }
.xy_list{ margin-top: 20px; padding-top: 3%;}
.xy_list .list{ width: 31%; float: left; position:relative;display: block; height: 330px; margin-left: 3.5%;}
.xy_list .list:nth-child(1){margin-left: 0%;}
.xy_list .list a{display: block;}
.xy_list .list a:after { content: '';  position: absolute;  width: 90%; height:280px;border: 1px solid #fff; top:7%; left: 5%;}
.xy_list .list .img .img_hezi {  padding-bottom: 280px; }
.xy_list .list .txt{  display: block;font-size:18px;font-weight:bold;color:#fff;position:absolute; z-index: 1; bottom:0;line-height:30px;height:60px;padding: 3% 3%; width:74%; left: 10%; text-align: center;}
.xy_list .list .txt:hover{background:#b4141c; cursor:pointer; transition:0.6s;}
.xy_list .list .bjys1{background:#f65665;}
.xy_list .list .bjys2{background:#f2a40d;}
.xy_list .list .bjys3{background:#06b022;}
.xy_list .list .bjys4{background:#f65665;}
.xy_list .list .bjys5{background:#f2a40d;}
.xy_list .list .bjys6{background:#06b022;}
.xy_list .list .bjys7{background:#f65665;}
.xy_list .list .bjys8{background:#f2a40d;}
.xy_list .list .bjys9{background:#06b022;}
.xy_list .list .bjys10{background:#f65665;}
.xy_list .list .bjys11{background:#f2a40d;}
.xy_list .list .bjys12{background:#06b022;}
.xy_list .list .bjys13{background:#f65665;}
.xy_list .list .bjys14{background:#f2a40d;}
.xy_list .list .bjys15{background:#06b022;}
.xy_list .list .bjys16{background:#f65665;}
.xy_list .list .bjys17{background:#f2a40d;}
.xy_list .list .bjys18{background:#06b022;}
.xy_list .list .bjys19{background:#f65665;}
.xy_list .list .bjys20{background:#f2a40d;}
.xy_list .list .bjys21{background:#06b022;}
.xy_list .slick-slide{ margin: 0 25px;}

.gjjl{background:url("../images/bg3.png") center no-repeat; padding: 3% 0;background-size: cover; }
.gjjl .title1{ width: 640px;}

.pxjd{background:url("../images/bg5.png") center no-repeat; padding: 3% 0;background-size: cover;}
.pxjd_list{display: flex;  justify-content: space-between;  flex-wrap: wrap;  margin-top:40px;}
.pxjd_list_left{ width:100%;display: flex;  flex-wrap: wrap;  justify-content: space-between;}
.pxjd_list_left .item{position: relative; width: 25%; overflow: hidden;}
.pxjd_list_left .item:after{background: linear-gradient(rgba(5,107,197,0),rgba(2,2,2,.7));content: ''; display: block;width:100%;height:100px;position: absolute;left:0px; bottom: 0px; z-index:2}
.pxjd_list_left .item a{ display: block;}
.pxjd_list_left .item .img{transition: 0.3s all;}
.pxjd_list_left .item .img .img_hezi{ padding-bottom:80%;}
.pxjd_list_left .item:hover .img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);transition: 0.3s all;}
.pxjd_list_left .item .img{width:100%; }
.pxjd_list_left .item .txt{ position: absolute; left: 4%; bottom:8px; width: 95%; z-index: 3; font-size: 18px;color: #fff;font-weight: normal;line-height: 60px; }
.pxjd .more{ float: right; margin-top: 40px;}
.pxjd_list_left .item .hover{ position:absolute;left: 0;  top:0;  display: none; background: rgba(180,20,28,0.8); padding:5% 7% ; width: 86%; height: 90%}
.pxjd_list_left .item .hover h2{font-size: 22px;color: #fff;line-height:36px;height:36px;font-weight: bold;margin-top: 20px;}
.pxjd_list_left .item .hover p{font-size:16px;color: #fff;line-height:32px;height:192px; margin-top: 20px; }
.pxjd_list_left .item .hover .pxjd_gd{color: #fff; font-size: 16px; margin-top: 20px; font-weight: bold; text-align:right;height: 42px; line-height: 42px;}
.pxjd_list_left .item.cur .hover{ display: block;}
.pxjd_list_left .item.cur .txt{ display: none;}
.pxjd_list_left .item.cur:after{ display: none;}


.dsytd{background:url("../images/bg4.png") center no-repeat; padding: 4% 0 2%;background-size: cover; }
.dsytd .title1{ width: 340px;}
.dsytd_list{ margin-top: 70px;}
.dsytd_list .slick-list{overflow: hidden;}
.dsytd_list .pic{}
.dsytd_list .pic a{ display: block;}
.dsytd_list .pic .img{ width:55%; float: right; overflow: hidden; margin-top:112px; z-index: 1;}
.dsytd_list .pic .img .img_hezi{ padding-bottom: 68%;}
.dsytd_list .pic .img img{ width:100%;height: 100%;transition: 0.5s all;}
.dsytd_list .pic .img img:hover{transform: scale(1.05, 1.05);transition: 0.5s all;}
.dsytd_list .pic .txt{ width:34.7%; left: 0;   padding:50px 9% 0 5%; height: 600px;  background:url(../images/bg6.png) no-repeat bottom left #fff; background-size: cover; position: absolute;bottom:0px;}
.dsytd_list .pic .txt:after { content: '';  position: absolute;  width:4px; height:75px; background:#f2a40d;top:80px; left:-2px;}
.dsytd_list .pic .txt span{font-size:16px;font-weight: bold; color: #fff; line-height:36px;}
.dsytd_list .pic .txt span img{vertical-align: middle; padding-right: 10px; margin-top: -2px;}
.dsytd_list .pic .txt h2{font-size: 22px;color: #222222;line-height:36px;height:108px;font-weight: bold;}
.dsytd_list .pic .txt p{font-size:16px;color: #6f6f6f;line-height:32px;height:290px; margin-top: 30px; padding-right:3%;}
.dsytd_list .slick-slide{ margin: 0;}
.dsytd_list .slick-prev{position: absolute;  width:53px;cursor: pointer;  height:58px;  background: url(../images/zyjt1.png) no-repeat center center #b4141c;  right:55%;  top:83px;margin-right: -53px;  transform: translateY(-50%);  transition: all 0.3s ease 0s;  font-size: 0px;  z-index: 99;  border: none;}
.dsytd_list .slick-next{position: absolute;  width:53px;cursor: pointer;  height: 58px;  right:55%; top:83px;margin-right: -106px; transform: translateY(-50%);  background: url(../images/zyjt2.png) no-repeat center center #f2a40d;  transition: all 0.3s ease 0s;  font-size: 0px;  z-index: 99;  border: none;}
.dsckgd{border-radius:6px; width: 130px;color: #b4141c; font-size: 16px; margin-top: 40px; font-weight: bold; text-align: center; border: 1px solid #b4141c;height: 42px; line-height: 42px;}

.ny_banner{ position: relative;}
.ny_mani{margin-bottom: 30px;
	background: #fff;  padding:0px 25px 30px;
	position: relative;
	min-height: 200px;}
.ej_right_nav{/*width:959px;*/width:100%;line-height:35px;border-bottom:1px #dbe0de solid;padding: 25px 0;}
.ej_right_nav h1{line-height: 35px; font-size:22px;font-weight:bold;color:#b4141c;display: inline-block;}
.ej_right_nav span{float:right;background: url(../images/ej_dqw.png) left center no-repeat;padding-left:31px;font-size:15px; display: block;}
.ej_right_nav span a{color:#555;font-size:15px;}


.pxjd_list_left .item a{ display: block;}
.ny_banner::after{ content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0px;
	height: 263px;
	background-image: linear-gradient(180deg, rgba(180, 20, 28, 0) 0%, rgba(180, 20, 28, .7) 100%);
	z-index: 1;}
.ny_ejdh{position: absolute;width: 100%; bottom:20px;z-index: 2; text-align: right;}
.ny_ejdh a{font-size: 18px;color: #fff;transition: .5s;padding: 0 15px; display: inline-block; float: left;}
.ny_ejdh .on, .ny_ejdh a:hover{  color:#fff; font-weight: bold;}


/* img */
.sjkdh_ny{padding-top: 15px;}
.pic_list{width:calc(30%);text-align: center;margin:1.6%; display: block; float: left;position: relative; }
.pic_list .pic{overflow: hidden;height: 285px;}
.pic_list .pic img{display: none}
.pic_list .pic .a{background-repeat: no-repeat;background-position: center;background-size: cover;height: 100%;display: block;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;background-size: cover !important;}
.pic_list:hover .pic .a{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.pic_list .txt{ padding: 10px 5px; background: #fff;line-height:60px;width: 100%; right: 0;font-size:22px;text-align: center;color: #222;text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	display: block;}
.pic_list .txt a{color: #222}



/* 新闻列表2 */
.newlist2{ margin-top: 30px;min-height:200px;}
.newlist2 li a{/* align-items: center; */border-bottom: 1px solid #e2e6ef;padding: 30px 25px; position: relative; background: #fff; margin-bottom: 30px;}
.newlist2 li a::after{background: #2454a6;width: 0;height: 1px;content: "";  z-index: -1;  position: absolute;  left: 0px;  bottom: 0px;}
.newlist2 li .date{width: 85px;border: 1px solid #dbdcdf;white-space: nowrap;font-size: 15px;display: flex;flex-direction: column;color: #021134;height: 90px;border-bottom: 2px solid #f29633;align-items: center;justify-content: center;}
.newlist2 li .con{width: calc(100% - 280px);padding-left: 30px; float: left;}

.newlist2 li .date span{font-size: 28px;color: #021134;display: inline-block;margin-bottom:1px;font-weight: normal;}
.newlist2 li h3{font-size: 20px;color: #333;line-height: 32px;margin-bottom: 25px; font-weight: 500;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow:hidden }
.newlist2 li p{font-size: 16px;color: #888888;line-height: 26px;max-height: 78px\0;text-indent: 2em; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:3; overflow:hidden}
.newlist2 li *{transition: 0.5s;}
.newlist2 li .sjdate{display: none;}
.newlist2 li .scale{width: 250px;}
.newlist2 li .zh{width: calc(100% - 135px);padding-right: 40px;}

.newlist3 ul li{transition: 0.6s all;border-bottom: 1px solid #d9d9d9; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;padding-left:25px; background:url("../images/xw_left.jpg") 2px center no-repeat;font-size:20px;height:80px; line-height:80px; color:#222;}
.newlist3 ul li span{ float: right; color: #999999; font-size: 16px;padding-right: 0px;}
.newlist3 ul li a{color: #222; }
.newlist3 ul li:hover{margin-left:20px; transition: 0.6s all;border-bottom:1px #0054c1 solid;}

.newlist1 li .con{width:90%;}
.newlist1 li .zh{width:100%; padding-right:0px;}


/* content */
.new-cont{ margin-top: 30px; background: #fff;padding: 30px 25px 10px;position: relative;min-height:200px;}
.new-cont h2{color: #000;font-size: 30px;line-height: 36px;text-align: center;}
.cont-tit{margin: 20px 0 ;padding-bottom: 10px;border-bottom: 1px solid #e5e5e5;display: flex;justify-content: center;flex-wrap: wrap;align-items: center;}
.cont-tit span{font-size: 16px;color: #666666;align-items: center;margin: 0 30px 0 0;line-height: 30px;}
.article{padding-bottom: 50px;padding-top: 50px;}
.article p{font-size: 18px;color: #000;line-height: 36px;margin-bottom: 20px;}
.article p img,.article video{height: auto !important;display: block;margin: 0 auto; max-width: 100%;}
.article table{ max-width: 100% !important;}
.article table td{width:auto; padding:0px !important;}
.v_news_content img{height: auto !important;display: block;margin: 0 auto;max-width: 100%;}
#vsb_content img{ max-width: 100%;}
.pages{padding-top: 30px;border-top: 1px solid #d6d0d0;background: #fff;padding:15px; }
.pages p{/* margin-bottom: 0.1rem; */font-size: 16px;color: #333;line-height: 32px;transition: 0.5s;}
.pages p a{color: #333;transition: 0.5s;padding-left: 10px;}


/* 机构设置 */
.zzjgt_img{ 
	text-align: center;margin-top:40px;}
.zzjgt_img img{max-width:90%;margin:40px 0px;}
.xx_mb_bot{width:100%;margin:40px 0px;}

.xx_mb_bot_left{width:45%;float:right;}
.xx_mb_bot .pic{padding-top:26.5%; position: relative;overflow: hidden;height:0;z-index: 2;}
.xx_mb_bot .pic img{display: block;width: 100%;height: 100%;position: absolute;top: 0; left: 0;transition: .3s;}
.xx_mb_bot  span{background:#cf9b48; position:absolute;left:0;bottom:0;line-height:50px;padding:0px 30px;font-size:18px;color:#fff;}


.xx_mb_bot:hover img{transform: scale(1.1); transition: 0.6s;}

.xx_mb_bot_right{width:55%;  float:left;  background:#fff url(../images/xx_ej_bg.png) left bottom no-repeat;border-left:10px #115b9f solid; z-index: 1;padding:30px 30px 30px 60px;box-sizing: border-box;}
.xx_mb_bot_right h1{line-height:65px;color:#d5993a;font-weight:bold;font-size:25px;}


.xx_mb_bot_right ul li{width:50%;box-sizing: border-box;float:left;padding-right:50px;}
.xx_mb_bot_right ul li .font{width:100%;padding:15px 0px;font-size:18px;}
.xx_mb_bot_right ul li .font a{ color: #222;}
.xx_mb_bot_right ul li .font:hover{font-weight:bold;background:#115b9f;cursor: pointer;text-align:left;text-indent:10px;}
.xx_mb_bot_right ul li .font:hover a{color:#fff!important;}


.xx_mb_bot_left01{width:45%;float:left;}
.xx_mb_bot .pic01{padding-top: 66%; position: relative;overflow: hidden;height:0;z-index: 2;}
.xx_mb_bot .pic01 img{display: block;width: 100%;height: 100%;position: absolute;top: 0; left: 0;transition: .3s;object-fit: cover;}
.xx_mb_bot  span{background:#cf9b48; position:absolute;left:0;bottom:0;line-height:50px;padding:0px 30px;font-size:18px;color:#fff;}
.xx_mb_bot:hover img{transform: scale(1.1); transition: 0.6s; object-fit: cover;}
.xx_mb_bot_right01{width:55%;  float:right;  background:#fff url(../images/xx_ej_bg.png) left bottom no-repeat;border-right:10px #115b9f solid; z-index: 1;padding:30px 30px 30px 60px;box-sizing: border-box;}
.xx_mb_bot_right01 h1{line-height:65px;color:#d5993a;font-weight:bold;font-size:25px;}
.xx_mb_bot_right01 ul li{width:33.3%;box-sizing: border-box;float:left;padding-right:30px;}
.xx_mb_bot_right01 ul li .font{width:100%;padding:15px 0px;font-size:18px;}
.xx_mb_bot_right01 ul li .font a{color:#222;}
.xx_mb_bot_right01 ul li .font:hover{background:#115b9f url(../images/yx_jt.png) 96% center no-repeat;cursor: pointer;text-indent:10px;}
.xx_mb_bot_right01 ul li .font:hover a{color:#fff!important;}

.xx_mb_bot .pic02{padding-top: 58.5%;}
.xx_mb_bot_right02{width:100%;}
.xx_mb_bot_right02 ul li{width:25%;}

/**********学院领导*********/
.xy_ld{margin-left:-50px;padding-top:30px;}
.xy_ld ul li{width:50%;float:left;padding-left:50px;height:280px;box-sizing: border-box;margin-bottom:45px;}
.xy_ld ul li .star{width:100%;background:#fff;height:280px;box-shadow: 0px 0px 10px 0px rgba(4, 0, 0, 0.1);}
.xy_ld ul li .star_left{width:30%;float:left;}
.xy_ld ul li .star_left img{width:100%;height:280px;object-fit: cover;}

.xy_ld ul li .star_right{padding:20px 35px 0px;width:70%;float:right;box-sizing: border-box;}
.xy_ld ul li .star_right h1{line-height:65px;color:#1a3565;font-size:20px;text-indent: 18px;}
.xy_ld ul li .star_right p{line-height:32px;}
.xy_ld ul li a .star_right p{color: #222; display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;}

.imged {position: relative;padding-bottom: 65%;width: 100%;display: block;overflow: hidden;transition: 0.5s;background-size: cover !important;}
.imged img { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; transition: all 0.5s ease 0s; object-fit: cover; display: none; }
.imged video { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; transition: all 0.5s ease 0s; object-fit: cover; }
video{max-width: 100%;}
.scale { overflow: hidden;}