blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
body{font:14px/1.5 宋体,Arial,sans-serif;color:#333;font-family:"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;background-color:transparent}
img{max-width:100%;border:none;display:block}
input,select,textarea{font-size:14px;color:#333;font-family:PingFangSC,'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;border:none}
input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],input[type=text],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none;transition:.3s}
a:hover{color:#2a62ef}
@font-face{font-family:Kingsoft_Cloud_Font;src:url(../fonts/Kingsoft_Cloud_Font.ttf)}
.wp{margin:0 auto;width:100%;max-width:1650px}
.inside-wrap{background-color:#fff;color:#333!important;line-height:1.5}
.inside-wrap p{margin-bottom:0}
.header-wrapper{position:relative}
.header-wrapper .header .header-bottom-box .main-menu ul li a,.header-wrapper .header .header-top-box .search-language .language,.header-wrapper .header .header-top-box .search-language .language a{color:#333}
.header-wrapper .header .header-top-box .search-language .search form input[type=search]{background-color:#2a62ef}
.mobile-menu-wrapper form input[type=submit]{top:50%;transform:translateY(-50%);background-position:left center}
.m{display:none!important}
.header-wrapper .header .header-top-box .search-language .search .search-icon{background:url(../images/search-icon-in.png) no-repeat}
.header-wrapper .header .header-top-box .search-language .search .search-close{color:#333}
.header-wrapper .header .header-top-box .search-language .search.active form input[type=search]{border-color:#333}
.menuBtn{display:none;position:fixed;top:12px;right:12px;width:30px;height:30px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:4px;background-color:#fff;margin:4px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:-5px 0 0;position:absolute;left:0;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.cur .top{font-size:18px;color:rgba(44,44,52,.5)}
.cur .top a{color:rgba(44,44,52,.5)}
.cur .desc{font-size:52px;font-weight:700;line-height:1.5;margin-top:5px}
.pages{text-align:center}
.pages ul{display:block;text-align:center;font-size:0}
.pages ul li{display:inline-block;margin:0 5px;vertical-align:bottom}
.pages ul li a,.pages ul li span{display:block;width:44px;height:44px;line-height:44px;text-align:center;color:rgba(44,44,52,.5);font-size:18px}
.pages ul a:hover,.pages ul li.on a{background-color:#2c2c34;color:#fff}
.pages ul li.next a,.pages ul li.prev a{background-position:center;background-repeat:no-repeat;background-size:contain;transition:.3s}
.pages ul li.next a:hover,.pages ul li.prev a:hover{background-color:transparent}
.pages ul li.prev a{background-image:url(../images/prev.png)}
.pages ul li.prev a:hover{background-image:url(../images/prev-1.png)}
.pages ul li.next a{background-image:url(../images/next.png)}
.pages ul li.next a:hover{background-image:url(../images/next-1.png)}
.banner .item{display:block;height:800px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}
.banner .slick-dots{position:absolute;bottom:30px;left:0;right:0;text-align:center;z-index:3}
.banner .slick-dots li{display:inline-block;margin:0 5px}
.banner .slick-dots button{width:60px;height:5px;background:#fff;font-size:0;cursor:pointer;border:none}
.banner .slick-dots li.slick-active button{background:#ca1318}
@media only screen and (min-width:1199px){
.wp{margin:0 auto;max-width:85.93vw}
}
@media only screen and (max-width:1199px){
.wp{padding:0 15px}
.pages ul li{display:none}
.pages ul li.next,.pages ul li.on,.pages ul li.prev{display:inline-block}
.pages ul li a,.pages ul li span{width:35px;height:35px;line-height:35px;font-size:14px}
}
@media only screen and (max-width:750px){
.header-wrapper{padding:8vw 2.6666666667vw}
.header-wrapper .header .header-top-box .search-language .language,.header-wrapper .header .header-top-box .search-language .language a{color:#fff}
body{background-color:#000}
.pc{display:none!important}
.m{display:inline-block!important}
}
.ul-listview1 .day{font-size:28px;font-family:Kingsoft_Cloud_Font;margin-bottom:10px;color:#2c2c34}
.m-teacher-dj{padding-bottom:340px}
.ul-listview1 .day span{opacity:.5;font-size:16px}
.g-tit-z{font-size:40px;color:#2c2c34;line-height:1.4;font-weight:700}
.g-rowbox2{padding-bottom:140px!important}
.m-notice{position:relative;padding-top:60px;height:713px}
.m-notice .logo{height:713px;width:146px;background:url(../images/pe-t2.png) center center no-repeat;background-size:cover;position:absolute;left:70px;top:0}
.m-notice .btn{width:148px;height:148px;position:absolute;background:url(../images/teacher/b1.png) center center no-repeat;background-size:cover;right:0;bottom:10%}
.m-scheme{overflow:hidden}
.m-scheme .left,.m-scheme .right{width:50%;float:left;height:950px;height:auto;min-height:650px;padding:135px 135px 35px;position:relative;cursor:pointer}
.m-scheme-z .left::after,.m-scheme-z .right::after{background:url(../images/pe-t5.png) center center no-repeat;background-size:cover;position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;z-index:1;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-scheme-z .left:hover::after,.m-scheme-z .right:hover::after{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}
.m-scheme-z .left,
.m-scheme-z .right{
    padding-bottom: 60px !important;
}
.m-scheme .btn{position:absolute;right:135px;right:53px; top:55%;background:url(../images/teacher/a6-2.png) center center no-repeat;background-size:contain;width:104px;height:104px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;z-index:2}
.m-scheme .left:hover .btn,.m-scheme .right:hover .btn{background:url(../images/teacher/a6-1.png) center center no-repeat;background-size:cover}
.m-scheme .info{font-size:22px;color:rgba(44,44,52,.5);margin-bottom:30px;position:relative;z-index:2}
.m-scheme .g-tit-z{margin-bottom:40px;position:relative;z-index:2}
.m-scheme .desc p{font-size:16px;line-height:23px;color:rgba(44,44,52,.5);margin-bottom:20px;position:relative;z-index:2}
.m-course{margin-bottom:137px}
.m-course .title{padding:40px 0;margin-bottom:33px;overflow:hidden;display:flex;justify-content:space-between;align-items:center}
.m-course .logo{width:771px;height:143px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.ul-course{overflow:hidden}
.ul-course li{float:left;width:25%}
.ul-course .con{display:block;height:540px;position:relative;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-course .g-tit-z{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-course .con:hover .g-tit-z{top:70%}
.ul-course .con1{background:url(../images/pe-t6.png) center center no-repeat;background-size:cover}
.ul-course .con1:hover{background:url(../images/pe-t13.png) center center no-repeat;background-size:cover}
.ul-course .con2{background:url(../images/pe-t7.png) center center no-repeat;background-size:cover}
.ul-course .con2:hover{background:url(../images/pe-t14.png) center center no-repeat;background-size:cover}
.ul-course .con3{background:url(../images/pe-t8.png) center center no-repeat;background-size:cover}
.ul-course .con3:hover{background:url(../images/pe-t15.png) center center no-repeat;background-size:cover}
.ul-course .con4{background:url(../images/pe-t9.png) center center no-repeat;background-size:cover}
.ul-course .con4:hover{background:url(../images/pe-t16.png) center center no-repeat;background-size:cover}
.m-scheme .g-tit-z1{padding-top:50px;margin-bottom:50px}
.ul-business .tit{font-size:28px;color:#2c2c34;font-weight:700;padding:20px 24px;line-height:40px}
.ul-business .con{position:relative;display:block;border-bottom:1px solid rgba(44,44,25,.05)}
.ul-business .con::after{content:"";display:block;position:absolute;left:0;width:0;height:1px;background-color:#2c2c34;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-business .btn2{position:absolute;background:url(../images/teacher/a6.png) center center no-repeat;background-size:contain;width:44px;height:44px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:20px;opacity:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-business .con:hover .btn2{opacity:1}
.ul-business .con:hover::after{width:100%}
.m-scheme2{padding-bottom:288px}
.g-rowbox3 .col-l{float:right;margin-left:80px;margin-right:0!important}
.g-rowbox3 .m-notice .logo{left:auto;right:0}
.g-rowbox3 .g-tit-z{text-align:right;padding-right:60px}
.ul-listhr-z .imp{font-size:16px;color:rgba(44,44,52,.5);overflow:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listhr-z .con:hover .imp{color:#2a62ef}
.ul-listhr-z .box{display:flex;align-items:center;margin-bottom:10px}
.ul-listhr-z .top{display:inline-block!important;margin-right:60px;margin-bottom:0!important}
.m-scheme3 .left,.m-scheme3 .right{height:230px;padding:0 135px;min-height:auto;background-color:#f6f8fb}
.m-scheme3 .left{background-color:#f6f8fb}
.m-scheme3 .btn,.m-scheme3 .txt{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-list-tran{overflow:hidden;padding-bottom:157px;background-color:rgba(244,247,250,1)}
.ul-list-tran li{float:left;width:33.3%}
.ul-list-tran .con{height:540px;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}
.ul-list-tran .txt{position:absolute;top:50%;left:0;width:100%}
.ul-list-tran .tit{font-size:28px;color:#2c2c34;line-height:1.4;font-weight:700;text-align:center;margin-bottom:60px}
.ul-list-tran .desc{font-size:16px;color:rgba(44,44,52,.5);line-height:1.4;text-align:center}
.ul-list-tran .desc span{margin:0 40px}
.m-pic-z img{width:100%}
.m-pic-z2{position:relative}
.m-pic-z2 .txt{position:absolute;width:100%;left:0;padding:80px 225px 0;top:0}
.m-pic-z2 .g-tit-z{float:left;width:50%}
.m-pic-z2 .desc{padding-left:30px;padding-top:60px;overflow:hidden;font-size:16px;color:#2c2c34;line-height:2.2;font-weight:700;position:relative}
.m-pic-z2 .desc::after{content:"";display:block;position:absolute;left:0;top:0;width:1px;height:100px;background-color:#2c2c34}
.ul-news-ie{overflow:hidden;margin-bottom:120px}
.ul-news-ie li{float:left;width:30%;margin-right:120px}
.m-news-ie{padding-top:120px;background-color:rgba(45,77,158,.04);overflow:hidden}
.ul-news-ie .num{font-size:16px;color:rgba(44,44,52,.5);line-height:1.4;margin-bottom:10px}
.ul-news-ie .tit{font-size:28px;color:#2c2c34;line-height:1.4;font-weight:700;margin-bottom:40px}
.ul-news-ie .desc{padding-left:21px;position:relative;font-size:16px;color:#2c2c34;line-height:1.4;padding-top:51px}
.ul-news-ie .desc::after{content:"";display:block;position:absolute;left:0;top:0;height:100px;width:1px;background-color:#2c2c34}
.ul-news-ie2 li{float:right}
.m-map-ie{overflow:hidden;padding:36px 0 219px}
.m-map-ie .col{width:27.86%;float:left}
.m-map-ie .cor{overflow:hidden;padding-right:135px;float:right}
.m-map-ie .tits{font-size:28px;line-height:1.4;margin-bottom:40px;color:#2c2c34;font-weight:700;padding-left:135px}
.m-map-ie .top{overflow:hidden}
.m-map-ie .add{width:422px;padding-top:21px;float:right;margin-bottom:56px}
.m-map-ie .map{width:1200px;position:relative}
.m-map-ie .map img{width:100%;object-fit:cover}
.m-map-ie .dot{background:#2a62ef;box-shadow:0 0 0 0 rgba(42,98,239,.3);height:12px;width:12px;border-radius:50%;transform:scale(1);animation:2s infinite pulse-black;-webkit-animation:2s infinite pulse-black;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute}
.m-map-ie .dot1{left:17%;top:36.64%}
.m-map-ie .dot2{left:46.41%;top:8.57%}
.m-map-ie .dot3{top:6.35%;left:50.33%}
.m-map-ie .dot4{left:47.41%;top:18.37%}
.m-map-ie .dot5{left:50.33%;top:15.48%}
.m-map-ie .dot6{top:41.56%;right:10.66%}
.m-map-ie .dot7{top:28.64%;right:17.83%}
@keyframes pulse-black{
0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(42,98,239,.7)}
70%{transform:scale(1);box-shadow:0 0 0 16px rgba(42,98,239,0)}
100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(42,98,239,0)}
}
@keyframes pulse-black2{
0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(43,160,81,.7)}
70%{transform:scale(1);box-shadow:0 0 0 16px rgba(43,160,81,0)}
100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(43,160,81,0)}
}
.ul-school li{margin-bottom:20px}
.ul-school .con{font-size:20px;line-height:1.4}
.ul-school .tit{color:#2c2c34}
.ul-school .desc{color:rgba(44,44,52,.5)}
.ul-school{height:540px;overflow-x:hidden;overflow-y:auto}
.ul-school li:last-child{margin-bottom:0}
.m-map-ie .box{padding:51px 20px 61px 175px;background-color:#f6f8fb;position:relative}
.ul-school::after{content:"";display:block;position:absolute;top:0;left:135px;width:1px;height:100px;background-color:#2c2c34}
.m-scheme2 .left,.m-scheme2 .right{cursor:default}
@media only screen and (min-width:1199px){
.ul-listview1 .day{font-size:1.458vw;font-family:Kingsoft_Cloud_Font;margin-bottom:.52vw}
.m-teacher-dj{padding-bottom:17.7vw}
.ul-listview1 .day span{opacity:.5;font-size:.833vw}
.g-tit-z{font-size:2.083vw;line-height:1.4;font-weight:700}
.g-rowbox2{padding-bottom:7.291vw!important}
.m-notice{padding-top:3.125vw;height:37.13vw}
.m-notice .logo{height:37.13vw;width:7.604vw;background:url(../images/pe-t2.png) center center no-repeat;background-size:cover;left:3.645vw;top:0}
.m-notice .btn{width:7.708vw;height:7.708vw;background:url(../images/teacher/b1.png) center center no-repeat;background-size:cover;right:0;bottom:10%}
.m-scheme .left,.m-scheme .right{height:49.47vw;padding:7.031vw;height:auto;min-height:33.85vw;padding:7.031vw 7.031vw 1.822vw;}
.m-scheme .btn{right:7.031vw;right:2.760vw;top:55%;width:5.416vw;height:5.416vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-scheme .info{font-size:1.145vw;margin-bottom:1.562vw}
.m-scheme .g-tit-z{margin-bottom:2.083vw}
.m-scheme .desc p{font-size:.833vw;line-height:1.197vw;margin-bottom:1.041vw}
.m-course{margin-bottom:7.135vw}
.m-course .title{padding:2.083vw 0;margin-bottom:1.718vw;justify-content:space-between;align-items:center}
.m-course .logo{width:40.15vw;height:7.447vw}
.ul-course .con{height:28.12vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-course .g-tit-z{top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-course .con:hover .g-tit-z{top:70%}
.m-scheme .g-tit-z1{padding-top:2.604vw;margin-bottom:2.604vw}
.ul-business .tit{font-size:1.458vw;font-weight:700;padding:1.041vw 1.25vw;line-height:2.083vw}
.ul-business .btn2{background:url(../images/teacher/a6.png) center center no-repeat;background-size:contain;width:2.291vw;height:2.291vw;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:1.041vw;opacity:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-business .con:hover .btn2{opacity:1}
.m-scheme2{padding-bottom:15vw}
.g-rowbox3 .col-l{margin-left:4.166vw;margin-right:0!important}
.g-rowbox3 .m-notice .logo{left:auto;right:0}
.g-rowbox3 .g-tit-z{padding-right:3.125vw}
.ul-listhr-z .imp{font-size:.833vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listhr-z .box{align-items:center;margin-bottom:.52vw}
.ul-listhr-z .top{margin-right:3.125vw;margin-bottom:0!important}
.m-scheme3 .left,.m-scheme3 .right{height:11.97vw;padding:0 7.031vw;min-height:auto;}
.m-scheme3 .btn,.m-scheme3 .txt{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-list-tran{padding-bottom:8.177vw}
.ul-list-tran li{width:33.3%}
.ul-list-tran .con{height:28.12vw}
.ul-list-tran .txt{top:50%;left:0}
.ul-list-tran .tit{font-size:1.458vw;line-height:1.4;font-weight:700;margin-bottom:3.125vw}
.ul-list-tran .desc{font-size:.833vw;line-height:1.4}
.ul-list-tran .desc span{margin:0 2.083vw}
.m-pic-z2 .txt{left:0;padding:4.166vw 11.71vw 0;top:0}
.m-pic-z2 .desc{padding-left:1.562vw;padding-top:3.125vw;font-size:.833vw}
.m-pic-z2 .desc::after{height:5.208vw}
.ul-school::after{top:0;left:7.031vw;width:1px;height:5.208vw}
.ul-news-ie{margin-bottom:6.25vw}
.ul-news-ie li{margin-right:6.25vw}
.m-news-ie{padding-top:6.25vw}
.ul-news-ie .num{font-size:.833vw;line-height:1.4;margin-bottom:.52vw}
.ul-news-ie .tit{font-size:1.458vw;line-height:1.4;font-weight:700;margin-bottom:2.083vw}
.ul-news-ie .desc{padding-left:1.093vw;font-size:.833vw;line-height:1.4;padding-top:2.656vw}
.ul-news-ie .desc::after{content:"";left:0;top:0;height:5.208vw;width:1px}
.m-map-ie{padding-bottom:11.4vw}
.m-map-ie .col{width:27.86%}
.m-map-ie .cor{padding-right:7.031vw}
.m-map-ie .tits{font-size:1.458vw;line-height:1.4;margin-bottom:2.083vw;font-weight:700;padding-left:7.031vw}
.m-map-ie .add{width:30vw;padding-top:1.093vw;margin-bottom:2.916vw}
.m-map-ie .map{width:62.5vw}
.ul-school li{margin-bottom:1.041vw}
.ul-school .con{font-size:1.041vw;line-height:1.4}
.m-map-ie .box{padding:2.656vw 1.041vw 3.177vw 9.114vw}
.ul-school{height:28.12vw}
.ul-school ::after{content:"";top:0;left:7.031vw;width:1px;height:5.208vw}
}
@media only screen and (max-width:1199px){
.g-tit-z{font-size:30px}
.m-teacher-dj{padding-bottom:60px}
.m-notice{height:499px;padding-top:30px}
.m-notice .logo{height:499px;width:95px}
.m-notice .btn{width:110px;height:110px}
.g-rowbox2{padding-bottom:00px!important}
.m-scheme .left,.m-scheme .right{height:450px;padding:40px;display:block;height:auto;}
.m-scheme .btn{right:10px;top:auto;bottom:0px}
.m-course .logo{width:539px;height:100px}
.m-course .title{padding:20px 0;margin-bottom:20px}
.ul-course .con{height:560px}
.ul-course li{width:50%}
.m-course{margin-bottom:60px}
.m-scheme .g-tit-z1{margin-bottom:40px}
.ul-business .tit{font-size:20px;line-height:32px;padding:15px 18px}
.m-scheme2 .left,.m-scheme2 .right{height:auto}
.m-scheme2{padding-bottom:70px}
.m-scheme .info{font-size:20px}
.m-scheme3 .left,.m-scheme3 .right{height:200px}
.ul-list-tran{padding-bottom:70px}
.ul-list-tran .desc span{margin:0 10px}
.ul-list-tran .con{height:340px}
.ul-news-ie .tit{font-size:22px}
.m-map-ie .col{width:100%;float:none}
.m-map-ie{padding-bottom:60px}
.m-map-ie .tits{font-size:22px}
.ul-school .con{font-size:18px}
.m-pic-z2 .txt{padding:40px 100px 0}
.m-map-ie .add{width:360px;display:inline-block;float:none}
.ul-news-ie{margin-bottom:80px}
.m-news-ie{padding-top:60px}
.m-map-ie .top{text-align:center}
.m-map-ie .map{width:100%}
.m-map-ie .cor{padding-right:0;width:100%;float:none}
.ul-school{height:auto}
}
@media only screen and (max-width:960px){
.ul-course .con{height:500px}
.g-tit-z{font-size:24px}
.m-scheme .info,.ul-business .tit{font-size:18px}
.ul-list-tran li{width:50%}
.ul-list-tran .con{height:400px}
.ul-news-ie li{width:50%;margin-right:0}
.ul-news-ie{margin:0 -20px 40px}
.ul-news-ie .con{margin:0 20px}
.m-map-ie .tits{font-size:20px;margin-bottom:15px}
.ul-news-ie .tit{font-size:20px}
.ul-list-tran .tit{font-size:22px}
.m-pic-z2 .g-tit-z{float:none;margin-bottom:20px}
}
@media only screen and (max-width:767px){
.ul-listview1 .day{font-size:18px}
.ul-school .con{font-size:16px}
.ul-news-ie .tit{font-size:18px;margin-bottom:20px}
.ul-school li{margin-bottom:15px}
.m-map-ie .add{width:200px}
.ul-news-ie .desc{padding-top:25px}
.ul-news-ie .desc::after{height:50px}
.m-notice{height:280px;padding-top:0}
.m-notice .logo{height:280px;width:56px}
.ul-list-tran .tit{font-size:20px}
.m-scheme .left,.m-scheme .right{width:100%;float:none;margin-bottom:20px;padding-top:30px;min-height:auto}
.m-scheme2 .left,.m-scheme2 .right{padding-top:40px}
.m-map-ie .box{padding:30px 20px 30px 60px}
.ul-school::after{left:20px}
.g-tit-z{font-size:20px}
.ul-news-ie li{width:100%;float:none;margin-bottom:20px}
.m-scheme .g-tit-z{margin-bottom:20px}
.m-pic-z2 .g-tit-z{float:none;margin-bottom:15px}
.ul-course .con{height:360px}
.m-scheme .desc p{font-size:14px;line-height:20px}
.m-course .logo{width:300px;height:57px}
.m-pic-z2 img{min-height:260px}
.m-pic-z2 .desc{padding-top:10px;font-size:14px;line-height:1.5}
.m-pic-z2 .txt{padding:15px}
.m-pic-z2 .desc::after{height:50px}
.ul-business .tit{font-size:16px}
.m-notice .btn{width:80px;height:80px}
.ul-list-tran li{width:100%;float:none}
.ul-list-tran .con{height:480px}
.g-rowbox .col-l{margin-left:0}
.g-rowbox3 .g-tit-z{text-align:left}
.g-rowbox3 .m-notice .logo{left:70px}
.ul-listhr-z .imp{font-size:14px}
.m-map-ie .dot{width:8px;height:8px}
@keyframes pulse-black{
0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(42,98,239,.7)}
70%{transform:scale(1);box-shadow:0 0 0 8px rgba(42,98,239,0)}
100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(42,98,239,0)}
}
@keyframes pulse-black2{
0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(43,160,81,.7)}
70%{transform:scale(1);box-shadow:0 0 0 8px rgba(43,160,81,0)}
100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(43,160,81,0)}
}
}
@media only screen and (max-width:450px){
.ul-course li{width:100%;float:none}
.m-course .title{display:block}
.m-course .g-tit-z{margin-bottom:15px}
.m-scheme .left,.m-scheme .right{padding:30px 25px 40px}
.m-scheme2 .left,.m-scheme2 .right{padding-top:10px}
.ul-course .con{height:400px}
.ul-list-tran .con{height:360px}
}
.g-banbox{padding-bottom:30px;margin-bottom:20px}
.g-banab .con{overflow:hidden;background-color:#fff;position:relative;padding:45px 0 55px}
.g-banab .con .line{width:80px;height:480px;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/about/a2.png);position:absolute;left:0;top:45px}
.g-banab .col-r{width:72%}
.g-banab .pic{padding-top:48.82%;background-position:center;background-repeat:no-repeat;background-size:cover}
.g-banab .cur{position:absolute;left:120px;top:37%}
.g-tablist{text-align:right;overflow-y:hidden;overflow-x:auto;white-space:nowrap}
.g-tablist li{display:inline-block;margin:0 30px}
.g-tablist .con{display:block;left:46px;text-align:center;font-size:18px;color:#2c2c34;opacity:.5;transition:.3s}
.g-tablist .con:hover,.g-tablist .on .con{opacity:1}
.row-ab1{background-position:center;background-repeat:no-repeat;background-size:cover}
.m-ab1{text-align:center;padding:130px 0 400px;color:#fff}
.m-ab1 .top{margin-bottom:60px}
.m-ab1 .top img{display:block;margin:0 auto;width:1060px}
.m-ab1 .cent{margin-bottom:32px}
.m-ab1 .cent img{display:block;margin:0 auto;width:1340px}
.m-ab1 .desc{font-size:21px;font-weight:700;width:1168px;margin:0 auto}
.row-ab2{padding:140px 0 200px}
.m-ab2{overflow:hidden}
.m-ab2 .pic{float:right;margin-left:80px;width:49%}
.m-ab2 .pic img{display:block;width:100%}
.m-ab2 .txt{overflow:hidden;padding:80px 0 0 135px}
.ul-listab2{overflow:hidden;margin:0 -20px 24px}
.ul-listab2 li{float:left;width:25%;padding:0 14px;margin-bottom:40px}
.ul-listab2 .con{display:block;text-align:center}
.ul-listab2 .top{margin-bottom:10px;color:#2a62ef;font-size:16px}
.ul-listab2 .top .num{font-family:Kingsoft_Cloud_Font;font-size:52px}
.ul-listab2 .desc{font-size:20px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em}
.m-ab2 .infobox{font-size:16px;color:#2c2c34;color:rgba(44,44,52,.6);position:relative}
.m-ab3{overflow:hidden}
.m-ab3 .pic{float:left;width:50%;margin-right:80px}
.m-ab3 .pic img{display:block;width:100%}
.m-ab3 .txt{overflow:hidden;padding:85px 120px 0 0}
.g-titab1{font-size:52px;font-weight:700;margin-bottom:38px}
.ul-listhis .con{display:block;padding:20px 0 0;position:relative;min-height:154px}
.ul-listhis .con::after{position:absolute;content:"";left:0;top:70px;bottom:0;width:1px;background-color:#2c2c34}
.ul-listhis .y{font-size:22px;margin-bottom:10px;font-family:Kingsoft_Cloud_Font}
.ul-listhis .txt1{padding-left:30px;font-size:16px}
.ul-listhis .desc{margin-bottom:16px}
.ul-listhis .desc span{margin-right:20px;display:inline-block;width:38px;text-align:right}
.row-ab3{padding-bottom:400px}
.row-presid{padding:110px 0 280px}
.m-presid{overflow:hidden;position:relative}
.m-presid::after{position:absolute;right:135px;bottom:0;content:"";width:716px;height:718px;background-image:url(../images/about/a9.png);background-position:center;background-repeat:no-repeat;background-size:contain}
.m-presid .pic{float:left;width:42%;margin-right:100px}
.m-presid .pic img{display:block;width:100%}
.m-presid .txt{overflow:hidden;padding:88px 185px 0 0;position:relative;z-index:1}
.m-presid .desc{font-size:16px;margin-bottom:90px;line-height:2.2}
.m-presid .info{display:flex;align-items:center;font-size:16px;font-weight:700;justify-content:end}
.m-presid .info img{display:block;width:138px}
.ul-listcomm{overflow:hidden;display:flex;align-items:stretch}
.ul-listcomm li{width:33.3%;border-right:1px solid rgba(44,44,52,.05);padding:0 40px}
.ul-listcomm li:last-child{border-right:none}
.ul-listcomm .lm{font-size:40px;font-weight:700;margin-bottom:40px}
.row-comm{padding:40px 0 480px}
.ul-leader{overflow:hidden;margin:0 -30px}
.ul-leader li{width:25%;padding:0 30px;margin-bottom:104px;float:left}
.ul-leader .pic{padding-top:146%;position:relative;overflow:hidden;margin-bottom:26px}
.ul-leader .pic img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;transition:.3s}
.ul-leader .con:hover .pic img{transform:scale(1.06)}
.ul-leader .tit{font-size:28px;font-weight:700;height:1.5em;margin-bottom:6px}
.ul-leader .desc{font-size:20px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:1.5em;margin-bottom:10px;color:#2c2c34}
.ul-leader .info{font-size:16px;color:#2c2c34;opacity:.4;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em}
.row-leader{padding:30px 0 210px}
.g-rowbox{padding:40px 0 260px}
.g-rowbox .col-l{width:23%;margin-right:80px}
.g-boxsel{margin-bottom:30px}
.g-tits1{font-weight:700;font-size:16px;margin-bottom:15px;color:#2c2c34;opacity:.5}
.ul-listsel li{display:inline-block;margin-bottom:10px}
.ul-listsel .con{display:block;color:#2c2c34;opacity:.5;font-size:20px;transition:.3s;padding:10px;text-align:center;text-transform:capitalize}
.ul-listsel .con:hover,.ul-listsel .on .con{opacity:1;color:#fff;background-color:#2c2c34}
.rightbox{overflow:hidden}
.ul-listin{overflow:hidden;margin:0 -15px}
.ul-listin li{float:left;width:50%;padding:0 15px;margin-bottom:60px}
.ul-listin .con{color:#2c2c34}
.ul-listin .picbox{overflow:hidden;margin-bottom:30px}
.ul-listin .pictxt{overflow:hidden}
.ul-listin .name{margin-bottom:15px;font-size:40px}
.ul-listin .info{font-size:20px;font-weight:700;margin-bottom:15px}
.ul-listin .contact{font-size:16px;opacity:.5;margin-bottom:20px;font-weight:700}
.ul-listin .num{margin-bottom:10px;font-size:16px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:8;-webkit-line-clamp:8;-webkit-box-orient:vertical}
.ul-listin .num p{margin-bottom:16px}
.ul-listin .num .email{text-decoration:underline}
.ul-listin .picbox .pic{width:210px;float:left;margin-right:30px}
.ul-listin .picbox .picimg{padding-top:136%;position:relative;overflow:hidden}
.ul-listin .picbox .picimg img{left:0;right:0;top:0;bottom:0;width:100%;height:100%;position:absolute;transition:.3s;display:block;object-fit:cover}
.ul-listin .con:hover .picbox .picimg img{transform:scale(1.06)}
.ul-listin .txtbox{padding-left:30px;height:312px;border-left:1px solid rgba(44,44,52,.5)}
.row-public1{padding:130px 0 187px;position:relative}
.row-public1::after{position:absolute;left:0;right:0;width:100%;height:100px;bottom:0;content:"";background-repeat:no-repeat;background-position:left center;background-size:auto 100%;background-image:url(../images/about/b5.png)}
.m-public1{overflow:hidden;padding-left:410px;position:relative}
.g-titpub{font-size:40px;font-weight:700}
.m-tittle-ch{position:absolute;left:0;top:0;padding-top:60px}
.g-titpub-en{font-family:'Alibaba PuHuiTi';font-style:normal;font-weight:900;font-size:200px;line-height:146px;text-transform:uppercase;position:absolute;background:linear-gradient(180deg,rgba(45,77,158,.04) 0,rgba(45,77,158,.004) 99.91%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}
.g-titbox2{position:relative}
.g-titbox2 .g-titpub-en{right:0;top:0}
.row-public2 .g-titbox2{margin-bottom:40px}
.m-tittle-en{top:318px;left:-276px;transform:rotate(90deg)}
.ul-listpub1{position:relative;padding-top:100px}
.ul-listpub1 .item{padding:0 30px}
.ul-listpub1 .con{display:block}
.ul-listpub1 .slick-arrow{position:absolute;z-index:1;left:-400px;width:82px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain;font-size:0;background-color:transparent;border:none;transition:.3s;cursor:pointer}
.ul-listpub1 .slick-prev{bottom:200px;background-image:url(../images/about/b9-1.png)}
.ul-listpub1 .slick-prev:hover{background-image:url(../images/about/b9.png)}
.ul-listpub1 .slick-next{bottom:150px;background-image:url(../images/about/c1-1.png)}
.ul-listpub1 .slick-next:hover{background-image:url(../images/about/c1-2.png)}
.row-public2{padding:80px 0 210px}
.m-public2{padding-right:390px;position:relative}
.m-banp2-r.swiper{width:350px;position:absolute;top:72px;right:0}
.m-banp2-r .pic{padding-top:68.57%;margin-bottom:15px;position:relative}
.m-banp2-r .pic img{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;display:block;object-fit:cover}
.m-banp2-r .tit{font-size:20px}
.m-banp2-r .icon{text-align:right;margin-bottom:20px}
.m-banp2-r .icon img{width:44px;height:44px;display:inline-block}
.m-banp2-l .pic{padding-top:59.36%;position:relative;overflow:hidden;margin-bottom:28px}
.m-banp2-l .pic .play{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.m-banp2-l .pic .poster,.m-banp2-l .pic video{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;display:block;object-fit:cover}
.m-banp2-l .on .pic .poster{opacity:0}
.m-banp2-l .tit{font-size:26px;font-weight:700}
.m-public2 .swiper-pagination{width:350px;left:auto;right:0;bottom:100px;text-align:left;font-size:0}
.m-public2 .swiper-pagination-bullet{width:18px;height:18px;text-align:center;background-color:transparent;border:1px solid rgba(44,44,52,.2);margin:0 10px;opacity:1;font-size:0;display:inline-block;vertical-align:middle;position:relative;transition:.3s}
.m-public2 .swiper-pagination-bullet::after{position:absolute;left:50%;top:50%;width:8px;height:8px;border-radius:50%;background-color:#2c2c34;transform:translate(-50%,-50%);content:"";transition:.3s}
.m-public2 .swiper-pagination-bullet.swiper-pagination-bullet-active{font-size:16px;width:44px;height:44px;line-height:44px;border:1px solid rgba(44,44,52,1)}
.m-public2 .swiper-pagination-bullet.swiper-pagination-bullet-active::after{opacity:0}
.row-contact{padding:20px 0 330px}
.m-contact{overflow:hidden}
.m-contact .map{float:left;width:1225px;padding-right:40px;margin-right:90px;position:relative}
.m-contact .map::after{position:absolute;right:0;bottom:0;width:40px;top:0;height:100%;background-position:bottom center;background-size:40px auto;background-repeat:no-repeat;content:"";background-image:url(../images/about/b8.png)}
.m-contact .map img{display:block;width:100%}
.m-contact .txt{overflow:hidden;padding:120px 195px 0 0}
.m-contact .icon{margin-bottom:200px}
.m-contact .icon img{width:380px;display:block}
.m-contact .name{font-size:40px;font-weight:700;text-transform:uppercase;margin-bottom:10px}
.m-contact .desc{font-size:16px;color:#2c2c34;padding:0 0 50px 30px;border-left:1px solid #2c2c34}
.m-contact .desc p{margin-bottom:20px}
.m-contact .desc span{opacity:.4}
.row-profile1{padding-top:10px}
.m-profile1 .pic{float:left;margin-left:0;margin-right:80px}
.m-profile1 .infobox{color:#333}
.m-profile1 .titop{font-size:40px;font-weight:700;margin-bottom:52px}
.m-profile1 .txt{padding:160px 135px 0 0}
.rowbox-teach .col-l{margin-right:40px}
.ul-listsel_1 li{display:block}
.ul-listsel_1 .con{display:inline-block;position:relative}
.ul-listsel_1 .con::before{position:absolute;left:0;width:0;top:0;content:"";background-color:#2c2c34;transition:.4s;height:100%;z-index:-1}
.ul-listsel_1 .con:hover{background-color:transparent}
.ul-listsel_1 .con:hover::before{width:100%;right:0}
.ul-list-teacher1{overflow:hidden;margin:0 -20px}
.ul-list-teacher1 li{float:left;width:33.3%;padding:0 20px;margin-bottom:60px}
.ul-list-teacher1 .con{display:block;color:#2c2c34;position:relative}
.ul-list-teacher1 .default{padding-top:20px}
.ul-list-teacher1 .inner{position:relative;padding-left:30px}
.ul-list-teacher1 .inner::after{position:absolute;left:0;top:0;bottom:0;width:3px;height:100%;background-position:left top;background-repeat:no-repeat;background-size:auto 100%;background-image:url(../images/teacher/a4.png);content:""}
.ul-list-teacher1 .name{font-size:40px;margin-bottom:15px;font-weight:700;transition:.3s}
.ul-list-teacher1 .con:hover .name{color:#2a62ef}
.ul-list-teacher1 .info{font-size:20px;font-weight:700;margin-bottom:15px}
.ul-list-teacher1 .ort{font-size:16px;font-weight:700;opacity:.5;margin-bottom:10px}
.ul-list-teacher1 .desc{font-size:16px;height:19.5em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:13;-webkit-line-clamp:13;-webkit-box-orient:vertical}
.ul-list-teacher1 .desc p{position:relative;padding-left:15px}
.ul-list-teacher1 .desc p.first{padding-left:0;margin-bottom:10px}
.ul-list-teacher1 .desc p em{width:4px;height:4px;border-radius:50%;position:absolute;left:3px;top:.5em;background-color:#333}
.ul-list-teacher1 .cover{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;padding:40px;background-image:url(../images/teacher/a3.jpg);opacity:0;transition:.3s}
.ul-list-teacher1 .pic{position:relative;padding-left:50px}
.ul-list-teacher1 .pic::after{position:absolute;left:0;top:0;bottom:0;width:3px;height:100%;background-position:left top;background-repeat:no-repeat;background-size:auto 100%;background-image:url(../images/teacher/a4.png);content:""}
.ul-list-teacher1 .pic .img{padding-top:128%;position:relative;overflow:hidden}
.ul-list-teacher1 .pic img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;display:block}
.ul-list-teacher1 .con:hover .cover{opacity:1}
.row-view{padding:100px 0 260px}
.ul-listview1{overflow:hidden;margin:180px 0 0}
.ul-listview1 li{margin-bottom:140px}
.ul-listview1 .con{display:block;overflow:hidden;color:#2c2c34;transition:.3s;position:relative}
.ul-listview1 .con:hover{background-color:#f6f8fb}
.ul-listview1 .picbox{float:left;width:40%;margin-right:100px;padding-left:60px;position:relative}
.ul-listview1 .txt{overflow:hidden;padding:130px 125px 0 0}
.ul-listview1 .con::after{position:absolute;right:100px;bottom:88px;background-image:url(../images/teacher/a6-2.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:104px;height:104px;content:"";transition:.3s}
.ul-listview1 .con:hover::after{background-image:url(../images/teacher/a6-1.png)}
.ul-listview1 .pic{padding-top:127%;position:relative;overflow:hidden}
.ul-listview1 .pic img{position:absolute;left:0;right:0;top:0;bottom:0;transition:.3s;width:100%;height:100%;object-fit:cover}
.ul-listview1 .picbox::after{content:"";position:absolute;width:60px;bottom:0;left:0;top:0;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 25.45%,rgba(59,130,255,0) 47.84%,#2ba051 60.38%,#3b82ff 69.03%,#053ffd 76.1%,#3b82ff 87.82%,#3b82ff 100%)}
.ul-listview1 .tit{font-size:40px;margin-bottom:35px}
.ul-listview1 .desc{font-size:16px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;position:relative;color:rgba(44,44,52,.5);line-height:2.3;padding-top:55px}
.row-det{padding:60px 0 470px}
.g-innerd1{padding:95px 0 0 120px;position:relative;overflow:hidden}
.g-innerd1::after{left:0;top:0;content:"";position:absolute;height:480px;width:80px;background-position:center;background-repeat:no-repeat;background-image:url(../images/about/a2.png);background-size:contain}
.g-innerd1 .g-titpub-en{top:40px;right:0}
.m-detbox2{padding-top:30px;position:relative}
.m-detbox2 .picfixed{float:left;margin-right:90px;width:560px;padding:0 20px 20px 0;position:relative}
.m-detbox2 .picbox{transition:.3s;position:relative}
.m-detbox2 .fixed .picbox{top:0;position:fixed}
.m-detbox2 .picbox::after{position:absolute;left:36px;top:36px;content:"";background-color:#2c2c34;right:0;bottom:0}
.m-detbox2 .pic{position:relative;z-index:1}
.m-detbox2 .pic img{display:block;width:100%}
.m-detbox2 .txt{overflow:hidden}
.ul-lisdet .info{font-size:16px;font-weight:700;margin-bottom:15px}
.ul-lisdet .txt1{padding-bottom:30px}
.ul-lisdet .on .txt1 .box{display:inline-block;font-family:PingFangSC-Regular;color:#333;letter-spacing:0;font-weight:400;font-size:14px;line-height:24px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical}
.js-opentxt{display:inline-block;font-family:PingFangSC-Regular;font-size:14px;line-height:24px;color:#333;letter-spacing:0;font-weight:400}
.ul-lisdet .info1{font-size:16px;font-weight:700;margin-bottom:15px;opacity:.5}
.ul-lisdet .desc .email{text-decoration:underline}
.ul-lisdet .c{padding-left:15px;position:relative}
.ul-lisdet .c em{width:4px;height:4px;border-radius:50%;position:absolute;left:4px;top:.55em;background-color:#2c2c34}
.ul-lisdet .c .n{font-size:16px;position:absolute;left:0;top:.03em;width:auto;height:auto;background-color:transparent}
.ul-listhr{margin-bottom:110px}
.ul-listhr .con{display:block;padding:40px 200px 40px 24px;border-bottom:1px solid rgba(44,44,52,.05);position:relative}
.ul-listhr .con::after{width:148px;height:148px;background-image:url(../images/teacher/b1.png);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;content:"";right:0;bottom:-10px;opacity:0;transition:.3s}
.ul-listhr .con:hover:after{opacity:1}
.ul-listhr .con:hover{color:#2a62ef;border-color:rgba(42,98,239,.4)}
.ul-listhr .top{font-size:28px;font-family:Kingsoft_Cloud_Font;margin-bottom:10px}
.ul-listhr .top span{opacity:.5;font-size:16px}
.ul-listhr .desc{font-size:22px;font-weight:700}
.g-innerd2{padding-top:200px}
.g-innerd1 .col-l{margin-right:60px;width:1008px}

.m-detbox3 .date{font-size:18px;color:rgba(44,44,52,.5);margin:15px 0 60px}
.m-detbox3 .desc1{padding:50px 0 0 40px;position:relative;font-size:16px}
.m-detbox3 .desc1::after{position:absolute;left:0;top:0;width:1px;height:100px;content:"";background-color:#2c2c34}
.m-detbox3 .down{padding-left:40px}
.m-detbox3 .link{margin:20px 0}
.m-detbox3 .link a{display:inline-block;color:#2a62ef;text-decoration:underline;font-size:16px}
.m-detbox3 .author{padding-top:20px;border-top:1px solid rgba(44,44,52,.05)}
.m-detbox3 .author .a1{margin-bottom:20px;font-size:16px;color:rgba(44,44,52,.5)}
.m-pagesbox{overflow:hidden;padding-top:30px}
.m-pagesbox .top .black{display:inline-block;line-height:120px;background-position:right center;background-repeat:no-repeat;background-size:104px auto;padding-right:90px;background-image:url(../images/teacher/a6-1.png);color:rgba(44,44,52,.5);transition:.3s;font-size:18px}
.m-pagesbox .top .black:hover{text-decoration:underline;color:#2a62ef}
.m-pagesbox .inner{padding:0 0 30px 50px;border-left:1px solid rgba(44,44,52,.05)}
.m-pagesbox .box{padding:20px 24px;border-bottom:1px solid rgba(44,44,52,.05);margin-bottom:20px;transition:.3s}
.m-pagesbox .box:hover{border-color:#2a62ef}
.m-pagesbox .t1{font-size:16px;opacity:.4;margin-bottom:10px;color:#2a62ef}
.m-pagesbox .t2{font-size:16px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul-listudent .con{padding-right:0}
.ul-listudent .con::after{display:none}
.g-selbox{font-size:20px;opacity:.5}
.ul-listudent2 .info{margin-bottom:10px;color:#2c2c34}
.ul-listbase{overflow:hidden;margin:0 -15px}
.ul-listbase li{float:left;width:33.3%;padding:0 15px;margin-bottom:30px}
.ul-listbase .con{display:block;height:440px;position:relative}
.ul-listbase .con::after{position:absolute;right:30px;top:30px;width:44px;height:44px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/teacher/a6.png);opacity:0;transition:.3s;content:""}
.ul-listbase .con::before{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;content:"";background:linear-gradient(180deg,rgba(255,255,255,0) 25.45%,rgba(59,130,255,0) 47.84%,rgba(43,160,81,.1) 60.38%,rgba(59,130,255,.1) 69.03%,rgba(5,63,253,.1) 76.1%,rgba(59,130,255,.1) 87.82%,rgba(59,130,255,.1) 100%),#f6f8fb;transition:.3s}
.ul-listbase .con:hover:after{opacity:1}
.ul-listbase .inner{padding:45px 30px 90px}
.ul-listbase .inner::before{position:absolute;left:0;right:0;bottom:0;width:100%;content:"";opacity:0;background:linear-gradient(180deg,rgba(255,255,255,0) 25.45%,rgba(59,130,255,0) 47.84%,#2ba051 60.38%,#3b82ff 69.03%,#053ffd 76.1%,#3b82ff 87.82%,#3b82ff 100%),#f6f8fb;transition:.3s;padding:45px 30px 90px}
.ul-listbase .txt{position:relative;z-index:1}
.ul-listbase .tit{font-size:22px;font-weight:700;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul-listbase .top{font-size:28px;font-family:Kingsoft_Cloud_Font;margin-bottom:10px}
.ul-listbase .top span{opacity:.5;font-size:16px}
.ul-listbase .con:hover .inner::before{opacity:1;top:0}
.m-research1{overflow:hidden}
.m-research1 .col-l{width:53%;margin-right:100px}
.m-research1 .txt{overflow:hidden;padding-top:168px}
.m-research1 .tit{font-size:22px;font-weight:700;margin-bottom:40px;line-height:2.2}
.g-liner1{position:relative;font-size:16px;padding:40px 0 0 40px}
.g-liner1::after{position:absolute;left:0;top:0;width:1px;height:100px;background-color:#2c2c34;content:""}
.g-liner2{padding-top:55px;line-height:2.4}
.ul-listr1{overflow:hidden}
.ul-listr1 li{float:left;width:33.3%;padding:0 14px}
.ul-listr1 li:nth-child(2){padding-top:80px}
.ul-listr1 .pic{padding-top:175%;position:relative}
.ul-listr1 .pic img{width:100%;position:absolute;left:0;right:0;top:0;bottom:0;height:100%;object-fit:cover;display:block}
.row-research1{padding:100px 0 160px}
.top-pic img{width:100%;display:block}
.m-research2{padding:150px 0 200px}
.m-research2 .txt{overflow:hidden}
.m-research2 .tit{float:left;width:500px;margin-right:240px;padding-left:70px;font-size:52px;font-weight:700}
.m-research2 .desc{overflow:hidden;font-size:16px;line-height:2.2;margin-top:110px}
.m-research3{display:flex;align-items:center}
.m-research3 .pic{width:50%}
.m-research3 .pic img{width:100%;display:block}
.m-research3 .txt{padding:0 135px 0 60px;flex:1}
.m-research3 .tit{font-size:40px;font-weight:700;margin-bottom:40px}
.row-research3{padding-bottom:100px}
.ul-listalumnus{margin:100px 0}
.ul-listalumnus li{margin-bottom:100px}
.ul-listalumnus .con{display:block;padding-left:348px;position:relative}
.ul-listalumnus .con::after{position:absolute;left:0;top:0;width:1px;height:100px;content:"";background-color:#2c2c34}
.ul-listalumnus .tit{font-size:38px;font-weight:700;top:27%;position:absolute;left:0}
.ul-listalumnus .con::before{position:absolute;left:0;bottom:22.5%;background-image:url(../images/teacher/a6-2.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:104px;height:104px;content:"";transition:.3s}
.ul-listalumnus .con:hover::before{background-image:url(../images/teacher/a6-1.png)}
.row-serviceh1{padding:70px 0 0}
.ul-serviceh1{overflow:hidden}
.ul-serviceh1 li{float:left;width:50%}
.ul-serviceh1 .con{display:block;padding:130px 130px 60px;height:900px;background:linear-gradient(180deg,rgba(255,255,255,0) 58.12%,rgba(59,130,255,0) 70.7%,rgba(43,160,81,.1) 77.75%,rgba(59,130,255,.1) 82.6%,rgba(5,63,253,.1) 86.57%,rgba(59,130,255,.1) 93.16%,rgba(59,130,255,.1) 100%);position:relative}
.ul-serviceh1 .con2{background:linear-gradient(180deg,rgba(255,255,255,0) 58.12%,rgba(59,130,255,0) 70.7%,rgba(43,160,81,.1) 77.75%,rgba(59,130,255,.1) 82.6%,rgba(5,63,253,.1) 86.57%,rgba(59,130,255,.1) 93.16%,rgba(59,130,255,.1) 100%),#f6f8fb}
.ul-serviceh1 .info{margin-bottom:30px}
.ul-serviceh1 .info span{display:inline-block;opacity:.5}
.ul-serviceh1 .tit{margin-bottom:40px;font-size:40px;font-weight:700}
.ul-serviceh1 .desc{line-height:2.1;color:rgba(44,44,52,.5)}
.ul-serviceh1 .desc a{color:#2a62ef;text-decoration:underline;transition:.3s}
.ul-serviceh1 .desc a:hover{opacity:.8}
.ul-serviceh1 .desc p{position:relative;padding-left:10px;margin-bottom:15px}
.ul-serviceh1 .desc p::after{position:absolute;left:0;top:.85em;width:4px;height:4px;border-radius:50%;content:"";background-color:rgba(44,44,52,.5)}
.ul-serviceh1 .g-titpub-en{top:10px;left:50%;transform:translateX(-50%)}
.row-serviceh2{background-position:center;background-repeat:no-repeat;background-size:cover;padding:126px 0}
.m-serviceh2{width:46%;float:right}
.m-serviceh2 .tit{font-size:40px;font-weight:700;margin-bottom:40px;position:relative}
.m-serviceh2 .desc{font-size:16px}
.m-serviceh2 .desc a{opacity:.5;text-decoration:underline;transition:.3s}
.m-serviceh2 .desc a:hover{opacity:1}
.m-serviceh2 .tit::after{position:absolute;right:0;top:50%;transform:translateY(-50%);background-image:url(../images/teacher/a6-2.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:104px;height:104px;content:"";transition:.3s}
.m-serviceh2:hover .tit::after{background-image:url(../images/teacher/a6-1.png)}
.ul-serviceh3{overflow:hidden}
.ul-serviceh3 li{float:left;width:33.3%}
.ul-serviceh3 .con{display:block;height:950px;padding:145px 100px 0;transition:.3s}
.ul-serviceh3 .con:hover{background:linear-gradient(180deg,rgba(45,77,158,.04) 0,rgba(45,77,158,0) 99.91%)}
.ul-serviceh3 .tit{font-size:40px;font-weight:700;margin-bottom:40px}
.ul-serviceh3 .link{height:60px;display:flex;align-items:center;padding:0 40px;font-size:17px;background-color:#f6f8fb;margin-bottom:40px;position:relative}
.ul-serviceh3 .link::after{position:absolute;right:40px;top:50%;transform:translateY(-50%);background-image:url(../images/teacher/a6-2.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:104px;height:104px;content:"";transition:.3s}
.ul-serviceh3 .link:hover::after{background-image:url(../images/teacher/a6-1.png)}
.ul-serviceh3 .ort{line-height:60px;font-size:22px;font-weight:700}
.ul-serviceh3 .desc{font-size:16px;line-height:2.5}
.ul-serviceh3 .desc p{position:relative;padding-left:10px}
.ul-serviceh3 .desc p::after{position:absolute;left:0;top:1em;width:4px;height:4px;border-radius:50%;content:"";background-color:rgba(44,44,52,1)}
.ul-serviceh3 li:last-child .desc p{padding-left:0}
.ul-serviceh3 li:last-child .desc p::after{display:none}
.ul-serviceh3 .desc a{transition:.3s}
.ul-serviceh3 .desc a:hover{color:#2a62ef;text-decoration:underline}
.row-serviceh3{padding-bottom:200px}
.row-home-sup1{padding-bottom:0}
.m-home-sup1 .tit{font-size:48px}
.row-home-sup2{background-color:#f6f8fb;padding:330px 0 150px;position:relative;margin-bottom:50px}
.row-home-sup2 .g-titpub{font-size:48px}
.row-home-sup2::after{position:absolute;left:0;right:0;width:100%;height:100px;top:0;content:"";background-repeat:no-repeat;background-position:left center;background-size:auto 100%;background-image:url(../images/home/a6.png)}
.g-titbox3 .g-titpub-en{left:0;right:auto;top:auto;bottom:0}
.m-home-sup2{padding-left:960px;margin-top:-30px}
.m-home-sup2 .top{font-size:40px;font-weight:700;text-transform:uppercase;margin-bottom:20px}
.m-home-sup2 .desc{font-size:16px;font-weight:700}
.m-home-sup2 .desc p{margin-bottom:20px}
.m-home-sup2 .desc span{color:rgba(44,44,52,.4);width:100px;display:inline-block}
.m-home-sup2 .email{text-decoration:underline;transition:.3s}
.m-home-sup2 .email:hover{opacity:.8}
.row-danjian-about1{background-position:center;background-repeat:no-repeat;background-size:cover}
.m-aboutdj1{padding:290px 170px 210px 180px}
.m-aboutdj1 .desc{margin-top:0}
.m-aboutdj3{overflow:hidden;background-color:#f6f8fb}
.m-aboutdj3 .pic{float:left;width:51%;margin-right:100px}
.m-aboutdj3 .pic img{display:block;width:100%}
.m-aboutdj3 .txt{overflow:hidden;padding:140px 205px 0 0}
.m-aboutdj3 .tit{font-size:52px;font-weight:700;margin-bottom:80px}
.m-aboutdj3 .info{font-size:40px;margin-bottom:40px}
.m-aboutdj3 .desc{font-size:18px;color:rgba(44,44,52,.5);margin-bottom:120px;line-height:2}
.m-aboutdj3 .but .link{width:88px;height:88px;display:block;background-position:center;background-repeat:no-repeat;background-size:44px auto;background-image:url(../images/home/b1.png)}
.m-aboutdj3 .but .link:hover{background-image:url(../images/pe-t3.png);width:88px;height:88px;background-size:contain}
.m-aboutdj3 .but{margin-bottom:60px}
.g-more{text-align:right}
.g-more .a{display:inline-block;font-size:0;vertical-align:middle;opacity:.8;transition:.3s}
.g-more .a:hover{opacity:1}
.g-more .a .t1{display:inline-block;font-size:16px;vertical-align:middle;margin-right:10px}
.g-more .sign{display:inline-block;vertical-align:middle;position:relative}
.g-more .sign::before{position:absolute;width:14px;height:14px;border-radius:50%;left:-6px;top:50%;transform:translateY(-50%);content:"";background-color:#2a62ef;transition:.3s;opacity:0}
.g-more .a:hover .sign::before{opacity:1}
.g-more .sign .icon{display:block;position:relative;z-index:1}
.row-danjian-about3{position:relative;padding-bottom:100px}
.row-danjian-about3::after{position:absolute;left:0;right:0;width:100%;height:100px;bottom:0;content:"";background-repeat:no-repeat;background-position:left center;background-size:auto 100%;background-image:url(../images/home/a6.png)}
@media only screen and (min-width:1199px){
.g-banbox{padding-bottom:1.562vw;margin-bottom:1.041vw}
.g-banab .con{padding:2.343vw 0 2.864vw}
.g-banab .con .line{width:4.166vw;height:25vw;background-repeat:no-repeat;background-size:cover;background-image:url(../images/about/a2.png);left:0;top:2.343vw}
.g-banab .pic{padding-top:48.82%;background-repeat:no-repeat;background-size:cover}
.g-banab .cur{left:6.25vw;top:37%}
.g-tablist{white-space:nowrap}
.g-tablist li{margin:0 1.562vw}
.g-tablist .con{left:2.395vw;font-size:.937vw;opacity:.5;transition:.3s}
.g-tablist .con:hover,.g-tablist .on .con{opacity:1}
.m-ab1{padding:6.77vw 0 20.83vw}
.m-ab1 .top{margin-bottom:3.125vw}
.m-ab1 .top img{margin:0 auto;width:55.2vw}
.m-ab1 .cent{margin-bottom:1.666vw}
.m-ab1 .cent img{margin:0 auto;width:69.79vw}
.m-ab1 .desc{font-size:1.093vw;font-weight:700;width:60.83vw;margin:0 auto}
.row-ab2{padding:7.291vw 0 10.41vw}
.m-ab2 .pic{margin-left:4.166vw}
.m-ab2 .txt{padding:4.166vw 0 0 7.031vw}
.ul-listab2{margin:0 -1.041vw 1.25vw}
.ul-listab2 li{padding:0 1.041vw;margin-bottom:2.083vw}
.ul-listab2 .top{margin-bottom:.52vw;font-size:.833vw}
.ul-listab2 .top .num{font-family:Kingsoft_Cloud_Font;font-size:2.708vw}
.ul-listab2 .desc{font-size:1.041vw;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em}
.m-ab2 .infobox{font-size:.833vw}
.m-ab3 .pic{margin-right:4.166vw}
.m-ab3 .txt{padding:4.427vw 6.25vw 0 0}
.g-titab1{font-size:2.708vw;font-weight:700;margin-bottom:1.666vw}
.ul-listhis .con{padding:1.041vw 0 0;min-height:8.020vw}
.ul-listhis .con::after{content:"";left:0;top:3.645vw;bottom:0;width:1px}
.ul-listhis .y{font-size:1.145vw;margin-bottom:.52vw;font-family:Kingsoft_Cloud_Font}
.ul-listhis .txt1{padding-left:1.562vw;font-size:.833vw}
.ul-listhis .desc{margin-bottom:.52vw}
.ul-listhis .desc span{margin-right:1.041vw;width:1.979vw}
.row-ab3{padding-bottom:20.83vw}
.row-presid{padding:5.729vw 0 14.58vw}
.m-presid::after{right:7.031vw;bottom:0;content:"";width:37.29vw;height:37.39vw;background-image:url(../images/about/a9.png);background-repeat:no-repeat;background-size:contain}
.m-presid .pic{margin-right:5.208vw}
.m-presid .txt{padding:5.208vw 7.031vw 0 0}
.m-presid .desc{font-size:.833vw;margin-bottom:4.687vw;line-height:2.2}
.m-presid .info{align-items:center;font-size:.833vw;font-weight:700;justify-content:end}
.m-presid .info img{width:7.187vw}
.ul-listcomm{align-items:stretch}
.ul-listcomm li{width:33.3%;border-right:1px solid rgba(44,44,52,.05);padding:0 2.083vw}
.ul-listcomm li:last-child{border-right:none}
.ul-listcomm .lm{font-size:2.083vw;font-weight:700;margin-bottom:2.083vw}
.row-comm{padding:2.083vw 0 25vw}
.ul-leader{margin:0 -1.562vw}
.ul-leader li{padding:0 1.562vw;margin-bottom:5.416vw}
.ul-leader .pic{margin-bottom:1.145vw}
.ul-leader .pic img{left:0;right:0;top:0;bottom:0;object-fit:cover;transition:.3s}
.ul-leader .con:hover .pic img{transform:scale(1.06)}
.ul-leader .tit{font-size:1.458vw;font-weight:700;height:1.5em;margin-bottom:.52vw}
.ul-leader .desc{font-size:1.041vw;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:1.5em;margin-bottom:.52vw}
.ul-leader .info{font-size:.833vw;opacity:.4;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em}
.row-leader{padding:1.562vw 0 10.93vw}
.g-rowbox{padding:2.083vw 0 13.54vw}
.g-rowbox .col-l{margin-right:4.166vw}
.g-boxsel{margin-bottom:1.562vw}
.g-tits1{font-weight:700;font-size:.833vw;margin-bottom:.781vw;opacity:.5}
.ul-listsel li{margin-bottom:.52vw}
.ul-listsel .con{opacity:.5;font-size:1.041vw;transition:.3s;padding:.52vw}
.ul-listsel .con:hover,.ul-listsel .on .con{opacity:1}
.ul-listin{margin:0 -.781vw}
.ul-listin li{padding:0 .781vw;margin-bottom:3.125vw}
.ul-listin .picbox{margin-bottom:1.562vw}
.ul-listin .name{margin-bottom:.781vw;font-size:2.083vw}
.ul-listin .info{font-size:1.041vw;font-weight:700;margin-bottom:.781vw}
.ul-listin .contact{font-size:.833vw;opacity:.5;margin-bottom:1.041vw;font-weight:700}
.ul-listin .num{margin-bottom:.52vw;font-size:.833vw;line-clamp:8;-webkit-line-clamp:8;-webkit-box-orient:vertical}
.ul-listin .num p{margin-bottom:.52vw}
.ul-listin .num .email{text-decoration:underline}
.ul-listin .picbox .pic{width:10.93vw;margin-right:1.562vw}
.ul-listin .picbox .picimg img{left:0;right:0;top:0;bottom:0;transition:.3s;object-fit:cover}
.ul-listin .con:hover .picbox .picimg img{transform:scale(1.06)}
.ul-listin .txtbox{padding-left:1.562vw;height:16.25vw;border-left:1px solid rgba(44,44,52,.5)}
.row-public1{padding:6.77vw 0 9.739vw}
.row-public1::after{left:0;right:0;height:5.208vw;bottom:0;content:"";background-repeat:no-repeat;background-size:auto 100%;background-image:url(../images/about/b5.png)}
.m-public1{padding-left:21.35vw}
.g-titpub{font-size:2.083vw;font-weight:700}
.m-tittle-ch{left:0;top:0;padding-top:3.125vw}
.g-titpub-en{font-family:'Alibaba PuHuiTi';font-style:normal;font-weight:900;font-size:10.41vw;line-height:7.604vw;text-transform:uppercase;background:linear-gradient(180deg,rgba(45,77,158,.04) 0,rgba(45,77,158,.004) 99.91%);-webkit-background-clip:text}
.g-titbox2 .g-titpub-en{right:0;top:0}
.row-public2 .g-titbox2{margin-bottom:2.083vw}
.m-tittle-en{top:16.56vw;left:-14.37vw;transform:rotate(90deg)}
.ul-listpub1{padding-top:5.208vw}
.ul-listpub1 .item{padding:0 1.562vw}
.ul-listpub1 .slick-arrow{left:-5.208vw;left:-20.83vw;width:4.27vw;height:1.25vw;background-repeat:no-repeat;background-size:contain;font-size:0;border:none;transition:.3s}
.ul-listpub1 .slick-prev{bottom:10.41vw;background-image:url(../images/about/b9-1.png)}
.ul-listpub1 .slick-prev:hover{background-image:url(../images/about/b9.png)}
.ul-listpub1 .slick-next{bottom:7.812vw;background-image:url(../images/about/c1-1.png)}
.ul-listpub1 .slick-next:hover{background-image:url(../images/about/c1-2.png)}
.row-public2{padding:4.166vw 0 10.93vw}
.m-public2{padding-right:20.31vw}
.m-banp2-r.swiper{width:18.22vw;top:3.75vw;right:0}
.m-banp2-r .pic{padding-top:68.57%;margin-bottom:.781vw}
.m-banp2-r .pic img{left:0;right:0;bottom:0;top:0;object-fit:cover}
.m-banp2-r .tit{font-size:1.041vw}
.m-banp2-r .icon{margin-bottom:1.041vw}
.m-banp2-r .icon img{width:2.291vw;height:2.291vw}
.m-banp2-l .pic{padding-top:59.36%;margin-bottom:1.458vw}
.m-banp2-l .pic .play{top:50%;transform:translate(-50%,-50%)}
.m-banp2-l .pic .poster,.m-banp2-l .pic video{left:0;right:0;bottom:0;top:0;object-fit:cover}
.m-banp2-l .on .pic .poster{opacity:0}
.m-banp2-l .tit{font-size:1.354vw;font-weight:700}
.m-public2 .swiper-pagination{width:18.22vw;left:auto;right:0;bottom:5.208vw;font-size:0}
.m-public2 .swiper-pagination-bullet{width:.937vw;height:.937vw;border:1px solid rgba(44,44,52,.2);margin:0 .52vw;opacity:1;font-size:0;transition:.3s}
.m-public2 .swiper-pagination-bullet::after{top:50%;width:.416vw;height:.416vw;border-radius:50%;transform:translate(-50%,-50%);content:"";transition:.3s}
.m-public2 .swiper-pagination-bullet.swiper-pagination-bullet-active{font-size:.833vw;width:2.291vw;height:2.291vw;line-height:2.291vw;border:1px solid rgba(44,44,52,1)}
.m-public2 .swiper-pagination-bullet.swiper-pagination-bullet-active::after{opacity:0}
.row-contact{padding:1.041vw 0 17.18vw}
.m-contact .map{width:63.8vw;padding-right:2.083vw;margin-right:4.687vw}
.m-contact .map::after{right:0;bottom:0;width:2.083vw;top:0;background-size:2.083vw auto;background-repeat:no-repeat;content:"";background-image:url(../images/about/b8.png)}
.m-contact .txt{padding:6.25vw 10.15vw 0 0}
.m-contact .icon{margin-bottom:10.41vw}
.m-contact .icon img{width:19.79vw}
.m-contact .name{font-size:2.083vw;font-weight:700;text-transform:uppercase;margin-bottom:.52vw}
.m-contact .desc{font-size:.833vw;padding:0 0 2.604vw 1.562vw;border-left:1px solid #2c2c34}
.m-contact .desc p{margin-bottom:1.041vw}
.m-contact .desc span{opacity:.4}
.row-profile1{padding-top:.52vw}
.m-profile1 .pic{margin-right:4.166vw}
.m-profile1 .titop{font-size:2.083vw;font-weight:700;margin-bottom:2.708vw}
.m-profile1 .txt{padding:8.333vw 7.031vw 0 0}
.rowbox-teach .col-l{margin-right:2.083vw}
.ul-list-teacher1{margin:0 -1.041vw}
.ul-list-teacher1 li{width:33.3%;padding:0 1.041vw;margin-bottom:3.125vw}
.ul-list-teacher1 .default{padding-top:1.041vw}
.ul-list-teacher1 .inner{padding-left:1.562vw}
.ul-list-teacher1 .inner::after{left:0;top:0;bottom:0;width:.156vw;background-repeat:no-repeat;background-size:auto 100%;background-image:url(../images/teacher/a4.png);content:""}
.ul-list-teacher1 .name{font-size:2.083vw;margin-bottom:.781vw;font-weight:700;transition:.3s}
.ul-list-teacher1 .info{font-size:1.041vw;font-weight:700;margin-bottom:.781vw}
.ul-list-teacher1 .ort{font-size:.833vw;font-weight:700;opacity:.5;margin-bottom:.52vw}
.ul-list-teacher1 .desc{font-size:.833vw;line-clamp:13;-webkit-line-clamp:13;-webkit-box-orient:vertical}
.ul-list-teacher1 .desc p{padding-left:.781vw}
.ul-list-teacher1 .desc p.first{margin-bottom:.52vw}
.ul-list-teacher1 .desc p em{width:.208vw;height:.208vw;border-radius:50%;left:.156vw;top:.5em}
.ul-list-teacher1 .cover{left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-size:cover;padding:2.083vw;background-image:url(../images/teacher/a3.jpg);opacity:0;transition:.3s}
.ul-list-teacher1 .pic{padding-left:2.604vw}
.ul-list-teacher1 .pic::after{left:0;top:0;bottom:0;width:.156vw;background-repeat:no-repeat;background-size:auto 100%;background-image:url(../images/teacher/a4.png);content:""}
.ul-list-teacher1 .pic img{left:0;right:0;top:0;bottom:0;object-fit:cover}
.ul-list-teacher1 .con:hover .cover{opacity:1}
.row-view{padding:5.208vw 0 13.54vw}
.ul-listview1{margin:9.375vw 0 0}
.ul-listview1 li{margin-bottom:7.291vw}
.ul-listview1 .con{transition:.3s}
.ul-listview1 .picbox{margin-right:5.208vw;padding-left:3.125vw}
.ul-listview1 .txt{padding:6.77vw 6.51vw 0 0}
.ul-listview1 .con::after{right:5.208vw;bottom:4.583vw;background-image:url(../images/teacher/a6-2.png);background-repeat:no-repeat;background-size:contain;width:5.416vw;height:5.416vw;content:"";transition:.3s}
.ul-listview1 .con:hover::after{background-image:url(../images/teacher/a6-1.png)}
.ul-listview1 .pic img{left:0;right:0;top:0;bottom:0;transition:.3s;object-fit:cover}
.ul-listview1 .picbox::after{content:"";width:3.125vw;bottom:0;left:0;top:0;background:linear-gradient(180deg,rgba(255,255,255,0) 25.45%,rgba(59,130,255,0) 47.84%,#2ba051 60.38%,#3b82ff 69.03%,#053ffd 76.1%,#3b82ff 87.82%,#3b82ff 100%)}
.ul-listview1 .tit{font-size:2.083vw;margin-bottom:1.822vw}
.ul-listview1 .desc{font-size:.833vw;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:2.3;padding-top:2.864vw}
.row-det{padding:3.125vw 0 24.47vw}
.g-innerd1{padding:4.947vw 0 0 6.25vw}
.g-innerd1::after{left:0;top:0;content:"";height:25vw;width:4.166vw;background-repeat:no-repeat;background-image:url(../images/about/a2.png);background-size:contain}
.g-innerd1 .g-titpub-en{top:2.083vw;right:0}
.m-detbox2{padding-top:1.562vw}
.m-detbox2 .picfixed{width:29.16vw}
.m-detbox2 .picbox{margin-right:4.687vw;width:29.16vw;padding:0 1.041vw 1.041vw 0}
.m-detbox2 .picbox::after{left:1.875vw;top:1.875vw;content:"";right:0;bottom:0}
.ul-lisdet .info{font-size:.833vw;font-weight:700;margin-bottom:.781vw}
.ul-lisdet .txt1{padding-bottom:1.562vw}
.ul-lisdet .info1{font-size:.833vw;font-weight:700;margin-bottom:.781vw;opacity:.5}
.ul-lisdet .desc .email{text-decoration:underline}
.ul-lisdet .c{padding-left:.781vw}
.ul-lisdet .c em{width:.208vw;height:.208vw;border-radius:50%;left:.208vw;top:.55em}
.ul-lisdet .c .n{font-size:.833vw;left:0;top:.03em;width:auto;height:auto}
.ul-listhr{margin-bottom:5.729vw}
.ul-listhr .con{padding:2.083vw 10.41vw 2.083vw 1.25vw;border-bottom:1px solid rgba(44,44,52,.05)}
.ul-listhr .con::after{width:7.708vw;height:7.708vw;background-image:url(../images/teacher/b1.png);background-repeat:no-repeat;background-size:contain;content:"";right:0;bottom:-.52vw;opacity:0;transition:.3s}
.ul-listhr .con:hover:after{opacity:1}
.ul-listhr .desc{font-size:1.145vw;font-weight:700}
.g-innerd2{padding-top:10.41vw}
.g-innerd1 .col-l{margin-right:3.125vw;width:52.5vw}
.m-detbox3 .date{font-size:.937vw;margin:.781vw 0 3.125vw}
.m-detbox3 .desc1{padding:2.604vw 0 0 2.083vw;font-size:.833vw}
.m-detbox3 .desc1::after{left:0;top:0;width:1px;height:5.208vw;content:""}
.m-detbox3 .down{padding-left:2.083vw}
.m-detbox3 .link{margin:1.041vw 0}
.m-detbox3 .link a{text-decoration:underline;font-size:.833vw}
.m-detbox3 .author{padding-top:1.041vw;border-top:1px solid rgba(44,44,52,.05)}
.m-detbox3 .author .a1{margin-bottom:1.041vw;font-size:.833vw}
.m-pagesbox{padding-top:1.562vw}
.m-pagesbox .top .black{line-height:6.25vw;background-repeat:no-repeat;background-size:5.416vw auto;padding-right:4.687vw;background-image:url(../images/teacher/a6-1.png);transition:.3s;font-size:.937vw}
.m-pagesbox .top .black:hover{text-decoration:underline}
.m-pagesbox .inner{padding:0 0 1.562vw 2.604vw;border-left:1px solid rgba(44,44,52,.05)}
.m-pagesbox .box{padding:1.041vw 1.25vw;border-bottom:1px solid rgba(44,44,52,.05);margin-bottom:1.041vw;transition:.3s}
.m-pagesbox .t1{font-size:.833vw;opacity:.5;margin-bottom:.52vw}
.m-pagesbox .t2{font-size:.833vw}
.g-selbox{font-size:1.041vw;opacity:.5}
.ul-listudent2 .info{margin-bottom:.52vw}
.ul-listbase{margin:0 -.781vw}
.ul-listbase li{width:33.3%;padding:0 .781vw;margin-bottom:1.562vw}
.ul-listbase .con{height:22.91vw}
.ul-listbase .con::after{right:1.562vw;top:1.562vw;width:2.291vw;height:2.291vw;background-repeat:no-repeat;background-size:contain;background-image:url(../images/teacher/a6.png);opacity:0;transition:.3s;content:""}
.ul-listbase .con:hover:after{opacity:1}
.ul-listbase .tit{font-size:1.145vw;font-weight:700}
.ul-listhr .top{font-size:1.458vw;font-family:Kingsoft_Cloud_Font;margin-bottom:.52vw}
.ul-listhr .top span{opacity:.5;font-size:.833vw}
.m-research1 .col-l{margin-right:5.208vw}
.m-research1 .txt{padding-top:8.75vw}
.m-research1 .tit{font-size:1.145vw;font-weight:700;margin-bottom:2.083vw;line-height:2.2}
.g-liner1{font-size:.833vw;padding:2.083vw 0 0 2.083vw}
.g-liner1::after{left:0;top:0;width:1px;height:5.208vw;content:""}
.g-liner2{padding-top:2.864vw;line-height:2.4}
.ul-listr1 li{width:33.3%;padding:0 .729vw}
.ul-listr1 li:nth-child(2){padding-top:4.166vw}
.ul-listr1 .pic img{left:0;right:0;top:0;bottom:0;object-fit:cover}
.row-research1{padding:5.208vw 0 8.333vw}
.m-research2{padding:7.812vw 0 10.41vw}
.m-research2 .tit{width:26.04vw;margin-right:12.5vw;padding-left:3.645vw;font-size:2.708vw;font-weight:700}
.m-research2 .desc{font-size:.833vw;margin-top:5.729vw}
.m-research3{align-items:center}
.m-research3 .txt{padding:0 7.031vw 0 3.125vw;flex:1}
.m-research3 .tit{font-size:2.083vw;font-weight:700;margin-bottom:2.083vw}
.row-research3{padding-bottom:6.62vw}
.ul-listalumnus{margin:5.208vw 0}
.ul-listalumnus li{margin-bottom:5.208vw}
.ul-listalumnus .con{padding-left:18.12vw}
.ul-listalumnus .con::after{left:0;top:0;width:1px;height:5.208vw;content:""}
.ul-listalumnus .tit{font-size:1.979vw;font-weight:700;top:27%;left:0}
.ul-listalumnus .con::before{left:0;bottom:22.5%;background-image:url(../images/teacher/a6-2.png);background-repeat:no-repeat;background-size:contain;width:5.416vw;height:5.416vw;content:"";transition:.3s}
.ul-listalumnus .con:hover::before{background-image:url(../images/teacher/a6-1.png)}
.row-serviceh1{padding:3.645vw 0 0}
.ul-serviceh1 .con{padding:6.77vw 6.77vw 3.125vw;height:46.87vw;background:linear-gradient(180deg,rgba(255,255,255,0) 58.12%,rgba(59,130,255,0) 70.7%,rgba(43,160,81,.1) 77.75%,rgba(59,130,255,.1) 82.6%,rgba(5,63,253,.1) 86.57%,rgba(59,130,255,.1) 93.16%,rgba(59,130,255,.1) 100%)}
.ul-serviceh1 .con2{background:linear-gradient(180deg,rgba(255,255,255,0) 58.12%,rgba(59,130,255,0) 70.7%,rgba(43,160,81,.1) 77.75%,rgba(59,130,255,.1) 82.6%,rgba(5,63,253,.1) 86.57%,rgba(59,130,255,.1) 93.16%,rgba(59,130,255,.1) 100%),#f6f8fb}
.ul-serviceh1 .info{margin-bottom:1.562vw}
.ul-serviceh1 .info span{opacity:.5}
.ul-serviceh1 .tit{margin-bottom:2.083vw;font-size:2.083vw;font-weight:700}
.ul-serviceh1 .desc{line-height:2.1}
.ul-serviceh1 .desc a{text-decoration:underline;transition:.3s}
.ul-serviceh1 .desc a:hover{opacity:.8}
.ul-serviceh1 .desc p{padding-left:.52vw;margin-bottom:.781vw}
.ul-serviceh1 .desc p::after{left:0;top:.85em;width:.208vw;height:.208vw;border-radius:50%;content:""}
.ul-serviceh1 .g-titpub-en{top:.52vw;transform:translateX(-50%)}
.row-serviceh2{background-repeat:no-repeat;background-size:cover;padding:6.562vw 0}
.m-serviceh2 .tit{font-size:2.083vw;font-weight:700;margin-bottom:2.083vw}
.m-serviceh2 .desc{font-size:.833vw}
.m-serviceh2 .desc a{opacity:.5;text-decoration:underline;transition:.3s}
.m-serviceh2 .desc a:hover{opacity:1}
.m-serviceh2 .tit::after{right:0;top:50%;transform:translateY(-50%);background-image:url(../images/teacher/a6-2.png);background-repeat:no-repeat;background-size:contain;width:5.416vw;height:5.416vw;content:"";transition:.3s}
.m-serviceh2:hover .tit::after{background-image:url(../images/teacher/a6-1.png)}
.ul-serviceh3 li{width:33.3%}
.ul-serviceh3 .con{height:49.47vw;padding:7.552vw 5.208vw 0}
.ul-serviceh3 .tit{font-size:2.083vw;font-weight:700;margin-bottom:2.083vw}
.ul-serviceh3 .link{height:3.125vw;align-items:center;padding:0 2.083vw;font-size:.885vw;margin-bottom:2.083vw}
.ul-serviceh3 .link::after{right:2.083vw;top:50%;transform:translateY(-50%);background-image:url(../images/teacher/a6-2.png);background-repeat:no-repeat;background-size:contain;width:5.416vw;height:5.416vw;content:"";transition:.3s}
.ul-serviceh3 .link:hover::after{background-image:url(../images/teacher/a6-1.png)}
.ul-serviceh3 .ort{line-height:3.125vw;font-size:1.145vw;font-weight:700}
.ul-serviceh3 .desc{font-size:.833vw;line-height:2.5}
.ul-serviceh3 .desc p{padding-left:.52vw}
.ul-serviceh3 .desc p::after{left:0;top:1em;width:.208vw;height:.208vw;border-radius:50%;content:""}
.ul-serviceh3 .desc a{transition:.3s}
.ul-serviceh3 .desc a:hover{text-decoration:underline}
.row-serviceh3{padding-bottom:10.41vw}
.m-home-sup1 .tit{font-size:2.5vw}
.row-home-sup2{padding:17.18vw 0 7.812vw}
.row-home-sup2 .g-titpub{font-size:2.5vw}
.row-home-sup2::after{left:0;right:0;height:5.208vw;top:0;content:"";background-repeat:no-repeat;background-size:auto 100%;background-image:url(../images/home/a6.png)}
.g-titbox3 .g-titpub-en{left:0;right:auto;top:auto;bottom:0}
.m-home-sup2{padding-left:50vw;margin-top:-1.562vw}
.m-home-sup2 .top{font-size:2.083vw;font-weight:700;text-transform:uppercase;margin-bottom:1.041vw}
.m-home-sup2 .desc{font-size:.833vw;font-weight:700}
.m-home-sup2 .desc p{margin-bottom:1.041vw}
.m-home-sup2 .desc span{width:5.208vw}
.m-home-sup2 .email{text-decoration:underline;transition:.3s}
.m-home-sup2 .email:hover{opacity:.8}
.row-danjian-about1{background-repeat:no-repeat;background-size:cover}
.m-aboutdj1{padding:15.1vw 8.854vw 10.93vw 9.375vw}
.m-aboutdj1 .desc{margin-top:0}
.m-aboutdj3 .pic{margin-right:5.208vw}
.m-aboutdj3 .txt{padding:7.291vw 10.67vw 0 0}
.m-aboutdj3 .tit{font-size:2.708vw;font-weight:700;margin-bottom:4.166vw}
.m-aboutdj3 .info{font-size:2.083vw;margin-bottom:2.083vw}
.m-aboutdj3 .desc{font-size:.937vw;margin-bottom:6.25vw}
.m-aboutdj3 .but .link{width:2.291vw;height:2.291vw;background-repeat:no-repeat;background-size:contain;background-image:url(../images/home/b1.png)}
.m-aboutdj3 .but{margin-bottom:3.125vw}
.g-more .a{font-size:0}
.g-more .a .t1{font-size:.833vw;margin-right:.52vw}
.g-more .sign::before{width:.729vw;height:.729vw;border-radius:50%;left:-.312vw;top:50%;transform:translateY(-50%);content:"";transition:.3s}
.g-more .a:hover .sign::before{width:.833vw;height:.833vw}
.row-danjian-about3::after{left:0;right:0;height:5.208vw;bottom:0;content:"";background-repeat:no-repeat;background-size:auto 100%;background-image:url(../images/home/a6.png)}
}
@media only screen and (max-width:1199px){
.g-banab .con .line{display:none}
.g-banab .col-r{width:100%}
.g-banab .pic{position:relative}
.g-banab .pic::before{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;content:"";background-color:rgba(0,0,0,.1)}
.g-banab .cur{left:15px;top:50%;transform:translateY(-50%);color:#fff;z-index:1}
.cur .top{color:#fff;font-size:16px}
.cur .top a{color:#fff}
.g-tablist{text-align:left;padding:0 20px}
.g-banbox .wp{padding:0}
.cur .desc{font-size:25px}
.g-banab .con{padding:0 0 20px}
.g-tablist li{margin:0 5px}
.g-tablist .con{padding-bottom:20px;font-size:16px}
.g-banbox{margin-bottom:0}
.m-ab1 .desc{width:100%;font-size:16px}
.m-ab1{padding:100px 0}
.row-ab2{padding:80px 0}
.m-ab2 .pic{float:none;width:100%;margin-left:0}
.m-ab2 .txt{padding:20px 15px}
.ul-listab2 .top .num{font-size:25px}
.ul-listab2 .desc{font-size:16px}
.ul-listab2 li{margin-bottom:20px}
.m-ab3 .pic{float:none;width:100%;margin-right:0}
.m-ab3 .txt{padding:20px 15px}
.g-titab1{font-size:30px;margin-bottom:10px}
.ul-listhis .y{font-size:18px}
.ul-listhis .txt1{font-size:14px}
.row-ab3{padding-bottom:80px}
.g-rowbox .col-l{margin-right:20px}
.ul-listsel .con{font-size:16px}
.ul-listbase li{width:50%}
.g-rowbox{padding-bottom:80px}
.ul-listcomm .lm{font-size:25px;margin-bottom:15px}
.m-contact .map{width:100%;float:none;margin-right:0;padding-right:0}
.m-contact .map::after{display:none}
.m-contact .txt{padding:30px 15px 20px}
.m-contact .icon img{display:block;width:auto}
.m-contact .icon{margin-bottom:40px}
.m-contact .name{font-size:25px}
.m-contact .desc p{margin-bottom:10px}
.row-contact{padding-bottom:80px}
.m-aboutdj1{padding:50px 15px}
.m-research2 .tit{padding-left:0;float:none;width:100%;font-size:25px}
.m-research2 .desc{margin-top:30px}
.g-liner1{padding:20px 0 0 20px}
.m-aboutdj3 .pic{float:none;width:100%;margin-right:0}
.m-aboutdj3 .txt{padding:20px 15px}
.m-aboutdj3 .tit{font-size:30px;margin-bottom:15px}
.m-aboutdj3 .info{font-size:25px;margin-bottom:10px}
.m-aboutdj3 .desc{font-size:16px;margin-bottom:40px}
.row-danjian-about3::after{display:none}
.ul-listalumnus .tit{font-size:18px;position:relative;left:auto;top:auto;margin-bottom:15px}
.ul-listalumnus .con::before{display:none}
.ul-listalumnus .con::after{display:none}
.ul-listalumnus .con{padding-left:0}
.ul-listalumnus li{margin-bottom:50px}
.row-serviceh1{padding:20px 0 0}
.ul-serviceh1 li{float:none;width:100%}
.ul-serviceh1 .con{height:auto;padding:40px 20px}
.g-titpub-en{font-size:80px;line-height:1.5}
.ul-serviceh1 .tit{font-size:20px;margin-bottom:10px}
.m-serviceh2 .tit{font-size:25px}
.ul-serviceh3 li{float:none;width:100%}
.ul-serviceh3 .con{padding:40px 20px;height:auto}
.ul-serviceh3 .tit{font-size:25px;margin-bottom:10px}
.ul-serviceh3 .link{margin-bottom:10px;height:40px;padding:0 20px;font-size:14px}
.row-serviceh3{padding-bottom:80px}
.m-research3{display:block}
.m-research3 .pic{width:100%}
.m-home-sup1 .tit{font-size:25px;margin-bottom:15px}
.m-research3 .txt{padding:40px 20px}
.g-liner2{line-height:1.8}
.row-home-sup2::after{display:none}
.row-home-sup2{padding:50px 0;margin-bottom:0}
.m-home-sup2{padding:20px 15px;margin:0}
.g-titpub,.row-home-sup2 .g-titpub{font-size:25px}
.m-home-sup2 .top{font-size:20px}
.ul-listin li{float:none;width:100%;padding:0}
.ul-listin .txtbox{height:auto}
.ul-listin .name{font-size:25px}
.ul-listin .info{font-size:18px}
.ul-listin .num{font-size:14px}
.ul-listin{margin:0}
.ul-listin .num p{margin-bottom:0}
.ul-listview1{margin:40px 0 20px}
.row-view{padding:0 0 80px}
.ul-listview1 .picbox{margin-right:0}
.ul-listview1 .txt{padding:0 20px}
.ul-listview1 .tit{font-size:25px}
.ul-listview1 .desc{padding-top:20px}
.ul-listview1 li{margin-bottom:40px}
.ul-listview1 .con::after{display:none}
.ul-listhr .con::after{display:none}
.ul-listhr .con{padding:20px}
.ul-leader{margin:0}
.ul-leader li{padding:0 10px;width:33.3%}
.m-presid .txt{padding:0 15px}
.m-presid .pic{margin-right:0;width:100%;float:none;margin-bottom:20px}
.m-presid .pic img{display:block;margin:0 auto}
.row-presid{padding:80px 0}
.m-public1{padding-left:0}
.m-tittle-ch{position:relative;left:auto;top:auto;padding-top:0}
.ul-listpub1{padding-top:40px;position:relative}
.ul-listpub1 .slick-dots{position:absolute;bottom:0;left:0;right:0;text-align:center;z-index:3}
.ul-listpub1 .slick-dots li{display:inline-block;margin:0 5px}
.ul-listpub1 .slick-dots button{width:12px;height:12px;background:#2a62ef;opacity:.6;font-size:0;cursor:pointer;border:none;border-radius:50%}
.ul-listpub1 .slick-dots li.slick-active button{opacity:1}
.row-public1{padding:80px 0}
.row-public1::after{display:none}
.row-public2{padding:0 0 80px}
.g-innerd1 .col-l{float:none;width:100%}
.g-innerd1{padding:0}
.g-innerd1::after{display:none}
.g-innerd1 .cur .top,.g-innerd1 .cur .top a{color:rgba(44,44,52,.5)}
.m-detbox3 .desc1{padding:0}
.m-detbox3 .desc1::after{display:none}
.m-pagesbox .inner{padding:0;border-left:none}
.m-research1 .col-l{float:none;width:100%;margin-right:0}
.m-research1 .txt{padding-top:20px}
.m-research1 .tit{font-size:20px;margin-bottom:10px;line-height:1.7}
.m-research2{padding:40px 0 80px}
.m-research3 .tit{font-size:25px;margin-bottom:10px}
.row-research1{padding:80px 0}
.row-research3{padding-bottom:30px}
.m-detbox2 .picfixed{float:none;width:100%;padding:0}
.m-detbox2 .picbox{float:none;margin:0 auto}
.m-home-sup2 .desc span{width:70px}
.ul-list-teacher1 li{width:50%}
.ul-list-teacher1 .name{font-size:25px}
.m-profile1 .titop{font-size:25px;margin-bottom:10px}
}
@media only screen and (max-width:959px){
.g-banab .pic{height:400px;padding-top:0;position:relative}
.ul-listbase .tit{font-size:18px}
.ul-listbase .con{height:300px}
.ul-listcomm li{padding:0;width:100%;margin-bottom:30px}
.ul-listcomm{display:block}
.ul-listcomm .lm{font-size:20px;margin-bottom:0}
.m-contact .desc{font-size:14px;padding:0;border-left:none}
.m-serviceh2{width:100%;float:none}
.m-serviceh2 .desc{font-size:14px;padding:10px 0 0}
.ul-listview1 .picbox{padding-left:0}
.ul-listview1 .picbox::after{display:none}
.ul-leader li{width:50%}
.ul-leader .tit{font-size:20px}
.ul-leader .desc{font-size:16px}
.ul-leader .info{font-size:14px}
.ul-listpub1 .item{padding:0 10px}
.m-public2{padding-right:0}
.m-banp2-r.swiper{position:relative;right:auto;top:auto;width:100%;margin-bottom:30px}
.m-banp2-r .tit{font-size:16px}
.m-banp2-l .tit{font-size:18px}
.m-public2 .swiper-pagination{bottom:-30px;width:100%;text-align:center}
.m-public2 .swiper-pagination-bullet.swiper-pagination-bullet-active{width:25px;height:25px;line-height:25px;font-size:12px}
.m-detbox3 .down{padding-left:0}
.ul-listr1 li{padding:0 5px}
.m-detbox2 .picbox{width:100%}
.ul-lisdet .txt1{padding-bottom:10px}
.ul-list-teacher1{margin:0}
.ul-list-teacher1 li{float:none;width:100%;padding:0}
.ul-list-teacher1 .desc{display:block;height:auto}
.ul-list-teacher1 .cover{display:none}
.g-tablist{padding:0}
}
@media only screen and (max-width:767px){
.ul-listab2 li{width:50%}
.ul-listab2 .desc{font-size:14px}
.ul-listab2 .top .num{font-size:20px}
.m-ab2 .infobox{padding:0;font-size:14px}
.g-liner1::after{display:none}
.g-titab1{font-size:24px}
.ul-listhis .txt1{padding-left:0}
.ul-listhis .desc span{text-align:left;margin-right:0}
.ul-listhis .con::after{display:none}
.ul-listhis .con{min-height:auto;padding:14px 0 0}
.cur .desc{font-size:18px}
.g-rowbox .col-l{float:none;width:100%}
.ul-listsel_1 li{display:inline-block;margin:0 5px 5px}
.ul-listsel .con{padding:5px}
.g-rowbox{padding:20px 0 50px}
.g-banbox{padding-bottom:20px}
.ul-listbase .inner{padding:40px 15px}
.ul-listbase li{padding:0;width:100%}
.ul-listbase{margin:0}
.row-comm{padding:20px 0 40px}
.m-aboutdj3 .tit{font-size:20px}
.m-aboutdj3 .info{font-size:16px}
.g-more .a .t1,.m-aboutdj3 .desc{font-size:14px}
.m-research2 .desc{margin:0;padding:10px 0 0;font-size:14px}
.m-research2 .tit{font-size:24px}
.ul-listhr .con{padding:15px 10px}
.ul-listhr .desc{font-size:16px}
.ul-listhr .top{font-size:18px}
.g-selbox{font-size:16px}
.ul-listhr{margin-bottom:20px}
.ul-listalumnus{margin:20px 0}
.ul-serviceh3 .tit{font-size:24px}
.ul-serviceh3 .desc{font-size:14px;padding:15px 0 0;line-height:1.8}
.ul-serviceh3 .desc p{padding-left:0}
.ul-serviceh3 .desc p::after{display:none}
.ul-serviceh3 .con{padding:15px}
.ul-serviceh3 .ort{line-height:1.8;font-size:18px}
.ul-serviceh3 li{margin-bottom:10px}
.ul-serviceh3 .link{margin-bottom:0}
.m-serviceh2 .pic img{display:block;margin:0 auto}
.row-serviceh2{padding:50px 0;background-size:0}
.m-serviceh2 .tit{font-size:20px;margin-bottom:10px}
.ul-serviceh1 .desc{padding:10px 0 0}
.g-liner1{font-size:14px;padding:0}
.g-titpub-en{font-size:40px}
.m-home-sup2 .desc{font-size:14px}
.m-home-sup2 .desc p{margin-bottom:10px}
.ul-listin .picbox .pic{width:125px;margin-right:15px}
.ul-listin .name{font-size:20px;margin-bottom:5px}
.ul-listin .contact,.ul-listin .info{font-size:14px;margin-bottom:5px}
.ul-listin .num{font-size:14px;line-height:1.7}
.ul-listin .picbox{margin-bottom:10px}
.ul-listin .txtbox{padding-left:20px}
.ul-listin li{margin-bottom:40px}
.ul-listview1 .picbox{float:none;width:100%;margin-bottom:20px}
.ul-listview1 .txt{padding:0}
.ul-listview1 .tit{font-size:18px;margin-bottom:5px}
.ul-listview1 .desc{padding-top:0;font-size:14px;line-height:1.7}
.ul-leader li{width:100%;padding:0;margin-bottom:20px;float:none}
.ul-leader .pic{margin-bottom:10px}
.row-leader{padding-bottom:80px}
.m-presid .desc{font-size:14px;line-height:1.7}
.m-presid .info img{width:80px}
.m-presid .info{font-size:14px}
.row-presid{padding:20px 0 50px}
.ul-listpub1 .item{padding:0}
.m-public2 .swiper-pagination-bullet{width:12px;height:12px;margin:0 4px}
.m-public2 .swiper-pagination-bullet::after{width:4px;height:4px;opacity:0;transition:.3s}
.m-public2 .swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;height:12px;line-height:12px;font-size:0}
.m-public2 .swiper-pagination-bullet.swiper-pagination-bullet-active::after{opacity:1}
.m-banp2-r .pic{margin-bottom:5px}
.m-banp2-l .pic{margin-bottom:10px}
.m-banp2-r .icon{display:none}
.row-public1{padding:40px 0}
.m-detbox3 .date{font-size:16px;margin:10px 0 15px}
.m-detbox3 .desc1{font-size:14px}
.m-pagesbox .top .black{line-height:2.2;background-size:45px auto;padding-right:50px;font-size:16px}
.m-pagesbox .box{padding:10px 0;margin-bottom:10px}
.m-pagesbox .t1,.m-pagesbox .t2{font-size:14px}
.row-det{padding:40px 0}
.m-detbox3 .author .a1{font-size:14px;margin-bottom:5px}
.m-detbox3 .link a{font-size:14px}
.m-research1 .tit,.m-research3 .tit{font-size:20px}
.ul-list-teacher1 .name{font-size:18px;margin-bottom:4px}
.ul-list-teacher1 .info{font-size:16px;margin-bottom:4px}
.ul-list-teacher1 .ort{font-size:14px}
.ul-list-teacher1 .desc{font-size:12px}
.ul-list-teacher1 .inner{padding-left:20px}
.ul-list-teacher1 li{margin-bottom:20px}
.m-profile1 .titop{font-size:18px}
.m-ab1{padding:50px 0}
.m-ab1 .top{margin-bottom:20px}
}
.g-titq1{overflow:hidden}
.g-titq1 h3{font-size:40px;color:#2c2c34;line-height:1.45em;overflow:hidden}
.m-about{margin-bottom:60px;overflow:hidden}
.m-about .box{border-left:1px solid #2c2c34;padding-left:30px;padding-bottom:60px;margin-top:20px;overflow:hidden}
.m-about .item{margin-bottom:10px;overflow:hidden}
.m-about .left{display:block;float:left;width:100px;font-size:16px;color:rgba(44,44,52,.4);line-height:1.44em;font-weight:700;padding-right:10px;overflow:hidden}
.m-about .right{overflow:hidden}
.m-about .right span{display:block;font-size:16px;color:#2c2c34;line-height:1.44em;margin-bottom:10px;overflow:hidden}
.m-about .right span em{display:inline-block;vertical-align:middle;width:20px;height:20px;font-size:12px;color:#2a62ef;line-height:20px;text-align:center;background-color:rgba(42,98,239,.1);border-radius:4px;margin-right:10px;margin-top:-2px;overflow:hidden}
.m-about .right span .em2{color:#e6162d;background-color:rgba(230,22,45,.1)}
.m-about .right a{display:block;float:left;color:#2c2c34;margin-right:10px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-about .right a:hover{color:#2a62ef}
.m-textq1{overflow:hidden}
.m-textq1 .txt{font-size:16px;color:#2c2c34;line-height:1.5em;position:relative;padding-top:50px;padding-left:40px;margin-top:20px;overflow:hidden}
.m-textq1 .txt:after{content:'';width:1px;height:100px;background-color:#2c2c34;position:absolute;top:0;left:0}
.m-textq1 .txt p{margin-bottom:17px}
.m-textq1 .txt p a{color:#2c2c34;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-textq1 .txt p a:hover{color:#2a62ef}
.m-detbox3 .date.qm{margin-top:60px}
.m-detbox3 .date span{display:inline-block;vertical-align:middle;font-size:0;opacity:1;margin-top:-4px;margin-left:60px;overflow:hidden}
.m-detbox3 .date span i{display:inline-block;vertical-align:middle;width:28px;height:28px;background:url(../images/scient/i1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-right:10px}
.m-detbox3 .date span em{display:inline-block;vertical-align:middle;font-size:16px;color:#2c2c34;line-height:1.44em;margin-right:10px}
@media only screen and (min-width:1199px){
.g-titq1 h3{font-size:2.083vw}
.m-about{margin-bottom:3.125vw}
.m-about .box{padding-left:1.562vw;padding-bottom:3.125vw;margin-top:1.041vw}
.m-about .item{margin-bottom:.52vw}
.m-about .left{width:5.208vw;font-size:.833vw;padding-right:.52vw}
.m-about .right span{font-size:.833vw;margin-bottom:.52vw}
.m-about .right span em{width:1.041vw;height:1.041vw;font-size:.625vw;line-height:1.041vw;border-radius:.208vw;margin-right:.52vw;margin-top:-.104vw}
.m-about .right a{margin-right:.52vw}
.m-textq1 .txt{font-size:.833vw;padding-top:2.604vw;padding-left:2.083vw;margin-top:1.041vw}
.m-textq1 .txt:after{height:5.208vw}
.m-textq1 .txt p{margin-bottom:.885vw}
.m-detbox3 .date.qm{margin-top:3.125vw}
.m-detbox3 .date span{margin-top:-.208vw;margin-left:3.125vw}
.m-detbox3 .date span i{width:1.458vw;height:1.458vw;margin-right:.52vw}
.m-detbox3 .date span em{font-size:.833vw;margin-right:.52vw}
}
@media only screen and (max-width:1199px){
.m-about{margin-bottom:20px}
.g-titq1 h3{font-size:20px}
.m-about .box{padding-left:10px;padding-bottom:10px}
.m-about .item{margin-bottom:5px}
.m-about .left{width:85px;font-size:14px}
.m-about .right span{font-size:14px;margin-bottom:5px}
.m-about .right a{margin-right:5px}
.m-about .right span em{width:16px;height:16px;line-height:16px}
.m-textq1 .txt{font-size:14px;padding-top:10px;padding-left:10px}
.m-textq1 .txt p{margin-bottom:10px}
.m-detbox3 .date.qm{margin-top:10px}
.m-detbox3 .date span{margin-left:20px}
.m-detbox3 .date span i{width:20px;height:20px;margin-right:5px}
.m-detbox3 .date span em{font-size:14px;margin-right:5px}
}
.ul-projecte1{float:left;margin:0 -30px}
.ul-projecte1 li{display:inline-block}
.g-project-tit1,.ul-projecte1 .con{font-size:40px;color:rgba(44,44,52,1);font-weight:700}
.ul-projecte1 .con{display:block;transition:.5s;color:rgba(44,44,52,.5);margin:0 30px;transition:.5s}
.ul-projecte1 .con:hover,.ul-projecte1 .on .con{color:rgba(44,44,52,1)}
.g-projecttop{position:relative;overflow:hidden;padding-bottom:146px}
.g-projecttop .g-titpub-en{position:absolute;right:0;top:0;z-index:9}
.g-innerprojecte{position:relative;z-index:5;margin-top:-17px}
.g-innerprojecte .col-l{position:relative;margin-top:-72px}
.m-projecte1{margin-left:415px}
.ul-projecte2{padding-bottom:91px}
.ul-projecte2 li{margin-bottom:34px}
.ul-projecte2 .con{display:block;margin-bottom:30px;padding:0 24px}
.ul-projecte2 h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#2c2c34;font-size:22px;font-weight:500;height:1.5em;margin-bottom:9px;transition:.5s}
.ul-projecte2 .desc{color:#2c2c34;font-size:16px;padding-bottom:27px;border-bottom:1px solid rgba(44,44,52,.1);transition:.5s}
.ul-projecte2 .desc p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul-projecte2 .con:hover .desc,.ul-projecte2 .con:hover h3{color:#2a62ef}
.ul-projecte2 .con:hover .desc{border-bottom-color:#2a62ef}
.g-project-detail .box1 .desc{border-left:1px solid #2c2c34;padding-left:30px}
.g-project-detail .box1 .item{overflow:hidden}
.g-project-detail .box1 .item-date{overflow:visible}
.g-project-detail .box1 span{display:block}
.g-project-detail .box1 .span1{color:rgba(44,44,52,.4);font-size:16px;font-weight:700;width:100px;float:left}
.g-project-detail .box1 .span2,.g-project-detail .box1 .span2 a{color:#2c2c34;font-size:16px;overflow:hidden}
.item-date .span2 span{border-radius:4px;padding:1.5px 4px;font-size:12px}
@media only screen and (min-width:1199px){
.ul-projecte1{margin:0 -1.562vw}
.g-project-tit1,.ul-projecte1 .con{font-size:2.083vw;font-weight:700}
.ul-projecte1 .con{transition:.5s;margin:0 1.562vw;transition:.5s}
.g-projecttop{padding-bottom:7.604vw}
.g-projecttop .g-titpub-en{right:0;top:0}
.g-innerprojecte{margin-top:-.885vw}
.g-innerprojecte .col-l{margin-top:-3.75vw}
.m-projecte1{margin-left:21.61vw}
.ul-projecte2{padding-bottom:4.739vw}
.ul-projecte2 li{margin-bottom:1.77vw}
.ul-projecte2 .con{margin-bottom:1.562vw;padding:0 1.25vw}
.ul-projecte2 h3{white-space:nowrap;font-size:1.145vw;font-weight:500;height:1.5em;margin-bottom:.468vw;transition:.5s}
.ul-projecte2 .desc{font-size:.833vw;padding-bottom:1.406vw;border-bottom:1px solid rgba(44,44,52,.1);transition:.5s}
.g-project-detail .box1 .desc{border-left:1px solid #2c2c34;padding-left:1.562vw}
.g-project-detail .box1 .span1{font-size:.833vw;font-weight:700;width:5.208vw}
.g-project-detail .box1 .span2,.g-project-detail .box1 .span2 a{font-size:.833vw}
.item-date .span2 span{border-radius:.208vw;padding:.078vw .208vw;font-size:.625vw}
}
@media only screen and (max-width:1440px){
.ul-projecte2 h3{font-size:18px}
.ul-projecte2 .desc{font-size:14px}
}
@media only screen and (max-width:1199px){
.m-projecte1{margin-left:0}
.g-projecttop{padding-bottom:73px}
.g-project-tit1,.ul-projecte1 .con{font-size:25px}
.ul-projecte1{margin:0 -15px}
.ul-projecte1 .con{margin:0 15px}
.g-projecttop .g-titpub-en{top:-22px}
.g-innerprojecte .col-l{position:relative;margin-top:-22px}
.ul-projecte2{padding-bottom:41px}
}



.header-wrapper .old{
	color: #333;
	font-size: 16px;
	margin-right: 6px;
}

.header-wrapper .right-box .usericon{
	background-image: url(../images/newfile/_user2.png);
}
@media only screen and (max-width:767px){
.ul-projecte2 .con{margin-bottom:20px;padding:0}
.ul-projecte2 .desc{font-size:15px}
.ul-projecte1 .con{margin:0 5px}
.ul-projecte1{white-space:nowrap;overflow:hidden;overflow-x:auto;margin:0 -5px}
.ul-projecte1 li{display:inline-block}
.g-project-tit1,.ul-projecte1 .con{font-size:18px}
.g-projecttop .g-titpub-en{top:-10px}
.ul-projecte2 li{margin-bottom:20px}
.ul-projecte2,.ul-projecte2 .desc{padding-bottom:20px}

	.header-wrapper .old{
		color: #fff;
		font-size: 14px;
		margin-right: 3px;
	}
	.header-wrapper .right-box .usericon{
		
		background-image: url(../images/newfile/_user.png);
	}
}






.m-detbox3 .txt1 img{
	display: inline-block;
}
.ul-list-teacher1{
	display: flex;
	flex-wrap: wrap;
}
.ul-list-teacher1 .inner{
	height: 390px;	
}
.m-scheme.m-scheme2 .g-tit-z1{
    padding: 0;
}

.ul-list-tran .con .more{
    position: absolute;
    right: 60px;
    top: 80px;
    width: 70px;
    height: 70px;
}

.ul-list-teacher1 .cover{
    opacity: 1;
}
.ul-list-teacher1 .default{
    opacity: 0;
}
.ul-list-teacher1 .con:hover .default{
    opacity: 1;
}
.ul-list-teacher1 .con:hover .cover{
    opacity: 0;
}
@media only screen and (min-width: 950px) and (max-width: 1920px) {
	.ul-list-teacher1 .inner{
		height: 20.31vw;	
	}
}
@media only screen and (max-width: 1199px) {
	.ul-list-teacher1 .inner{
		height: auto;
	}
	.ul-list-tran .con .more{
        position: absolute;
        right: 10px;
        top: 10px;
    }
}
@media only screen and (max-width:767px) {
	.ul-list-teacher1 .inner{
		height:auto;	
	}
}


.m-map-ie{display:none}