/*
-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:2500px){
  .swiper-slide{width: 80%;text-align: center;}
}
@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;}
.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;}
.home8 .r .more{margin-top: 8px;margin-left: 10px;}
.home8 .r .title .tit-point{margin: 0 10px;}

.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;}

}
@media screen and (max-width:1300px){
	.header .nav ul li {
  margin: 0 0;
  padding: 0 0; 
  float: unset;
  line-height: 36px;
}
	
.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;}

.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;}


.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;}

}
@media screen and (max-width:1200px){

.header .nav_main{left:230px;right:130px;font-size:16px;}
.header .nav_main a{margin:0 14px;}
.header .d2 .block{margin:0 20px;}

.body_home .banner .child .fz30{padding-left:20px;}
.body_home .banner .child .a2{right:20px;}
.sy_jjgsp {
  transform: none;
  opacity: 1;
}
.home5 .list .item .text{padding:15px 20px;}
.home5 .list .item:nth-child(-n+2){margin-bottom:10px;}
.home5 .list:nth-child(2){margin-top: 35px;}
.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;}

}
@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;}


.body_home .banner .text{width:70%;}


.home8 .l{transform:none;opacity:1;width:100%;float: none;}
.home8 .r{transform:none;opacity:1;width:100%;float: none;margin-top:40px;}

}

@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 .tools{position:static;}
.header .tools .a{width:24px;height:24px;margin-left:15px;}
.header .menu{width:24px;height:22px;position:relative;}
/* .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;}
}

@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;}



.home.lock{overflow:hidden;}
.home,.home body{height:auto;overflow:auto !important;}
.body_home{height:auto;overflow:visible;}
.body_home .banner{height:51vw;}
.body_home .banner .navg{display:none;}
.body_b{width:auto;height:auto;position:static;opacity:1;transform:none;overflow:hidden;}
.body_home .bb{display:none;}

.ptbox{overflow:visible;}
.ptbox .text a{padding: 15px auto 26px auto;}
.ptbox .v{margin-bottom:0;left:15px;}
.ptbox .text .h{font-size:14px;line-height:1.5;}


}
@media screen and (max-width:800px){
.body_home .banner .navg{bottom:20px;}
.body_home .banner .child .fz30{bottom:10px;line-height:1.5;right:70px;font-size:14px;padding-left:18px;}
.body_home .banner .child .a2{bottom:0;right:0;height:50px;line-height:50px;}
}
@media screen and (max-width:500px){
.nav_mobile .nav_l{font-size:14px;}
.nav_mobile .nav_r{font-size:14px;}

.old_leaders .tabs a{margin:0 15px;font-size:16px;}
.old_leaders .content{margin-top:20px;}
.old_leaders .content .list .item{width:100%;}
.position{display:none;}
}
@media screen and (max-width:450px){
.body_home .banner .navg{right:60px;}
.body_home .banner .child .fz30{font-size:16px;}
}


@media screen and (max-width:1200px){
.skin1 .more i::after{width:44px;height:28px;margin-left:-22px;margin-bottom:-18px;}
}
@media screen and (max-width:850px){
.skin1 .home9 .title .more{margin-top:20px;}
.skin1 .home7 .d1 .more:hover i::after{background-image: url(../image/skin1/icon1a.svg);}

.skin2 .more i::after{width:30px;height:36px;margin-top:-20px;}
.skin2 .home9 .more i::after{right:100%;top:50%;margin:-20px -10px 0 0;}
.person_detail .content .h2{line-height: 1.5;}
}