/*
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:-ms-flexbox;display:flex;
-webkit-box--ms-flex:1;flex:1;
-webkit--ms-flex:1;flex:1;
-ms--ms-flex:1;flex:1;
-ms-flex:1;flex:1;
display:block;
*/
@media screen and (min-width:1024px){
.transTop{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0s;}.transTop_1{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.2s;}.transTop_2{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.4s;}.transTop_3{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.6s;}.transTop_4{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.8s;}.transBottom{transform:translateY(-80px);opacity:0;transition:all 0.8s ease-out 0s;}.transLeft{transform:translateX(-80px);opacity:0;transition:all 1s ease-out 0s;}.transLeft_1{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.2s;}.transLeft_2{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.4s;}.transLeft_3{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.6s;}.transRight{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0s;}.transRight_1{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.2s;}.transRight_2{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.4s;}.transRight_3{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.6s;}.transList>div{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0s;}.transList>div:nth-child(2){transition-delay:0.1s;}.transList>div:nth-child(3){transition-delay:0.2s;}.transList>div:nth-child(4){transition-delay:0.3s;}.transList>div:nth-child(5){transition-delay:0.4s;}.scale{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0s;}.scale_1{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0.2s;}.scale_2{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0.4s;}.scaleList>div{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0s;}.scaleList>div:nth-child(2){transition-delay:0.1s;}.scaleList>div:nth-child(3){transition-delay:0.2s;}.scaleList>div:nth-child(4){transition-delay:0.3s;}.scaleList>div:nth-child(5){transition-delay:0.4s;}.showdiv .transTop{transform:none;opacity:1;}.showdiv .transTop_1{transform:none;opacity:1;}show .transTop_2{transform:none;opacity:1;}.showdiv .transTop_3{transform:none;opacity:1;}.showdiv .transTop_4{transform:none;opacity:1;}.showdiv .transBottom{transform:none;opacity:1;}.showdiv .transLeft{transform:none;opacity:1;}.showdiv .transLeft_1{transform:none;opacity:1;}.showdiv .transLeft_2{transform:none;opacity:1;}.showdiv .transLeft_3{transform:none;opacity:1;}.showdiv .transRight{transform:none;opacity:1;}.showdiv .transRight_1{transform:none;opacity:1;}.showdiv .transRight_2{transform:none;opacity:1;}.showdiv .transRight_3{transform:none;opacity:1;}.showdiv .transList>div{transform:none;opacity:1;}.showdiv .scale{transform:none;opacity:1;}.showdiv .scale_1{transform:none;opacity:1;}.showdiv .scale_2{transform:none;opacity:1;}.showdiv .scaleList>div{transform:none;opacity:1;}
}
@media screen and (max-width:1500px){
.pd120{padding-top:100px;padding-bottom:100px;}
.pdt120{padding-top:100px;}
.pdb120{padding-bottom:100px;}
.pd110{padding-top:90px;padding-bottom:90px;}
.pdt110{padding-top:90px;}
.pdb110{padding-bottom:90px;}

.fz48{font-size:40px;}
.fz40{font-size:32px;}
.fz30{font-size:24px;}
	
.block{width:auto;padding-left:40px;padding-right:40px;box-sizing:border-box;}
.header .d2 .block{margin:0 40px;padding:0;}
.header2 .d1 .navg a{margin:0 15px;}
.header2 .d1 .navg1 a{margin:0 15px;}
.header2 .d1 .navg.act{width:450px;}
.header .nav_main a{margin:0 20px;}

.body_home .banner .child .fz30{bottom:50px;}
.body_home .banner .navg{bottom:50px;}

.page_nav{font-size:16px;}
.page_nav .block{height:70px;line-height:70px;justify-content:space-around;}
.page_nav a{padding:0;-ms-flex:1;flex:1;}
.page_nav a.now::after{height:6px;}


.banner_page1 .block{width:100%;box-sizing:border-box;left:0;transform:none;}
.banner_page1 .text{left:60px;}
.banner_page1 .text .p{margin-top:25px;}
.banner_page1 .text.r{right:60px;}


.home1 .tr .td strong{font-size:52px;}
.home1 .tr .td span{font-size:14px;}
.nav_b{bottom:10px;}
.home2 .list .item{padding-bottom:10px;}
.home2 .list .item .h{font-size:16px;}
.home2 .list .item .p{margin-top:10px;}
.home2 .pic{width:600px;height:450px;}
.home3 .item .text{padding:30px 20px;}
.home3 .item .text .p{margin-right:10px;}
.home3 .item .text .more{right:20px;top:30px;}
.home7 .block{height:100vw;}

.old_leaders .content .block{height:40vw;}
.old_leaders .content .lb{width:3.3vw;}
.old_leaders .content .list .item{font-size:1.2vw;padding:15px;}


.cooperation2 .block{width:100%;box-sizing:border-box;}
.cooperation2 .text{padding:60px 70px 80px;}

.page_nav2{height:auto;}
.page_nav2 .block{transform:none;}

.history_famous2 .bg2{right:0;}

.teachers1 .text{padding:100px 40px 200px;}
.teachers3 .text{padding:100px 0;}
}
@media screen and (max-width:1400px){
.footer .part1{padding-bottom:25px;-ms-flex-pack:justify;justify-content:space-between;}
.footer .nav_foot{margin-right:0;}
.footer .share{margin-right:60px;}

.home3 .list{padding:0 20px;}
.home3 .item{margin:0 5px;}
.home4 .content .tit{font-size:20px;}
.home9 .part1 .item{height:480px;}
.research2 .list .item{width:110px;margin-left:15px;}

.recruit2 .r .inner{padding:40px 50px 20px;}
.recruit2 .r .links{height:200px;}
.recruit3 .content{height:520px;}
.recruit3 .l .d1{height:260px;}
.recruit3 .l .d2 .item{font-size:14px;margin:0 12px;}
.recruit3 .l .d2{height:260px;}
.bottom1 .d1 .inner{padding:35px 40px;}
.recruit5 .content{padding:30px 35px;}
.recruit5 .list{right:0px;top:-30px;width:550px;}
.recruit5 .list .inner{width:480px;}
.recruit7 .dl .inner{padding:50px 60px 30px;}
.recruit7 .dr .inner{padding:60px;}
.recruit7 .dl .links{height:90px;}
.recruit7 .dr{height:450px;margin-top:100px;}
.recruit7 .dr .link a{font-size:16px;}
.recruit7 .bb{height:120px;}
.recruit7 .bb img{max-height:50%;}

.study1 .links{font-size:16px;}
.study2 .links{font-size:16px;}
.notice .d{padding:40px 40px 10px;}

.department2 .item .ico{width:60px;margin-right:15px;}
.department2 .item .p{font-size:16px;margin-top:20px;padding-left:80px;}

.history_famous6 .content{padding:0 70px;}
.history_famous6 .pic{margin-right:70px;width:300px;}
}
@media screen and (max-width:1300px){
.pd120{padding-top:80px;padding-bottom:80px;}
.pdt120{padding-top:80px;}
.pdb120{padding-bottom:80px;}
.pd110{padding-top:70px;padding-bottom:70px;}
.pdt110{padding-top:70px;}
.pdb110{padding-bottom:70px;}

.fz48{font-size:36px;}
.fz40{font-size:28px;}
.fz30{font-size:20px;}
.fz24{font-size:18px;}
.fz20{font-size:16px;}

.body_home .banner .child .a2{bottom:30px;width:60px;}
.body_home .banner .child .fz30{bottom:45px;right:280px;}
.body_home .banner .navg{bottom:45px;right:80px;}
.body_home .banner .navg span{margin:0 5px;}
.body_home .banner .navg span.now::after{width:30px;}

.header .d1{font-size:14px;}
.header2 .d1{font-size:16px;}
.header2 .d2 .navg a{margin:0 20px;}
.header2 .nav_main a{font-size:16px;}

.body_r .ll{position:fixed;background:#fff;color:#333;padding:0;padding:15px 5px 15px 5px;border-radius:0 5px 5px 0;box-shadow:0 0 10px rgba(0,0,0,0.2);line-height:1.3;}
.body_r .ll.w{background:#fff;}
.body_r .ll:hover{padding-left:5px;}

.home8 .l .list{height:275px;}
.home3 .title .fz40{margin:0 5px;}
.home6 .part1 .title{left:20px;top:585px;}
.home6 .part1 .text{width:650px;}
.home6 .part1 .title{padding:50px 50px;}
.home6 .part1 .text .inner{padding:40px;}
.home7 .d2 .h{font-size:20px;}
.home7 .svg{height:45px;margin:0 auto 10px;}
.home9 .list{margin-left:120px;}
.home11 .list{margin-top:50px;}

.page_nav2 a{font-size:16px;}
.page_nav2 a::after{margin-left:10px;}
.page_nav2 a::before{margin-right:10px;}

.banner_page1 .text .p a{width:100px;margin-right:20px;}

.research1 .tabs a span{font-size:14px;}
.research2 .list .item{width:100px;margin-left:15px;}

.old_leaders .mask .inner{padding:35px 20px;}
.old_leaders .mask .h{margin-top:10px;font-size:16px;}
.old_leaders .mask .p{margin-top:10px;}

.cooperation1 .text{left:40%;}
.cooperation2 .text{padding:40px 50px 60px;}
.cooperation3 .item .inner{padding:45px;}
.cooperation4 .text{padding:60px 40px;right:60px;}
.cooperation5 .text{padding-left:50px;}
.cooperation5 .text .p{margin-top:20px;}

.education1 .list .item{height:300px;}
.education1 .list .item .ico{height:80px;}
.education1 .bb .list1{height:330px;}
.education1 .bb .list1 .item .ico{height:80px;line-height:80px;}
.education2 .list{padding:45px 60px 30px;}
.education2 .list a{width:25%;}

.study1 .l{padding:45px;}
.study1 .r .d1{padding:45px;}
.study1 .r .dl{padding:45px;}
.study3 .content .d{padding:40px;}
.study3 .content .d .links a{margin-top:10px;}
.study4 .text{padding:40px;}
.study4 .links a{margin:10px 0;}
.study6 .list .item{height:220px;}
.study6 .list .item .ico{height:80px;}
.study5 .list .item a{padding:20px 0;}

.history_famous5 .item{width:150px;}
.history_famous5 .item .text{padding:60px 40px;}

.visit1 .list{margin-top:20px;}
.visit1 .list .item .ico{height:60px;line-height:60px;}
.visit1 .list .item .h{font-size:16px;}

.cas_h{padding:40px 0;}
.cas_h .list .item{height:200px;-ms-flex:1;flex:1;}
.cas_h .list .item .ico{height:60px;line-height:60px;}
.cas_h .list .item .h{font-size:16px;}

.recruit1 .item span{padding:35px 20px;}
.recruit2 .r .list{margin-top:30px;}
.recruit2 .r .list .item .ico{height:40px;}
.recruit2 .r .list .item .h{font-size:16px;}
.recruit2 .r .link{height:200px;}
.recruit2 .r .list .item{margin:15px 0;}

.department2 .item .p{font-size:14px;}
.home8 .r .list .item{height:87px;}
.home8 .l .list .item .h{font-size:14px;}
.home8 .r .list .item .h{font-size:14px;}

.about .tit{width:160px;}
.about .list{margin-left:220px;}
.about .list .item .h{left:-240px;width:240px;}

.history .item .pic .year{width:220px;height:220px;line-height:220px;font-size:28px;}
}
@media screen and (max-width:1200px){
.more{line-height:40px;}
.more i{width:40px;height:40px;}
.more2{line-height:40px;}
.more2 i{width:40px;height:40px;}


.block{padding-left:20px;padding-right:20px;}
.header .nav_main{left:230px;right:130px;font-size:16px;}
.header .nav_main a{margin:0 14px;}
.header .d2 .block{margin:0 20px;}
.header2 .d2 .navg a{margin:0 15px;}
.header2 .nav_main a{margin:0 10px;}
.footer .nav_foot{padding-bottom:0;}
.footer .nav_foot a{width:80px;font-size:14px;padding:50px 0 0 15px;}
.footer .part2{line-height:2;text-align: center;}

.body_home .banner .child .fz30{padding-left:20px;}
.body_home .banner .child .a2{right:20px;}

.home5 .list .item .text{padding:15px 20px;}
.home5 .list .item:nth-child(-n+2){margin-bottom:10px;}
.home5 .list:nth-child(2){margin-top:15px;}
.home5 .list .item .text .h{height:73px;overflow:hidden;}
.home3 .item .text .more1{display:none;}
.home10 .part1 .item .text{padding:20px;}
.home10 .part1 .item .h{font-size:16px;}

.research2 .list .item{width:85px;margin-left:10px;}
.research3 .item .text{padding:20px 30px;}
.research4 .list .inner{padding:50px 0 50px 150px;}

.person_detail .content .pic{width:300px;}
.person_detail .content .text{padding-left:350px;}
.person_detail .content .txt{margin-top:100px;}

.old_leaders .mask .pic{height:150px;}
.old_leaders .mask .p{font-size:12px;}
.old_leaders .content .list li{margin:5px 0;}


.cooperation2 .block{padding:0;}
.cooperation2 .text{top:0px;bottom:0px;height:100%;width:40%;padding:30px;}

.education1 .bb .list1 .item .ico{height:60px;line-height:60px;}
.education2 .list{font-size:16px;}
.education3 .r .list1 .item .ico{height:60px;}

.cas .item{width:calc(25% - 17px);margin-left:20px;}
.cas .tabs a{padding:8px 15px;font-size:16px;}
.cas .list{margin:30px auto 0;}

.tabs1 a{padding:8px 15px;font-size:16px;}
.notice .d{padding:30px 20px 10px;}
.notice .b{margin-top:30px;}
.notice .list .item{margin-top:20px;}
.notice .list .item a{padding:25px;}

.history_famous3 .l{padding:60px;}
.history_famous5 .item{width:120px;}
.history_famous5 .item .text{padding:50px 30px;}
.history_famous6 .content{padding:50px;margin-top:30px;}
.history_famous6 .pic{margin-right:50px;width:270px;transform:none;}

.visit4 .item .d{font-size:40px;}
.visit3 .d .item .ico{height:60px;line-height:60px;}

.campus3a .item .d{font-size:40px;}

.recruit3 .l .d1 .item .ico{height:70px;line-height:70px;}

.teachers2 .text{padding:60px 50px;}
.teachers2 .links{font-size:16px;}
.teachers3 .links{font-size:16px;}
.teachers1 .links{font-size:16px;}

.tutors .item .text a{width:50%;}
.tutors .item .t{height:60px;line-height:60px;}

.about .tit{width:120px;}
.about .list{margin-left:200px;}
.about .list .item .h{left:-210px;width:200px;}

.cooperation6 .text{top:0;bottom:auto;}

.layer .leader_box{width:auto;margin:0 40px;}
.layer .leader_box .inner{padding:30px;}
.layer .leader_box .text{margin-top:15px;}

.ptbox .text a{padding:20px 20px 20px 20px;}
.ptbox .v{left:20px;}
.ptbox .text .h{font-size:18px;}
}
@media screen and (max-width:1024px){
.layer .picbox video{width:90%;height:auto;}

.pd120{padding-top:60px;padding-bottom:60px;}
.pdt120{padding-top:60px;}
.pdb120{padding-bottom:60px;}
.pd110{padding-top:60px;padding-bottom:60px;}
.pdt110{padding-top:60px;}
.pdb110{padding-bottom:60px;}

.footer .part1{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:20px;}
.footer .nav_foot{margin-bottom:15px;width:100%;}
.footer .nav_foot a{display: inline-block;width:auto;border:none;padding:0;margin:0 10px;}
.footer .nav_foot a:first-child{margin-left:0;}
.footer .share{margin:10px 0 0;}
.footer .part2 .info{font-size:0;}
.footer .part2 .info span{display:inline-block;font-size:12px;}
.footer .share .share-item{width:38px;height:38px;line-height:38px;}

.body_home .banner .text{width:70%;}

.home8 .l .list{height:auto;}
.home5{padding:calc(5vw + 60px) 0 5vw}
.home6 .part1{-ms-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;}
.home6 .part1 .title{text-align: center;padding:36px 0 20px;}
.home6 .part1 .pic{-ms-flex-order:1;order:1;height:auto;overflow:hidden;}
.home6 .part1 .text{width:auto;position:static;-ms-flex-order:2;order:2;}
.home6 .part2{margin-top:50px;}
.home8 .title{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;}
.home8 .title::after{display:none;}
.home8 .title .fz40{float: none;}
.home8 .title .more{margin-top:0;float:none;}
.home8 .l{transform:none;opacity:1;width:auto;float: none;}
.home8 .r{transform:none;opacity:1;width:auto;float: none;margin-top:40px;}
.home8 .l .list{padding:20px;margin-top:20px;}
.home8 .r .list{margin-top:20px;}
.home8 .r .list .item{height:auto;line-height:1.3;height:80px;}
.home8 .r .list .item a{display:-ms-flexbox;display:flex;height:100%;}
.home8 .r .list .item .h{padding:20px;-ms-flex:1;flex:1;height:auto;}
.home8 .r .list .item .pic{float:none;width:110px;transform:scale(1);}
.home8 .r .list .item .pic span{font-size:18px;}
.home1 .tr .td strong{font-size:40px;}

.recruit1 .block{-ms-flex-direction:column;flex-direction:column;}
.recruit1 .title{width:100%;text-align: center;}
.recruit1 .list{margin:40px 0 0;width:100%;height:150px;-ms-flex:0 1 auto;flex:0 1 auto;}
.recruit1 .item{transform:none;transition:none;opacity:1;margin-left:5px;}
.recruit1 .item:first-child{margin-left:0;}
.recruit1 .item::before{left:0;height:3px;right:0;bottom:0;top:auto;width:100%;}
.recruit1 .item span{padding:15px 0;margin:auto;font-size:16px;width:18px;}
.recruit1 .item::after{display:none;}
.recruit1 .title{max-width:100%;}
.recruit1 .title img{max-width:50%;}
.recruit2 .r .list{margin-top:20px;}
.recruit2 .r .list .item{margin:10px 0;}
.recruit2 .r .inner{padding:30px 40px 20px;}
.recruit2 .r .link{height:180px;}
.recruit3 .l .d2 .item{margin:0 8px;}
.recruit5 .list{width:500px;}
.recruit5 .list .item em{height:45px;line-height:45px;}
.recruit5 .content{padding:0;display:-ms-flexbox;display:flex;}
.recruit5 .list{position:static;-ms-flex:1;-ms-flex-preferred-size:auto;flex:1;width:auto;}
.recruit5 .list .inner{width:400px;padding:0 20px;}
.recruit5 .list .item{width:100px;}
.recruit5 .title{-ms-flex:1;-ms-flex-preferred-size:auto;flex:1;-ms-flex-pack:center;justify-content:center;padding:0 30px;}
.recruit5 .title .more{margin-top:10px;}
.recruit6 em{height:70px;line-height:70px;}
.recruit7 .block{padding:60px 15px;}

.department2 .item .text{padding:0;}
.department2 .item .p{padding-left:0;}
.person_detail .content .pic{width:250px;}
.person_detail .content .text{padding-left:290px;}

.research_detail .d1{padding:30px 40px;}
.research_detail .d2{margin-top:20px;padding:30px 40px;}
.research_detail .d1 .p a{font-size:16px;}

.cooperation1 .text{padding:40px;}
.cooperation2 .content{position:static;height:auto;}
.cooperation2 .text{position:static;width:auto;height:auto;}
.cooperation3 .list{-ms-flex-direction:column;flex-direction:column;}
.cooperation3 .item{-ms-flex-preferred-size:auto;margin-left:0;margin-bottom:15px;}
.cooperation4 .block{padding-bottom:0; display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.cooperation4 .block .pic{width:100%;}
.cooperation4 .title{position:static;width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}
.cooperation4 .text{position:static;width:50%;box-sizing:border-box;}
.cooperation5 .block{display:block;}
.cooperation5 .bg{left:0;margin:0;}
.cooperation5 .pics{width:auto;display:-ms-flexbox;display:flex;padding-top:20px;}
.cooperation5 .pics .d{-ms-flex:1;flex:1;}
.cooperation5 .pics .d img{width:100%;height:auto;}
.cooperation5 .pics .d:last-child img{padding:0 !important;}
.cooperation5 .text{padding:30px 40px;width:auto;}
.cooperation5 .d:last-child{top:0;}
.cooperation6 .text{padding:40px;}

.education1 .list{margin-top:120px;}
.education1 .list .item{height:240px;}
.education1 .list .item .h{font-size:14px;}
.education1 .bb .list1{height:260px;}
.education2 .list a{width:33.33%;}
.education3 .r .list2 li:hover:before{width:30px;}

.article .content{margin-top:20px;}

.study1 .l{padding:30px;}
.study1 .r .d1{padding:30px;}
.study1 .r .dl{padding:30px;}
.study1 .links{font-size:14px;}
.study1 .links a{margin:15px 0 0 0;}
.study2 .bg1{padding:30px;}
.study2 .links{font-size:14px;}
.study2 .links a{margin:15px 0 0 0;}
.study3 .content .d .links{font-size:14px;}
.study3 .content .d{padding:30px;}
.study4 .links{font-size:14px;}
.study5 .list .item{font-size:14px;}
.study6 .list .item .h{font-size:16px;}

.photos .div{margin-left:30px;}
.photos .list .item{margin-left:20px;margin-bottom:20px;width:calc(33.33% - 13.33px);}

.old_leaders .content .block{height:auto;}
.old_leaders .tabs{margin-top:15px;}
.old_leaders .content .lb{display:none;}
.old_leaders .content .list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;-ms-flex-pack:justify;justify-content:space-between;}
.old_leaders .content .list .item{-ms-flex:0 1 auto;flex:0 1 auto;width:calc(50% - 7.5px);box-sizing:border-box;margin:0 0 15px;font-size:16px;padding:20px 20px;}
.old_leaders .mask{background:rgba(0,0,0,0.8);left:0;top:0;right:0;bottom:0;position:fixed;width:auto;z-index:10;}
.old_leaders .mask .inner{background:none;position:absolute;left:25px;top:25px;right:25px;bottom:25px;height:auto;color: #fff;}
.old_leaders .mask .pic{height:auto;}
.old_leaders .mask .h{font-size:18px;color:#d00;}
.old_leaders .mask .p{font-size:14px;height:auto;}
.old_leaders .mask .close{position:absolute;left:50%;right:auto;top:auto;bottom:40px;color:#fff;font-family:icon;font-size:25px;transform:translateX(-50%);display:block;}


.history_famous2 .text .d{font-size:14px;}
.history_famous3 .l{padding:30px;}
.history_famous3 .r{padding:30px;}
.history_famous5 .content{margin-top:20px;}
.history_famous5 .list{-ms-flex-direction:column;flex-direction:column;height:auto;}
.history_famous5 .item{width:auto;display: block;border-bottom:1px solid rgba(255,255,255,0.1);}
.history_famous5 .item .pic{width:140px;float:left;margin:20px;}
.history_famous5 .item.now .pic{width:140px;float:left;margin:20px;}
.history_famous5 .item .text{padding:20px;-ms-writing-mode:lr-tb;-webkit-writing-mode:lr-tb;writing-mode:horizontal-tb;-ms-flex:0 1 auto;flex:0 1 auto;}
.history_famous5 .item .d{margin:10px 0 0 !important;}
.history_famous5 .item .p{display:block;max-height:none;}
.history_famous5 .item.now{background:#362d2e;-ms-flex:0 1 auto;flex:0 1 auto;}
.history_famous5 .item .pic img{width:100%;height:auto;}
.history_famous6 .content{display:block;padding:20px;}
.history_famous6 .content .pic{width:35%;float:left;margin-right:20px;margin-bottom:20px;}
.history_famous6 .content .text{}
.history_famous6 .text .p{margin-top:15px;}

.visit1 .list{-ms-flex-align:start;align-items:flex-start;margin-top:30px;}
.visit1 .list .item{height:auto;-ms-flex-pack:start;justify-content:flex-start;text-align: center;}
.visit1 .list .item:before{display:none;}
.visit3 .d .item .ico{height:50px;line-height:50px;}
.visit3 .d .item .h{font-size:20px;}
.visit4 .item .d{font-size:30px;}

.campus3a .item .d{font-size:30px;}

.teachers1 .text{width:50%;}
.teachers1 .links{font-size:14px;}
.teachers2 .text{padding:45px 40px;left:45%;}
.teachers2 .links{margin-top:30px;font-size:14px;}
.teachers3 .links{font-size:14px;}

.notice .list .item a{padding:15px;-ms-flex-direction:column;flex-direction:column;}
.notice .list .item a .h{overflow:hidden;text-overflow:ellipsis;white-space:normal;}
.notice .list .item .date{margin-top:10px;}


.research_agency .part{margin-top:25px;}
.research_agency .part .d{margin-left:25px;}
.research_agency .d .t{height:60px;line-height:60px;padding:0 30px;}
.research_agency .d .inner{padding:30px 30px;}
.research_agency .d .p a{margin:10px 0;font-size:16px;}
.research_agency .d .ico{width:50px;}
}

@media screen and (max-width:1000px){
.body.page{padding-top:61px;}
.header{transform:none;opacity:1;}
.header.mobile .d2{background:#94070a;}
.header .d1{display:none;}
.header .nav_main{display:none;}
.header .d2{height:60px;}
.header .d2 .block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;padding:0;}
.header .logo{width:110px;position:static;}
.header .logo img{width:100%;height:auto;max-height:none;}
.header .tools{position:static;}
.header .tools .a{width:24px;height:24px;margin-left:15px;}
.header .menu{width:24px;height:22px;position:relative;margin-left:15px;}
.header .menu i{height:2px;background:#fff;width:26px;border-radius:1px;}
.header.light .menu i{background:#333;}
.header .menu i:nth-child(1){position:absolute;left:0px;top:2px;}
.header .menu i:nth-child(2){position:absolute;left:0px;top:11px;}
.header .menu i:nth-child(3){position:absolute;left:0px;top:20px;}
.header .tools .sc a::after{font-size:16px;}
.header .tools .lang{font-size:14px;display:none;}
.header2{display:none;}

.nav_child{display:none;}

.nav_mobile{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.8);z-index:5;opacity:0;visibility: hidden;transition:all 0.3s ease-out 0s;display:-ms-flexbox;display:-ms-flexbox;display:flex;-ms--ms-flex-direction:column;flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;}
.nav_mobile.showdiv{opacity:1;visibility:visible;}
.nav_mobile .close{font-family:icon;font-size:28px;position: absolute;right:17px;top:17px;line-height:1;}
.nav_mobile .logo{position:absolute;left:20px;top:0;width:110px;line-height:60px;}
.nav_mobile .nav_l{font-size:16px;background:#94070a;color:#fff;width:100%;overflow: hidden;}
.nav_mobile .nav_l .inner{padding:5px 0;}
.nav_mobile .nav_l i{display:none;}
.nav_mobile .nav_l a{padding:5px 10px;opacity:0.8;display:inline-block;white-space:nowrap;}
.nav_mobile .nav_l a:first-child{margin-left:0;}
.nav_mobile .nav_r{font-size:16px;background:#94070a;color:#fff;width:100%;border-top:1px solid rgba(255,255,255,0.3);overflow: hidden;}
.nav_mobile .nav_r .inner{padding:5px 0;}
.nav_mobile .nav_r a{padding:5px 10px;opacity:0.8;display:inline-block;white-space:nowrap;font-weight:normal;}
.nav_mobile .nav_r a.now{opacity:1;}
.nav_mobile .nav_r a:first-child{margin-left:0;}
.nav_mobile .nav_main{padding:70px 0px 0;font-size:16px;background:#fafafa;background-size:auto 130px;align-content:flex-start;-ms-flex-align:flex-start;}
.nav_mobile .nav_main .logo{position:absolute;left:20px;top:0;line-height:60px;}
.nav_mobile .nav_main .logo a{display:block;height:100%;}
.nav_mobile .nav_main .logo img{max-height:65%;width:auto;max-width:none;}
.nav_mobile .nav_main a{border-bottom:1px solid rgba(0,0,0,0.08);padding:8px 15px;width:50%;box-sizing:border-box;height:auto;display:inline-block;}
.nav_mobile .nav_main a:nth-child(odd){border-right:1px solid rgba(0,0,0,0.08);}
.nav_mobile .nav_main a:nth-child(-n+2){border-top:1px solid rgba(0,0,0,0.08);}
.nav_mobile .tools{display:-ms-flexbox;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:50px;top:16px;}
.nav_mobile .tools .a{border:1px solid #aaa;border-radius:100%;margin-right:10px;width:26px;height:26px;line-height:26px;position:relative;}
.nav_mobile .tools .a>a{display:-ms-flexbox;display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-ms-flex-pack:center;justify-content:center;}
.nav_mobile .tools .sc a:after{content:"\e672";font-size:20px;font-family:icon;}
.nav_mobile .tools .sc{display: none;}
.nav_mobile .tools .lang{font-size:14px;font-family:Arial;text-transform: uppercase;}
}

@media screen and (max-width:850px){
.pd120{padding-top:40px;padding-bottom:40px;}
.pdt120{padding-top:40px;}
.pdb120{padding-bottom:40px;}
.pd110{padding-top:40px;padding-bottom:40px;}
.pdt110{padding-top:40px;}
.pdb110{padding-bottom:40px;}


rgin:-20px -10px 0 0;}
.person_detail .content .h2{line-height: 1.5;}
}