@charset "utf-8";
.wrap_content{position: relative;background: #fffdf7;background-image: linear-gradient(#ffffff, #ffffff);background: #f0f5f7;}
.sub_banner{height: 0;background-size: cover !important;position: relative;padding-bottom: calc(25% - 10px);z-index: 2;}

.sub_left{width: 16.5%;float: left;position: relative;z-index: 3;margin-top: -80px;background: url(../img/sub_left_bg.png) top center no-repeat;padding: 0 0 65px;background-size: 100% auto;}
.sub_left_title{line-height: 50px;padding: 15px 10px 15px 40px;color: #fff;position: relative;font-weight: normal;font-family: "微软雅黑";font-size: 0.24rem;}
.full_page .sub_left{padding: 0;}
.show_act_right_0_1{
    line-height:35px; min-width:97px; float:left;}

.sub_menu{margin: 0 0 0 0.2rem;background: #f7fdff;}
.sub_menu ul{display: none;}
.sub_menu::after{content: '';display: block;border: 1px solid #ededed;border-top: 0;height: 69px;}
.sub_menu li{position: relative;border-bottom: 1px solid #ededed;}
.sub_menu > li > a{display: block;line-height: 0.36rem;color: #333;padding: 0.17rem 0 0.16rem 0.3rem;position: relative;/* border: 1px solid #ededed; *//* border-top: 0; */font-size: 0.18rem;}
.sub_menu > li > a.current,.sub_menu > li.current > a,.sub_menu > li > a:hover,.sub_menu > li.on > a{background: #2d90c3;color: #fff;border-color: #2d90c3;}
.sub_menu dl{margin:5px 0;}
.sub_menu dl a{font-size: 15px;display: block;/* padding: 0.1rem 0; */padding-bottom: 0.1rem;box-sizing: border-box;padding-left: 21%;}
.sub_menu dl a.current{color:#2d90c3;font-weight:bold;}
.sub_menu dl{display:none;}
.sub_menu dl.play{display:block;}

.sub_right{float: right;width: 83.5%;}
.full_page .sub_right{margin-left: 0;}
.sub_right .page_content{padding: 20px 0 49px 40px;clear: right;background: #fff;}

.bread{color: #a6a6a6;line-height: 40px;text-align: right;padding: 0 20px;background: #f7f7f7;}
.page_title{padding: 0 0 0;overflow: hidden;}
.page_title h3{line-height:0.5rem; color: #333;font-weight: bold;font-size: 0.26rem;}
/* 列表 */
.sub_list073 ul{padding: 12px 0 21px;}
.sub_list073 li{width: 100%;}
.sub_list073 ul a{margin: 0 0 0.3rem;display: block; padding: 0.13rem 0.15rem;border: 1px solid #f2f2f2;border-left: 5px solid #e2e2e2;}
.sub_list073 .time{color: #999;padding: 0 0 0 25px;background: url(../img/ico1.png) left center no-repeat;line-height: 20px;font-family: arial;}
.sub_list073 .title{margin: 6px 0 0;line-height: 0.26rem;white-space: nowrap;color: #333;font-size: 0.18rem;width: 100%;overflow: hidden;text-overflow: ellipsis;}
.sub_list073 ul a{transform: translateY(0);transition: all ease-in-out 0.2s;-ms-transition: all ease-in-out 0.2s;-moz-transition: all ease-in-out 0.2s;-webkit-transition: all ease-in-out 0.2s;-o-transition: all ease-in-out 0.2s;}

.sub_list073 a:hover{border-color: #fff;border-left: 5px solid #e2e2e2;box-shadow: 0 5px 20px 2px rgba(182,43,43,0.1);}
	




/*内容*/
.content{margin-right: 0.3rem;}
.content_title>h1,
.dp>h1 {
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 20px;
font-family: "微软雅黑";
    line-height: 1.5;
    text-indent: 0;
}

.content_title>p {
	text-align: center;
	color: #888888;
	padding-bottom: 20px;
	border-bottom: 1px dashed #cbbda6;
	margin-bottom: 25px;
}

.cont {
	margin-top: 30px;
overflow:hidden;
}


.cont p {
	text-indent: 2em;
	line-height: 30px;
	font-size: 16px;
	margin-top: 10px;
}
.cont table p{text-indent:0;}
.cont p img{margin:10px auto;text-align: center;display: inherit;}
.cont2 p{margin-top:0;}
.fen {
	background: #eeeeee;
	height: 45px;
	margin: 20px 0px;
	overflow: hidden;
}

.fen .popup_renren {
	background-position: 1px -208px;
}

.fen .popup_tqq {
	background-position: 1px -260px;
}

.ye {
	margin-top: 40px
}

.ye p {
	color: #747474;
	margin: 15px 0px;
	font-size: 16px;
}

.ye p a {
	color: #747474;
	font-size: 16px;
}

.ye p a:hover {
	color: #e06a3c;
}


.content {
	padding-bottom: 40px;
}

.dp {
	margin-bottom: 80px;
}


/* 图片 */
.ztjjlist{margin-top: 0.4rem;}
.ztjjlist .ztjjitem{float: left;width: 31%;margin-right: 2.3%;margin-bottom: 0.3rem;}
.ztjjlist .ztjjitem:nth-child(3n){margin-right: 0;}
.ztjjlist .ztjjitem .pic{height: 2.2rem;}
.ztjjlist .ztjjitem .txt {font-size: 0.18rem;line-height: 0.3rem;padding: 0.1rem;box-sizing: border-box; background-color: #fdf4e1;}


/*师资*/
.shi ul{
	display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;}
.shi ul li{
	width: 11%;
    height: 0.4rem;
    margin: 0.15rem 0;
    text-align: center;
	margin-right:1.5%;
}
.shi ul li a{
	font-size: 0.18rem;
	height: 100%;
	text-align: center;
	display: flex;
	align-items: center;
	margin: 0 auto;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	flex-direction: column;
	justify-content: center;
}

.shiwrap .shi ul li{width:48.5%;height: 0.5rem;}







/* 科学研究 */
.yjtdpart1{padding:0.4rem 0;}
.yjtdpart1>h1{font-size:0.36rem;text-align:center;}
.partwrap1{background:url(../img/yjtdbg1.png) no-repeat center top;min-height:5.8rem;}
.partwrap1 .fzrimg{width:2.44rem;height:3.4rem;margin-top:-1.1rem;margin-left:0.4rem;}
.partwrap1 .fzr{margin-top:1.2rem;border-bottom:1px solid #81bae0;}
.partwrap1 .fzrdp{width:76%;color:#ffffff;margin-right:0.3rem;}
.partwrap1 .fzrdp h2{font-size:0.26rem;font-weight:bold;margin-top:0.45rem;margin-bottom:0.5rem}
.partwrap1 .fzrdp h2 span{position:relative;}
.partwrap1 .fzrdp h2 span::after{content:"";width:100%;height:5px;border-bottom:1px solid #ffffff; background:url(../img/yjtdico1.png) no-repeat center top;position:absolute;left:0;bottom:-0.2rem}
.partwrap1 .fzrdp h2 img{display:inline-block;vertical-align:middle;padding:0 0.1rem}
.partwrap1 .fzrdp p{line-height:0.3rem;font-size:0.18rem;}
.partwrap1 .tdcylist{margin-left:0.4rem;margin-right:0.3rem;margin-top:0.2rem;}
.partwrap1 .tdcylist .cyname{font-size:0.26rem;font-weight:bold;color:#ffffff;}
.partwrap1 .tdcylist .tab-a .slide-a{width:100%}
.partwrap1 .tdcylist .tab-a ul{width:90%;}
.partwrap1 .tdcylist .tab-a ul li{width:0.85rem;height:0.35rem;float:left;margin-left:0.3rem;margin-top:0.1rem;margin-bottom:0.1rem; font-size:0.18rem; line-height:0.35rem;border:1px solid #ffffff;border-radius:20px;text-align:center;color:#ffffff;}
.partwrap1 .tdcylist .tab-a ul li:hover,.partwrap1 .tdcylist .tab-a ul li.active{background:#ffffff;color:#0b83c6;font-weight:bold;cursor:pointer;}
.partwrap1 .tdcylist .slide-pa{display:none;}
.partwrap1 .tdcylist .slide-pas{margin-top:0.2rem;padding: 0.05rem;}
.partwrap1 .tdcylist .slide-pas .pic{position:relative;}
.partwrap1 .tdcylist .slide-pas .pic p{position:absolute;left:0;bottom:0;z-index:2;color:#ffffff;text-align:center; width:100%;height:0.5rem;line-height:0.5rem;background:url(../img/yjtdico12.png) no-repeat left bottom;}
.partwrap1 .tdcylist .slide-pas .sbtn{width:100%;position:absolute;top:40%;z-index:5;left:0;}
.partwrap1 .tdcylist .slide-pas .sbtn a{width:0.3rem;height:0.3rem;}
.partwrap1 .tdcylist .slide-pas .sbtn .prev{background:url(../img/yjtdico2.png) no-repeat center;}
.partwrap1 .tdcylist .slide-pas .sbtn .next{background:url(../img/yjtdico3.png) no-repeat center;}
.partwrap1 .tdcylist .slide-pas .swiper-slide-thumb-active .pic{border:2px solid #ffffff;box-shadow:0 0 10px #a8c6d9;}
.partwrap1 .tdcylist .slide-pas .pic img{width:100%;height:2.7rem;}





.tdintro{width:100%;margin-top:0.5rem;}
.intro_left,.intro_right{width:50%;position:relative;min-height:6rem;}
.intro_left>img{width:100%;position:absolute;height:100%;}
.intro_left .introtit{color:#ffffff;height:100%;background:url(../img/yjtdico6.png) no-repeat center; display: flex;align-items: center;flex-direction: column;justify-content: center;position:relative;zindex:5;}
.intro_left .introtit h2{font-size:0.61rem;font-weight:normal;}
.intro_left .introtit p{font-size:0.2rem;margin-top:0.05rem;}
.intro_left .introtit img{margin-top:0.2rem;}
.intro_right{background:url(../img/yjtdbg3.png) repeat center top;}
.intro_right .intronr{width:79%;color:#ffffff;box-sizing:border-box;padding:0.4rem;}
.intro_right .intronr>h2{text-align:center;margin-bottom:0.5rem;}
.intro_right .intronr>h2 span{position:relative; font-size:0.26rem;font-weight:bold; display:inline-block;padding:0.15rem 0.2rem;border:1px solid #ffffff;border-radius:10px 0 10px 0;}
.intro_right .intronr>h2 span::after{content:"";width:94%;height:0.1rem;border:1px solid #ffffff;position:absolute; border-top:none; bottom:-0.11rem;left:3%;}
.intro_right .nrwrap p{font-size:0.18rem;line-height:0.38rem;}


.homee{margin-top:0.6rem;margin-bottom:0.6rem;}
.homee .intit h2{text-align:center;color:#0c86c7;font-size:0.26rem;font-weight:bold;margin-bottom:0.5rem;}
.homee .intit h2 img{display:inline-block;margin-left:0.2rem;margin-right:0.2rem;}
.homee .certify{width: 100%;margin: 0.2rem auto;}
.homee .certify .swiper-slide {width: 860px;height: 450px;background: #fff;box-shadow: 0 8px 30px #ddd;}
.homee .certify .swiper-slide img,.homee .certify .swiper-slide a{width: 100%;height: 100%;display: block !important;}
.homee .certify .sbtn{width:60%;position:absolute;top:40%;z-index:5;left:20%;}
.homee .certify .sbtn a{width:0.46rem;height:0.46rem;}
.homee .certify .sbtn .prev{background:url(../img/yjtdico9.png) no-repeat center/cover;}
.homee .certify .sbtn .next{background:url(../img/yjtdico10.png) no-repeat center/cover;}


.encontent table{    width: 100%;
    margin: 20px auto;}

.encontent,.encontent span,.encontent p{    font-family: times new roman !important;}




@media screen and (max-width: 1024px){
	.partwrap1 .fzrdp{width:65%}
	.intro_right .intronr{width:95%;}
}

@media screen and (max-width: 960px){
	.sub_left{display: none;}
	.sub_right{width: 100%;}
	.sub_right .page_content{padding: 0.1rem;}
	.content{margin: 0 0.1rem;}

.partwrap1 .fzrdp{width:60%}
	.partwrap1 .tdcylist .tab-a ul li{margin-left:0.15rem;}
	.partwrap1 .tdcylist .tab-a ul{width:80%}
	.partwrap1 .fzrimg{width:30%;height: auto;}
	.partwrap1{background:#0c86c7;}
}

@media screen and (max-width: 640px){
	.ztjjlist .ztjjitem{width: 100%;}
	.ztjjlist .ztjjitem .pic{height: 50vw;}

.partwrap1 .fzr{margin-top:0.3rem;}
.partwrap1 .fzrimg{margin:0 auto;margin-top:0.1rem;width:45%;}
	.partwrap1 .tdcylist{margin-left:0.2rem;}
	.partwrap1 .fzrdp{width:100%;margin: 0 0.15rem;margin-bottom:0.2rem;}
	.partwrap1 .tdcylist .tab-a ul{width: 100%;}
	.partwrap1 .fzrdp h2{text-align:center;}
	.partwrap1 .tdcylist .tab-a ul li{margin-left:0;margin: 0.1rem;}
	
	.intro_left, .intro_right{width:100%;}
	.intro_left{min-height:2rem;}
	.intro_left>img{height:auto;}
	.intro_right .intronr{padding:0.2rem;width:100%;}
	.homee .intit h2 img{width:0.6rem;}
	.homee .certify .swiper-slide{width:400px;height:250px;}
	.homee .certify .sbtn{width:100%;left:0;}
}