@font-face
{font-family: DIN;
src: url('DIN-Medium.otf')}

*{box-sizing:border-box;color:#333;font-size: .14rem;}
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-size: inherit; */}
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;}
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: 14rem;}
: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.08,1.08);}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;/* display: -ms-flexbox; */-webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}	
.clamp1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important; -webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.clamp2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.clamp3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important; -webkit-box-orient: vertical;-webkit-line-clamp: 3;}
body{background: #fff;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;}

.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);} 
.img_full{width: 100%;height: 100%;display: block;object-fit: cover;}

.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;}

::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#999;}

body{background-color: #fff;}

/* 头部底部 */
.head{background-color: #9f181e;height: 1.1rem;position:fixed;width: 100%;left: 0;top: 0;z-index:100;}
.head+div{margin-top: 1.1rem;}
.head .wrap{display: flex;align-items: center;justify-content: space-between;height: 100%;}
.head .rigbox{display: flex;align-items: center;}
.hd-logo .img{height: 1.1rem;width: auto;}

.hd-nav{}
.hd-nav li{display: inline-block;vertical-align: middle;margin-left: 0.28rem;
 position: relative;
}
.hd-nav li>a{display: block;font-size: 0.18rem;color:#fff;font-weight: bold;line-height: 0.5rem;}
.hd-nav li.cur>a,.hd-nav li:hover>a{color:#e2bf6c;}

.hd-nav li ul {
    display: none;
}

.hd-nav li:hover ul {
    display: block;
    position: absolute;
    left: 50%;
    top: 100%;
    width: 140px;
    margin-left: -70px;
    background: #9f181e;
    padding: 10px 0px;
}

.hd-nav li ul li {
    width: 100%;
    margin-left: 0;
    text-align: center;
    padding: 0 5px;
}

.hd-nav li ul li a {
    font-size: 0.15rem;
    line-height: 0.35rem;
    font-weight: normal;
}

.hd-sear{margin-left: 0.22rem;}
.hd-sear .icon{width: 0.3rem;height: 0.3rem;background:url(../images/icon_01.png) no-repeat center;background-size:.2rem;cursor: pointer;display: block;}

.sear-pop{position:fixed;width: 100%;height:100%;left: 0;top: 0;z-index:110;background-color:rgba(0,0,0,.6);display: none;}
.sear-pop .formbox{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.sear-pop .close{width: 0.6rem;height: 0.6rem;background:url(../images/close.png) no-repeat center;background-size:.4rem;position:absolute;right: 0.2rem;top: 0.2rem;cursor: pointer;}
.sear-pop .form{width: 10rem;background-color: #fff;border-radius:.06rem;display: flex;overflow: hidden;}
.sear-pop .form .ipt-txt{flex:1;overflow: hidden;font-size: 0.16rem;color:#333;padding:0 .2rem;}
.sear-pop .form .submit{width: 0.6rem;height: 0.6rem;background:url(../images/icon_01.png) no-repeat center #9f181e;background-size:.2rem;border:none;cursor: pointer;}




.foot{background:url(../images/ft_02.jpg) no-repeat center;background-size:100% 100%;height: 2.75rem;}
.ft-t{height: 2.15rem;}
.ft-t .wrap{height: 100%;display: flex;align-items: center;}
.ft-t .list{flex:1;overflow: hidden;display: flex;padding-left: 0.05rem;}
.ft-t .list li{margin-right: 0.5rem;padding:.2rem .15rem;border:1px dashed rgba(244,231,216,.21);min-width:2.9rem;}
.ft-t .list .fz{font-size: 0.14rem;color:#fff;line-height: 0.3rem;position:relative;}
.ft-t .list .fz1::before{content:'';position:absolute;left: -.18rem;top: .08rem;background-color: #d2cdbe;width: 0.04rem;height: 0.14rem;}
.ft-t .tp{width: 1.8rem;margin:0 2.2rem 0 0;}

.ft-b{text-align: center;font-size: 0.14rem;color:#fff;line-height: 0.2rem;height: 0.6rem;display: flex;align-items: center;justify-content: center;}
.ft-b *{font-size: inherit;}

.gotop{width: 0.44rem;height: 0.44rem;display: block;background:url(../images/gotop.png) no-repeat center;background-size:contain;cursor: pointer;position:fixed;right: 5%;bottom: 5%;z-index:99;}

/* 新闻 */
.inner-ban{position:relative;}
.inner-ban .item{height: 3.8rem;}
.inner-ban .box{position:absolute;width: 100%;left: 0;top: 50%;transform: translate(0,-50%);}
.inner-ban .bt{font-size: 0.4rem;color:#fff;line-height: 1;}
.inner-ban .bt span{color:#e2bf6c;position:relative;}
.inner-ban .bt span::before,.inner-ban .bt span::after{content:'';position:absolute;left: 50%;background:url(../images/icon_02.png) no-repeat center;background-size:contain;width: 0.56rem;height: 0.08rem;}
.inner-ban .bt span::before{top: -0.06rem;transform: translate(-50%,0);}
.inner-ban .bt span::after{bottom: -0.06rem;transform: translate(-50%,0) rotate(180deg);}

.crumb{font-size: 0.14rem;color:rgba(255,255,255,.46);margin-top: 0.5rem;}
.crumb::before{content:'';display: inline-block;vertical-align: middle;width: 0.15rem;height: 0.15rem;background:url(../images/icon_03.png) no-repeat center;background-size:contain;margin-right: 0.03rem;}
.crumb a:hover{color:#fff;}

.main{padding:.8rem 0 1rem;}

.lhpy-list{}
.lhpy-list .item{padding: 0.3rem;margin-bottom: 0.3rem;background-color: #f5f5f5;display: flex;align-items: center;position:relative;}
.lhpy-list .imgbox{width: 3.2rem;height: 1.8rem;margin-right: 0.4rem;}
.lhpy-list .info{flex:1;overflow: hidden;}
.lhpy-list .title{font-size: 0.2rem;color:#333333;display: block;}
.lhpy-list .title::before{content:'';display: inline-block;vertical-align: middle;width: 0.08rem;height: 0.08rem;border-radius:50%;border:.02rem solid #ef4701;margin-right: 0.2rem;box-shadow:0 1px 4px rgba(250,129,129,.82);}
.lhpy-list .txt{font-size: 0.14rem;color:#888888;line-height: 0.28rem;margin-top: 0.1rem;-webkit-line-clamp: 2;	line-clamp: 2;height: 0.56rem;padding-left: 0.3rem;}
.lhpy-list .bot{display: flex;align-items: center;justify-content: space-between;padding-left: 0.3rem;margin-top: 0.25rem;}
.lhpy-list .date{font-size: 0.14rem;color:#172149;}
.lhpy-list .more{display: inline-block;vertical-align: middle;height: 0.4rem;}
.lhpy-list .more span{font-size: 0.12rem;color:#888888;line-height: 0.3rem;display: inline-block;vertical-align: middle;padding:0 .25rem 0 .08rem;border-bottom:1px solid #999;}
.lhpy-list .more::after{content:'';width: 0.38rem;height: 0.38rem;background:url(../images/icon_04.png) no-repeat center;background-size:contain;display: inline-block;vertical-align: middle;margin-left: -0.1rem;border-radius:50%;}
.lhpy-list .item::after{content:'';position:absolute;right: -.04rem;top: 50%;width: 0.04rem;height: 1.12rem;background-color: #172149;margin-top: -0.56rem;}
.lhpy-list .item:hover{background:url(../images/img_03.jpg) no-repeat right center;background-size:cover;box-shadow:0 0 .46rem rgba(129,129,129,.27);}
.lhpy-list .item:hover .more span{color:#eb6100;border-color:#eb6100;}
.lhpy-list .item:hover .more::after{background-image:url(../images/icon_04-1.png)}
.lhpy-list .item:hover::after{background-color: #eb6100;}
.lhpy-list .item:hover .title{color:#172149;font-weight: bold;}
.lhpy-list .item:last-child{margin-top: 0;}

.pagelist{margin-top: 0.5rem;text-align: center;font-size: 0.14rem;color:#333;}
.pagelist a{display: inline-block;vertical-align: middle;margin:0 .02rem;min-width:.28rem;line-height: 0.28rem;border:1px solid #ddd;background-color: #fff;padding:0 .1rem;}
.pagelist a:hover,.pagelist a.active{color:#fff;background-color: #8c1515;border-color:#8c1515;}

/* 导师 */
.ds-list{display: flex;flex-wrap: wrap;margin-left: -4%;margin-top: -4%;}
.ds-list .item{width: 21%;margin:4% 0 0 4%;background-color: #f4f4f4;}
.ds-list .imgbox{height: 3.7rem;}
.ds-list .info{padding:.22rem 0;position:relative;}
.ds-list .box{position:relative;z-index:10;}
.ds-list .name{font-size: 0.22rem;color:#333333;padding-left: 0.3rem;padding-bottom:.08rem;display: inline-block;vertical-align: middle;border-bottom:1px solid #bda160;}
.ds-list .wz{font-size: 0.16rem;color:#bda160;margin-left: 0.2rem;display: inline-block;vertical-align: middle;}
.ds-list .info::before{content:'';position:absolute;left: 0;top: 0;bottom: 0;width: 0;background-color: #eb6100;transition: all .3s;}
.ds-list .item:hover .info::before{width: 100%;}
.ds-list .item:hover *{color:#fff!important;}


/* 公告 */
.gg-list{}
.gg-list .item{background-color: #f5f5f5;margin-left: 0.42rem;margin-bottom: 0.3rem;position:relative;}
.gg-list .box{display: flex;align-items: center;}
.gg-list .date{width: 0.85rem;height: 0.85rem;border-radius:50%;margin-left: -0.42rem;display: flex;flex-direction: column;justify-content: center;align-items: center;background-color: #172149;margin-right: 0.5rem;}
.gg-list .day{font-size: 0.24rem;color:#fff;line-height: 1;font-family: 'Arial';}
.gg-list .year{font-size: 0.14rem;color:#fff;line-height: 1;margin-top: 0.05rem;font-family: 'Arial';}
.gg-list .title{font-size: 0.2rem;color:#333333;background:url(../images/icon_05.png) no-repeat right center;background-size:.26rem .13rem;padding-right: 0.5rem;flex:1;overflow: hidden;margin-right: 0.7rem;}
.gg-list .item::after{content:'';position:absolute;right: -.04rem;top: 50%;width: 0.04rem;background-color: #172149;top: 0.22rem;bottom: 0.22rem;}
.gg-list .item:hover{background-color: #fff;box-shadow:0 0 .46rem rgba(129,129,129,.27);}
.gg-list .item:hover::after{background-color: #eb6100;}
.gg-list .item:hover .title{color:#172149;font-weight: bold;background-image:url(../images/icon_05-1.png)}
.gg-list .item:hover .date{background-color: #eb6100;}


/* 详情 */
.det-sec{background-color: #fff;box-shadow:0 0 .59rem rgba(159,159,159,.24);position:relative;}
.det-sec .top{padding:.15rem .15rem 0;text-align: center;background:url(../images/img_08.jpg) no-repeat center bottom;background-size:cover;}
.det-sec .top .box{border:1px solid #edeef1;border-bottom:none;padding:.4rem .9rem .3rem;}
.det-sec .bot{padding:0 .15rem .15rem;}
.det-sec .bot .box{border:1px solid #edeef1;border-top:none;padding:.4rem .9rem .5rem;}

.det-sec .title{font-size: 0.22rem;color:#172149;font-weight: bold;margin-bottom: 0.15rem;}
.det-sec .sm span{font-size: 0.14rem;color:#777777;margin:0 .1rem;}


.det-sec .edit{font-size: 0.16rem;line-height: 2;}

.pagenav{padding:.25rem .45rem;background-color: #f5f5f5;margin-top: 0.5rem;}
.pagenav .lk{font-size: 0.16rem;color:#333333;line-height: 0.35rem;display: block;}
.pagenav .lk:hover{color:#8c1515;}

.det-sec .arr{width: 0.16rem;height: 0.16rem;background-color: #172149;position:absolute;}
.det-sec .arr1{left: 0;top: 0;}
.det-sec .arr2{right: 0;top: 0;}
.det-sec .arr3{left: 0;bottom: 0;}
.det-sec .arr4{right: 0;bottom: 0;}

.jlbmtj{background: #9f181e;
    width: 20%;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 16px;
    color: #fff;
margin:20px 0;
}
/* 基地建设 */
.jd-slide{margin-bottom: 0.6rem;white-space: nowrap;position:relative;padding:0 .55rem 0 .52rem;}
.jd-slide .item{display: inline-block;vertical-align: middle;float:none;}
.jd-slide .tag{font-size: 0.22rem;color:#734c0e;line-height: 0.45rem;display: inline-block;vertical-align: middle;padding:0 .1rem;background-color: #d2cdbe;text-align: center;cursor: pointer;margin:0 .1rem;}

.jd-slide .slick-current.tag{color:#fff;background-color: #81252a;}

.jd-slide .slick-arrow{width: 0.45rem;height: 0.45rem;background:url(../images/icon_06.jpg) no-repeat center;background-size:contain;font-size: 0;border:none;cursor: pointer;position:absolute;top: 0;}
.jd-slide .slick-prev{left: 0;}
.jd-slide .slick-next{transform: rotate(180deg);right: 0;}
.jd-slide .slick-arrow:hover{background-image:url(../images/icon_06-1.jpg)}

.jd-sec{background-color: #fff;padding:.5rem 1.1rem;box-shadow:0 1px .1rem rgba(0,0,0,.19);}
.jd-sec .list{display: flex;flex-wrap: wrap;margin-left: -2%;}
.jd-sec .list .item{display: flex;align-items: center;justify-content: center;width: 31.3%;margin:0 0 2% 2%;}
.jd-sec .list .img{width: auto;max-width:100%;max-height:100%;}

/* 基地建设表单 */
.form-sec{padding:.5rem 1rem;box-shadow:0 0 .59rem rgba(159,159,159,.24);}
.form-sec .t-tit{font-size: 0.22rem;color:#172149;font-weight: bold;margin-bottom: 0.25rem;display: flex;align-items: center;}
.form-sec .t-tit::before{content:'';width: 0.06rem;height: 0.2rem;display: inline-block;vertical-align: middle;background-color: #efa536;margin-right: 0.2rem;}
.form-sec .desc{font-size: 0.16rem;color:#444444;line-height: 0.35rem;text-indent: 2em;}


.form-sec2 form{display: block;margin-top: 0.6rem;background-color: #f5f5f5;padding:.6rem 1.2rem;}
.form-sec2 .row{align-items: center;justify-content: space-between;}
.form-sec2 .item{margin-bottom: 0.3rem;display: flex;align-items: center;width: 49.5%;}
.form-sec2 .tit{font-size: 0.16rem;color:#666666;width: 0.9rem;text-align: right;margin-right: 0.1rem;}
.form-sec2 .tit i{color:#f5212d;}
.form-sec2 .info{flex:1;overflow: hidden;}
.form-sec2 .ipt{font-size: 0.16rem;color:#333;width: 100%;padding:0 .3rem;border:1px solid #d6d6d6;border-radius:.05rem;background-color: #fff;height: 0.5rem;line-height: 0.5rem;}
.form-sec2 .select{background:url(../images/icon_07.png) no-repeat 96% center #fff;background-size:.12rem;appearance: none;-webkit-appearance: none;}
.form-sec2 .ipt-txt{}
.form-sec2 .con{resize:none;padding:.1rem .3rem;line-height: 1.3;height: 1rem;}
.form-sec2 .submit{width: 1.6rem;height: 0.5rem;line-height: 0.5rem;border-radius:.05rem;font-size: 0.16rem;color:#fff;background-color: #172149;margin-top: 0.3rem;border:none;cursor: pointer;margin-left: 1rem;}
.form-sec2 .submit:hover{background-color: #7b272a;}


#btn_sub{width: 1.6rem;height: 0.5rem;line-height: 0.5rem;border-radius:.05rem;font-size: 0.16rem;color:#fff;background-color: #172149;margin-top: 0.3rem;border:none;cursor: pointer;margin-left: 1rem;}
#btn_sub:hover{background-color: #7b272a;}









/* index */




.idx-tt{display: flex;align-items: center;margin-bottom: 0.5rem;}
.idx-tt .bt{font-size: 0.4rem;color:#333333;line-height: 1;display: flex;align-items: center;}
.idx-tt .bt span{color:#9f181e;position:relative;}
.idx-tt .bt span::before,.idx-tt .bt span::after{content:'';position:absolute;left: 50%;background:url(../images/idx_05.png) no-repeat center;background-size:contain;width: 0.56rem;height: 0.08rem;}
.idx-tt .bt span::before{top: -0.12rem;transform: translate(-50%,0);}
.idx-tt .bt span::after{bottom: -0.12rem;transform: translate(-50%,0) rotate(180deg);}
.idx-tt .bt::after{content:'';display: inline-block;vertical-align: middle;margin-left: 0.08rem;width: 0.16rem;height: 0.16rem;background:url(../images/idx_06.png) no-repeat center;background-size:contain;}
.idx-tt .more{font-size: 0.16rem;color:#888888;margin-left: 0.15rem;}
.idx-tt .more:hover{color:#9f181e;text-decoration: underline;}

.idx-s1{position:relative;}
.idx-s1 .swiper-container{height: 100%;width: 100%;}
.idx-s1 .swiper-container-horizontal>.swiper-pagination-bullets{font-size: 0;bottom: 0.5rem!important;width: 14rem;left: 50%;transform: translate(-50%,0);text-align: right;}
.idx-s1 .swiper-pagination-bullet{width: 0.36rem;height: 0.04rem;margin: 0 0 0 .2rem!important;background-color: #fff;opacity: .61;border-radius:0;}
.idx-s1 .swiper-pagination-bullet-active{opacity: 1;}

.idx-s1 .slidebox{width: 100%;height: 100%;}
.idx-s1 .item{width: 100%;height: 100%;}

.idx-s1 .slick-list{width: 100%;height: 100%;}
.idx-s1 .slick-track{width: 100%;height: 100%;}


.idx-s1 .slick-dots{position:absolute;bottom: 0.5rem!important;width: 14rem;left: 50%;transform: translate(-50%,0);text-align: right;}
.idx-s1 .slick-dots li{width: 0.36rem;height: 0.04rem;margin: 0 0 0 .2rem!important;background-color: #fff;opacity: .61;border-radius:0;display: inline-block;vertical-align: middle;}
.idx-s1 .slick-dots li.slick-active{opacity: 1;}
.slick-dots li button{display: none;}

.idx-s1 .circle{width: 1rem;height: 1rem;background-color: #881d1e;border-radius:50%;position:absolute;left: 50%;bottom: 0.5rem;transform: translate(-50%,0);z-index:60;padding-top: 0.15rem;}
.idx-s1 .circle .ico1{width: 0.16rem;height: 0.28rem;display: block;margin:0 auto;background:url(../images/idx_02.png) no-repeat center;background-size:contain;animation: mousebounce 1s linear infinite;-webkit-animation: mousebounce 1s linear infinite;}
.idx-s1 .circle .wz{line-height: 0.3rem;text-align: center;font-size: 0.12rem;color:#fff;}
.idx-s1 .circle .ico2{width: 0.16rem;height: 0.16rem;display: block;margin:0 auto;background:url(../images/idx_03.png) no-repeat center;background-size:contain;}

@-webkit-keyframes mousebounce {
   25% {
		-webkit-transform: translateY(-.02rem);
   }
   50% {
		-webkit-transform: translateY(0);
   }
   75% {
		-webkit-transform: translateY(.02rem);
   }
}
 
@keyframes mousebounce {
	25% {
		 -webkit-transform: translateY(-.02rem);
	}
	50% {
		 -webkit-transform: translateY(0);
	}
	75% {
		 -webkit-transform: translateY(.02rem);
	}
}

.idx-s2{}
.idx-s2 .slide-t{}
.idx-s2 .slide-t .item{display: flex;align-items: center;}
.idx-s2 .slide-t .xian{width: 0.1rem;background-color: #eb6100;height: 3.3rem;display: block;}
.idx-s2 .slide-t .imgbox{height: 3.8rem;width: 48.5%;}
.idx-s2 .slide-t .info{position:relative;flex:1;overflow:hidden;padding:.5rem .5rem 0;background:url(../images/idx_07.jpg) no-repeat center;background-size:100% 100%;height: 3.3rem;}
.idx-s2 .slide-t .datebox{width: 0.95rem;padding:.1rem 0;background-color: #9f181e;text-align: center;position:absolute;right: 0.5rem;top: 0;}
.idx-s2 .slide-t .day{font-size: 0.3rem;color:#fff;font-family: 'Arial';}
.idx-s2 .slide-t .year{font-size: 0.14rem;color:#fff;font-family: 'Arial';}
.idx-s2 .slide-t .title{font-size: 0.18rem;color:#fff;font-weight: bold;line-height: 0.3rem;-webkit-line-clamp: 2; padding-right: 1.4rem; display: block;}
.idx-s2 .slide-t .line{height: 1px;background-color: rgba(218,201,161,.62);margin:.22rem 0;}
.idx-s2 .slide-t .txt{font-size: 0.16rem;color:rgba(255,255,255,.8);line-height: 0.3rem;-webkit-line-clamp: 3;height:0.9rem; overflow:hidden;}

.idx-s2 .slide-b{margin-top: 0.35rem;margin-left: -3%;display: flex;flex-wrap: wrap;}
.idx-s2 .slide-b .item{display: flex;position:relative;align-items: center;width: 30.3%;margin:0 0 0 3%;}
.idx-s2 .slide-b .box{padding:.25rem .3rem;background-color: #fff;box-shadow:0 .03rem .16rem rgba(0,0,0,.05);flex:1;overflow: hidden;}
.idx-s2 .slide-b .title{font-size: 0.18rem;line-height: 0.28rem;-webkit-line-clamp: 2;height:.56rem; }
.idx-s2 .slide-b .date{margin-top: 0.17rem;position:relative;}
.idx-s2 .slide-b .date span{font-size: 0.16rem;color:#b9b1ac;font-weight: bold;padding-right: 0.2rem;position:relative;z-index:10;background-color: #fff;}
.idx-s2 .slide-b .date::before{content:'';position:absolute;width: 100%;height: 1px;left: 0;top: 50%;background-color: #dac9a1;}
.idx-s2 .slide-b .item::before{content:'';width: 0.1rem;height: 0.52rem;background-color: #990c14;}
.idx-s2 .slide-b .item:hover .title{color:#990c14;}
.idx-s2 .slide-b .item:nth-child(3n+2)::before{background-color: #e86000;}
.idx-s2 .slide-b .item:nth-child(3n+2):hover .title{color:#e86000;}
.idx-s2 .slide-b .item:nth-child(3n+3)::before{background-color: #172048;}
.idx-s2 .slide-b .item:nth-child(3n+3):hover .title{color:#172048;}

 .slick-dots li button{display: none!important;}

.idx-s2 .slick-dots li{width: 0.08rem;height: 0.08rem;background-color: #fff;opacity: 1;display: inline-block;vertical-align: middle;border-radius:50%;}
.idx-s2 .slick-dots li.slick-active{width: 0.3rem;border-radius:.04rem;}

.idx-s2 .slide-t .slick-dots{position:absolute;width: auto;right: 0;bottom: 0.6rem;left: 48.5%;padding:0 0 0 .6rem;text-align: left;}
.idx-s2 .slide-t .slick-dots li{margin: 0 0.15rem 0 0;}

.idx-s2 .slide-b .slick-dots li{background-color: #9f181e;}



.idx-s3{}
.idx-s3 .detail{padding-top: 0.3rem;width:calc(100% + 1rem);margin-left: -0.5rem;}
.idx-s3 .itembox{padding:0 .5rem;}
.idx-s3 .item{display: flex;align-items: center;margin-bottom: 0.6rem;}
.idx-s3 .item .datebox{width: 1.1rem;height:1.1rem;background-color: #172149;display: flex;flex-direction: column;align-items: center;justify-content: center;margin-right: 0.45rem;border-radius:50%;}
.idx-s3 .item .day{font-size: 0.3rem;color:#fff;font-family: 'Arial';}
.idx-s3 .item .year{font-size: 0.14rem;color:#fff;font-family: 'Arial';margin-top: 0.03rem;}
.idx-s3 .item .box{display: block;background-color: #fff;padding:.3rem .4rem;position:relative;width:calc(100% - 1.55rem);transition: all 0s;}
.idx-s3 .item .title{font-size: 0.18rem;line-height: 0.3rem;-webkit-line-clamp: 2;line-clamp: 2;height: 0.6rem;}
.idx-s3 .item .bot{position:relative;display: flex;justify-content: flex-end;margin-top: 0.2rem;}
.idx-s3 .item .bot::before{content:'';position:absolute;width: 100%;height: 1px;left: 0;top: 50%;background-color: #d3d3d3;}
.idx-s3 .item .more{font-size: 0.12rem;color:#515872;line-height: 0.26rem;height: 0.26rem;background-color: #e4e7f3;padding:0 .35rem 0 .12rem;position:relative;display: inline-block;vertical-align: middle;margin-right: -0.4rem;}
.idx-s3 .item .more::before{content:'';background:url(../images/idx_08.png) no-repeat center;background-size:100% 100%;width: 0.13rem;height: 100%;position:absolute;left: -0.12rem;top: 0;}
.idx-s3 .item:hover .datebox{background-color: #eb6100;}
.idx-s3 .item:hover .box{background-color: #172149;}
.idx-s3 .item:hover .title{color:#fff;}
.idx-s3 .item:hover .bot::before{background-color: #d3d3d3;}
.idx-s3 .item:hover .more{background-color: #eb6100;color:#fff;}
.idx-s3 .item:hover .more::before{background-image:url(../images/idx_08-1.png)}
.idx-s3 .item .box::before{content:'';position:absolute;background:url(../images/idx_11.png) no-repeat center;background-size:contain;width: 0.3rem;height: 0.6rem;left: -0.3rem;top: 50%;transform: translate(0,-50%);}
.idx-s3 .item:hover .box::before{background-image:url(../images/idx_11-1.png)}

.idx-s3 .swiper-btns{margin-top: 0.7rem;padding-left: 1.6rem;display: flex;}
.idx-s3 .swiper-button{width: 0.45rem;height: 0.45rem;background:url(../images/idx_10.png) no-repeat center;background-size:contain;position:static;margin: 0 0.4rem 0 0;}
.idx-s3 .swiper-button-next{transform: rotate(180deg);}

.idx-s3 .arrowbox{margin-top: 0.7rem;padding-left: 1.9rem;display: flex;}
.idx-s3 .arrow{width: 0.45rem;height: 0.45rem;background:url(../images/idx_10.png) no-repeat center;background-size:contain;position:static;margin: 0 0.4rem 0 0;cursor: pointer;display: inline-block;vertical-align: middle;}
.idx-s3 .arrow.next{transform: rotate(180deg);}
.idx-s3 .arrow.slick-disabled{opacity: .5;}


.idx-s4{background-color: #f4f4f4;}
.idx-s4 .detail{display: flex;align-items: center;}
.idx-s4 .lbox{width: 11.1rem;position:relative;margin-left: 1.5rem;background:url(../images/idx_19.png) no-repeat center;background-size:100% auto;opacity: 0;}
.idx-s4 .rbox{width:3.5rem;margin-left: 0.8rem;opacity: 0;}
.idx-s4 .top-tit{font-size: 0.22rem;color:#fff;font-weight: bold;line-height: 0.46rem;padding:0 .1rem;background:url(../images/idx_18.png) no-repeat center;background-size:cover;margin-bottom: 0.5rem;}
.idx-s4 .top-tit::before{content:'';display: inline-block;vertical-align: middle;width: 0.23rem;height: 0.23rem;background:url(../images/idx_16.png) no-repeat center;background-size:contain;margin-right: 0.05rem;}
.idx-s4 .slidebox{padding-right: 1px;}
.idx-s4 .slidebox .item{margin:.08rem 0;overflow: hidden;border:1px solid #ddd;height: 0.95rem;background-color: #fff;
      box-sizing: border-box;
}
.idx-s4 .slidebox.slide2 .item{
  width:100%!important;
}
.idx-s4 .slidebox .imgbox{height:100%;display: flex;align-items: center;justify-content: center;}
.idx-s4 .slidebox .imgbox .img{max-width:90%;max-height:90%;}

.idx-s4 .relative{position:relative;}
.idx-s4 .arrow,
.idx-s4 .arrow2{width: 0.3rem;height: 0.3rem;background:url(../images/idx_17.png) no-repeat center;background-size:contain;position:absolute;cursor: pointer;display: inline-block;vertical-align: middle;left: 50%;margin-left: -0.15rem;}
.idx-s4 .arrow.prev,
.idx-s4 .arrow2.prev{top: -0.3rem;}
.idx-s4 .arrow.next,
.idx-s4 .arrow2.next{transform: rotate(180deg);bottom: -0.3rem;}
.idx-s4 .arrow.slick-disabled,
.idx-s4 .arrow2.slick-disabled{opacity: .5;}
.idx-s4 .arrow:hover,
.idx-s4 .arrow2:hover{background-image:url(../images/idx_17-1.png)}

.idx-s4 .mapchart{width: 100%;height: 85vh;margin-top: 0.5rem;}
.idx-s4 .idx-tt{position:absolute;left: 1.2rem;top: 12vh;z-index:10;}
.idx-s4 .auto{width: 100%;}

.idx-s5{}
.idx-s5 .idx-tt{margin-top: 1.2rem;width: 3.5rem;}
.idx-s5 .idx-tt .bt{color:#fff;}
.idx-s5 .idx-tt .bt span{color:#e2bf6c;position:relative;}
.idx-s5 .idx-tt .bt span::before,.idx-s5 .idx-tt .bt span::after{background:url(../images/idx_05-1.png) no-repeat center;background-size:contain;}
.idx-s5 .idx-tt .bt::after{background-image:url(../images/idx_06-1.png);}
.idx-s5 .idx-tt .more{color:rgba(255,255,255,.59);}
.idx-s5 .idx-tt .more:hover{color:#fff;}

.idx-s5 .wrap{display: flex;align-items: flex-start;position:relative;}
.idx-s5 .detail{margin: 0;width:calc(100% - 3.5rem);display: block;}

.idx-s5 .ds-list .item{width: 100%;margin:0;background-color: #f4f4f4;}
.idx-s5 .ds-list .imgbox{height: 4.3rem;}
.idx-s5 .ds-list .info{padding:.2rem 0;position:relative;}
.idx-s5 .ds-list .box{position:relative;z-index:10;}
.idx-s5 .ds-list .tt{display: flex;align-items: center;}
.idx-s5 .ds-list .txt{font-size: 0.14rem;color:#767676;margin-top: 0.1rem;padding:0 .1rem 0 .3rem;}

.idx-s5 .swiper-container{position:static;}
.idx-s5 .itembox:nth-child(even){margin-top: 0.9rem;}
.idx-s5 .itembox:nth-child(even) .item{display: flex;flex-direction: column-reverse;}


.idx-s5 .arrowbox{display: flex;position:absolute;left:0;bottom: 0.9rem;z-index:40;}
.idx-s5 .arrow{width: 0.45rem;height: 0.45rem;background:url(../images/idx_10-1.png) no-repeat center;background-size:contain;position:static;margin: 0 0.4rem 0 0;cursor: pointer;display: inline-block;vertical-align: middle;}
.idx-s5 .arrow.next{transform: rotate(180deg);}
.idx-s5 .arrow.slick-disabled{opacity: .5;}


.section{padding-top: 1.1rem;}
.section1{padding-top: 0;}

.idx-s{background-repeat:no-repeat;background-position:center;background-size:cover;height: 100%;display: flex;align-items: center;justify-content: center;/* padding-top: 1.1rem; */}
#slide{margin-top: 0;}
#slide .auto{margin: 0;}
#slide .ft-t .auto{margin:0 auto;}

.head .hd-logo .img2{display: none;}

.head.sy{background:url(../images/idx_31.png) no-repeat center;background-size:cover;}
.head.sy .hd-logo .img1{display: none;}
.head.sy .hd-logo .img2{display: block;}

.idx-s1{padding-top: 0;}


#fp-nav{display: none!important;}
.navPage{position:fixed;right: 0.5rem;top: 50%;z-index:99;width: 1rem;text-align: right;}

.navPage li{}
.navPage li a{line-height: 0.2rem;font-size: 0;display: flex;justify-content: flex-end;text-align: center;align-items: center;color:#8c1515;height: 0.4rem;}
.navPage li a::after{content:'';display: inline-block;vertical-align: middle;width: 0.08rem;height: 0.08rem;border:2px solid #8b8b8b;border-radius:50%;margin-left: 0.16rem;margin-left: 0.2rem;}
.navPage .li3 a{color:#e2bf6c;}
.navPage .li3.active a::after{border-color:#e2bf6c;}

.navPage li.active a{font-size: 0.14rem;}
.navPage li.active a::after{border-color:#8c1515;}


#slide .idx-tt{opacity: 0;}
.idx-s2 .slide-t,.idx-s2 .slide-b{opacity: 0;}
.idx-s3 .detail{opacity: 0;}
.idx-s5 .detail{opacity: 0;}

.section6{padding-top: 0!important;}

@media screen and (min-width:992px) and (max-width:1199px){
	.auto{width: 11rem;}
	html{font-size: 5rem!important;}
	
	.head .wrap{width: 12rem;}
	.hd-logo .img{height: 1rem;}
	
	.hd-sear{margin-left: 0.15rem;}
	
	.hd-nav li{margin-left: 0.2rem;}
	
	
	.ft-t .tp{margin-right: .5rem;}
	
	/* 基地建设 */
	.jd-sec{padding:.5rem .5rem;}
	
	/* 基地建设表单 */
	.form-sec{padding: 0;box-shadow:none;}
	.form-sec .form{padding:.6rem .6rem;}
	
	/* index */
	.idx-s1 .swiper-container-horizontal>.swiper-pagination-bullets{width:100%;transform: translate(0,0);left: 0;padding:0 4%;}
	
	.idx-s3{background-size:100% 100%;}
	.idx-s3 .item{margin-right: 0;}
	
	.idx-s4 .lbox{margin-left: 0;width: 9rem;}
	
	
	
	
	
	.idx-s5{background-size:100% 100%;}
	.idx-s5 .idx-tt{margin-bottom: 0.7rem;margin-top: 0;}
	.idx-s5 .wrap{display: block;}
	.idx-s5 .detail{width: 100%;}
	.idx-s5 .arrowbox{bottom: 0;}
	
	#slide .auto{width: 11rem;}
	#slide .ft-t .wrap{margin:0 auto;}
	
	.navPage{right: 0.2rem;width: 0.3rem;}
	.navPage li a{font-size: 0!important;}
	.navPage li a::after{margin-left: 0;}
	
	
	
	
	
	
	
	
	
}

@media screen and (min-width:768px) and (max-width:991px){
	.auto{padding:0 3%;width: 100%;}
	html{font-size: 5.7rem!important;}
	.sj-menu{position:absolute;right: 2%;top: 50%;width: .4rem;height: .4rem;background: url(../images/menu.png) no-repeat center;background-size:.4rem;margin-top: -.2rem;display: block;}
	.sj-menu.close{background: url(../images/close.png) no-repeat center;background-size:.36rem;}
	
	.head{height: 0.9rem;borer-bottom:1px solid #efefef;}
	.head+div{margin-top: 0.9rem;}
	.hd-logo .img{height: .8rem;}
	
	.hd-sear{margin:0 .6rem 0 0;}
	.hd-sear .icon{background-size: 0.22rem;}
	
	
       .hd-nav {
        background-color: #9f181e;
        position: fixed;
        width: 100%;
        left: 0;
        top: 0.9rem;
        bottom: 0;
        border-top: 1px solid rgba(255, 255, 255, .1);
        display: none;
    }
    .hd-nav li {
        margin: 0;
        display: block;
        padding: 0 .3rem;
        border-bottom: 1px solid rgba(255, 255, 255, .1);
    }
    .hd-nav li em {
        font-size: 26px;
        color: #fff;
        position: absolute;
        z-index: 5;
        top: 0px;
        right: 0px;
        width: 80px;
        height: 60px;
        background: url(../images/ic_add.png) no-repeat 30px center;
        background-size: auto 20px;
    }
    .hd-nav li>a {
        font-size: 0.2rem;
        /* line-height: 0.9rem; */
        line-height: 0.7rem;
    }

      .hd-nav li.cur>a,  
     .hd-nav li:hover>a{color:#fff;}

        .hd-nav li:hover ul {
        position: static;
        width: 100%;
        margin-left: 0px;
        padding-top: 0px;
    }
    .hd-nav li:hover ul li {
        text-align: left;
        border-bottom-style: none;
        text-indent: 20px;
    }

	
	.foot{background-size:cover;height: auto;}
	.ft-t{height: auto;background-color: #7b272a;padding:.35rem 0;}
	.ft-t .list li{margin-right: 0.3rem;min-width:auto;width: 2.9rem;}
	.ft-t .tp{margin-right: 0;width: 1.25rem;}
	.ft-b{font-size: 0.12rem;background-color: #172149;height: auto;padding:.15rem 0;}
	
	.gotop{right: 2%;bottom: 3%;width: 0.34rem;height: 0.34rem;}
	
	
	
	/* 新闻 */
	.inner-ban{padding-bottom: 0.5rem;}
	.inner-ban .item{height: 2.6rem;}
	.inner-ban .bt{font-size: 0.3rem;}
	.inner-ban .bt span::before, .inner-ban .bt span::after{display: none;}
	.inner-ban .box{height: 100%;top: 0;transform: translate(0,0);display: flex;align-items: center;padding-bottom: 0.5rem;}
	.crumb{color:#333;position:absolute;width: 100%;left: 0;bottom: 0;padding:0 3%;margin: 0;line-height: 0.5rem;}
	.crumb::before{display: none;}
	
	.main{padding:.3rem 0 .6rem;}
	
	.lhpy-list .item{padding: 0.15rem;}
	.lhpy-list .imgbox{width: 2.2rem;height: 1.6rem;margin-right: 0.3rem;}
	.lhpy-list .title::before{display: none;}
	.lhpy-list .txt{padding-left: 0;}
	.lhpy-list .bot{padding-left: 0;margin-top: 0.18rem;}
	.lhpy-list .item::after{display: none;}
	.lhpy-list .more{height: 0.32rem;}
	.lhpy-list .more::after{width: 0.32rem;height: 0.32rem;}
	
	.pagelist{font-size: 0.15rem;}
	
	/* 导师 */
	.ds-list .item{width: 29.3%;}
	.ds-list .imgbox{height: 3.2rem;}
	
	/* 公告 */
	.gg-list .date{margin-right: 0.3rem;}
	.gg-list .title{margin-right: 0.3rem;}
	.gg-list .item::after{display: none;}
	
	/* 详情 */
	.det-sec .top .box{padding:.3rem .5rem;}
	.det-sec .bot .box{padding:.45rem .5rem;}
	.det-sec .edit{font-size: 0.17rem;}
	
	.pagenav{padding:.2rem .3rem;}
	
	
	/* 基地建设 */
	.jd-slide .tag{font-size: 0.18rem;margin:0 .06rem;}
	
	
	.jd-sec{padding:0;box-shadow:none;}
	
	
	/* 基地建设表单 */
	.form-sec{padding: 0;box-shadow:none;}
	.form-sec .form{padding:.6rem .4rem .6rem .2rem;}
	
	
	
	/* index */
	.idx-tt{justify-content: center;position:relative;}
	.idx-tt .bt{font-size: 0.3rem;}
	.idx-tt .bt::after{display: none;}
	.idx-tt .bt span::before, .idx-tt .bt span::after{display: none;}
	.idx-tt .more{position:absolute;right: 0;top: 50%;line-height: 0.3rem;margin-top: -0.15rem;}
	
	.idx-s1 .slick-dots{width:100%;transform: translate(0,0);left: 0;padding:0 4%;}
	.idx-s1 .slick-dots li{width: 0.26rem;height: 0.03rem;margin:0 0 0 .1rem!important;}
	
	
	
	.idx-s2 .slide-t .xian{display: none;}
	.idx-s2 .slide-t .imgbox{height: 3.3rem;}
	.idx-s2 .slide-t .info{padding:.3rem .4rem .3rem .3rem;}
	.idx-s2 .slide-t .datebox{position:static;display: flex;flex-direction: row-reverse;align-items: center;width: 100%;text-align: left;padding: 0;background:transparent;justify-content: flex-end;margin-bottom: 0.1rem;}
	.idx-s2 .slide-t .day{font-size: 0.18rem;}
	.idx-s2 .slide-t .year{font-size: 0.18rem;}
	.idx-s2 .slide-t .year::after{content:'-';display: inline-block;vertical-align: middle;}
	.idx-s2 .slide-t .title{padding-right: 0;}
	.idx-s2 .slide-t .line{margin:.15rem 0;}
	.idx-s2 .slide-t .slick-dots{bottom: 0.3rem;font-size: 0;padding-left: 0.3rem;}
	
	.idx-s2 .slide-b .item::before{width: 0.06rem;}
	.idx-s2 .slide-b .slick-dots{text-align: center;margin-top: 0.3rem;}
	.idx-s2 .slide-b .slick-dots li{margin:0 .05rem;}
	
	
	.idx-s3{background-position: left center;}
	.idx-s3 .item{margin-right: 0;}
	
	.idx-s3 .detail{padding:0 10%;}
	.idx-s3 .item{margin-bottom: 0.3rem;}
	.idx-s3 .item .datebox{width: 1rem;height: 1rem;margin-right: 0.25rem;}
	.idx-s3 .item .day{font-size: 0.22rem;}
	.idx-s3 .item .box{width: calc(100% - 1.25rem);padding:.2rem .2rem;}
	.idx-s3 .item .box::before{width: 0.2rem;height: 0.4rem;left: -0.2rem;}
	.idx-s3 .item .more{margin-right: -0.2rem;}
	.idx-s3 .swiper-btns{padding-left: 1.25rem;justify-content: center;margin-top: 0.35rem;}
	.idx-s3 .swiper-button{width: 0.42rem;height: 0.42rem;}
	
	.idx-s3 .arrowbox{margin-top: 0.35rem;justify-content: center;}
	
	.idx-s4{align-items: flex-start;}
	.idx-s4 .detail{flex-direction: column;
        display: block;
}
	.idx-s4 .lbox{margin-left: 0;width: 100%;padding-top: 5vh;}
	.idx-s4 .rbox{width: 100%;margin-left: 0;}
	.idx-s4 .mapchart{height: 65vh;margin-top: 0;}
	.idx-s4 .idx-tt{top: 5vh;width: 100%;left: 0;}
	.idx-s4 .top-tit{font-size: 0.2rem;margin:0 .08rem .2rem;}
	.idx-s4 .top-tit::before{width: 0.2rem;height: 0.2rem;}
	.idx-s4 .slidebox .item{margin:0 .06rem;height: 0.75rem;}
	.idx-s4 .arrow,
.idx-s4 .arrow2{top: 50%;margin: 0;margin-top: -0.15rem;left:auto;}
	.idx-s4 .arrow.prev,
.idx-s4 .arrow2.prev{left: -0.3rem;top:50%;transform: rotate(-90deg);}
	.idx-s4 .arrow.next,
.idx-s4 .arrow2.next{right: -0.3rem;transform: rotate(90deg);}
	
	
	.idx-s5{background-position: right center;}
	.idx-s5 .idx-tt{margin-bottom: 0.7rem;margin-top: 0;width: 100%;}
	.idx-s5 .idx-tt .bt{color:#333;}
	.idx-s5 .idx-tt .more{color:#888;}
	.idx-s5 .wrap{display: block;}
	.idx-s5 .detail{width: 100%;}
	.idx-s5 .ds-list .imgbox{height: 3.5rem;}
	.idx-s5 .itembox{margin:0 .15rem;}
	.idx-s5 .itembox:nth-child(even){margin-top: 0;}
	.idx-s5 .itembox:nth-child(even) .item{display: block;}
	
	
	.idx-s5 .ds-list .txt{white-space: normal;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
	
	.idx-s5 .swiper-btns{position:static;margin-top: 0.5rem;justify-content: center;}
	.idx-s5 .swiper-button{background-image: url(../images/idx_10.png);margin:0 .15rem;width: 0.42rem;height: 0.42rem;}
	
	
	#slide .auto{width: 100%;padding:0 5%;}
	#slide .ft-t .wrap{margin:0 auto;}
	.section{padding-top: 0.9rem;}
	
	.navPage{right: 0.1rem;width: 0.3rem;}
	.navPage li a{font-size: 0!important;height: 0.3rem;}
	.navPage li a::after{margin-left: 0;}
	
	.head.sy{background:#9f181e;}
	.head.sy .hd-logo .img1{display: block!important;}
	.head.sy .hd-logo .img2{display: none!important;}
}

@media screen and (min-width:320px) and (max-width:767px){
	.auto{padding:0 4%;width: 100%;}
	html{font-size: 4.6rem!important;}
	.sj-menu{position:absolute;right: 2%;top: 50%;width: .44rem;height: .44rem;background: url(../images/menu.png) no-repeat center;background-size:.36rem;margin-top: -.25rem;display: block;}
	.sj-menu.close{background: url(../images/close.png) no-repeat center;background-size:.3rem;}
	
	.head{height: 0.9rem;}
	.head+div{margin-top: 0.9rem;}
	.hd-logo .img{height: .6rem;}
	
	.hd-sear{margin:0 .45rem 0 0;}
	.hd-sear .icon{background-size: 0.22rem;margin-top: -0.04rem;}
	
	.sear-pop .form{width: 90%;}
	.sear-pop .form .ipt-txt{font-size: 0.18rem;}
	.sear-pop .close{display: none;}
	


.hd-nav {
        background-color: #9f181e;
        position: fixed;
        width: 100%;
        left: 0;
        top: 0.9rem;
        bottom: 0;
        border-top: 1px solid rgba(255, 255, 255, .1);
        display: none;
    }
    .hd-nav li {
        margin: 0;
        display: block;
        padding:0 4%;
        border-bottom: 1px solid rgba(255, 255, 255, .1);
    }
    .hd-nav li em {
        font-size: 26px;
        color: #fff;
        position: absolute;
        z-index: 5;
        top: 0px;
        right: 0px;
        width: 65px;
        height: 46px;
        background: url(../images/ic_add.png) no-repeat 20px center;
        background-size: auto 20px;
    }
    .hd-nav li>a {
        font-size: 0.2rem;
        line-height: 0.7rem;
    }


      .hd-nav li.cur>a,
     .hd-nav li:hover>a{color:#fff;}



    .hd-nav li:hover ul {
        position: static;
        width: 100%;
        margin-left: 0px;
        padding-top: 0px;
    }
    .hd-nav li:hover ul li {
        text-align: left;
        border-bottom-style: none;
        text-indent: 20px;
    }



	
	
	.foot{background-size:cover;height: auto;background:none;}
	.ft-t{height: auto;background:#172149;padding:.3rem 0 .15rem;}
	.ft-t .wrap{display: block;}
	.ft-t .list{display: block;}
	.ft-t .list li{margin-right: 0;min-width:auto;padding: .1rem 0;width: 100%;border:none;}
	.ft-t .list .fz{padding-left: 0;font-size: 0.17rem;text-align: center;}
	.ft-t .list .fz1::before{display: none;}
	.ft-t .tp{display: none;}
	.ft-b{font-size: 0.12rem;background:#172149;height: auto;padding:.18rem 0;line-height: 0.28rem;}
	
	.gotop{right: 2%;bottom: 3%;width: 0.34rem;height: 0.34rem;}
	
	
	
	/* 新闻 */
	.inner-ban{padding-bottom: 0.5rem;}
	.inner-ban .item{height: 2.2rem;}
	.inner-ban .bt{font-size: 0.28rem;}
	.inner-ban .bt span::before, .inner-ban .bt span::after{display: none;}
	.inner-ban .box{height: 100%;top: 0;transform: translate(0,0);display: flex;align-items: center;padding-bottom: 0.5rem;}
	.crumb{color:#333;position:absolute;width: 100%;left: 0;bottom: 0;padding:0 3%;margin: 0;line-height: 0.5rem;font-size: 0.17rem;}
	.crumb::before{display: none;}
	
	.main{padding:.3rem 0 .6rem;}
	
	.lhpy-list .item{padding: 0;margin-bottom: 0.25rem;}
	.lhpy-list .imgbox{width: 1.8rem;height: 1.4rem;margin-right: 0.2rem;}
	.lhpy-list .title{font-weight:bold;white-space: normal;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
	.lhpy-list .title::before{display: none;}
	.lhpy-list .txt{padding-left: 0;-webkit-line-clamp: 1;height: auto;line-height: 0.24rem;font-size: 0.17rem;}
	.lhpy-list .bot{padding-left: 0;margin-top: 0.05rem;}
	.lhpy-list .item::after{display: none;}
	.lhpy-list .more{display: none;}
	
	.pagelist{font-size: 0.15rem;}
	
	
	/* 导师 */
	.ds-list .item{width: 46%;}
	.ds-list .imgbox{height: 3rem;}
	
	
	/* 公告 */
	.gg-list .item{margin-bottom: 0.25rem;}
	.gg-list .date{margin-right: 0.25rem;}
	.gg-list .day{font-size: 0.21rem;}
	.gg-list .year{margin-top: 0.07rem;}
	.gg-list .title{margin-right: .2rem;background:none;padding-right: 0;white-space: normal;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
	.gg-list .item::after{display: none;}
	
	/* 详情 */
	.det-sec{box-shadow:none;}
	.det-sec .top{background: #fff;padding: 0;}
	.det-sec .top .box{padding:.1rem 0 .3rem;border:none;}
	.det-sec .bot{padding: 0;}
	.det-sec .bot .box{padding:0;border:none;}
	.det-sec .title{font-size: 0.24rem;}
	.det-sec .edit{font-size: 0.19rem;}
	.det-sec .arr{display: none;}
	
	.pagenav{padding:.15rem .2rem;}
	.pagenav .lk{font-size: 0.18rem;}
	
	/* 基地建设 */
	.jd-slide{margin-bottom: 0.4rem;}
	.jd-slide .tag{font-size: 0.18rem;margin:0 .06rem;}
	
	
	.jd-sec{padding:0;box-shadow:none;}
	.jd-sec .list{margin-left: -4%;padding-right: 0.05rem;}
	.jd-sec .list .item{width: 46%;margin:0 0 4% 4%;}
	
	/* 基地建设表单 */
	.form-sec{padding: 0;box-shadow:none;}
	.form-sec .desc{font-size: 0.18rem;line-height: 0.3rem;}
	.form-sec .form{padding:.3rem .3rem .3rem .2rem;margin-top: 0.35rem;}
	.form-sec .row{display: block;}
	.form-sec .row.last{display: flex;}
	.form-sec .item{width: 100%;margin-bottom: 0.2rem;}
	.form-sec .tit{font-size: 0.19rem;width: .7rem;}
	.form-sec .ipt{font-size: 0.18rem;}
	.form-sec .submit{margin:.3rem auto 0;display: block;}
	
	/* index */
	.idx-tt{justify-content: center;position:relative;margin-bottom: 0.3rem;}
	.idx-tt .bt{font-size: 0.3rem;font-weight: bold;}
	.idx-tt .bt::after{display: none;}
	.idx-tt .bt span::before, .idx-tt .bt span::after{display: none;}
	.idx-tt .more{position:absolute;right: 0;top: 50%;line-height: 0.3rem;margin-top: -0.15rem;}
	
	.idx-s1{height: 3rem;}
	.idx-s1 .circle{display: none;}
	.idx-s1 .slick-dots{width:100%;transform: translate(0,0);left: 0;padding:0 4%;bottom: 0.3rem!important;font-size: 0;text-align: center;}
	.idx-s1 .slick-dots li{width: 0.26rem;height: 0.03rem;margin:0 0 0 .1rem!important;}
	
	.idx-s2 .idx-tt{margin-bottom: 0.3rem;}
	.idx-s2 .slide-t .item{display: block;margin-right: 0;}
	.idx-s2 .slide-t .xian{display: none;}
	.idx-s2 .slide-t .imgbox{height: 3rem;width: 100%;}
	.idx-s2 .slide-t .info{padding:.2rem .4rem .5rem .3rem;height: auto;}
	.idx-s2 .slide-t .datebox{position:static;display: flex;flex-direction: row-reverse;align-items: center;width: 100%;text-align: left;padding: 0;background:transparent;justify-content: flex-end;margin-bottom: 0.05rem;}
	.idx-s2 .slide-t .day{font-size: 0.16rem;}
	.idx-s2 .slide-t .year{font-size: 0.16rem;}
	.idx-s2 .slide-t .year::after{content:'-';display: inline-block;vertical-align: middle;}
	.idx-s2 .slide-t .title{padding-right: 0;font-size: 0.2rem;}
	.idx-s2 .slide-t .line{display: none;}
	.idx-s2 .slide-t .txt{-webkit-line-clamp: 2;margin-top: 0.05rem;}
	.idx-s2 .slide-t .slick-dots{bottom: 0.2rem;font-size: 0;padding-left: 0;width: 100%;left: 0;text-align: center;}
	
	.idx-s2 .slide-b{display: block;margin-left: 0;}
	.idx-s2 .slide-b .item{margin:0 0 .2rem 0;width: 100%;}
	.idx-s2 .slide-b .title{font-size: 0.2rem;}
	.idx-s2 .slide-b .item::before{width: 0.06rem;height: 0.4rem;}
	.idx-s2 .slide-b .date{margin-top: 0.14rem;}
	.idx-s2 .slide-b .date::before{display: none;}
	.idx-s2 .slide-b .slick-dots{text-align: center;margin-top: 0.2rem;}
	.idx-s2 .slide-b .slick-dots li{margin:0 .04rem;}
	
	
	.idx-s3{background-position: left center;}
	.idx-s3 .auto{padding: 0!important;}
	.idx-s3 .detail{opacity: 1;}
	.idx-s3 .idx-tt .more{right: 5%;}
	.idx-s3 .item{margin-right: 0;}
	
	.idx-s3 .detail{padding:0;width: 100%;margin-left: 0;}
	.idx-s3 .itembox{padding: 0 4%;}
	.idx-s3 .item{margin-bottom: 0.3rem;}
	.idx-s3 .item .datebox{width: .8rem;height: .8rem;margin-right: 0.25rem;}
	.idx-s3 .item .day{font-size: 0.22rem;}
	.idx-s3 .item .box{width: calc(100% - 1.05rem);padding:.2rem .2rem;}
	.idx-s3 .item .box::before{width: 0.2rem;height: 0.4rem;left: -0.2rem;}
	.idx-s3 .item .title{font-size: 0.2rem;}
	.idx-s3 .item .more{margin-right: -0.2rem;}
	.idx-s3 .arrowbox{padding-left: 1.25rem;justify-content: center;margin-top: 0;}
	.idx-s3 .arrow{width: 0.42rem;height: 0.42rem;}
	
	
	.idx-s4{align-items: flex-start;}
	.idx-s4 .detail{flex-direction: column;
     display: block;
}
	.idx-s4 .lbox{margin-left: 0;width: 100%;opacity: 1;}
	.idx-s4 .rbox{width: 100%;margin-left: 0;opacity: 1;}
	.idx-s4 .mapchart{height: 60vh;margin-top: 0;}
	.idx-s4 .idx-tt{top: 5vh;width: 100%;left: 0;}
	.idx-s4 .top-tit{font-size: 0.2rem;margin:0 .08rem .2rem;}
	.idx-s4 .top-tit::before{width: 0.2rem;height: 0.2rem;}
	.idx-s4 .slidebox .item{margin:0 .06rem;height: 0.75rem;}


.idx-s4 .slidebox.slide2{
height: 0.75rem;
    overflow: hidden;
}
     .idx-s4 .slidebox.slide2 .item{
  width:auto!important;
}


	.idx-s4 .arrow,
.idx-s4 .arrow2{top: 50%;margin: 0;margin-top: -0.15rem;left:auto;}
	.idx-s4 .arrow.prev,
.idx-s4 .arrow2.prev{left: -0.3rem;top:50%;transform: rotate(-90deg);}
	.idx-s4 .arrow.next,
.idx-s4 .arrow2.next{right: -0.3rem;transform: rotate(90deg);}
	
	.idx-s5{background-position: right center;}
	.idx-s5 .detail{opacity: 1;}
	.idx-s5 .idx-tt{margin-bottom: 0.3rem;margin-top: 0;width: 100%;}
	.idx-s5 .idx-tt .bt{color:#333;}
	.idx-s5 .idx-tt .more{color:#888;}
	.idx-s5 .wrap{display: block;}
	.idx-s5 .detail{width: 100%;}
	.idx-s5 .ds-list .imgbox{height: 3rem;}
	.idx-s5 .itembox{margin:0 .1rem;}
	.idx-s5 .itembox:nth-child(even){margin-top: 0;}
	.idx-s5 .itembox:nth-child(even) .item{display: block;}
	.idx-s5 .ds-list .txt{white-space: normal;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
	
	.idx-s5 .arrowbox{position:static;margin-top: 0.5rem;justify-content: center;}
	.idx-s5 .arrow{background-image: url(../images/idx_10.png);margin:0 .15rem;width: 0.42rem;height: 0.42rem;}
	
	.ds-list .name{padding-left: 0.2rem;}
	.idx-s5 .ds-list .txt{padding-left: 0.2rem;}
	
	.idx-s{display: block;}
	.fp-section,.fp-tableCell{height: auto!important;}
	.fp-tableCell{display: block!important;}
	.fp-section.fp-table, .fp-slide.fp-table{display: block!important; table-layout: initial!important;}
	
	#slide .idx-tt,.idx-s2 .slide-t, .idx-s2 .slide-b{opacity: 1;}
	
	#slide .auto{width: 100%;padding:0 5%;}
	#slide .ft-t .wrap{margin:0 auto;}
	.idx-s{padding:.7rem 0;}
	.section{/* padding-top: 0.9rem; */ padding: 0;}
	.idx-s1{padding: 0;margin-top: 0.9rem;}
	
	.navPage{display: none!important;}
	.navPage{right: 0.1rem;width: 0.3rem;}
	.navPage li a{font-size: 0!important;height: 0.3rem;}
	.navPage li a::after{margin-left: 0;}
	
	.head.sy{background:#9f181e;}
	.head.sy .hd-logo .img1{display: block!important;}
	.head.sy .hd-logo .img2{display: none!important;}
	
	#slide{width: 100%;overflow: hidden;}

	
}
.xxtj table#bigtable{
	width:100% !important;
}
.xxtj table#bigtable td:nth-child(1){display:none;}
.xxtj table#bigtable td{ width:100% !important;text-align:center;}
.ypxxtj{font-size:16px;width:300px;margin:0 auto;}
.ypxxtj li{padding:10px 0;overflow:hidden;line-height:30px;}
.ypxxtj li span{float:left;width: 52px;margin-right:20px;}
.ypxxtj li input{line-height:30px;height:30px;padding:0 10px; width:200px; border:1px solid #ccc;}
.ssjg {
    min-height: 450px;
  overflow: hidden;
}

.list_rsou {
    width: 100%;
}

.list_rsou ul {
    width: 100%;
    float: left;
}

.list_rsou ul li {
    width: 100%;
    float: left;
    border-bottom: #ccc 1px dashed;
    position: relative;
}

.list_rsou ul li::before {
    content: "";
    position: absolute;
    left: 0px;
    top: 25px;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #9f181e;
}

.list_rsou ul li a {
    margin-left: 14px;
    font-size: 16px;
    color: #333;
    float: left;
    line-height: 55px;
    height: 55px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: -moz-calc(100% - 100px);
    width: -webkit-calc(100% - 100px);
    width: calc(100% - 100px);
    transition: all 0.4s;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.list_rsou ul li i {
    float: right;
    font-size: 14px;
    color: #666;
    line-height: 55px;
    font-style: normal;
}

.list_rsou ul li:hover a {
    color: #9f181e;
    text-indent: 16px;
    transition: all 0.4s;
}

.sspage {
    width: 100%;
    float: left;
    text-align: center;
    margin-top: 25px;
    font-size: 14px;
    color: #333;
}

.sspage a {
    color: #01548a;
}

.qzssjg_no {
    width: 600px;
    margin: 50px auto 0px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
    line-height: 25px;
}

@media only screen and (max-width: 700px) {
    .qzssjg_no {
        width: 100%;
        font-family: Arial, Helvetica, sans-serif;
        font-family: "FZLTZHK", "Microsoft YaHei";
        font-family: "Microsoft YaHei";
    }
}
	
	
}