@charset "utf-8";
@font-face
{font-family: DIN;
src: url('DIN-Medium.otf')}
@font-face
{font-family: SourceHanSerifCN;
src: url('SourceHanSerifCN-Regular.otf')}

body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,td,th,em,span,i,button,code{margin:0;padding:0;color:inherit;line-height: inherit;/* font-family: 'PingFang SC','PingFangMedium',"microsoft yahei"; */font-family: "microsoft yahei";font-size: 0.14rem;}
.idx-body{overflow: hidden;}
.idx-body.on{overflow: visible;}

#slide.on .idx-xw .menu, .idx-xw .wrap{opacity: 1 !important;}
#slide.on .idx-life .item{opacity: 1 !important;}
#slide.on  .idx-train .pub-tt,#slide.on  .idx-train .detail{opacity: 1 !important;}
#slide.on .idx-mt .pub-tt,#slide.on .idx-mt .detail{opacity: 1 !important;}
#slide.on .idx-hz{height: 100vh;}
#slide.on .idx-hz .item{opacity: 1;}
#slide.on .idx-ban .item{height: auto;}

  .hd-menu .col:nth-child(3){
        margin-right: 5%;}
.isnone{display: none !important;}
.mobshow{display: none}

img{border:0;display: inline-block;max-width:100%;vertical-align: middle;height: auto;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a,p,span,i,em{ text-decoration:none; color:inherit;font-size: inherit;}
pre{word-break: break-word;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
*{box-sizing:border-box;color: #333;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{margin:0 auto;width: 14.8rem;}
:hover{transition: all .2s;}
.img_hover_wrap{overflow: hidden;}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.bold{font-weight: bold;}
.normal{font-weight: normal!important;}
.center{text-align: center!important;}
.img{/* width: 100%; */display: block;    height: auto;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';display: inline-block;vertical-align: middle;}
.ipt{display: block;border:none;}
.ipt_button{cursor: pointer;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.05,1.05);}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;display: -ms-flexbox; -webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}
.clamp1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;display: -ms-flexbox; -webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.clamp2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;display: -ms-flexbox; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.clamp3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;display: -ms-flexbox; -webkit-box-orient: vertical;-webkit-line-clamp: 3;}
body{background: #fbfbfb;overflow-x: hidden;}
.item{}
.item .imgbox{display: block;overflow: hidden;}
.item .img{transition: all 1s;width: 100%;display: block;}
.item:hover .imgbox .img{transform: scale(1.1,1.1);}

.zoomimg{position:relative;overflow: hidden;height: 0;display: block;}
.zoomimg .img{display: block;position:absolute;width: 100%;height: 100%;left: 0;top: 0;}

.imgfull{width: 100%;height: 100%;display: block;object-fit: cover;}


.flipx .icon{transition: all .3s;}
.flipx:hover .icon{transform:scaleX(-1);}
.scale .icon{transition: all .3s;}
.scale:hover .icon{transform: scale(1.1,1.1);}

.underline:hover{text-decoration: underline;}
label{-webkit-tap-highlight-color: rgba(255,0,0,0);} 

.flex{display: -webkit-box; display: -moz-box;display: -ms-flexbox; display: -webkit-flex; display: flex;}
.flex-align-start{align-items: flex-start;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-align-end{align-items: flex-end;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-pack-start{justify-content: flex-start;}
.flex-pack-end{justify-content: flex-end;}
.flex-v {-webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.flex-w{flex-wrap:wrap;}
.flex-1{flex:1;overflow: hidden;}
.flex-11{flex:1;}
html{font-size: 5.2083vw;}


/* 二级行政部门 */
.head{position:fixed;z-index:200;height: 1.5rem;width: 100%;left: 0;top: 0; transition: all .3s;background-image: linear-gradient(to top, #ffffff00 0%, #000000a8 80%);}
/*.head{position:fixed;z-index:200;height: 1rem;width: 100%;left: 0;top: 0; border-bottom:1px solid rgba(255,255,255,.2);transition: all .3s;}*/
.head.scroll{background*:rgba(11,47,108,.8)}

.head .auto{width: 100%;}
.hd-logo{display: inline-block;vertical-align: middle;}

.hd-logo .img{height: 1rem;width: auto;}

.hd-left{white-space: nowrap;margin-left: 4%;}


.hd-nav{display: inline-block;vertical-align: middle;margin-left: 0.55rem;}
.hd-nav li{display: inline-block;vertical-align: middle;margin-right: .4rem;position:relative;}
.hd-nav li>a{display: block;font-size: .18rem;color:#fff;line-height: 1rem;position:relative;}
.hd-nav li>a:before{content:'';position:absolute;left: 50%;bottom: 0;height: 0.03rem;background-color: #fff;/* transition: all .3s; */}
.hd-nav li.has>a:after{content:'';display: inline-block;vertical-align: middle;width: 0.12rem;height: 0.12rem;background:url(../images/icon_02.png) no-repeat center;background-size:contain;margin-left: .08rem;}
.hd-nav li:hover>a,.hd-nav li.cur>a{font-weight: bold;}
.hd-nav li.cur>a:before{width: 0.6rem;margin-left: -0.3rem;}
.hd-nav li.has.cur>a:before{margin-left: -0.4rem;}


.hd-nav .arrow{display: none;}

.hd-nav li:hover .drop{display: block;}
.head .drop{position:absolute;left: 50%;transform: translate(-50%,0);background-color: rgba(255,255,255,.94);width:5.5rem;display: none;padding:.2rem .35rem .3rem;border-top:.03rem solid #f8c034;line-height: initial;}
.head .drop .lks{margin-left: -8%;font-size: 0;}
.head .drop a{display: block;font-size: .16rem;color: #333;line-height: .45rem;border-bottom: 1px solid #dcdcdc;margin-bottom: 0.2rem;margin-left: 8%;position:relative;display: inline-block;vertical-align: middle;width:41.3%;}
.head .drop a::after{content:'';width: 0;height: 1px;background: #dcdcdc;transition: all .3s;width: 0;position:absolute;left: 0;bottom: 0;}
.head .drop a:hover{color:#154fbb;}
.head .drop a:hover:after{background-color: #154fbb;width: 100%;}
.head .drop:before{content:'';position:absolute;width: 0;height: 0;border-style: solid;border-width: 0 .09rem .1rem .09rem;border-color: transparent transparent #f8c034 transparent;top: -0.13rem;left: 50%;transform: translate(-50%,0);margin-left: -0.1rem;}


.hd-rig{}
.hd-info{display: inline-block;vertical-align: middle;line-height: 1rem;}
.hd-info .line{display:inline-block;vertical-align: middle;margin:0 .2rem
;width:1px;height: 0.14rem;background-color: #ccc;}

.hd-link{display: inline-block;vertical-align: middle;position:relative;}
.hd-link .font{font-size: 0.16rem;color:#fff;cursor: pointer;line-height: 1rem;}
.hd-link .font:before{content:'';display: inline-block;vertical-align: middle;width: 0.3rem;height: 0.3rem;background:url(../images/icon_01.png) no-repeat center;background-size:contain;margin-right: 0.08rem;}
.hd-link .font::after{content:'';display: inline-block;vertical-align: middle;width: 0.12rem;height: 0.12rem;background:url(../images/icon_02.png) no-repeat center;background-size:contain;margin-left: 0.08rem;}
.hd-link:hover .drop{display: block;}
.hd-link .drop:before{margin-left: 0.15rem;}

.hd-wzlk{display: inline-block;vertical-align: middle;display: none;margin-left: 0.3rem;}
.hd-wzlk .lk{display: inline-block;vertical-align: middle;font-size: 0.12rem;color:#fff;margin-left: 0.15rem;line-height: 0.4rem;}
.hd-wzlk .lk:hover{text-decoration: underline;}

.hd-sear{display: inline-block;position:relative;margin-right: 1.6rem;}
.hd-sear .icon{background:url(../images/icon_03.png) no-repeat center;background-size:contain;width: 0.24rem;height: 0.24rem;display: inline-block;vertical-align: middle;cursor: pointer;}
.hd-sear .box{position:absolute;right: 0;top: 50%;background-color: #fff;border-radius:.04rem;overflow: hidden;margin-top: -0.17rem;width:0;height: 0.34rem;display: none;}
.hd-sear .box .ipt-txt{font-size: .14rem;padding:0 .15rem;width:calc(100% - .4rem);float: left;height: 0.34rem;line-height: 0.34rem;}
.hd-sear .box .submit{width: .34rem;height: .34rem;background:url(../images/icon_03.png) no-repeat center #0c65dd;background-size:.18rem;border:none;cursor: pointer;float:right;}
.hd-sear .box.show{width: 2.6rem;display: block;}

.sj-menu{width: 1.15rem;height: 1rem;background:url(../images/icon_05.png) no-repeat center;background-size:100% 100%;position:absolute;right: 0;top: 0;cursor: pointer;}
.sj-menu.this{background-image:url(../images/icon_05-1.png)}



.hd-menu{position:fixed;width: 100%;left: 0;top: 0;height: 100%;background:url(../images/img_01.jpg) no-repeat center;background-size:cover;z-index:199;display: none;}
.hd-menu .wrapbox{margin-top: 1rem;padding:.5rem 0;height:calc(100% - 1rem);overflow-y: scroll;}
.hd-menu .col{float: left;width: 12.5%;}
.hd-menu .tit{font-size: 0.2rem;color:#fff;font-weight: bold;margin-bottom: 0.12rem;display: block;}
.hd-menu .arrow{}
.hd-menu .lks{}
.hd-menu .lk{display: block;font-size: 0.16rem;color:rgba(255,255,255,.68);line-height: 0.4rem;}
.hd-menu .lk:hover{color:#fff;}
.hd-menu .wrapbox::-webkit-scrollbar{display: none;} 

.head.showdrop .hd-nav{display: none;}
.head.showdrop .hd-link{display: none;}
.head.showdrop .hd-wzlk{display: inline-block;}
.head.showdrop.scroll{background: transparent;}













 






 












.inner-ban{height: 6.8rem;}
.inner-ban .info{padding-top: 2.45rem;}
.inner-ban .en{font-size: 1.28rem;color:#fff;opacity: .12;font-weight: bold;font-family: 'Arial';line-height: 1;text-transform: uppercase;}
.inner-ban .bt{font-size: 0.32rem;color:#fff;font-weight: bold;line-height: 1;}
.inner-ban .line{width: 6.8rem;background-color:rgba(255,255,255,.48);height: 1px;margin-top: 0.28rem;display: block;}


.crumb{padding:.2rem 0;}
.crumb .box{font-size: 0.12rem;color:#888888;line-height: 0.5rem;}
.crumb .box:before{content:'';display: inline-block;vertical-align: middle;width: 0.24rem;height: 0.24rem;background:url(../images/icon_04.png) no-repeat center;background-size:contain;margin-right: 0.05rem;}
.crumb a:hover{color:#154fbb;}

.pub-tt{margin-bottom: 0.4rem;text-align: center;}
.pub-tt .en{font-size: 1.28rem;color:#154fbb;opacity: .06;line-height: 1;font-weight: bold;font-family: 'Arial';text-transform: uppercase;}
.pub-tt .cn{font-size: 0.32rem;color:#000000;font-weight: bold;line-height: 1;transform: translate(0,-.35rem);height:1px;}

.pub-tt.white .en{font-size: .8rem;color:#c6d4e6;opacity: .06;}
.pub-tt.white .cn{color:#fff;position:relative;}

.pub-tt.t{position:relative;}
.pub-tt.t .en{opacity: .05;}
.pub-tt.t .cn{transform: translate(0,-50%);position:absolute;width: 100%;left: 0;top: 50%;height: auto;}
.pub-tt .lk-wz{font-size: 0.16rem;color:#154fbb;display: inline-block;font-weight: normal;text-transform: uppercase;position:absolute;right: 0;top: 50%;line-height: 0.4rem;margin-top: -0.2rem;}
.pub-tt .lk-wz:hover{text-decoration: underline;}

.inlineblock{display: inline-block;vertical-align: middle;}

.bm-main{padding:.1rem 0 1rem;}

.bm-list{margin-left: -3%;}
.bm-list .item{float: left;width: 30.3%;background-color: #fbfbfb;margin:0 0 3% 3%;}
.bm-list .imgbox{display: block;height: 2.3rem;}
.bm-list .img{}
.bm-list .info{padding:.2rem .3rem;border:1px solid #e5e5e5;border-top:none;}
.bm-list .title{font-size: 0.26rem;color:#000000;}
.bm-list .more{font-size: 0.14rem;color:#154fbb;display: inline-block;margin-top: 0.15rem;text-transform: uppercase;}
.bm-list .more:hover{text-decoration: underline;}
.bm-list .item:hover .title{color:#154fbb;}

.foot{padding:.2rem 0 .1rem;background-color: #154fbb;}
.foot .lbox{width:calc(100% - 2.4rem);max-width:10.1rem;}
.foot .rbox{width: 2.4rem;}
.foot .t-tit{font-size: 0.22rem;color:#fff;line-height: 0.55rem;border-bottom:1px solid rgba(255,255,255,.2);font-weight: bold;margin-bottom: 0.25rem;}
.foot .list{}
.foot .list li{width: 47%;float: left;}
.foot .list li:nth-child(even){float: right;}
.foot .list .title{font-size: 0.2rem;color:#fff;margin-bottom: 0.1rem;}
.foot .list .txt{font-size: 0.16rem;line-height: 0.24rem;color:#fff;}

.foot .social{font-size: 0;margin-top: 0.2rem;}
.foot .social .grp{display: inline-block;vertical-align: middle;position:relative;margin-right: 0.2rem;}
.foot .social .grp:last-child{margin-right: 0;}
.foot .social .icon{width: 0.43rem;height: 0.43rem;border-radius:50%;display: block;opacity: .3;cursor: pointer;}
.foot .social .wx{background:url(../images/ft_01.png) no-repeat center;background-size:contain;}
.foot .social .qq{background:url(../images/ft_02.png) no-repeat center;background-size:contain;}
.foot .social .wb{background:url(../images/ft_03.png) no-repeat center;background-size:contain;}
.foot .social .dy{background:url(../images/ft_04.png) no-repeat center;background-size:contain;}
.foot .social .grp:hover .drop{display: block;}
.foot .social .grp:hover .icon{opacity: 1;}

.foot .social .drop{position:absolute;left: .22rem;padding-top: 0.2rem;display: none;}
.foot .social .dropbox{background-color: #fff;width: 1rem;border-radius:0 .04rem .04rem .04rem;padding:.06rem 0;position:relative}
.foot .social .dropbox:before{content:'';position:absolute;width: 0.14rem;height: 0.1rem;background:url(../images/ft_06.png) no-repeat center;background-size:100% 100%;left: 0;top: -0.1rem;}
.foot .social .pic{width: 0.76rem;display: block;margin:0 auto;}


/* 二级行政部门-党政办公室 */
.bm-survey{padding:.1rem 0 .65rem;position:relative;}
.bm-survey .editbox{max-width:12rem;margin:0 auto;}
.bm-survey .txt{font-size: 0.18rem;color:#666666;line-height: 1.8;}

.bm-framework{padding:.3rem 0 1.5rem;background-color: #fbfbfb;}
.bm-framework .auto{width: 15.3rem;}
.bm-framework .detail{}
.bm-framework .pic{width: 100%;display: block;}

.bm-survey .detail{position:relative;z-index:10;}
.bm-survey .lbox{width: 52%;}
.bm-survey .rbox{width: 46%;padding-top: 0.4rem;}
.bm-survey .rbox .img{width: 100%;display: block;}
.bm-survey .tp{position:absolute;right: 0;bottom: 0;width: 4rem;}



.more-k{font-size: 0.14rem;color:#154fbb;width: 1.85rem;line-height: 0.48rem;border:1px solid rgba(21,79,187,.3);margin-top: 0.35rem;display: inline-block;vertical-align: middle;text-align: center;text-transform: uppercase;}
.more-k:hover{background-color: #154fbb;color:#fff;border-color:#154fbb;}
.more-k.white{color:#fff;border-color:rgba(255,255,255,.6);}
.more-k.white:hover{background-color: #fff;color:#005dcb;}
.more-k.blue{background-color: #154fbb;color:#fff;border-color:#154fbb;}

/* 学院动态 */
.top-bar{display: flex; justify-content: center; background-color: #fff;min-height: 0.8rem;text-align: center;position:relative;box-shadow:0 .02rem .12rem rgba(13,40,91,.12);}
.top-bar .lk{ display: inline-block;vertical-align: middle;line-height: 0.8rem;font-size: 0.22rem;color:#333333;text-align: center ; flex: 2; position:relative;}
.top-bar .lk:after{content:'';position:absolute;left: 50%;width: 0;bottom: 0;height: 0.03rem;background-color: #154fbb;transition: all .3s;}
.top-bar .lk.cur,.top-bar .lk:hover{color: #154fbb;font-weight: bold;}
.top-bar .lk.cur::after,.top-bar .lk:hover::after{width: 0.64rem;margin-left: -0.32rem;}

.dt-main{padding:.1rem 0;}
.dt-list-pic{margin-bottom: 0.6rem;margin-left: -3%;}
.dt-list-pic .item{float: left;background-color: #fff;width: 30.3%;margin-left: 3%;box-shadow:0 .02rem .06rem rgba(10,11,24,.12);}
.dt-list-pic .imgbox{height: 3rem;display: block;position:relative;}
.dt-list-pic .datebox{position:absolute;left: 0;bottom: 0;text-align: center;background-color: #154fbb;padding:.1rem 0;width: 0.9rem;}
.dt-list-pic .day{font-size: 0.26rem;color:#fff;font-weight: bold;}
.dt-list-pic .year{font-size: 0.14rem;color:#fff;opacity: .48;}
.dt-list-pic .info{padding:.15rem .2rem .3rem;}
.dt-list-pic .title{font-size: 0.18rem;color:#333333;line-height: 0.26rem;-webkit-line-clamp: 2;height: 0.52rem;display: block;}
.dt-list-pic .item:hover .title{color: #154fbb;}

.dt-list{margin-left: -3%;}
.dt-list .item{position:relative;width: 30.3%;margin:0 0 4% 3%;float: left;box-shadow:0 .02rem .06rem rgba(10,11,24,.12);}
.dt-list .box{display: block;padding:.3rem .25rem;height: 1.65rem;position:relative;z-index:5;}
.dt-list .datebox{width: 1rem;float: left;}
.dt-list .day{font-size: 0.3rem;color:#154fbb;font-weight: bold;}
.dt-list .year{font-size: 0.17rem;color:#154fbb;opacity: .68;}
.dt-list .info{margin-left: 1rem;}
.dt-list .title{font-size: 0.18rem;color:#181e28;line-height: 0.32rem;-webkit-line-clamp: 3;height: 0.96rem;}
.dt-list .item::after{content:'';position:absolute;left: 0;bottom: 0;width: 100%;height: 0.05rem;background-color: #154fbb;transition: all .3s;}
.dt-list .item:hover::after{height: 100%;}
.dt-list .item:hover *{color:#fff;}


/* 公示公告 */
.gg-main{padding:.1rem 0 1.25rem;}
.gg-l{width:calc(100% - 5.3rem);}
.gg-r{width: 4.75rem;}

.gg-list{}
.gg-list .item{margin-bottom: 0.4rem;font-size: 0;}
.gg-list .datebox{width: 0.8rem;text-align: center;margin-right: 0.3rem;display: inline-block;vertical-align: middle;padding:.15rem 0;background-color: #e7edf8;}
.gg-list .day{font-size: 0.26rem;color:#154fbb;font-weight: bold;}
.gg-list .year{font-size: 0.14rem;color:#154fbb;opacity: .6;margin-top: 0.02rem;}
.gg-list .info{display: inline-block;vertical-align: middle;width:calc(100% - 1.1rem);}
.gg-list .title{font-size: 0.2rem;color:#333;-webkit-line-clamp: 2;display: block;line-height: 0.3rem;height: 0.6rem;}
.gg-list .item:hover .datebox{background-color: #154fbb;}
.gg-list .item:hover .datebox *{color:#fff;}
.gg-list .item:hover .title{color:#154fbb;font-weight: bold;text-decoration: underline;}

.gg-mod{margin-bottom: 0.6rem;}
.gg-tel{padding:.25rem .15rem .25rem .3rem;background-color: #e7edf8;}
.gg-tel .icon{width: 0.7rem;display: inline-block;vertical-align: middle;margin-right: 0.2rem;}
.gg-tel .info{padding-left: 0.3rem;display: inline-block;vertical-align: middle;border-left:1px solid #93a9d6;}
.gg-tel .fz{font-size: 0.2rem;color:#1544a2;}
.gg-tel .txt{font-size: 0.32rem;color:#1048b7;font-weight: bold;}


.gg-tt{padding:0 .25rem;background-color: #e7edf8;line-height: 0.7rem;height: 0.7rem;}
.gg-tt .bt{font-size: 0.22rem;color:#154fbb;}
.gg-tt .bt:before{content:'';display: inline-block;vertical-align: middle;width: 0.03rem;height: 0.2rem;background-color: #154fbb;margin-right: 0.1rem;margin-top: -0.03rem;}
.gg-tt .more{font-size: 0.16rem;color:#154fbb;text-transform: uppercase;}
.gg-tt .more:hover{text-decoration: underline;}

.gg-sp{background-color: #fafafa;}
.gg-sp .detail{padding:.3rem .25rem .5rem;}
.gg-sp .list{}
.gg-sp .list .item{background-color: #fff;box-shadow:0 .02rem .12rem rgba(13,40,91,.12);margin-bottom: 0.4rem;}
.gg-sp .list .imgbox{display: block;position:relative;}
.gg-sp .list .icon{width: 0.6rem;height: 0.6rem;position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius:50%;}
.gg-sp .list .img{width: 100%;display: block;}
.gg-sp .list .info{padding:.15rem .2rem .3rem;}
.gg-sp .list .title{font-size: 0.18rem;color:#333333;display: block;}
.gg-sp .list .item:last-child{margin-bottom: 0;}
.gg-sp .list .item:hover .title{color:#154fbb;}


.gg-xw{background-color: #fafafa;}
.gg-xw .detail{padding:.2rem .2rem .4rem .35rem;}
.gg-xw .list{position:relative;padding:1px 0 .1rem;}
.gg-xw .list .item{margin-top: 0.2rem;padding-left: 0.22rem;}
.gg-xw .list .date{font-size: 0.14rem;color:#154fbb;position:relative;}
.gg-xw .list .date em{opacity: .6;}
.gg-xw .list .date i{font-size: 0.24rem;font-weight: bold;padding-right: 0.05rem;}
.gg-xw .list .title{font-size: 0.16rem;color:#666666;line-height: 0.26rem;-webkit-line-clamp: 2;max-height:.52rem;margin-top: 0.06rem;display: block;}
.gg-xw .list:before{content:'';position:absolute;left: 0;top: 0;bottom: 0;width: 1px;background-color: #e5e5e5;}
.gg-xw .list .date:before{content:'';position:absolute;width: 0.2rem;height: 0.2rem;background:url(../images/gg_05.png) no-repeat center;background-size:contain;left: -0.31rem;top: 50%;margin-top: -0.1rem;}
.gg-xw .list .item:hover .title{color:#154fbb;text-decoration: underline;}
.gg-xw .list .item:hover .date:before{background-image:url(../images/gg_05-1.png)}
.gg-xw .list .item:last-child{margin-bottom: 0;}


.pagelist{text-align: center;font-size: .16rem;color: #666666;line-height: .4rem;margin-top: 0.8rem;}
.pagelist *{font-size: inherit;}
.pagelist a{min-width:.4rem;height: .4rem;line-height: .4rem;display: inline-block;vertical-align: middle;margin:0 .06rem;border:1px solid #eaeaea;padding:0 .1rem;}
.pagelist a.active,.pagelist a:hover{color:#fff;background-color: #154fbb;border-color:#154fbb;}

.pagelist .prev,.pagelist .next{border:none;}
.pagelist .prev:hover,.pagelist .next:hover{background-color: transparent;color:#154fbb;}


/* 新闻详情 */
.det-main{padding:.1rem 0 .4rem;}

.det-top{}
.det-top .title{font-size: 0.24rem;color:#333333;}
.det-top .sm{padding:0 .35rem;text-align: right;margin-top: 0.15rem;}
.det-top .sm > span{font-size: 0.16rem;color:#999999;margin-left: 1.1rem;display: inline-block;}
.det-top .sm span:first-child{margin-left: 0;}

.det-edit{font-size: 0.16rem;color:#666666;line-height: 1.6;padding:.35rem 0 .45rem;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;margin-top: 0.25rem;}


.pagenav{margin-top: 0.35rem;}
.pagenav li{font-size: 0.16rem;color:#154fbb;line-height: 0.4rem;margin-bottom: 0.1rem;}
.pagenav li a{color:#333333;}
.pagenav li:hover a{color:#154fbb;}

.pagenav li:before{content:'';display: inline-block;vertical-align: middle;margin-right: 0.1rem;width: 0.18rem;height: 0.18rem;background:url(../images/det_04.png) no-repeat center;background-size:contain;}
.pagenav li.next:before{transform: rotate(180deg);}

.gg-dt{background-color: #fafafa;}
.gg-dt .detail{padding:.3rem .3rem .2rem;}
.gg-dt .slide{position:relative;}
.gg-dt .item .imgbox{display: block;height: 2.6rem;}
.gg-dt .item .title{font-size: 0.18rem;color:#333333;line-height: 0.3rem;-webkit-line-clamp: 2;max-height:.6rem;margin-top: 0.1rem;display: block;}
.gg-dt .item:hover .title{color: #154fbb;}

.gg-dt .slick-arrow{background:url(../images/det_05.png) no-repeat center rgba(0,0,0,.4);background-size:contain;width: 0.32rem;height: 0.54rem;position:absolute;top: 50%;margin-top: -0.65rem;left:auto;cursor: pointer;border:none;font-size: 0;z-index:10;}
.gg-dt .slick-prev{left: 0;}
.gg-dt .slick-next{transform: rotate(180deg);right: 0;}
.gg-dt .slick-arrow:hover{background-color: #154fbb;}

.gg-sp.guide .list .info{font-size: 0;}
.gg-sp.guide .list .title{display: inline-block;vertical-align: middle;width:calc(100% - .7rem);}
.gg-sp.guide .list .smtp{width: 0.6rem;display: inline-block;vertical-align: middle;margin-left: 0.1rem;}


/* 媒体聚焦 */
.mt-main{padding:.1rem 0 1rem;}

.mt-list{margin-left: -3%;}
.mt-list .item{background-color: #fff;width: 30.3%;margin:0 0 3% 3%;float: left;}
.mt-list .imgbox{height: 2.3rem;position:relative;background:url(../images/bm_02.jpg) no-repeat center;background-size:100% 100%;}
.mt-list .icon{width: 1rem;height: 1rem;border-radius:50%;box-shadow:0 .04rem .14rem rgba(2,25,67,.3);position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.mt-list .pic{height: 65%;width: auto;display: block;position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;transition: all .3s;}
.mt-list .title{font-size: 0.26rem;color:#000000;line-height: 1rem;text-align: center;border:1px solid #e5e5e5;}
.mt-list .item:hover .pic{opacity: 1;}
.mt-list .item:hover .title{color:#154fbb;}


/* 二级学院 */
.college-main{padding:.1rem 0 1.3rem;}

.college-list{margin-left: -3%;}
.college-list .item{width: 30.3%;margin:0 0 4% 3%;float: left;transition: all .3s;position:relative;}
.college-list .imgbox{display: block;position:relative;height: 3.2rem;}
.college-list .img{}
.college-list .bot{position:absolute;width: 100%;left: 0;bottom: 0.25rem;padding:0 .4rem;z-index:10;}
.college-list .wz{font-size: 0.14rem;color:rgba(255,255,255,.68);}
.college-list .title{font-size: 0.22rem;color:#fff;margin-top: 0.05rem;}
.college-list .imgbox::after{content:'';position:absolute;left: 0;width: 100%;bottom: 0;height: 100%;/* background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.8)); */z-index:5;background:url(../images/college_08.png) no-repeat center;background-size:cover;}
.college-list .icon{width: 0.44rem;position:absolute;right: 0.3rem;top: 50%;transform: translate(0,-50%);display: none;}

.college-list .item:hover{transform: scale(1.2,1.2);z-index:20;}
.college-list .item:hover .img{transform: scale(1,1);}
.college-list .item:hover .icon{display: block;}

/* 西汽概况 */
.us-ban{height: 9rem;padding-top: 1.6rem;}
.us-ban .en{font-size: 1.28rem;color:rgba(255,255,255,.12);font-weight: bold;font-family: 'Arial';line-height: 1;text-transform: uppercase;}
.us-ban .cn{font-size: 0.32rem;color:#fff;font-weight: bold;line-height: 1;}
.us-ban .box{margin-top: 0.3rem;max-width:6.8rem;border-top:1px solid rgba(255,255,255,.48);padding:.3rem 0 0;}
.us-ban .scrollbox{height: 2.6rem;overflow: hidden;position:relative;padding-right: 0.35rem;}
.us-ban .txt{font-size: 0.16rem;color:#fff;line-height: 0.36rem;}
.us-ban .bot{margin-top: 0.4rem;}
.us-ban .more-k{margin-top: 0;}
.us-ban .videobtn{width: 0.82rem;height: 0.82rem;background:url(../images/us_02.png) no-repeat center;background-size:contain;margin-left: 1.2rem;display: inline-block;vertical-align: middle;border-radius:50%;cursor: pointer;}

.scroll_tiao{width: 0.04rem!important;background-color:rgba(255,255,255,.3)!important;}
.scroll_huakuai{background-color: #2f5aee!important;width: 0.04rem!important;right: 0!important;z-index:99!important;}



.us-hm{padding:.5rem 0 0;background:url(../images/us_03.jpg) no-repeat center;background-size:cover;}
.us-hm .imgbox{width: 40%;max-width:3.9rem;}
.us-hm .img{width: 100%;}
.us-hm .info{width: 54%;}
.us-hm .smfz{font-size: 0.16rem;color:#154fbb;}
.us-hm .bot{padding:.2rem 0 0;border-top:1px solid #b2c6ea;margin-top: 0.2rem;}
.us-hm .smtit{font-size: 0.3rem;color:#000000;}
.us-hm .txt{font-size: 0.18rem;color:#666666;line-height: 0.36rem;margin-top: 0.08rem;}
.us-hm .pub-tt{margin-bottom: 0.2rem;text-align: left;}
.us-hm .pub-tt .en{margin-left: -0.5rem;}
.us-hm .pub-tt .cn{transform: translate(0,0);height: auto;}


.us-teacher{padding:.7rem 0;background:url(../images/us_05.jpg) no-repeat center bottom;background-size:cover;}
.us-teacher .pub-tt{margin-bottom: 0.25rem;}
.us-teacher .list{margin-left: -2.5%;font-size: 0;}
.us-teacher .list .item{width: 17.5%;margin:0 0 0 2.5%;transition: all .3s;float: left;}
.us-teacher .list .imgbox{display: block;height: 3.2rem;}
.us-teacher .list .name{font-size: 0.2rem;color:#fff;text-align: center;margin-top: 0.15rem;}

.us-teacher .list .item:hover{transform: scale(1.1,1.1);margin-top: -.15rem;}

.us-data{padding:.5rem 0 .8rem;}
.us-data .item{width: 16.666%;float: left;/* margin:0 .15rem; */}
.us-data .item .box{width: 1.75rem;height: 1.75rem;border-radius:50%;border:1px solid #99b5dc;position:relative;margin:0 auto;}
.us-data .item .smbox{position:absolute;top: 50%;left: 50%;/* background-color: #0046a8; */border-radius:50%;text-align: center;width: 1.3rem;height: 1.3rem;transform: translate(-50%,-50%);line-height: 1.3rem;}
.us-data .item .num{font-size: 0.6rem;color:#0046a8;font-family: 'Impact';position:absolute;width: 2rem;height: 2rem;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;line-height: 2rem;}
.us-data .item .title{font-size: 0.18rem;color:#333;margin-top: 0.25rem;text-align: center;}
.us-data .item .box:hover .smbox{background-color: #0046a8;}
.us-data .item .box:hover .num{color:#fff;}



.us-lc{padding:.5rem 0 0;/* min-height:14rem;background:url(../images/us_11.jpg) no-repeat center bottom;background-size:cover; */ background-color: #fff;}
.us-lc .pub-tt{text-align: left;}
.us-lc .pub-tt .cn{margin-left: 2.2rem;}
.us-lc .detail{position:relative;background:url(../images/us_11.jpg) no-repeat center;background-size:cover;height: 12rem;}
.us-lc .detail .img{width: 100%;display: block;}


.us-lc-list{}
.us-lc-list .item{text-align: right;position:absolute;}
.us-lc-list .year{font-size: 0.4rem;color:#154fbb;font-weight: bold;display: inline-block;margin-left: 0.35rem;vertical-align: middle;position:relative;line-height: 0.7rem;}
.us-lc-list .info{display: inline-block;vertical-align: middle;}
.us-lc-list .tit{font-size: 0.24rem;color:#000000;display: inline-block;vertical-align: middle;}
.us-lc-list .txt{font-size: 0.2rem;color:#666666;margin-left: 0.35rem;display: inline-block;vertical-align: middle;}
.us-lc-list .year:before{content:'';width: 0.2rem;height: 0.2rem;border:.06rem solid #8fa6d3;border-radius:50%;display: block;position:absolute;left: 50%;bottom: -0.3rem;transform: translate(-50%,0);}
.us-lc-list .year::after{content:'';position:absolute;width: 1px;background-color: #154fbb;opacity: .24;left: 50%;}
.us-lc-list .item:hover .year:before{border-color:#154fbb;}


.us-lc-list .item1{top: .1rem;right: 4.25rem;}
.us-lc-list .item2{top: 1rem;right: 6.2rem;}
.us-lc-list .item3{top: 2rem;right: 8.3rem;}
.us-lc-list .item4{top: 3.25rem;right: 10.25rem;}
.us-lc-list .item5{top: 4.5rem;right: 12.15rem;}
 
.us-lc-list .item1 .year::after{height: 3.4rem;bottom: -3.7rem;}
.us-lc-list .item2 .year::after{height: 2.7rem;bottom: -3rem;}
.us-lc-list .item3 .year::after{height: 2.65rem;bottom: -2.95rem;}
.us-lc-list .item4 .year::after{height: 3.15rem;bottom: -3.45rem;}
.us-lc-list .item5 .year::after{height: 1.6rem;bottom: -1.9rem;}

.us-lc-list .item1 .info{max-width:11.53rem;}
.us-lc-list .item1 .txt{color:#000;}


.pop{position:fixed;width: 100%;height: 100%;left: 0;top: 0;z-index:110;background-color:rgba(0,0,0,.8);display: none;}
.pop .wrapbox{position:fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);position:relative;}
.pop .close{width: 0.5rem;height: 0.5rem;background:url(../images/us_12.png) no-repeat center;background-size:contain;cursor: pointer;position:absolute;right: -0.8rem;top: -0.25rem;display: block;}
.pop-sp .wrapbox{width: 9.2rem;}
.pop-sp .videobox{position:relative;}
.pop-sp .video{width: 100%;height: 5.3rem;}
.pop-sp .videoicon{width: 0.94rem;height: 0.94rem;position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);cursor: pointer;}
.pop-sp .poster{width: 100%;height: 100%;position:absolute;left: 0;top: 0;cursor: pointer;}


/* index */
.idx-ban{position:relative;}
.idx-ban .item{height: 100vh;}
.idx-ban .video{width: 100%;display: block;height: 100%;object-fit: cover;}
.idx-ban .img{width: 100%;display: block;height: 100%; }
.idx-ban .slick-active .img{animation: imgscale 3s linear 0s;}
@keyframes imgscale {
	0% {transform: scale(1.2);}
	50%{transform: scale(1.1); }
	100% {transform: scale(1); }
  }
  

.idx-ban .slick-dots{position:absolute;width: 14.8rem;left: 50%;bottom: 0.8rem;transform: translate(-50%,0);}
.idx-ban .slick-dots li{display: inline-block;vertical-align: middle;width: .08rem;height:.08rem;background: #fff;margin:0 .3rem 0 0;border-radius:50%;}
.idx-ban .slick-dots button{display: none;}
.idx-ban .slick-dots li.slick-active{background:url(../images/idx_33.png) no-repeat center;background-size:contain;width: 0.4rem;height: 0.4rem;}


.idx-ban  .dots{position: absolute;bottom: .4rem;left: 4%;height: 50px;display: flex;align-items: center;}
.idx-ban  .dots li{width: 10px;height: 10px;border-radius: 50%;background-color: white;margin-right: 28px;}
.svg{cursor: pointer;width: .8rem;height: .8rem;}
.svg .icon-path{animation: icon-path-animation 3s linear forwards;}
.svg .cur{display: none;}
.svg.on .curnone{display: none;}
.svg.on .cur{display: block;}
@keyframes icon-path-animation {
  0% {stroke-dasharray: 251;stroke-dashoffset: 251;}
  40% {stroke-dasharray: 251; }
  60% {stroke-dasharray: 251;}
  100% {stroke-dasharray: 251;stroke-dashoffset: 0; }
}




.idx-s{overflow: hidden;padding:1rem 0 0;height: 100%;/* display: flex;align-items: center;justify-content: center;flex-direction: column; */}
.idx-s .pub-tt{margin-bottom: 0;}
.idx-s .pub-tt .en{font-size: 1.92rem;opacity: .04;}
.idx-s .more-k{font-size: 0.16rem;height: 0.6rem;line-height: 0.6rem;width: 2.1rem;}



.idx-xw{background:url(../images/idx_04.jpg) no-repeat center;background-size:cover;display: flex;flex-direction: column;align-items: center;justify-content: center;padding-bottom: 0.5rem;}
.idx-xw .pub-tt{text-align: left;margin-bottom: 0;}
.idx-xw .menu{border-bottom:1px solid #d9d8de;text-align: center;margin-bottom: 0.35rem;height: 0.75rem;margin-top: -1.37rem;}
.idx-xw .menu .lk{font-size: 0.28rem;color:#333333;line-height: 0.75rem;display: inline-block;vertical-align: middle;margin:0 .6rem;position:relative;cursor: pointer;}
.idx-xw .menu .lk::after{content:'';position:absolute;left: 50%;bottom: 0;width: 0;height: 0.03rem;background-color: #2f5aee;transition: all .3s;}
.idx-xw .menu .lk.cur{font-size: 0.3rem;color:#333333;font-weight: bold;}
.idx-xw .menu .lk.cur::after,.idx-xw .menu .lk:hover::after{width: 0.6rem;margin-left: -0.3rem;}

.idx-xw .slidebox{width: 61%;}
.idx-xw .slidebox .item{background-color: #fff;}
.idx-xw .slidebox .imgbox{display: block;height: 5.3rem;}
.idx-xw .slidebox .info{padding:0 .45rem;}
.idx-xw .slidebox .title{display: block;line-height: 0.8rem;font-size: 0.18rem;color:#333;font-weight: bold;width: 60%;}
.idx-xw .slidebox .item:hover .title{color:#154fbb;}

.idx-xw .slick-dots{position:absolute;right: 0.5rem;line-height: 0.8rem;bottom: 0;}
.idx-xw .slick-dots li{display: inline-block;vertical-align: middle;width: .1rem;height:.1rem;background: #fff;margin:0 0 0 .3rem;border-radius:50%;border:2px solid #154fbb;}
.idx-xw .slick-dots button{display: none;}
.idx-xw .slick-dots li.slick-active{background-color: #154fbb;}


.idx-xw .rbox{width: 35.5%;background-color: #fff;position:relative;}

.idx-xw .hotbox{height: 3.1rem;display: block;position:relative;overflow: hidden;}
.idx-xw .hotbox .title{font-size: 0.18rem;color:#fff;padding:0 .3rem;position:absolute;width: 100%;left: 0;bottom: 0.2rem;z-index:20;}
.idx-xw .hotbox:before{content:'';position:absolute;width: 100%;height: 100%;left: 0;bottom: 0;z-index:10;background:url(../images/idx_31.png) no-repeat center;background-size:cover;}
.idx-xw .hotbox .img{transition: all 1s;}
.idx-xw .hotbox:hover .img{transform: scale(1.1,1.1);}

.idx-xw .list{padding:0 .2rem .2rem;}
.idx-xw .list .item{padding:.18rem 0;border-bottom:1px solid #eeeeee;font-size: 0;}
.idx-xw .list .datebox{display: inline-block;vertical-align: middle;width: 0.6rem;text-align: center;margin-right: 0.15rem;}
.idx-xw .list .day{font-size: 0.26rem;color:#154fbb;font-family: 'Arial';}
.idx-xw .list .year{font-size: 0.14rem;color:#154fbb;opacity: .6;font-family: 'Arial';}
.idx-xw .list .info{display: inline-block;vertical-align: middle;width:calc(100% - .75rem)}
.idx-xw .list .title{font-size: 0.16rem;color:#333333;line-height: 0.28rem;-webkit-line-clamp: 2;height: 0.56rem;}
.idx-xw .list .item:last-child{border-bottom:none;}
.idx-xw .list .item:hover .title{color:#154fbb;font-weight: bold;}
.idx-xw .more{position:absolute;right: 0;bottom: -.3rem;}

.idx-xw .menu,.idx-xw .wrap{opacity: 0;}


.idx-college{padding:1.5rem 0 1rem;background:url(../images/idx_06.jpg) no-repeat center;background-size:cover;}
.idx-college .pub-tt{position:absolute;width:100%;text-align:center;top: 1.3rem;left: 0;}
.idx-college .pub-tt .en{white-space: nowrap;}

.idx-college .lbox{width: 4.8rem;padding-top: 1.2rem;}
.idx-college .rbox{width: calc(100% - 5.3rem);overflow: hidden;}
.idx-college .t-tit{font-size: 0.32rem;color:#333;font-weight: bold;padding:0 0 0 .35rem;position:relative;}
.idx-college .t-tit::after{content:'';position:absolute;left: 0;bottom: 0;right: 0.3rem;background-color: #e5e5e5;height: 1px;}
.idx-college .txt{padding-left: 0.35rem;font-size: 0.18rem;color:#666666;line-height: 0.26rem;margin-top: 0.55rem;}

.idx-college .detail{padding-top: 0.7rem;}
.idx-college .slide2.swiper-container{width: 100%;}
.idx-college .slide2 .swiper-slide{width: 50%;}
.idx-college .slide2 .swiper-slide .img{width: 100%;height: 100%;}
.idx-college .slide2 .swiper-slide:before{content:'';position:absolute;left: 0;top: 0;width: 100%;height: 100%;background-color:rgba(0,0,0,.6)}
.idx-college .slide2 .swiper-slide-active:before{display: none;}


.idx-college .swiper-pagination{width: auto;left: 2.5rem;position:static;margin-top: 0.2rem;}
.idx-college .swiper-pagination-bullet{width: .4rem;height:.05rem;background: #fff;opacity: 1;border-radius:0;margin:0!important;background-color: #eeeeee;}
.idx-college .swiper-pagination-bullet-active{background-color: #2f5aee;}



.idx-college .pc-show{display: block;}
.idx-college .sj-show{display: none;}

.idx-life{}
.idx-life .wrapbox{height: 100%;}
.idx-life .item{width: 33.3333%;float: left;/* height: 4.4rem; */overflow: hidden;display: block;height: 45%;opacity: 0;}
.idx-life .item1{width: 66.6666%; }
.idx-life .item1,.idx-life .item2{/* height: 5.2rem; */ height: 55%;}
.idx-life .item .img{transition: all 3s;}
.idx-life .item:hover .img{transform: scale(1.1,1.1);}

.idx-train{/* background:url(../images/idx_15.jpg) no-repeat center;background-size:cover; */overflow: hidden; padding-top: 1.8rem;}
.idx-train .detail{margin-top: -0.25rem;position:relative;}
.idx-train .item{/* width: 5rem; */ margin:0 .2rem;}
.idx-train .item .imgbox{display: block;height: 3.4rem;}
.idx-train .item .img{}
.idx-train .item .info{position:relative;padding:.15rem .35rem .25rem;}
.idx-train .item .xh{font-size: 0.16rem;color:#beccde;width: 0.45rem;float: left;}
.idx-train .item .smbox{margin-left: 0.45rem;}
.idx-train .item .title{font-size: 0.2rem;color:#333333;font-weight: bold;}
.idx-train .item .txt{font-size: 0.16rem;color:#666666;line-height: 0.26rem;-webkit-line-clamp: 3;height: 0.78rem;margin-top: 0.15rem;}
.idx-train .item .arrow{width: 0.4rem;height: 0.4rem;background:url(../images/idx_16.png) no-repeat center;background-size:contain;display: block;}
.idx-train .item .xian{width: 0.6rem;position:absolute;left: 0;top: 0;}
.idx-train .item:hover .title{color: #2f5aee;}
.idx-train .slidebox{/* padding-bottom: 0.45rem; */}
.idx-train .pub-tt,.idx-train .detail{opacity: 0;}

.idx-train .dots-line .item .thisyc{display: none;}
.idx-train .dots-line .slick-current {background-color: #fff}
.idx-train .dots-line .slick-current .thisyc{display: block;}


.idx-hz{background:url(../images/idx_34.jpg) no-repeat center;background-size:cover;position:relative;padding-top: 0;}
.idx-hz .titbox{text-align: center;position:absolute;width: 100%;left: 0;top: 50%;margin-top: -3.5rem;}
.idx-hz .detail{position:relative;height: 100%;z-index:60;}
/* .idx-hz .detail::after{content:'';position:absolute;left: 50%;width: 1px;background-color: red;height: 100%;top: 0;} */

.idx-hz .item{position:absolute;left: 50%;display: block;top: 50%;}
.idx-hz .item .icon{border-radius:50%;display: block;transition: all .3s;}
.idx-hz .item .drop{width: 4.14rem;background-color: #eaf1fa;border-radius:.14rem;padding:.25rem .3rem .3rem;box-shadow:0 .02rem .14rem rgba(3,32,77,.24);position:absolute;right: .05rem;transform: translate(100%,-50%);top: 50%;display: none;}
.idx-hz .item .box{}
.idx-hz .item .title{font-size: 0.2rem;color:#0043b3;line-height: 0.3rem;}
.idx-hz .item .bot{padding:.2rem 0 0;margin-top: 0.15rem;border-top:1px solid #a3bce5;}
.idx-hz .item .imgbox{height: 2.05rem;}
.idx-hz .item .img{width: 100%;display: block;}
.idx-hz .item .txt{font-size: 0.14rem;color:#6079a4;line-height: 0.26rem;-webkit-line-clamp: 3;max-height:.78rem;margin-top: 0.2rem;}
.idx-hz .item .arrow{width: 0.4rem;height: 0.4rem;display: block;background:url(../images/idx_16.png) no-repeat center;background-size:contain;}
.idx-hz .item:hover .icon{transform: scale(1.1,1.1);}

.idx-hz .item1{width: 1.2rem;height: 1.2rem;margin-top:1.55rem;margin-left: -6.6rem;}
.idx-hz .item2{width: 1.8rem;height: 1.8rem;margin-top:-1.3rem;margin-left: -5.8rem;}
.idx-hz .item3{width: 1.46rem;height: 1.46rem;margin-top:-2.85rem;margin-left: -3.45rem;}
.idx-hz .item4{width: 1.48rem;height: 1.48rem;margin-top:.42rem;margin-left: -4.05rem;}
.idx-hz .item5{width: 1.2rem;height: 1.2rem;margin-top:2.88rem;margin-left: -3.7rem;}
.idx-hz .item6{width: 1.2rem;height: 1.2rem;margin-top:1.5rem;margin-left: -1.65rem;}

.idx-hz .item7{width: 2.36rem;height: 2.36rem;margin-top: -1.18rem;margin-left: -1.18rem;}

.idx-hz .item8{width: 1.44rem;height: 1.44rem;margin-top:-2.1rem;margin-left: 1.05rem;}
.idx-hz .item9{width: 2.04rem;height: 2.04rem;margin-top:1.8rem;;margin-left: 0.95rem;}
.idx-hz .item10{width: 1.2rem;height: 1.2rem;margin-top:-2.85rem;margin-left: 3.4rem;}
.idx-hz .item11{width: 1.86rem;height: 1.86rem;margin-top:-0.93rem;margin-left: 2.7rem;}
.idx-hz .item12{width: 1.2rem;height: 1.2rem;margin-top:1.7rem;margin-left: 3.7rem;}
.idx-hz .item13{width: 1.86rem;height: 1.86rem;margin-top:-.4rem;margin-left: 5.15rem;}



.idx-hz .item .drop:before{content:'';position:absolute;}
.idx-hz .item.r .drop{right: auto;transform: translate(-100%,-50%);left: .05rem;}
.idx-hz .item .drop::after{position: absolute;content:'';left: -.17rem;top: 50%;width: 0;height: 0;border-style: solid;border-width: .13rem .18rem .13rem 0;border-color: transparent #eaf1fa transparent transparent;filter: drop-shadow(0 .02rem .14rem rgba(3,32,77,.24));transform: translate(0,-50%);}
.idx-hz .item.r .drop::after{border-width: .13rem 0 .13rem .18rem;border-color: transparent transparent transparent #eaf1fa;right: -0.17rem;left:auto;}
.idx-hz .item:hover{z-index:10;}
.idx-hz .item:hover .drop{display: block;}
.block{display: block!important;}

.idx-hz .item1 .drop{margin-top: -0.8rem;}
.idx-hz .item1 .drop::after{margin-top: 0.8rem;}
.idx-hz .item5 .drop{margin-top: -1.6rem;}
.idx-hz .item5 .drop::after{top:auto;bottom: 0.5rem;transform: translate(0,0);}
.idx-hz .item9 .drop{margin-top: -1rem;}
.idx-hz .item9 .drop::after{top:auto;bottom: 1.2rem;transform: translate(0,0);}

.idx-hz .circle{position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.idx-hz .circle .img{width: 100%;display: block;height: 100%; animation: circle 5s ease-in infinite alternate;-webkit-animation: circle 5s linear infinite alternate;max-width:initial}
.idx-hz .circle1{height: 100%;width: auto;}
.idx-hz .circle2{height: 7.48rem;width: auto;}
.idx-hz .circle3{height: 4.42rem;width: auto;}


.idx-hz .pub-tt{opacity: 0;}
.idx-hz .item{opacity: 0;}

@keyframes circle {
    from {transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}
 
@-webkit-keyframes circle {
    from {transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}


.dots-line .slick-dots{/* position:absolute;left: 50%;bottom: 0;transform: translate(-50%,0); */ text-align: center;margin-top: 0.5rem;}
.dots-line .slick-dots li{display: inline-block;vertical-align: middle;width: .7rem;height:.05rem;background: #fff;margin:0;}
.dots-line .slick-dots button{display: none;}
.dots-line .slick-dots li.slick-active{background-color: #2f5aee;}




.idx-mt{/* padding:1.5rem 0; */background:url(../images/idx_30.jpg) no-repeat center;background-size:cover;overflow: hidden;display: flex;align-items: center;}
.idx-mt .detail{margin-top: -0.25rem;}
.idx-mt .menu{width: .8rem;}
.idx-mt .menu .lk{margin-bottom: 0.2rem;display: block;cursor: pointer;position:relative;}
.idx-mt .menu .icon{width: 0.8rem;height: 0.8rem;border-radius:50%;border:1px solid #eeeeee;position:relative;z-index:10;}
.idx-mt .menu .lk.cur .icon,.idx-mt .menu .lk:hover .icon{box-shadow:0 .02rem .1rem rgba(16,58,128,.2);}
.idx-mt .menu .lk:before{content:'';position:absolute;width: 0.2rem;height: 0.2rem;background:url(../images/idx_21.png) no-repeat center;background-size:contain;left: -0.1rem;top: 50%;margin-top: -0.1rem;display: none;z-index:11;}
.idx-mt .menu .lk::after{content:'';position:absolute;width: 0;height: 1px;background-color: #0043b3;top: 50%;transition: all .3s;right: .3rem;}
.idx-mt .menu .lk.cur:before{display: block;}
.idx-mt .menu .lk.cur::after{width: 5rem;}


.idx-mt .wrap{margin-left: .8rem;}
.idx-mt .item{width: 3.1rem;height: 5.05rem;float: left;position:relative;background-color: #000;margin-left: 0.4rem;}
.idx-mt .item .video{width: 100%;height: 100%;object-fit: contain;}
.idx-mt .item .shade{position:absolute;width: 100%;height: 100%;left: 0;top: 0;}
.idx-mt .item .shade::after{position:absolute;width: 100%;height: 100%;left: 0;top: 0;z-index:10;content:'';background:url(../images/idx_32.png) no-repeat center;background-size:cover;}
.idx-mt .item .img{position:absolute;width: 100%;height: 100%;left: 0;top: 0;}
.idx-mt .item .title{font-size: 0.16rem;color:#fff;padding:0 .25rem;position:absolute;width: 100%;left: 0;bottom: 0.15rem;z-index:11;}

.idx-mt .slidebox{/* padding-bottom: 0.65rem; */position:relative;}
.idx-mt .pub-tt,.idx-mt .detail{opacity: 0;}

.idx-zt{padding:.2rem 0;}
.idx-zt .detail{margin-top: -0.35rem;width:calc(100% + .4rem);margin-left: -0.4rem;}
.idx-zt .slidebox{/* padding-bottom: 0.4rem; */position:relative;}
.idx-zt .item{display: block;margin-left: .4rem;width: 3.4rem;}
.idx-zt .item .imgbox{height: 1.5rem;}
/* .idx-zt,.idx-ft{opacity: 0;} */
/* w21 */

.idx-ft{background-color: #154fba;}
.idx-ft-t{padding:.25rem 0;position:relative;}
.idx-ft .pub-tt{text-align: left;margin-bottom: 0.2rem;}
.idx-ft .pub-tt .en{font-size: 0.8rem;color:#c6d4e6;opacity: .06;}
.ft-rk{width: 55%;margin-right: 5%;float: left;}
.ft-rk .box{padding:.2rem 0;border-top:1px solid rgba(255,255,255,.12);}
.ft-rk .col{float: left;margin-right: 0.37rem;min-width:15%;}
.ft-rk .smtit{font-size: 0.18rem;color:#fff;margin-bottom: 0.15rem;}
.ft-rk .lks{}
.ft-rk .lks .lk{display: block;font-size: 0.14rem;color:#fff;line-height: 0.28rem;opacity: .68;}
.ft-rk .lks .lk:hover{opacity: 1;}
.ft-rk .col:last-child{margin-right: 0;}

.ft-lx{width: 34%;float: left;}
.ft-lx .row{padding:.2rem 0;border-top:1px solid rgba(255,255,255,.12);}
.ft-lx .tit{font-size: 0.18rem;color:#fff;margin-bottom: 0.08rem;}
.ft-lx .txt{font-size: 0.16rem;color:#fff;line-height: 1.8;}

.ft-social{font-size: 0;position:absolute;right: 0;top: 1.5rem;}
.ft-social .grp{position:relative;margin-bottom: 0.2rem;}
.ft-social .grp:last-child{margin-right: 0;}
.ft-social .icon{width: 0.43rem;height: 0.43rem;border-radius:50%;display: block;opacity: .3;cursor: pointer;}
.ft-social .wx{background:url(../images/ft_01.png) no-repeat center;background-size:contain;}
.ft-social .qq{background:url(../images/ft_02.png) no-repeat center;background-size:contain;}
.ft-social .wb{background:url(../images/ft_03.png) no-repeat center;background-size:contain;}
.ft-social .dy{background:url(../images/ft_04.png) no-repeat center;background-size:contain;}
.ft-social .grp:hover .drop{display: block;}
.ft-social .grp:hover .icon{opacity: 1;}

.ft-social .drop{position:absolute;right: -1.5rem;padding-top: 0.2rem;display: none;top: -1.6rem;}
.ft-social .dropbox{background-color: #fff;width: 1.5rem;border-radius:.04rem .04rem .04rem 0;position:relative;}
.ft-social .dropbox:before{content:'';position:absolute;width: 0.14rem;height: 0.1rem;background:url(../images/ft_06-1.png) no-repeat center;background-size:100% 100%;left: 0;bottom: -0.08rem;}
.ft-social .pic{width: 1.5rem;display: block;margin:0 auto;}



.ft-bq{font-size: .12rem;color:#fff;opacity: .4;line-height: 0.34rem;border-top:1px solid rgba(255,255,255,.12);text-align: center;}
.ft-bq1{    margin-top: 32px;font-size: .12rem;color:#fff;opacity: .4;line-height: 0.34rem;border-top:1px solid rgba(255,255,255,.12);text-align: center;}

#fp-nav{display: none;}



/* 发展历程 */
.lc-main{position:relative;width: 100%;height: 100vh;min-height: 800px; left: 0;top: 0;background:url(../images/lc_01.jpg) no-repeat center top;background-size:cover;padding-top: 1.2rem;}
.lc-main .wrapbox{position:relative;z-index:30;}
.lc-main .pub-tt{margin-bottom: 0.3rem;}
.lc-main .pub-tt .en{font-size: 1.68rem;}
.lc-slide{white-space: nowrap;width:calc(100% + .5rem);margin-left: -0.25rem;font-size: 0;}
.lc-slide .item{/* width: 2.8rem; */margin: 0 .25rem;width: 2.8rem;display: inline-block;vertical-align: text-top;white-space: normal;}
.lc-slide .item .imgbox{height: 1.9rem;}
.lc-slide .item .img{width: 100%;height: 100%;display: block;object-fit: cover;}
.lc-slide .item .date{font-size: 0.16rem;color:#0151b0;line-height: 0.7rem;margin-bottom: 0.15rem;border-bottom:1px solid #b3cae9;font-family: 'SourceHanSerifCN';}
.lc-slide .item .date i{font-size: 0.28rem;font-family: 'SourceHanSerifCN';font-weight: bold;}
.lc-slide .item .txt{font-size: 0.18rem;color:#214d80;opacity: .8;-webkit-line-clamp: 3;line-height: 0.28rem;height: 0.84rem;}
.lc-slide .item:hover{transform: scale(1.15,1.15);margin-top: 0.25rem;}

.lc-slide .slidebox{height: 5rem;}
.lc-slide .slick-dots{position:absolute;left: 50%;bottom: 0;margin-top: 0;transform: translate(-50%,0);}

.lc-bgimg{width: 7rem;height: 100%;position:absolute;left: 0;top: 0;background-color:rgba(21,79,187,.1);z-index:1;}

/* 
.lc-slide .slick-active:first-child{width: 4.2rem!important;margin-right: 1.15rem;} */


.lc-axis{position:absolute;width: 100%;left: 0;bottom: .8rem;z-index:80;height: 1rem;}

.lc-axis .slidebox{padding-left: 0.6rem;/* width: 14.8rem; */}
.lc-axis .item{/* width: 1.4rem!important; */text-align: center;position:relative;padding-top: 0.9rem;float: left;}
.lc-axis .year{font-size: 0.2rem;color:#0151b0;line-height: 0.4rem;}
.lc-axis .item .icon{position:absolute;width: 0.44rem;height: 0.62rem;background:url(../images/lc_03.png) no-repeat center;background-size:contain;left: 50%;margin-left: -0.22rem;top: 0rem;display: none;}
.lc-axis .item .icon::after{content:'';position:absolute;width: 1px;background-color: #154fbb;opacity: .48;height: 0.4rem;left: 50%;bottom: -0.4rem;transform: translate(-50%,0);}


.lc-axis .slick-arrow{position:absolute;top: 0;width: 0.5rem;height: 0.5rem;background:url(../images/lc_02.png) no-repeat center #ebf1f9;background-size:contain;border-radius:50%;box-shadow:0 .03rem .12rem rgba(5,50,106,.3);font-size: 0;border:none;cursor: pointer;top: 0.25rem;}
.lc-axis .slick-prev{/* left: -.95rem; */ left: -0.25rem;}
.lc-axis .slick-next{transform: rotate(180deg);right: -.25rem;}


.lc-axis .tp{width: 30rem;height: 0.16rem;background:url(../images/lc_06.png) repeat-x center;position:absolute;top: .4rem;left: 50%;transform: translate(-50%,0);margin-left: 0.19rem;}
.lc-axis .slick-current .icon{display: block;}
.lc-axis .slick-current .year{font-size: 0.32rem;font-weight: bold;}


/* 学院与部门 */
.xy-college{}
.xy-college .list{margin-left: -3%;}
.xy-college .list .item{width: 30.3%;margin:0 0 4% 3%;float: left;}
.xy-college .list .imgbox{display: block;height: 2.3rem;}
.xy-college .list .img{}
.xy-college .list .title{height: 1.15rem;padding:0 .15rem;text-align: center;border:1px solid #e5e5e5;display: block;line-height: 1.15rem;}
.xy-college .list .title span{display: inline-block;vertical-align: middle;line-height: 0.4rem;font-size: 0.26rem;color:#000000;}

.xy-bm{padding:.6rem 0;background-color: #f8f8f8;}
.xy-bm .list{margin-left: -2%;}
.xy-bm .list .lk{float: left;background-color: #fff;width: 23%;margin:0 0 2% 2%;height: .9rem;line-height: 0.9rem;padding:0 .15rem;text-align: center;display: block;}
.xy-bm .list .lk span{display: inline-block;font-size: 0.22rem;color:#000000;text-align: center;vertical-align: middle;line-height: 0.3rem;}
.xy-bm .list .lk:hover{background-color: #154fbb;color:#fff;}
.xy-bm .list .lk:hover span{color:#fff;}

/* w21 */
.idx-s8{background-color:  #fff;}
.idx-zt{background-color: #fff;}

@media screen and (min-width:1501px) and (max-width:1600px){
	.idx-zt{padding:.1rem 0 .3rem;}
	.idx-zt .pub-tt .en{font-size: 1.1rem;}
	.idx-zt .detail{margin-top: 0;}
	
	.idx-ft-t{padding:.2rem 0;}
	.idx-ft .pub-tt .en{font-size: 0.7rem;}
	.ft-rk .col{margin-right: 0.2rem;}
	.ft-lx .row{padding:.2rem 0;}
	
}

@media screen and (min-width:992px) and (max-width:1199px){
	.auto{max-width: 100%;padding:0 3%;width: 100%!important;}
	html{font-size: 5rem!important;}
	
	.head .auto{padding: 0;}
	.hd-left{margin-left: .2rem;white-space: normal;}
	
	.hd-nav{display: none;}
	
	.hd-wzlk{/* width: 5rem; */margin-top: 0.08rem;}
	.hd-left .hd-wzlk{display:none !important;}
	.hd-wzlk .lk{line-height: 0.3rem;}
	
	.foot .lbox{width: calc(100% - 3rem);}
	
	
	/* 二级学院 */
	.pub-tt .en{font-size: 1rem;}
	
	/* 西汽概况 */
	.us-ban .en{font-size: 1.1rem;}
	
	.idx-college .slide2 .swiper-slide{width: 4rem;}
	
	
	.us-lc-list .year{font-size: 0.36rem;margin-left: 0.2rem;line-height: 0.7rem;}
	.us-lc-list .txt{font-size: 0.18rem;}
	
	.us-lc-list .item1{top: .1rem;right: .8rem;}
	.us-lc-list .item2{top: 1rem;right:2.9rem;}
	.us-lc-list .item3{top: 2rem;right: 5rem;}
	.us-lc-list .item4{top: 3.2rem;right: 7rem;}
	.us-lc-list .item5{top: 4.45rem;right: 9rem;}
	
	/* index */
	.idx-s .pub-tt{margin-bottom: 0.3rem;}
	.idx-s .pub-tt .en{font-size: 1rem;}
	
	.idx-hz .item .drop{display: none!important;}
	
	.idx-hz .item1{width: 1.1rem;height: 1.1rem;margin-top:1.55rem;margin-left: -5.8rem;}
	.idx-hz .item2{width: 1.6rem;height: 1.6rem;margin-top:-1.3rem;margin-left: -5.2rem;}
	.idx-hz .item3{width: 1.26rem;height: 1.26rem;margin-top:-2.6rem;margin-left: -3rem;}
	.idx-hz .item4{width: 1.28rem;height: 1.28rem;margin-top:.42rem;margin-left: -3.5rem;}
	.idx-hz .item5{width: 1.0rem;height: 1.0rem;margin-top:2.65rem;margin-left: -3.5rem;}
	.idx-hz .item6{width: 1.0rem;height: 1.0rem;margin-top:1.3rem;margin-left: -1.2rem;}
	
	.idx-hz .item7{width: 2rem;height: 2rem;margin-top: -1rem;margin-left: -1rem;}
	
	.idx-hz .item8{width: 1.24rem;height: 1.24rem;margin-top:-2.1rem;margin-left: .8rem;}
	.idx-hz .item9{width: 1.84rem;height: 1.84rem;margin-top:1.6rem;;margin-left: 0.75rem;}
	.idx-hz .item10{width: 1rem;height: 1rem;margin-top:-2.85rem;margin-left: 3.3rem;}
	.idx-hz .item11{width: 1.66rem;height: 1.66rem;margin-top:-0.93rem;margin-left: 2.1rem;}
	.idx-hz .item12{width: 1rem;height: 1rem;margin-top:1.7rem;margin-left: 3.4rem;}
	.idx-hz .item13{width: 1.5rem;height: 1.5rem;margin-top:-.4rem;margin-left: 4.6rem;}
	
	
	.idx-hz .circle1{width: 9rem;height: auto;}
	.idx-hz .circle2{width: 6rem;height: auto;}
	.idx-hz .circle3{width: 3.42rem;height: auto;}
	.idx-hz .titbox{margin-top: -2.8rem;}
	
	.idx-zt .detail{margin-top: 0;}
	
	.idx-ft .pub-tt .en{font-size: 0.6rem;}
	
	.ft-rk .col{width: 100%;margin-right: 0;margin-bottom: 0.15rem;}
	.ft-rk .smtit{margin-bottom: 0.1rem;}
	.ft-rk .lks .lk{display: inline-block;vertical-align: middle;font-size: 0.16rem;margin-right: 0.1rem;}
	.idx-ft .pub-tt{margin-bottom: 0.14rem;}
	.ft-rk .pub-tt .cn{font-size: 0.28rem;}
	
	.ft-social{right: 0.1rem;}
	.ft-social .drop{right:auto;left: -1.1rem;}
	.ft-social .dropbox{border-radius:.04rem .04rem 0 .04rem;}
	.ft-social .dropbox:before{transform: rotate(90deg);right: -.02rem;left:auto;}
	
	.dots-line .slick-dots li{width: 0.5rem;}
	
	/* 发展历程 */
	.lc-slide{width:100%;margin-left: 0;}
	.lc-slide .slidebox{height: 4.5rem;}
	.lc-slide .item{margin:0 .15rem;}
	
	.lc-axis .slidebox{width: 100%;padding-left: 0.75rem;}
	
	
	
	
}

@media screen and (min-width:768px) and (max-width:991px){
	.auto{max-width: 100%;padding:0 3%;width: 100%;}
	html{font-size: 4.8rem!important;}
	
	.sj-menu{width: 1rem;height: 1rem;background:url(../images/menu.png) no-repeat center #0c65dd;background-size:.5rem;}
	.sj-menu.this{background:url(../images/close.png) no-repeat center #0c65dd;background-size:.4rem;}
	
	
	.hd-left{margin-left: 0;}
	.hd-logo .img{height: 0.9rem;margin-top: 0.05rem;}
	
	.hd-link .font{font-size: 0.18rem;}
	.hd-link .font:before{width: 0.24rem;height: 0.24rem;margin-top: -0.02rem;}
	
	.hd-wzlk{width: 4.4rem;line-height: 0.3rem;font-size: 0;display: none!important;}
	.hd-wzlk .lk{line-height: 0.3rem;min-width:15%;}
	
	
	.hd-sear{margin-right: 1.2rem;}
	.hd-sear .box{height: 0.5rem;margin-top: -0.25rem;}
	.hd-sear .box .ipt-txt{height: 0.5rem;line-height: 0.5rem;width: calc(100% - 0.5rem);}
	.hd-sear .box .submit{width: 0.5rem;height: 0.5rem;}
	
	
	/* .hd-link{display: none!important;} */
	
	.hd-nav{display: none!important;}
	
	.hd-menu .wrapbox{padding: 0;}
	.hd-menu .auto{padding: 0;}
	.hd-menu .col{width: 100%;float:none;position:relative;}
	.hd-menu .arrow{width: 0.8rem;height: 0.8rem;position:absolute;right: 0;top: 0;background:url(../images/arrow.png) no-repeat center;background-size:.3rem;}
	.hd-menu .arrow.this{transform: rotate(180deg);}
	.hd-menu .tit{font-size: 0.22rem;line-height: 0.8rem;border-bottom:1px solid rgba(255,255,255,.1);padding:0 3%;}
	.hd-menu .lks{display: none;padding-left: 0.5rem;}
	.hd-menu .lk{font-size: 0.2rem;line-height: 0.7rem;border-bottom:1px solid rgba(255,255,255,.1);}
	.hd-menu .col:last-child{display: block;}
	
	.hd-info .line{display: none;}
	
	/* 二级行政部门 */
	.inner-ban{height: 5rem;}
	
	.pub-tt .en{font-size: 0.8rem;}
	
	.bm-main{padding:.1rem 0 .8rem;}
	.bm-list .imgbox{height: 2rem;}
	.bm-list .info{padding:.15rem .2rem;}
	.bm-list .title{font-size: 0.22rem;}
	.bm-list .more{margin-top: 0.1rem;}
	
	.foot .lbox{width: 100%;}
	.foot .list .txt{font-size: 0.17rem;}
	.foot .rbox{width: 100%;text-align: center;}
	.foot .social{margin-top: 0.35rem;}
	.foot .social .drop{padding: 0;top: -1rem;}
	.foot .social .dropbox{border-radius:  0.04rem 0.04rem 0.04rem 0;}
	.foot .social .dropbox:before{width: 0.1rem;height: 0.14rem;bottom: -0.1rem;transform: rotate(90deg);top:auto;left: 0.015rem;}
	
	/* 二级行政部门-党政办公室 */
	.inner-ban .info{text-align: center;padding-top: 2.2rem;}
	.inner-ban .en{font-size: 1rem;}
	.inner-ban .line{display: none;}
	
	.bm-survey{padding:.8rem 0;}
	.bm-survey .lbox{width: 100%;}
	.bm-survey .moreb{text-align: center;}
	.bm-survey .rbox{width: 100%;}
	
	.bm-framework{padding:.8rem 0;}
	
	
	/* 二级学院 */
	.college-main{padding:.1rem 0 .8rem;}
	.college-list .imgbox{height: 2.6rem;}
	.college-list .bot{padding:0 .2rem;bottom: 0.15rem;}
	.college-list .title{font-size: 0.2rem;}
	.college-list .icon{width: 0.25rem;}
	
	/* 学院动态 */
	.dt-list-pic .imgbox{height: 2rem;}
	
	.dt-list .item{width: 47%;}
	
	/* 公示公告 */
	.gg-main{padding:.1rem 0 .8rem;}
	.gg-l{width: 100%;}
	.gg-r{width: 100%;margin-left: 0;margin-top: 0.6rem;}
	
	.gg-list .item{margin-bottom: 0.25rem;}
	.gg-list .title{height: auto;}
	
	.gg-tel .icon{width: 0.5rem;}
	.gg-tel .txt{font-size: 0.28rem;}
	
	.gg-mod{margin-bottom: 0.3rem;}
	
	.gg-tt .bt{font-size: 0.24rem;}
	
	.gg-sp .list{display: flex;justify-content: space-between; flex-wrap: wrap;}
	.gg-sp .list .item{width: 47.5%;margin-bottom: 2.5%!important;}
	.gg-sp .list .info{padding:.2rem .2rem;}
	.gg-sp .list .title{font-size: 0.2rem;}
	
	.gg-xw .list .date{font-size: 0.18rem;}
	.gg-xw .list .date:before{width: 0.24rem;height: 0.24rem;left: -0.34rem;}
	.gg-xw .list .title{font-size: 0.19rem;line-height: 0.3rem;max-height:100%;}
	
	/* 新闻详情 */
	.det-top{text-align: center;}
	.det-top .sm{text-align: center;}
	.det-top .sm > span{margin:0 .3rem!important;}
	
	.det-edit{font-size: 0.18rem;}
	
	.pagenav li{font-size: 0.18rem;margin-bottom: 0;}
	.pagenav li:before{width: 0.16rem;height: 0.16rem;}
	
	/* .gg-dt .slide{margin-left:-.3rem;} */
	.gg-dt .slide{width:calc(100% + .3rem);margin-left: -0.15rem;}
	.gg-dt .slide .item{margin:0 .15rem;}
	.gg-dt .slide .slick-prev{left: 0.15rem;}
	.gg-dt .slide .slick-next{right: 0.15rem;}
	
	.gg-sp.guide .list .smtp{width: 0.5rem;}
	
	/* 媒体聚焦 */
	.mt-main{padding:.1rem 0 .8rem;}
	.mt-list .item{width: 47%;}
	.mt-list .imgbox{height: 2.4rem;}
	.mt-list .icon{width: 1rem;height: 1rem;}
	
	
	.pub-tt.inlineblock{display: block;}
	
	/* 西汽概况 */
	.us-ban{height: 7.5rem;}
	.us-ban .scrollbox{height: 1.8rem;}
	.us-ban .en{font-size: .8rem;}
	.us-ban .videobtn{width: 0.7rem;height: 0.7rem;margin-left: 0.8rem;}
	
	.us-teacher{background:none;padding:.8rem 0 0;}
	.us-teacher .pub-tt .lk-wz{right: 3%;}
	.us-teacher .detail{background: #005dcb;padding:.5rem 0;}
	.us-teacher .list{margin-left: -3%;}
	.us-teacher .list .item{width: 30.3%;margin:0 0 3% 3%;height: auto;}
	.us-teacher .list .item:hover{transform: scale(1,1);margin-top:0;}
	
	.us-data{padding:.8rem 0;}
	
	
	.us-lc{padding:.8rem 0 0;}
	.us-lc .detail{padding: 1px 4% 3rem;background-position:center bottom;background-size:contain;height: auto;}
	.us-lc .pub-tt{text-align: center;}
	.us-lc .pub-tt .cn{margin-left: 0;}
	
	.us-lc-list{padding-left: 0.4rem;}
	.us-lc-list .item{position:static;display: flex;flex-direction: column-reverse;text-align: left;margin-bottom: 0.25rem;}
	.us-lc-list .year{font-size: 0.3rem;margin-left: 0;line-height: 0.6rem;}
	.us-lc-list .year::after{display: none;	}
	.us-lc-list .year:before{width: 0.12rem;height: 0.12rem;border: 0.04rem solid #154fbb;top: 0.2rem;left: -.4rem;  transform: translate(0,0);}
	.us-lc-list .txt{font-size: 0.19rem;margin-left: 0;display: block;line-height: 1.6;}
	.us-lc-list .info{display: block;}
	.us-lc-list .tit{display: block;margin-bottom: 0.08rem;font-size: 0.22rem;}
	
	/* index */
	.idx-s .pub-tt{margin-bottom: 0.3rem;}
	.idx-s .pub-tt .en{font-size: 1rem;}
	
	.idx-xw .menu .lk{font-size: 0.26rem;margin:0 .5rem;}
	.idx-xw .slidebox{width: 55%;}
	.idx-xw .rbox{width: 42%;}
	
	.idx-college{padding:1rem 0;display: flex;flex-direction: column;justify-content: center;}
	.idx-college .pub-tt{top: 1.5rem;}
	.idx-college .pub-tt .en{font-size: 0.8rem;}
	.idx-college .slide2 .swiper-slide{width: 100%;}
	
	
	
	
	.idx-train{padding-top: 1.8rem;}
	.idx-train .detail{margin-top: 0;}
	.idx-train .item .info{padding:.25rem .35rem;}
	.idx-train .item .imgbox{height: 4.5rem;}
	.idx-train .item .title{font-size: 0.22rem;}
	.idx-train .item .txt{font-size: 0.18rem;}
	
	.idx-hz .item .drop{display: none!important;}
	
	.idx-hz .item1{width: .8rem;height: .8rem;margin-top:1.55rem;margin-left: -4.7rem;}
	.idx-hz .item2{width: 1.3rem;height: 1.3rem;margin-top:-1.3rem;margin-left: -4.6rem;}
	.idx-hz .item3{width: 1rem;height: 1rem;margin-top:-2.2rem;margin-left: -2.7rem;}
	.idx-hz .item4{width: 1rem;height: 1rem;margin-top:.42rem;margin-left: -3.2rem;}
	.idx-hz .item5{width: .8rem;height: .8rem;margin-top:2.4rem;margin-left: -3.3rem;}
	.idx-hz .item6{width: .9rem;height: .9rem;margin-top:1.1rem;margin-left: -1.2rem;}
	
	.idx-hz .item7{width: 1.7rem;height: 1.7rem;margin-top: -0.85rem;margin-left: -0.85rem;}
	
	.idx-hz .item8{width: 1rem;height: 1rem;margin-top:-2rem;margin-left: .7rem;}
	.idx-hz .item9{width: 1.5rem;height: 1.5rem;margin-top:1.6rem;;margin-left: 0.75rem;}
	.idx-hz .item10{width: .8rem;height: .8rem;margin-top:-2.7rem;margin-left: 3rem;}
	.idx-hz .item11{width: 1.4rem;height: 1.4rem;margin-top:-0.93rem;margin-left: 2.1rem;}
	.idx-hz .item12{width: .8rem;height: .8rem;margin-top:1.5rem;margin-left: 3.1rem;}
	.idx-hz .item13{width: 1.2rem;height: 1.2rem;margin-top:-.4rem;margin-left: 3.8rem;}
	
	
	.idx-hz .circle1{width: 8rem;height: auto;}
	.idx-hz .circle2{width: 5.7rem;height: auto;}
	.idx-hz .circle3{width: 3.4rem;height: auto;}
	
	.idx-hz .titbox{margin-top: -2.8rem;}
	
	.idx-mt .detail{margin-top: 0;}
	.idx-mt .menu{width: 100%;display: flex;justify-content: center;float:none;margin-bottom: 0.35rem;}
	.idx-mt .menu .lk{margin:0 .25rem;}
	.idx-mt .menu .lk:before,.idx-mt .menu .lk::after{display: none!important;}
	
	
	
	.idx-mt .wrap{margin-left: 0;}
	.idx-mt .item{margin-left: 0.3rem;}
	.idx-mt .item .title{font-size: 0.2rem;}
	
	
	
	.idx-zt .detail{margin-top: 0;}
	
	.idx-ft .pub-tt .en{font-size: 0.6rem;}
	
	.ft-rk .col{width: 100%;margin-right: 0;margin-bottom: 0.15rem;}
	.ft-rk .smtit{margin-bottom: 0.1rem;}
	.ft-rk .lks .lk{display: inline-block;vertical-align: middle;font-size: 0.16rem;margin-right: 0.1rem;}
	.idx-ft .pub-tt{margin-bottom: 0.14rem;}
	.ft-rk .pub-tt .cn{font-size: 0.28rem;}
	
	.ft-social{right: 0.1rem;}
	.ft-social .drop{right:auto;left: -1.1rem;}
	.ft-social .dropbox{border-radius:.04rem .04rem 0 .04rem;}
	.ft-social .dropbox:before{transform: rotate(90deg);right: -.02rem;left:auto;}
	
	.dots-line .slick-dots li{width: 0.3rem;}
	
	
	/* 发展历程 */
	.lc-main{padding-top: 1.5rem;}
	.lc-main .pub-tt .en{font-size: 1.2rem;}
	
	.lc-slide{width:100%;margin-left: 0;}
	.lc-slide .slidebox{height: 4.5rem;}
	.lc-slide .item{margin:0 .15rem;}
	
	.lc-axis .slidebox{width: 100%;padding-left: 0.35rem;}
	
	
	/* 学院与部门 */
	.xy-college .list .imgbox{height: 2rem;}
	.xy-college .list .title{height: 0.8rem;line-height: 0.8rem;}
	.xy-college .list .title span{font-size: 0.22rem;line-height: 0.32rem;}
	
	.xy-bm .list .lk span{font-size: 0.2rem;}
	
	
	
}

@media screen and (max-width:820px){
	.idx-ban .img{object-fit: cover;}
	.mobshow{
		display: block;
	}
	.pcshow{
		display: none;
	}
}
@media screen and (max-width:400px){
	.top-bar{flex-wrap: wrap;}
	.top-bar .lk{flex: none !important; width: 33% !important;}
}




@media screen and (min-width:320px) and (max-width:767px){
	.auto{max-width: 100%;padding:0 4%;width: 100%;}
	html{font-size: 4.5rem!important;}
	
	.sj-menu{width: 0.7rem;height: 0.7rem;background:url(../images/menu.png) no-repeat center;background-size:.4rem;margin-top: 0.1rem;}
	.sj-menu.this{background:url(../images/close.png) no-repeat center;background-size:.36rem;}
	
	.head{height: .9rem;}
	.head .auto{padding-right: 0;}
	.hd-logo{margin-left: 0;}
	.hd-logo .img{height: 0.8rem;margin-top: 0.05rem;}
	
	.hd-link{margin-right: 0.1rem;position:static;}
	.hd-link .font{font-size: 0;width: 0.5rem;height: 0.5rem;background: url(../images/icon_01.png) no-repeat center;background-size: .3rem;}
	.hd-link .font:before,.hd-link .font::after{display: none;}
	
	.hd-link:hover .drop{display: none;}
	.head .drop{position:fixed;width: 100%;left: 0;top: 0;bottom: 0;overflow-y: scroll!important;border:none;background: url(../images/img_01.jpg) no-repeat center;background-size: cover;padding: 0;display: none;padding-top: 0.9rem;z-index:-1;}
	.head .drop:before{display: none;}
	.head .drop .lks{margin-left: 0;border-top:1px solid rgba(255,255,255,.1);}
	.head .drop a{display: block;font-size: 0.19rem;width: 100%;margin: 0;line-height: 0.7rem;padding:0 4%;color:#fff;border-color:rgba(255,255,255,.1);}
	.head .drop a:hover{color:#fff}

	.head .drop{width: 100%;transform: translate(0,0);left: 0;}
	.head .drop a:hover:after{display: none;}
	
	.hd-wzlk{width: 4.4rem;line-height: 0.3rem;font-size: 0;display: none!important;}
	.hd-wzlk .lk{line-height: 0.3rem;min-width:15%;}
	
	.hd-info{line-height: 0.9rem;}
	.hd-sear{margin-right: .7rem;}
	.hd-sear .icon{width: 0.5rem;height: 0.5rem;background-size:.26rem;}
	.hd-sear .box{height: 0.46rem;margin-top: -0.25rem;}
	.hd-sear .box .ipt-txt{height: 0.46rem;line-height: 0.46rem;width: calc(100% - 0.5rem);}
	.hd-sear .box .submit{width: 0.46rem;height: 0.46rem;}
	
	
	
	.hd-nav{display: none!important;}
	
	.hd-menu .wrapbox{padding: 0;height: calc(100% - .9rem);margin-top: 0.9rem;}
	.hd-menu .auto{padding: 0;}
	.hd-menu .col{width: 100%;float:none;position:relative;}
	.hd-menu .arrow{width: 0.8rem;height: 0.8rem;position:absolute;right: 0;top: 0;background:url(../images/arrow.png) no-repeat center;background-size:.26rem;}
	.hd-menu .arrow.this{transform: rotate(180deg);}
	.hd-menu .tit{font-size: 0.21rem;line-height: 0.8rem;border-bottom:1px solid rgba(255,255,255,.1);padding:0 4%;margin-bottom: 0;}
	.hd-menu .lks{display: none;padding-left: 0.4rem;}
	.hd-menu .lk{font-size: 0.19rem;line-height: 0.7rem;border-bottom:1px solid rgba(255,255,255,.1);color:#fff;}
	.hd-menu .col:last-child{display: block;}
	
	.hd-info .line{display: none;}
	
	/* 二级行政部门 */
	.inner-ban{height: 2.8rem;}
	
	.crumb{padding:.1rem 0;}
	.crumb .box:before{width: 0.2rem;height: 0.2rem;}
	.crumb .box{line-height: 0.4rem;}
	.crumb .box em{display: none;}
	
	.pub-tt{margin-bottom: 0.3rem;}
	.pub-tt .en{font-size: 0.5rem;}
	.pub-tt .cn{font-size: 0.26rem;transform: translate(0,-0.2rem);}
	.pub-tt.t .cn{transform: translate(0,0);}
	
	.bm-main{padding:.3rem 0 .5rem;}
	.bm-list{margin-left: 0;}
	.bm-list .item{width: 100%;margin:0 0 4%;}
	.bm-list .imgbox{height: auto;}
	.bm-list .info{padding:.15rem .2rem;}
	.bm-list .title{font-size: 0.2rem;}
	.bm-list .more{margin-top: 0.1rem;font-size: 0.12rem;}
	
	.foot .lbox{width: 100%;}
	.foot .list li{width: 100%;float:none;margin-bottom: 0.2rem;}
	.foot .list .txt{font-size: 0.18rem;line-height: 1.6;}
	.foot .rbox{width: 100%;text-align: center;}
	.foot .social{margin-top: 0.35rem;}
	.foot .social .icon{width: 0.5rem;height: 0.5rem;}
	.foot .social .drop{padding: 0;top: -1rem;}
	.foot .social .dropbox{border-radius:  0.04rem 0.04rem 0.04rem 0;}
	.foot .social .dropbox:before{width: 0.1rem;height: 0.14rem;bottom: -0.1rem;transform: rotate(90deg);top:auto;left: 0.015rem;}
	
	/* 二级行政部门-党政办公室 */
	.inner-ban .info{text-align: center;padding-top: 1rem;}
	.inner-ban .en{font-size: .7rem;}
	.inner-ban .bt{font-size: 0.28rem;margin-top: -0.3rem;}
	.inner-ban .line{display: none;}
	
	.bm-survey{padding:.3rem 0 .5rem;}
	.bm-survey .lbox{width: 100%;}
	.bm-survey .moreb{text-align: center;}
	.bm-survey .rbox{width: 100%;}
	.bm-survey .tp{display: none;}
	
	.bm-framework{padding:.5rem 0;}
	
	/* 二级学院 */
	.college-main{padding:.3rem 0 .5rem;}
	.college-main .pub-tt .en{font-size: 0.4rem;}
	
	.college-list{margin-left: 0;}
	.college-list .item{width: 100%;margin:0 0 4%;}
	.college-list .imgbox{height: auto;}
	.college-list .bot{padding:0 .2rem;bottom: 0.25rem;}
	.college-list .title{font-size: 0.22rem;}
	.college-list .item:hover{transform: scale(1,1);}
	
	/* 学院动态 */
	.dt-main{padding:.3rem 0 .5rem;}
	
	.top-bar{display: flex;justify-content: space-around;height: auto;padding:0 .2rem;}
	.top-bar .lk{margin: 0;line-height: 0.7rem;font-size: 0.2rem;}
	
	
	.dt-list-pic{margin-left: 0;margin-bottom: 0.3rem;}
	.dt-list-pic .item{width: 100%;margin:0 0 4% 0;}
	.dt-list-pic .imgbox{height: 2.8rem;}
	.dt-list-pic .info{padding:.2rem .2rem;}
	.dt-list-pic .day{font-size: 0.24rem;}
	.dt-list-pic .year{margin-top: 0.03rem;}
	
	.dt-list{margin-left: 0;}
	.dt-list .item{width: 100%;margin:0 0 4% 0;}
	.dt-list .item::after{height: 0rem;}
	.dt-list .datebox{text-align: center;width: 0.8rem;}
	.dt-list .box{height: auto;display: flex;align-items: center;}
	.dt-list .info{flex:1;overflow: hidden;margin-left: 0.2rem;}
	.dt-list .title{height: auto;}
	
	/* 公示公告 */
	.gg-main{padding:.1rem 0 .5rem;}
	.gg-l{width: 100%;}
	.gg-r{width: 100%;margin-left: 0;margin-top: 0.6rem;}
	
	.gg-list .item{margin-bottom: 0.25rem;}
	.gg-list .datebox{margin-right: 0.2rem;padding:.1rem 0;}
	.gg-list .day{font-size: 0.24rem;}
	.gg-list .title{height: auto;font-size: 0.18rem;}
	
	.pagelist{margin-top: 0.5rem;}
	
	.gg-mod{margin-bottom: 0.3rem;background-color: transparent;}
	
	.gg-tel{background-color: #e7edf8;}
	.gg-tel .icon{width: 0.4rem;}
	.gg-tel .txt{font-size: 0.26rem;}
	
	
	.gg-tt{height: 0.6rem;line-height: 0.6rem;padding:0 .2rem;margin-bottom: 0.2rem;}
	.gg-tt .bt{font-size: 0.22rem;font-weight: bold;}
	.gg-tt .bt:before{width: 0.04rem;}
	.gg-tt .more{font-size: 0.14rem;}
	
	.gg-sp .detail{padding:0;}
	.gg-sp .list .info{padding:.2rem .2rem;}
	.gg-sp .list .title{font-size: 0.2rem;}
	
	.gg-xw{background-color: #fff;}
	.gg-xw .detail{padding:0;}
	.gg-xw .list{padding-left: 0.15rem;}
	.gg-xw .list .item{margin:0 0 .25rem;}
	.gg-xw .list:before{display: none;}
	.gg-xw .list .date{font-size: 0.18rem;}
	.gg-xw .list .date:before{width: 0.16rem;height: 0.16rem;left: -0.3rem;background-image: url(../images/gg_05-1.png);margin-top: -0.07rem;}
	.gg-xw .list .title{font-size: 0.19rem;line-height: 0.3rem;max-height:100%;}
	
	/* 新闻详情 */
	.det-top{text-align: center;}
	.det-top .title{font-size: 0.22rem;}
	.det-top .sm{text-align: center;}
	.det-top .sm > span{margin:0 .15rem!important;}
	
	.det-edit{font-size: 0.18rem;}
	
	.pagenav{margin-top: 0.2rem;}
	.pagenav li{font-size: 0.18rem;margin-bottom: 0;}
	.pagenav li:before{width: 0.16rem;height: 0.16rem;display: none;}
	
	.gg-dt .detail{padding: 0;}
	.gg-dt .item .title{font-size: 0.19rem;}
	
	.gg-sp.guide .list .smtp{width: 0.5rem;}
	
	/* 媒体聚焦 */
	.mt-main{padding:.1rem 0 .5rem;}
	.mt-list{margin-left: 0;}
	.mt-list .item{width: 100%;margin:0 0 .3rem 0;}
	.mt-list .imgbox{height: 2.4rem;}
	.mt-list .icon{width: .8rem;height: .8rem;}
	
	
	.pub-tt.inlineblock{display: block;}
	
	/* 西汽概况 */
	.more-k{width: 1.5rem;}
	
	.us-ban{height:3.6rem;text-align: center;padding-top: 1.3rem;}
	.us-ban .box{margin-top: 0.2rem;padding-top: 0.2rem;display: none;}
	.us-ban .en{font-size: .46rem;}
	.us-ban .cn{font-size: 0.26rem;}
	.us-ban .bot{margin-top: 0.4rem;}
	.us-ban .videobtn{width: 0.5rem;height: 0.5rem;margin:0 0 0 .5rem;}
	.us-ban .more-k{line-height: 0.4rem;width: 1.5rem;}
	
	.us-hm .auto{display: flex;flex-direction: column-reverse;}
	.us-hm .imgbox{width:70%;max-width:100%;margin:0 auto;margin-top: 0.25rem;}
	.us-hm .info{width: 100%;}
	.us-hm .pub-tt .en{margin-left: 0;}
	.us-hm .pub-tt .cn{font-size: 0.28rem;}
	.us-hm .smtit{font-size: 0.26rem;}
	.us-hm .smfz{font-size: 0.18rem;}
	
	.us-teacher{background:none;padding:.5rem 0 0;}
	.us-teacher .pub-tt .lk-wz{right: 3%;}
	.us-teacher .detail{background: #005dcb;padding:.5rem 0;}
	.us-teacher .list{margin-left: -5%;}
	.us-teacher .list .item{width: 45%;margin:0 0 5% 5%;height: auto;}
	.us-teacher .list .item:hover{transform: scale(1,1);margin-top:0;}
	.us-teacher .list .imgbox{height: 3rem;}
	
	.us-data{padding:.5rem 0;}
	.us-data .detail{padding-top: 0.4rem;}
	.us-data .item .box{width: auto;height: auto;border:none;}
	.us-data .item .num{font-size: 0.44rem;width: .5rem;height: .5rem;line-height: .5rem;    transform: translate(0,0);position:static;}
	.us-data .item .smbox{width: auto;height: auto;transform: translate(0,0);line-height: .5rem;position:static;}
	.us-data .item .title{font-size: 0.2rem;margin-top: 0;}
	
	
	
	.us-lc{padding:.5rem 0 0;}
	.us-lc .detail{padding: 1px 4% 1.6rem;background-position:center bottom;background-size:contain;height: auto;}
	.us-lc .pub-tt{text-align: center;}
	.us-lc .pub-tt .cn{margin-left: 0;}
	
	.us-lc-list{padding-left: 0.4rem;}
	.us-lc-list .item{position:static;display: flex;flex-direction: column-reverse;text-align: left;margin-bottom: 0.25rem;}
	.us-lc-list .year{font-size: 0.24rem;margin-left: 0;line-height: 0.4rem;margin-bottom: 0.05rem;}
	.us-lc-list .year::after{display: none;	}
	.us-lc-list .year:before{width: 0.1rem;height: 0.1rem;border: 0.03rem solid #154fbb;top: 0.12rem;left: -.35rem;  transform: translate(0,0);}
	.us-lc-list .txt{font-size: 0.18rem;margin-left: 0;display: block;line-height: 1.6;}
	.us-lc-list .info{display: block;}
	.us-lc-list .tit{display: block;margin-bottom: 0.05rem;font-size: 0.2rem;}
	
	/* index */
	.idx-s{padding-top: 0.9rem;}
	.idx-s .pub-tt{margin-bottom: 0.3rem;}
	.idx-s .pub-tt .en{font-size: .6rem;}
	
	.idx-xw{padding-bottom: 0;}
	.idx-xw .pub-tt{position:absolute;width: 100%;left: 0;top: 1rem;text-align: center;}
	.idx-xw .menu{margin: 0 0 .2rem;}
	.idx-xw .menu .lk{font-size: 0.22rem;margin:0 .25rem;}
	.idx-xw .menu .lk.cur{font-size: 0.24rem;}
	.idx-xw .slidebox{width: 100%;margin-bottom: 0.3rem;}
	.idx-xw .slidebox .imgbox{height: 2.6rem;}
	.idx-xw .slidebox .info{padding:0 .2rem;}
	.idx-xw .slidebox .title{line-height: 0.5rem;}
	.idx-xw .slick-dots{right: 0;width: 100%;bottom: 0.5rem;text-align: center;line-height: 0.5rem;}
	.idx-xw .slick-dots li{width: 0.12rem;height: 0.12rem;margin:0 .1rem;border-width:1px;}
	
	.idx-xw .rbox{width: 100%;background-color: transparent;}
	.idx-xw .hotbox{height: 2.5rem;}
	
	.idx-xw .list{display: none;}
	.idx-xw .more{position:static;margin:.3rem auto .3rem;display:block;}
	/* .idx-xw .list .item:nth-child(1),.idx-xw .list .item:nth-child(2){display: block;} */
	
	.idx-college{padding: .9rem 0 0;display: flex;flex-direction: column;justify-content: center;align-items: center;}
	.idx-college .pub-tt{top: 1.5rem;}
	.idx-college .pub-tt .en{font-size: 0.5rem;}
	.idx-college .t-tit{font-size: 0.26rem;padding: 0 4%;}
	.idx-college .t-tit::after{display: none;}
	.idx-college .txt{padding: 0 4%;margin-top: 0.3rem;}
	
	.idx-college .detail{display: flex;flex-direction: column-reverse;padding: 0;}
	.idx-college .lbox{width: 100%;padding-top: 0.5rem;}
	.idx-college .rbox{width: 100%;margin: 0;}
	.idx-college .more-k{margin:.3rem auto 0;display: block;}
	
	.idx-college .slide2 .swiper-slide{width: 3rem;}
	.idx-college .swiper-pagination{left: 0;width: 100%;position:static;margin-top: 0.25rem;}
	.idx-college .swiper-pagination-bullet{width: 0.2rem;}
	
	
	.idx-college .sj-show{display: flex;}
	.idx-college .pc-show{display: none;}
	
	
	
	.idx-life .item{width: 100%!important;height: 20%!important;}
	
	.idx-train{padding-top: 1.4rem;}
	.idx-train .detail{margin-top: 0;}
	.idx-train .item .info{padding:.25rem .35rem;}
	.idx-train .item .imgbox{height: 3.8rem;}
	.idx-train .item .title{font-size: 0.22rem;}
	.idx-train .item .txt{font-size: 0.18rem;}
	
	.idx-hz{padding-top: 0;}
	.idx-hz .item .drop{display: none!important;}
	
	.idx-hz .item1{width: .5rem;height: .5rem;margin-top:.5rem;margin-left: -2.5rem;}
	.idx-hz .item2{width: .7rem;height: .7rem;margin-top:-1rem;margin-left: -2.5rem;}
	.idx-hz .item3{width: .5rem;height: .5rem;margin-top:-1.4rem;margin-left: -1.5rem;}
	.idx-hz .item4{width: .5rem;height: .5rem;margin-top:.3rem;margin-left: -1.9rem;}
	.idx-hz .item5{width: .7rem;height: .7rem;margin-top:1.4rem;margin-left: -2rem;}
	.idx-hz .item6{width: .5rem;height: .5rem;margin-top:.8rem;margin-left: -.8rem;}
	
	.idx-hz .item7{width: 1.2rem;height: 1.2rem;margin-top: -0.6rem;margin-left: -0.6rem;}
	
	.idx-hz .item8{width: .5rem;height: .5rem;margin-top:-1.2rem;margin-left: .3rem;}
	.idx-hz .item9{width: 1rem;height: 1rem;margin-top:1.1rem;;margin-left: 0.25rem;}
	.idx-hz .item10{width: .5rem;height: .5rem;margin-top:-1.5rem;margin-left: 1.9rem;}
	.idx-hz .item11{width: 1rem;height: 1rem;margin-top:-0.7rem;margin-left: 1.3rem;}
	.idx-hz .item12{width: .5rem;height: .5rem;margin-top:1rem;margin-left: 1.7rem;}
	.idx-hz .item13{width: .7rem;height: .7rem;margin-top:-.4rem;margin-left: 2.8rem;}
	
	
	.idx-hz .circle1{width: 4.8rem;height: auto;}
	.idx-hz .circle2{width: 3.6rem;height: auto;}
	.idx-hz .circle3{width: 2.5rem;height: auto;}
	
	.idx-hz .titbox{margin-top: -2.8rem;}
	
	.idx-mt .pub-tt{margin-bottom: 0.5rem;}
	.idx-mt .detail{margin-top: 0;}
	.idx-mt .menu{width: 100%;display: flex;justify-content: center;float:none;margin-bottom: 0.35rem;}
	.idx-mt .menu .lk{margin:0 .15rem;}
	.idx-mt .menu .icon{width: 0.6rem;height: 0.6rem;}
	.idx-mt .menu .lk:before,.idx-mt .menu .lk::after{display: none!important;}
	
	
	.idx-mt .wrap{margin-left: 0;}
	.idx-mt .item{margin-left: 0.2rem;height: 4.8rem;}
	.idx-mt .item .title{font-size: 0.2rem;}
	
	
	.idx-s8{display: flex;flex-direction: column;}
	.idx-zt{flex:1;overflow: hidden;}
	.idx-zt .detail{margin-top: 0;width: 100%;margin-left: 0;padding-bottom: 0;}
	.idx-zt .item {margin:0 .15rem;}
	.idx-zt .item .imgbox{height: 1rem;}
	
	.idx-ft-t{padding:.3rem 4%;}
	.idx-ft .pub-tt .en{font-size: 0.6rem;}
	
	.ft-rk{display: none;}
	.ft-rk .col{width: 100%;margin-right: 0;margin-bottom: 0.15rem;}
	.ft-rk .smtit{margin-bottom: 0.1rem;}
	.ft-rk .lks .lk{display: inline-block;vertical-align: middle;font-size: 0.16rem;margin-right: 0.1rem;}
	.idx-ft .pub-tt{margin-bottom: 0.14rem;}
	.ft-rk .pub-tt .cn{font-size: 0.28rem;}
	.ft-lx{width: 100%;float: none;}
	.ft-social{position:static;display: flex;align-items: center;justify-content: center;}
	.ft-social .grp{margin:0 .2rem;}
	
	.ft-social{right: 0.1rem;}
	.ft-social .drop{right:auto;left: -1.1rem;}
	.ft-social .dropbox{border-radius:.04rem .04rem 0 .04rem;}
	.ft-social .dropbox:before{transform: rotate(90deg);right: -.02rem;left:auto;}
	
	.ft-bq{font-size: 0.14rem;padding:.05rem 0;}
	
	.dots-line .slick-dots{position:static;margin-top: 0.3rem;transform: translate(0,0);text-align:center;}
	.dots-line .slick-dots li{width: 0.2rem;}
	
	/* 发展历程 */
	.lc-main{padding-top: 1.5rem;}
	.lc-main .pub-tt .en{font-size: .6rem;}
	
	.lc-slide{width:100%;margin-left: 0;}
	.lc-slide .slidebox{height: 5.5rem;padding-left: 0;}
	.lc-slide .item{margin:0 .15rem;}
	.lc-slide .item .imgbox{height: auto;}
	.lc-slide .item .date{font-size: 0.2rem;line-height: 0.6rem;}
	.lc-slide .item .txt{font-size: 0.2rem;line-height: 0.3rem;height: 0.9rem;}
	.lc-slide .item:hover{transform: scale(1,1);margin-top: 0;}

	.lc-axis{bottom: 0.5rem;}
	.lc-axis .slidebox{width: 100%;padding: 0 0rem;}
	.lc-axis .slick-current .year{font-size: 0.24rem;}
	.lc-axis .slick-arrow{width: 0.4rem;height: 0.4rem;margin-top: 0.12rem;}
	.lc-axis .slick-prev{left: .1rem;}
	.lc-axis .slick-next{right: .1rem;}
	.lc-axis .tp{margin-left: .02rem;}
	.lc-axis .item{padding-top: 0.7rem;}
	.lc-axis .item .icon{width: 0.3rem;height: 0.42rem;top: 0.18rem;margin-left: -0.15rem;}
	.lc-axis .item .icon::after{display: none;}
	.lc-axis .auto{padding: 0;}
	
	.lc-bgimg{display: none;}
	.lc-slide .slick-dots{margin-top: 0;}
	
	
	/* 学院与部门 */
	.xy-college .list .item{width: 47%;}
	.xy-college .list .imgbox{height: 1.4rem;}
	.xy-college .list .title{height: 0.6rem;line-height: 0.6rem;display: flex;align-items: center;justify-content: center;}
	.xy-college .list .title span{font-size: 0.19rem;line-height: 0.24rem;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;display: -ms-flexbox; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
	
	.xy-bm{padding:.5rem 0;}
	.xy-bm .list .lk{width: 48%;height: 0.7rem;line-height: 0.7rem;display: flex;align-items: center;justify-content: center;}
	.xy-bm .list .lk span{font-size: 0.19rem;line-height: 0.24rem;}
	
}
@media screen and (max-width:540px){
	.idx-hz .detail{font-size: 19vw;}
	.idx-hz .item1{width: .4em;height: .4em;margin-top:.4em;margin-left: -2.1em;}
	.idx-hz .item2{width: .6em;height: .6em;margin-top:-.9em;margin-left: -2em;}
	.idx-hz .item3{width: .4em;height: .4em;margin-top:-1.3em;margin-left: -1.2em;}
	.idx-hz .item4{width: .4em;height: .4em;margin-top:.2em;margin-left: -1.6em;}
	.idx-hz .item5{width: .6em;height: .6em;margin-top:1.3em;margin-left: -1.6em;}
	.idx-hz .item6{width: .4em;height: .4em;margin-top:.7em;margin-left: -.7em;}
	.idx-hz .item7{width: 1.1em;height: 1.1em;margin-top: -0.6em;margin-left: -0.6em;}
	.idx-hz .item8{width: .4em;height: .4em;margin-top:-1.1em;margin-left: .2em;}
	.idx-hz .item9{width: .9em;height: .9em;margin-top:1em;;margin-left: 0.15em;}
	.idx-hz .item10{width: .4em;height: .4em;margin-top:-1.4em;margin-left: 1.8em;}
	.idx-hz .item11{width: .8em;height: .8em;margin-top:-0.6em;margin-left: .7em;}
	.idx-hz .item12{width: .4em;height: .4em;margin-top:.3em;margin-left: .6em;}
	.idx-hz .item13{width: .6em;height: .6em;margin-top:-.3.9em;margin-left: 1.7em;}
}
