﻿
.di-banner{
	/*background-image: url(../images/banner-bg.png);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	padding-top: 48px;
	height: 530px;
	overflow: hidden;
	position: relative;
	
}
.di-banner .bg{
	position: absolute;
    right: 0px;
    bottom: 0px;
    z-index: 1;
}
.di-banner .di-banner-title{
	color:#669abe;
	padding-left: 27px;
	position: relative;
	line-height: 24px;
	font-size: 24px;
	margin-top: 70px;
	position: relative;
    z-index: 2;	
}
.di-banner .di-banner-title img{
    position: absolute;
    left: 0px;
    top: 50%;
    margin-top: -11px;
}
.di-banner .di-banner-desc{
	margin-top: 15px;
	position: relative;
    z-index: 2;	
}
.di-banner .di-banner-desc p:first-child{
	font-size: 48px;
	color: #000;
	line-height: 72px;
    width: 750px;
}
.di-banner .di-banner-desc p:nth-child(2){
	font-size: 18px;
	color: #555555;
	line-height: 32px;
	margin-top: 20px;
	width: 680px;
}
.di-banner  .di-banner-search{
	width: 300px;
	margin-top: 58px;
	position: relative;
    z-index: 2;	
	
}
.di-banner  .di-banner-search input{
	width: 100%;
	height: 44px;
	border:1px solid #669abe;
	border-radius: 22px;
	background-color: transparent;
	padding: 0px 60px 0px 15px;
	font-size: 18px;
}
.di-banner  .di-banner-search img{
	position: absolute;
	right: 0px;
	top:0px;
	cursor: pointer;
}

.di-news{
	padding-top: 100px;
    overflow: hidden;
	
}
.di-news .di-news-title{
	display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.di-news .di-news-title span{
	display: inline-block;
	margin: 0px 16px;
	font-size: 32px;
	line-height: 32px;
    background-image: linear-gradient(45deg,#0097ff,#669abe);
    -webkit-background-clip:text;
    color: transparent;
}
.di-news .di-news-desc{
	font-size: 18px;
	color: #888888;
	line-height: 32px;
	width: 650px;
	text-align: center;
	margin: 15px auto 0;
}
.di-news .di-news-section{
	padding-bottom: 78px;
	margin-top: 58px;
	width: 1239px;
	margin-left: -19.5px;
}
.di-news .di-news-section .swiper-slide{
    padding: 0px 19.5px;
    position: relative;
    cursor: pointer;
    display: block;
}

.di-news .di-news-section .swiper-slide>div{
	position: relative;
	z-index: 2;
}
.di-news .di-news-section .swiper-slide.swiper-slide-next{
	margin-top: 60px;
	margin-bottom: 10px;
}

.di-news .di-news-section .swiper-slide .slide-img{
	width: 374px;
	height: 250px;
}
.di-news .di-news-section .swiper-slide .slide-img img{
	width: 100%;
	height: 100%;
}
.di-news .di-news-section .swiper-slide  .slide-title{
	padding: 20px 25px 0px;
	font-size: 20px;
	color: #222222;
	line-height: 28px;
	height: 75px;
	text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.di-news .di-news-section .swiper-slide .slide-date{
	font-size: 16px;
	color: #669abe;
	line-height: 16px;
	padding: 24px 25px;
    display: flex;
    justify-content: space-between;
}
.di-news .di-news-section .swiper-slide .slide-date .slide-left{
	position: relative;
}
.di-news .di-news-section .swiper-slide .slide-date .slide-left img{
	margin-right: 12px;
	margin-top: -3px;
}
.di-news .di-news-section .swiper-slide .slide-date .slide-right{
	display: none;
}
.di-news .di-news-section .swiper-slide::before{
	display: block;
	content: '';
	position: absolute;
	left: 20px;
	top:0px;
	right: 20px;
	bottom: 0px;
	background-color: #ffffff;
	z-index: 1;
	box-shadow:0px 0px 6px rgba(0,0,0,0.1);
	opacity: 0;
	-webkit-transition: all 0.5s linear;  
	 -moz-transition: all 0.5s linear;  
	 -ms-transition: all 0.5s linear;
	 -o-transition: all 0.5s linear; 
	 transition: all 0.5s linear; 
}
.di-news .di-news-section .swiper-slide:hover::before{
	 -webkit-transition: all 0.5s linear;  
	 -moz-transition: all 0.5s linear;  
	 -ms-transition: all 0.5s linear;
	 -o-transition: all 0.5s linear; 
	 transition: all 0.5s linear; 
	 opacity: 1;
}
.di-news .di-news-section .swiper-slide:hover .slide-date .slide-right{
	display: block;
}

.di-news .di-news-section .di-news-btn{
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -187px;
	width: 374px;
	z-index: 99;
}
.di-news .di-news-section .di-news-btn .lunbo-but{
	width: 36px;
	height: 36px;
	display: block;
	text-align: center;
	line-height: 36px;
	cursor: pointer;
	position: relative;
	margin: 0px;
    background: none;
    top: auto;
    left: auto;
    right: 0;
}
.di-news .di-news-section .di-news-btn .lunbo-but::before{
	content: '';
	display: block;
	background-image: url(../images/btn.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100% auto;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	opacity: 0;
	-webkit-transition: all 0.5s linear;  
	 -moz-transition: all 0.5s linear;  
	 -ms-transition: all 0.5s linear;
	 -o-transition: all 0.5s linear; 
	 transition: all 0.5s linear; 
}
.di-news .di-news-section .di-news-btn .lunbo-but:hover::before{
			opacity: 1;
	-webkit-transition: all 0.5s linear;  
	 -moz-transition: all 0.5s linear;  
	 -ms-transition: all 0.5s linear;
	 -o-transition: all 0.5s linear; 
	 transition: all 0.5s linear; 
}
.di-news .di-news-section .di-news-btn .lunbo-but img{
	position: absolute;
	left: 50%;
	top:50%;
	margin-top: -10px;
	margin-left: -5px;
	z-index: 2;
}

.di-news .di-news-section .di-news-btn .lunbo-but .white{
	display: none;
}
.di-news .di-news-section .di-news-btn .lunbo-but.left{
	float: left;
	margin-right: 10px;
}
.di-news .di-news-section .di-news-btn .lunbo-but.right{
	float: right;
	margin-left: 10px;
}
.di-news .di-news-section .di-news-btn .lunbo-but.left .white{
	transform: rotate(180deg);
}
.di-news .di-news-section .di-news-btn .lunbo-but.right .default{
	transform: rotate(180deg);
}


.di-news .di-news-section .di-news-btn .lunbo-but:hover .default{
	display: none;
}
.di-news .di-news-section .di-news-btn .lunbo-but:hover .white{
	display: inline;
}
.di-news .di-news-section .di-news-btn .swiper-pagination{
    left: 46px;
    right: 46px;
    top: 17px;
    bottom: auto;
    font-size: 0px;
    width: auto;
    background: #d3d3d3;
    height: 1px;
}
.di-news .di-news-section .di-news-btn .swiper-pagination .swiper-pagination-bullet{
	height: 1px;
	border-radius: 0px;
	background-color: #d3d3d3;
	opacity: 1;
}
.di-news .di-news-section .di-news-btn .swiper-pagination  .swiper-pagination-bullet-active{
	background-color: #669abe;
	height: 2px;
}
.di-news .di-news-section .di-news-btn .swiper-pagination span{
	display: inline-block;
	height: 2px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #669abe;
}
.di-notice {
	background-color: #ffffff;
	padding-top: 99px;
	padding-bottom: 100px;
	/*min-width: 1200px;*/
}
.di-notice .main-section{
	position: relative;
}
.di-notice .notice-left{
	/*width:263px;*/
	position: absolute;
	left: 0px;
    top: 0px;
    bottom: 0px;
    z-index: 3;
	/*margin-right: 55px;*/
}
.di-notice .notice-left .di-notice-title{
	width:204px;
	height: 80px;
	background-image: url(../images/icon_03.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size: 30px;
	color: #ffffff;
	padding-left: 32px;
	line-height: 64px;
}
.di-notice .notice-left p{
	font-size: 18px;
	line-height: 32px;
	margin-top: 28px;
	color: #888888;
}
.di-notice .notice-left p span{
	display: none;
}
.di-notice .notice-left .di-notice-more{
	position: absolute;
	bottom: 0px;
	left: 0px;
	font-size: 16px;
	color: #669abe;
}
.di-notice .notice-left .di-notice-more img{
	margin-left: 12px;
	margin-top: -3px;
}
.di-notice .di-notice-bg{
	position: absolute;
	left: 55px;
	bottom: 0px;
	z-index: 1;
}
.di-notice .notice-right{
	margin-left: 258px;
}
.di-notice .notice-right .notice-right-li{
	display: block;
	float: left;
	border-right: 1px dashed #c6c6c6;
	margin-bottom: 55px;
	width: 50%;
	padding-right: 60px;
	padding-left: 60px;
}
.di-notice .notice-right .notice-right-li:nth-last-child(1),.di-notice .notice-right .notice-right-li:nth-last-child(2){
	margin-bottom: 0px;
}
.di-notice .notice-right .notice-right-li .notice-li-title{
	font-size: 20px;
	line-height: 30px;
	color: #222222;
	overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2; 
	height: 60px;
	margin-top: -5px;
}
.di-notice .notice-right .notice-right-li .notice-li-title:hover{
	color: #669abe;
}
.di-notice .notice-right .notice-right-li p{
	font-size: 16px;
	color: #606060;
	margin-top: 12px;
	line-height: 28px;
	overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3; 
	height: 84px;
}
.di-notice .notice-right .notice-right-li .notice-li-date{
	font-size: 14px;
	line-height: 14px;
	color: #888888;
	margin-top: 18px;
}
.di-notice .notice-right .notice-right-li .notice-li-date img{
	margin-right: 12px;
	margin-top: -3px;
}

.di-edu{
	padding: 100px 0px;
	/*min-width: 1200px;*/
}
.di-edu .edu-left{
	/*margin-right: 640px;
	border:1px solid #000;*/
	width: calc(100% - 640px);
	float: left;
}
.di-edu-title span{
	display: inline-block;
	margin-right: 16px;
	font-size: 32px;
	line-height: 32px;
    background-image: linear-gradient(45deg,#0097ff,#669abe);
    -webkit-background-clip:text;
    color: transparent;
}
.di-edu-title img{
	margin-top: -14px;
}
.di-edu .edu-left p{
	margin-top: 15px;
	line-height: 32px;
	font-size: 18px;
	color: #888888;
}
.di-edu-ul{
	padding: 0px;
	list-style: none;
	margin-top: 42px;
}
.di-edu-ul li{
	font-size: 20px;
	color: #222222;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height: 20px;
	margin-bottom: 24px;
	padding-left: 37px;
	position: relative;
}
.di-edu-ul li a{
	color: #222222;
}
.di-edu-ul li a:hover{
	color: #669abe;
}
.di-edu-ul li span.di-edu-circle{
	display: inline-block;
	height: 20px;
	width: 20px;
	border-radius: 50%;
	background-color: #ccdfec;
	left: 0px;
	top: 0px;
	position: absolute;
	padding: 6px;
}
.di-edu-ul li span.di-edu-circle::after{
	content: '';
	display: block;
	border-radius: 50%;
	background-image: linear-gradient(45deg,#0097ff,#669abe);
	width: 8px;
	height: 8px;
}
.di-edu .edu-right{
	float: right;
    width: calc(100% - 640px);
}
.di-edu .edu-right .di-deu-more{
	display: block;
	width: 128px;
	height: 72px;
	line-height: 72px;
	font-size: 16px;
	color: #ffffff;
	position: absolute;
	right: 0px;
	top: 0px;
	padding-left: 27px;
	background-image: linear-gradient(45deg,#0097ff,#669abe);
}
.di-edu .edu-right .di-deu-more img{
	margin-left: 12px;
	margin-top: -3px;
}
.di-edu .di-deu-more.mobile{
	display: none;
}



.di-person{
	/*height:750px;*/
	/*min-width: 1465px;*/
	/*min-width: 1200px;*/
	padding-top: 100px;
	background-image: url(../images/person-bg.png);
	background-repeat: no-repeat;
	background-position: top center;
	padding-bottom: 80px;
	overflow: hidden;
	background-size: 100% 100%;
}
/*.di-person-title{
	margin: 0 auto;
	text-align: center;
	margin-bottom: 60px;
}*/
#change{
	cursor: url('../images/cursor.png') 12 12,pointer;
	/*opacity: 0;
	-webkit-transition: cursor 0.5s linear;  
	 -moz-transition: cursor 0.5s linear;  
	 -ms-transition: cursor 0.5s linear;
	 -o-transition: cursor 0.5s linear; 
	 transition: cursor 0.5s linear; */
}
.di-person  .mobile{
	display: none;
}
.di-person .di-person-title{
	display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 58px;
    text-align: center;
}
.di-person .di-person-title span{
	display: inline-block;
	margin: 0px 16px;
	font-size: 32px;
	line-height: 32px;
    background-image: linear-gradient(45deg,#0097ff,#669abe);
    -webkit-background-clip:text;
    color: transparent;
}
/*.di-person .swiper-slide{
	width: 1465px;
}*/
.di-person .pc .di-person-ul{
	width: 1465px;
	/*overflow: hidden;*/
    margin: 0 auto;
    left: 50%;
    position: relative;
    margin-left: -732.5px;
}
.di-person .pc .di-person-ul .di-person-li{
	float: left;
	margin-left: 70px;
	display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 580px;
}
.di-person .pc .di-person-ul .di-person-li:first-child {
	margin-left: 0;
}
.di-person .pc .di-person-ul .di-person-li:first-child .person-section{
	margin-top: 133px;
}
.di-person .pc .di-person-ul .di-person-li:nth-child(3),.di-person-li:nth-child(4){
	float: right;
}

.di-person .pc .di-person-ul .di-person-li img{
	/*width: 100%;*/
}

.di-person .pc .di-person-ul .di-person-li .person-section .person-section-img{
	display: inline-block;
	border:3px solid #eeeeee;
	overflow: hidden;
	vertical-align: middle;
	position: relative;
}
.di-person .pc .di-person-ul .di-person-li .person-section .person-section-name{
	color: #555555;
	font-size: 16px;
	margin-top: 15px;
	line-height: 16px;
	text-align: right;
}
.di-person .pc .di-person-ul .di-person-li .person-section .person-section-img .person-section-desc{
	display: none;
	position: absolute;
	padding: 15px 20px;
	color: #ffffff;
	bottom: 0px;
	font-size: 18px;
	line-height: 28px;
	right:0px;
	left: 0px;
    /*background-image: url(../images/shadow.png);
    background-repeat:repeat-x;
    background-position: left bottom;*/
    /*background-image: linear-gradient(45deg,#0097ff,#669abe);*/
   background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6))

}
.di-person .pc .di-person-ul .di-person-li .person-section .person-section-img .person-section-desc p{
	overflow: hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2; 
	display: -webkit-box;
}
.di-person .pc .di-person-ul .di-person-li:nth-child(2) .person-section .person-section-img .person-section-desc p{
	overflow: hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3; 
	display: -webkit-box;
}
.di-person .pc .di-person-ul .di-person-li:nth-child(4) .person-section:first-child .person-section-name{
	width: 240px;
}
.di-person .pc .di-person-ul .di-person-li .person-section:hover .person-section-img{
	border:3px solid #669abe;
}
.di-person .pc .di-person-ul .di-person-li .person-section:hover .person-section-name{
	color: #669abe;
}
.di-person .pc .di-person-ul .di-person-li .person-section:hover .person-section-img .person-section-desc{
	display:block;
}


/*ie*/
.di-news.ie .di-news-section .swiper-slide{
	width: 410px;
	display: inline-block;
}
.di-news.ie .di-news-section .swiper-slide:hover .slide-date .slide-right{
	position: absolute;
	right: 0px;
	bottom: 25px;
}
.di-news.ie .di-news-section .di-news-btn{
	display: none;
}
.di-edu.ie .edu-left{
	width: 560px;
	display: inline-block;
}
.di-edu.ie .edu-right{
	width: 585px;
	display: inline-block;
}
.di-edu.ie .edu-left .di-edu-ul li span.di-edu-circle{
	background-color: #669abe;
}

/*大屏幕 */
/*@media (min-width: 1200px) { 
}*/
@media  (max-width: 1450px) {
   #change{
   	zoom: 0.8;
   }
}
@media (min-width: 980px) and (max-width: 1200px) {

   #change{
   	zoom: 0.7;
   }
}
/*平板电脑和小屏电脑之间的分辨率 */
/*@media (max-width: 979px) { 
	
}*/
/*/ 横向放置的手机和竖向放置的平板之间的分辨率 /*/
/*@media (max-width: 779px) { }*/
@media (max-width: 979px) { 

   .di-banner{
   	height: auto;
   	padding-bottom: 0.2rem;
   }
   .di-banner .di-banner-title{
   	    margin-top: 0rem;
	    padding-left: 0.32rem;
	    font-size: 0.26rem;
	    line-height:  0.26rem;
   }
   .di-banner .di-banner-desc p:first-child{
	    font-size: 0.44rem;
	    line-height: 0.72rem;
	    width: 100%;
   }
   .di-banner .di-banner-desc p:nth-child(2){
   	    font-size: 0.24rem;
	    line-height: 0.4rem;
	    width: 100%;
	    margin-top: 0.10rem;
   }
   .di-banner .bg{
   	    position: relative;
	    width: 100%;
	    padding: 0px 0.4rem;
	    margin-top: -0.3rem;
   }
   .di-banner .bg img{
   	   width: 5.85rem;
   }
   
   
   .di-banner .di-banner-search{
   	display: none;
   }
   .di-news{
   	padding: 0.8rem 0.26rem 0;
   }
   .di-news .di-news-title{
   	padding-left: 0.1rem;
   	padding-right: 0.1rem;
   }
   .di-news .di-news-title span{
   	    font-size: 0.36rem;
	    margin: 0px 0.24rem;
	    line-height: 0.36rem;
   }
   .di-news .di-news-title img{
   	    width: 0.24rem;
   }
   .di-news .di-news-desc{
	   	font-size: 0.22rem;
	   	line-height: 0.34rem;
	   	margin-top: 0.20rem;
	   	width: 100%;
	   	   	padding-left: 0.1rem;
   	padding-right: 0.1rem;
   }
   .di-news .di-news-section{
	   	width: 100%;
	   	margin: 0px;
	   	margin-top: 0.50rem;
	   	padding-bottom: 0.90rem;
   }
   .di-news .di-news-section .swiper-slide{
	   	padding: 0rem 0.1rem;
	   	background-color:transparent;
	   	margin-bottom: 0.48rem;
	   	box-shadow: none;
   }
    .di-news .di-news-section .swiper-slide>div{
    	background-color: #ffffff;
	   	box-shadow: 0px 0px 6px rgba(0,0,0,0.1);
    }
      .di-news .di-news-section .swiper-slide:before{
      	display: none;
      }
   .di-news .di-news-section .swiper-slide:hover::before{
	   	left: 0rem;
	   	right: 0rem;
	   	display: none;
   }
   .di-news .di-news-section .swiper-slide.swiper-slide-next{
   		margin: 0rem;	
   }
   .di-news .di-news-section .swiper-slide .slide-img{
	   width: 339px;
       height: 226px;
   }
   .di-news .di-news-section .swiper-slide .slide-title{
	   	font-size: 0.30rem;
	   	padding: 0.30rem 0.38rem 0rem;
	   	line-height: 0.44rem;
	   	height: 1.20rem;
   }
   .di-news .di-news-section .swiper-slide .slide-date{
	   	font-size: 0.20rem;
	   	line-height: 0.20rem;
	   	padding: 0.22rem 0.38rem 0.42rem;
   }
   .di-news .di-news-section .swiper-slide .slide-date .slide-left img{
	   	width: 0.20rem;
	   	height: 0.20rem;
	   	margin-right: 0.16rem;
   }
   .di-news .di-news-section .swiper-slide .slide-date .slide-right{
		display: block;
	}
   .di-news .di-news-section .di-news-btn{
	   	position: relative;
	   	left: auto;
	   	margin-left: 0rem;
	   	width: 100%;
	   	top:auto;
	   	overflow: hidden;
	   	padding-left: 0.1rem;
	   	padding-right: 0.1rem;
   }
   .di-news .di-news-section .di-news-btn .lunbo-but{
   	    width: 0.6rem;
   	    height: 0.6rem;
	    background-image: url(../images/btn.png);
	    background-repeat: no-repeat;
	    background-position: center center;
	    background-size: 100% auto;
   }
   .di-news .di-news-section .di-news-btn .lunbo-but::before{
   	    display: none;
   }
   .di-news .di-news-section .di-news-btn .lunbo-but img{
	   	width: 0.18rem;
	   	height: 0.3rem;
	    margin-top: -0.15rem;
	    margin-left: -0.09rem;
	    display: none;
   }
   .di-news .di-news-section .di-news-btn .lunbo-but .white{
   	   display: inline;
   }
   .di-news .di-news-section .di-news-btn .lunbo-but.left{
   	     margin-right: 0.38rem;
   }
   .di-news .di-news-section .di-news-btn .lunbo-but.right{
   	    margin-left: 0.38rem;
   }
   
   .di-news .di-news-section .di-news-btn .swiper-pagination{
	    left: 0.98rem;
	    right:0.98rem;
	    top: 0.29rem;
	    bottom: auto;
	    font-size: 0rem;
	    width: auto;
	    background: #d3d3d3;
	    height: 0.01rem;
   }
   .di-news .di-news-section .di-news-btn .swiper-pagination span{
   	  height: 0.03rem;
   	  bottom: -0.01rem;
   }
   
   .di-notice{
   	    padding-top:0rem ;
   	    padding-bottom: 0.8rem;
   }
   .di-notice .notice-left{
       position: inherit;
   }
   .di-notice .notice-left .di-notice-title{
	    width: 2.04rem;
	    height: 0.80rem;
	    font-size: 0.36rem;
	    padding-left: 0.24rem;
	    line-height: 0.36rem;
	    padding-top: 0.16rem;
   }
   .di-notice .notice-left p{
	   	font-size: 0.22rem;
	   	line-height: 0.36rem;
   }
   .di-notice .notice-left p span{
     	display: inline;
   }
	 .di-notice .notice-left p  br{
	 	display: none;
	 }
	 .di-notice .notice-left .di-notice-more{
	 	right: 0.20rem;
	 	left: auto;
	 	top:0.32rem;
	 	font-size: 0.24rem;
	    bottom: auto;
	 }
	 .di-notice .notice-left .di-notice-more img{
	 	margin-left:0.2rem;
	 	margin-top: -0.03rem;
	 	width: 0.3rem;
	 }
	 .di-notice .di-notice-bg{
	 	display: none;
	 }
	 .di-notice .notice-right{
	 	margin: 0rem;
	 }
	 .di-notice .notice-right .notice-right-li{
	 	float: none;
	 	padding: 0.48rem 0rem 0.36rem;
	 	width: 100%;
	 	border: none;
	 	border-bottom: 0.01rem dashed #c6c6c6;
	 	margin-bottom: 0rem;
	 }
	 .di-notice .notice-right .notice-right-li:last-child{
	 	border-bottom: 0rem;
	 	padding-bottom: 0rem;
	 }
	 .di-notice .notice-right .notice-right-li .notice-li-title{
	 	font-size: 0.3rem;
	 	white-space:nowrap;
	 	text-overflow:ellipsis;
	    height: auto;
	    line-height: 0.32rem;
	    display: block;
	    margin-top: 0rem;
	 }
	 .di-notice .notice-right .notice-right-li p{
 	    font-size: 0.24rem;
	    margin-top: 0.2rem;
	    line-height: 0.4rem;
	    height: auto;
	 }
	 .di-notice .notice-right .notice-right-li .notice-li-date{
	 	font-size: 0.22rem;
	    line-height: 0.22rem;
	    margin-top: 0.2rem;
	 }
	 .di-notice .notice-right .notice-right-li .notice-li-date img{
	 	width: 0.2rem;
	 	height: 0.2rem;
	 	margin-top: -0.03rem;
	 	margin-right: 0.18rem;
	 }
	 .di-edu{
	 	padding: 0px;
	 	padding-top: 0.2rem;
	 	padding-bottom: 1rem;
	 }
	 .di-edu .edu-left{
	 	margin: 0px;
	 	float: none;
	 	width: 100%;
	 }
	 .di-edu .edu-left .di-edu-title span{
	    margin-right: 0.24rem;
	    font-size: 0.36rem;
	    line-height: 0.38rem;
	 }
	 .di-edu .edu-right .di-edu-title span{
	    margin-right: 0.24rem;
	    font-size: 0.36rem;
	    line-height: 0.38rem;
	 }
	 .di-edu .edu-left .di-edu-title img{
	 	width: 0.24rem;
	 	height: 0.24rem;
	 	margin-top: -0.12rem;
	 }
	 .di-edu .edu-right .di-edu-title img{
	 	width: 0.24rem;
	 	height: 0.24rem;
	 	margin-top: -0.12rem;
	 }
	 .di-edu .edu-left p{
	    margin-top: 0.2rem;
	    line-height: 0.36rem;
	    font-size: 0.22rem;
	 }
	 .di-edu .edu-right p{
	    margin-top: 0.2rem;
	    line-height: 0.36rem;
	    font-size: 0.22rem;
	 }
	 .di-edu .edu-left .di-edu-ul{
	 	margin-top: 0.45rem;
	 }
	 .di-edu .edu-right .di-edu-ul{
	 	margin-top: 0.45rem;
	 }
	 .di-edu .edu-left .di-edu-ul li{
	    font-size: 0.28rem;
	    line-height: 0.3rem;
	    margin-bottom: 0.45rem;
	    padding-left: 0.38rem;
	 }
	 .di-edu .edu-right .di-edu-ul li{
	    font-size: 0.28rem;
	    line-height: 0.3rem;
	    margin-bottom: 0.45rem;
	    padding-left: 0.38rem;
	 }
	 .di-edu .edu-left .di-edu-ul li span.di-edu-circle{
	 	width: 0.2rem;
	 	height: 0.2rem;
	 	padding: 0.06rem;
	 }
	 .di-edu .edu-right .di-edu-ul li span.di-edu-circle{
	 	width: 0.2rem;
	 	height: 0.2rem;
	 	padding: 0.06rem;
	 }
	 .di-edu .edu-left .di-edu-ul li span.di-edu-circle::after{
	 	width: 0.08rem;
        height: 0.08rem;
	 }
	.di-edu .edu-right .di-edu-ul li span.di-edu-circle::after{
	 	width: 0.08rem;
        height: 0.08rem;
	 }
	 .di-edu .edu-right{
	 	float: none;
	 	margin-top: 0.6rem;
	 	width: 100%;
	 }
	 .di-edu .edu-right img{
	 	width: 100%;
	 }
	 .di-edu .edu-right .di-deu-more.pc{
		display: none;
	}
	 .di-edu .di-deu-more.mobile{
		display: block;
		position: absolute;
	    right: 0.36rem;
	    left: auto;
	    top: 0.88rem;
	    font-size: 0.24rem;
	    bottom: auto;
	    color: #669abe;
	}
	.di-edu .di-deu-more.mobile img{
	 	margin-left:0.2rem;
	 	margin-top: -0.03rem;
	 	width: 0.3rem;
	 }
	.di-person{
		padding: 0.8rem 0.36rem;
        background: none;
        background-color: #ffffff;
	}
	.di-person .di-person-title{
		margin-bottom: 0.5rem;
	}
	.di-person .di-person-title span{
		font-size: 0.36rem;
       line-height: 0.38rem;
           margin: 0px 0.24rem;
	}
    .di-person .di-person-title img{
    	width: 0.24rem;
    }
    #change{
    	zoom: 1;
    	display: none;
    }
    .di-person .mobile{
    	display: block;
    }
    .di-person .mobile .di-person-ul{
    	margin: 0px -0.15rem;
    }
    .di-person .mobile .di-person-ul .di-person-li{
    	display: block;
    	float: left;
    	width: 50%;
    	padding: 0rem 0.15rem;
    	margin-bottom: 0.5rem;
    }
    .di-person .mobile .di-person-ul .di-person-li .person-section-img{
    	box-shadow: 0px 0px 0.06rem rgba(0,0,0,0.1);
    	padding: 0.03rem;
    	background-color: #eeeeee;
    	height: 4.33rem;
    }
    .di-person .mobile .di-person-ul .di-person-li .person-section-img img{
    	width: 100%;
    	height: 100%;
    }
    .di-person .mobile .di-person-ul .di-person-li .person-section-name{
    	font-size: 0.24rem;
    	color: #555555;
    	text-align: right;
    	margin-top: 0.25rem;
    	line-height: 0.24rem;
    }
    .di-person .mobile  .mobile-more{
    	text-align: center;
    	padding-top: 0.1rem;
    }
    .di-person .mobile  .mobile-more a{
    	width: 1.6rem;
	    height: 0.72rem;
	    display: inline-block;
	    line-height: 0.72rem;
	    font-size: 0.24rem;
	    color: #ffffff;
	    padding-left: 0;
	    background-image: linear-gradient(45deg,#0097ff,#669abe);
	    text-align: center;
    }
	.di-person .mobile  .mobile-more a img{
	 	margin-left:0.2rem;
	 	margin-top: -0.03rem;
	 	width: 0.3rem;
	 }
	 
	 
}
/*@media (max-width: 480px) { 
   .di-banner{
   	    padding-bottom: 440px;
    background-size: 100% auto;
    background-position: bottom center;
    height: auto;
   }
}*/