  @charset "utf-8";

@font-face
{font-family: SourceHanSerifCN;
src: url('/css25/SourceHanSerifCN-Regular.otf')}

@font-face
{font-family: Butler;
src: url('/css25/Butler-Regular.otf')}

*{box-sizing:border-box;color:#000;line-height: 1.5;font-size: 0.16rem;}
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{table-layout: fixed;border-collapse: collapse;border-spacing:0;/*width:100%;*/}
h3,h4,h5,h6{font-weight: normal;}
em,i,span,p,a{font-style:normal;font-family: inherit;}
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;max-width: 16rem;width: 96%;}
: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!important;/* 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{}
.imgbox{display: block;overflow: hidden;}
.imgbox .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{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;} */



/* 公共部分 */
.head{width: 100%;left: 0;top: 0;z-index:100;position: absolute;padding-top: 1px;}
.head:before{content:'';position: absolute;width: 100%;left: 0;top: 0;height: 2rem;background:url(/images25/bg.png) no-repeat top;background-size: auto 100%; background-repeat: repeat-x; z-index:1;}
.head .wrap{position: relative;z-index:2;}
.head .r{display: flex;align-items: center;}

.head.fixed{position: fixed; -webkit-animation: headAnimate 0.3s 1;background-color: #752388; }
.head.fixed:before{display: none;}

.head.bg{position: fixed; background-color: #752388;transition: all 0s;animation: unset !important;}
.head.bg::before{display: none;}


@-webkit-keyframes headAnimate {
	0% {
		transform: translate(0,-100%)
	}
	100% {
		transform: translate(0,0)
	}
}


.hd-logo .img{height: 0.8rem;width: auto;max-width: initial;}


.hd-t{display: flex;align-items: center;justify-content: space-between;}
.hd-t{height: 1rem;}
.hd-t .txt-img {height: 100%;}

.hd-b{border-top:1px solid rgba(255,255,255,.24);}


.hd-lks{display: flex;align-items: center;height: 0.26rem;}
.hd-lks .x{width: 1px;height: 0.14rem;background-color: #fff;margin:0 0.12rem;}
.hd-lks .lk{font-size: 0.16rem;color:#fff;line-height: 0.26rem;display: flex;align-items: center;}
.hd-lks .email:before{content:'';width: 0.19rem;height: 0.19rem;background:url(/images25/icon_01.png) no-repeat center;background-size:contain;margin-right: 0.08rem;}
.hd-lks .lk:hover{opacity: 0.84;}



.hd-sear .box{display: flex;align-items: center;background-color: rgba(255,255,255,.2);border-radius:1rem;overflow: hidden;transition: all 0.5s;position: relative;}
.hd-sear .box .ipt-txt{font-size: 0.15rem;color:#fff;overflow: hidden;line-height: 0.22rem;background:none;width: 0;transition: all 0.3s;}
.hd-sear .box .submit{width: 0.4rem;height: 0.4rem;border:none;cursor: pointer;background:url(/images25/icon_02.png) no-repeat center;background-size:0.15rem;display: block;border-radius:1rem;}
.hd-sear:hover .box .ipt-txt{padding:0 .12rem;width: 0.8rem;}
.hd-sear input::input-placeholder{color: #fff;}
.hd-sear input::-webkit-input-placeholder{color: #fff;}
.hd-sear input::-moz-placeholder{color: #fff;}
.hd-sear input::-moz-placeholder{color: #fff;}
.hd-sear input::-ms-input-placeholder{color: #fff;}



.hd-nav.show{display: block;}

.hd-nav ul{display: flex;justify-content: space-between;}
.hd-nav li{display: inline-block;vertical-align: middle;position: relative;}
.hd-nav li>a{display: block;font-size: 0.2rem;color:#fff;line-height: 0.6rem;padding:0 0.1rem;transition: all 0s;font-weight: bold;position: relative;}
.hd-nav li>a::after{content:'';width: 0;height: 1px;background-color: #fff;position: absolute;left: 50%;bottom: 0.06rem;transition: all 0.3s;}
.hd-nav li.cur>a::after,.hd-nav li:hover>a::after{width: 80%;left: 10%;}

.hd-nav li:hover .drop{display: block;} 


.hd-nav .drop{min-width: 2rem;background-color: rgba(255,255,255,.8);position: absolute;left: 50%;padding:0.1rem 0rem;transform: translate(-50%,0);display: none;box-shadow:0 0 0.1rem 0 rgba(0,0,0,0.15);border-top: 2px solid rgb(226 190 143);border-radius: 0 0 .1rem .1rem;}
.hd-nav .drop .lk{font-size: 0.2rem;color:#700266;display: block;text-align: center;line-height: 1.4;padding:0.15rem 0.1rem;border-bottom: 1px dashed #eee;}
.hd-nav .drop .lk:last-of-type{border: 0;}

.hd-nav .drop .lk:hover{color: #fff; background:#752388;}

.hd-nav .sj-show{display: none;}


/* index */
.idx-ban .item{position: relative; height: 100vh;width: 100%;overflow: hidden;}
.idx-ban .item video {display: block; width: 100%;height: 100%; object-fit: cover;}
.idx-ban .item .sound {position: absolute; right: 5%;bottom: 8%;width: 2.8em;height: 2.8em; z-index: 10; cursor: pointer;}
.idx-ban .item .sound i {opacity: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: contain; background-position: center; background-repeat: no-repeat; }
.idx-ban .item .sound i.icon-on { background-image: url(/images25/sound_on.svg); }
.idx-ban .item .sound i.icon-off { background-image: url(/images25/sound_off.svg); }
.idx-ban .item .sound.on .icon-on {opacity: 1;}
.idx-ban .item .sound.off .icon-off {opacity: 1;}

.idx-ban .swiper-pagination{bottom: 0.3rem;font-size: 0;display: flex;align-items: center;justify-content: center;}
.idx-ban .swiper-pagination-bullet{width: 0.1rem;height: 0.1rem;margin:0 0.12rem!important;opacity: 1;background-color: #fff;}
.idx-ban .swiper-pagination-bullet-active{background:url(/images25/idx_02.png) no-repeat center;background-size:contain;width: 0.34rem;height: 0.25rem;}
.idx-ban .swiper-slide img { transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transition: all 5s;-webkit-transition: all 5s;}
.idx-ban .swiper-slide-active img {transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}


.idx-tt{display: flex;align-items: center;position: relative;margin-bottom: 0.5rem;}
.idx-tt .bt{font-size: 0.42rem;font-weight: bold;}
.idx-tt .bt em{color: #333;}
.idx-tt .en{font-size: 0.2rem;color: #333;display: inline-block;min-width: 2.56rem;height: 0.37rem;line-height: 0.37rem;background:url(/images25/idx_03.png) no-repeat left center;background-size:2.56rem 0.37rem;padding-left: 0.54rem;margin: 0.02rem 0 0 0.02rem;}
.idx-tt .more{font-size: 0.18rem;color: #4D4D4D;position: absolute;right: 0;top: 50%;line-height: 0.3rem;margin-top: -0.15rem;display: flex;align-items: center;}
.idx-tt .more::after{content:'';width: 0.3rem;height: 0.28rem;background:url(/images25/idx_06.png) no-repeat center;background-size:contain;margin-left: 0.03rem;}
.idx-tt .more:hover{color: #822091;}

.more-bar{height: 0.4rem;background:url(/images25/idx_24.png) no-repeat center;background-size:cover;display: flex;justify-content: flex-end;padding-right: 0.7rem;align-items: flex-start;position: relative;z-index:10;}
.more-bar .more{font-size: 0.18rem;color:#4D4D4D;line-height: 0.28rem;display: flex;align-items: center;}
.more-bar .more::after{content:'';width: 0.3rem;height: 0.28rem;background:url(/images25/idx_06.png) no-repeat center;background-size:contain;margin-left: 0.03rem;}
.more-bar .more:hover{color: #822091;}

.swiper-button{width: 0.65rem;height: 0.65rem;margin-top: -0.32rem;}
.swiper-button-prev{background:url(/images25/idx_34.png) no-repeat center;background-size:contain;left: -0.7rem;}
.swiper-button-next{background:url(/images25/idx_35.png) no-repeat center;background-size:contain;right: -0.7rem;}



.idx-xw{padding:0.7rem 0 0.6rem;}
.idx-xw .wrap{display: flex;justify-content: space-between;}
.idx-xw .col1{width: 52%;}
.idx-xw .col2{width: 44%;}


.idx-xw .hotbox{}
.idx-xw .hotbox .imgbox{display: block;height: 4.7rem;position: relative;}
.idx-xw .hotbox .date{width: 0.85rem;background-color: #752388;position: absolute;left: 0;top: 0;text-align: center;padding:0.1rem 0;}
.idx-xw .hotbox .fz1{font-size: 0.3rem;color:#fff;line-height: 1.1;}
.idx-xw .hotbox .fz2{font-size: 0.16rem;color:#fff;}
.idx-xw .hotbox .title{margin-top: 0.22rem;font-size: 0.2rem;font-weight: bold;}
.idx-xw .hotbox .title:hover{color: #752388;}

.idx-xw .bot{display: flex;align-items: center;margin-top: 0.18rem;}
.idx-xw .bot .line{flex:1;width:0;height: 1px;background-color: #D8D8D8;position: relative;}
.idx-xw .bot .line1::after,.idx-xw .bot .line2::before,.idx-xw .bot .line3::after{content:'';width: 0.04rem;height:0.04rem;border-radius:50%;border:0.02rem solid #D8D8D8;position: absolute;top: 50%;margin-top: -0.03rem;background-color: #fff;}
.idx-xw .bot .line1::after,.idx-xw .bot .line3::after{right: 0;}
.idx-xw .bot .line2::before{left:0;}


.idx-xw .swiper-pagination{position: static;display: flex;align-items: center;}
.idx-xw .swiper-pagination-bullet{font-size: 0.16rem;color:#8C8C8C;width: auto;height: auto;background:none;margin:0 0.07rem;opacity: 1;}
.idx-xw .swiper-pagination-bullet-active{font-size: 0.36rem;color:#822091;font-weight: bold;font-family: 'SourceHanSerifCN';}

.idx-xw .arrs{display: flex;}
.idx-xw .swiper-button{margin: 0;position: static;}
.idx-xw .swiper-button-prev{background:url(/images25/idx_34.png) no-repeat center;background-size:contain;}
.idx-xw .swiper-button-next{margin-left: 0.05rem;background:url(/images25/idx_35.png) no-repeat center;background-size:contain;}


.idx-xw .list .item{}
.idx-xw .list .box1{height: 0.9rem;display: flex;align-items: center;border-bottom: 1px dashed rgba(197, 197, 197, 0.54);}
.idx-xw .list .box1 .date{font-size: 0.2rem;color: #822091;margin-right: 0.15rem;font-family: 'SourceHanSerifCN';}
.idx-xw .list .box1 .title{font-size: 0.18rem;flex:1;overflow: hidden;}

.idx-xw .list .box2{display: none;align-items: center;background: #752388;padding:0.15rem 0.25rem 0.15rem 0.55rem;}
.idx-xw .list .box2 .info{flex:1;width: 0;}
.idx-xw .list .box2 .title{font-size: 0.18rem;font-weight: bold;color:#fff;line-height: 0.3rem;}
.idx-xw .list .box2 .txt{font-size: 0.14rem;color: #D4B9ED;line-height: 0.26rem;margin-top: 0.08rem;}
.idx-xw .list .box2 .date{font-size: 0.22rem;color:#fff;font-family: 'SourceHanSerifCN';margin-top: 0.1rem;margin-left: -0.55rem;display: flex;align-items: center;}
.idx-xw .list .box2 .date:before{content:'';width: 0.49rem;height: 0.06rem;background:url(/images25/idx_09.png) no-repeat center;background-size:contain;margin-right: 0.05rem;}
.idx-xw .list .box2 .imgbox{width: 2.13rem;height: 1.3rem;margin-left: 0.3rem;}

.idx-xw .list .item.cur .box1{display: none;}
.idx-xw .list .item.cur .box2{display: flex;}

.idx-xw .list .item:last-child .box1{border-bottom:0;}


.idx-mt{padding:1rem 0 1.3rem;}
.idx-mt .item{background-color: #fff;box-shadow: 0 0 0.1rem #ccc;position: relative;display: block;border-radius:0.1rem;overflow: hidden;}
.idx-mt .imgbox{height: 2.4rem;position: relative;}

.idx-mt .info{padding:0.18rem 0.25rem 0.25rem;}
.idx-mt .title{font-size: 0.18rem;color:#333;line-height: 0.24rem;-webkit-line-clamp: 2;}
.idx-mt .txt{font-size: 0.14rem;color:#999;line-height: 0.24rem;-webkit-line-clamp: 2;margin-top: 0.15rem;height: 0.48rem;}
.idx-mt .date{font-size: 0.14rem;color: #822091;font-weight: bold;font-family: 'SourceHanSerifCN';margin-top: 0.15rem;line-height: 1;}
.idx-mt .date i{font-size: 0.22rem;}
.idx-mt .item:hover *{color:#fff;}
.idx-mt .item:hover{background-color: #822091;}

.idx-mt .swiper-container{padding:0.1rem;}
.idx-mt .swiper-slide{transition: all 0.3s;}
.idx-mt .swiper-slide:hover{transform: scale(1.03);}

.idx-mt .detail{position: relative;}
.idx-mt .swiper-container{position: static;}
.idx-mt .swiper-pagination{display: none;}



.idx-tz{background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(117, 35, 136, 0.06) 100%);padding:0.9rem 0;}

.idx-tz .list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.idx-tz .list .item{transition: all 0s;overflow: hidden;width: 48%;}
.idx-tz .list .box{padding:0.25rem 0;border-bottom:1px solid #f0f0f0;display: flex;align-items: center;transition: all 0s;min-height: 1.2rem;}
.idx-tz .list .date{color:#752388;font-weight: bold;margin-right: 0.3rem;font-family: 'Arial';display: flex;line-height: 1;position: relative;}
.idx-tz .list .date span{font-size: 0.2rem;}
.idx-tz .list .date em{font-size: 0.32rem;margin-top: 0.12rem;}
.idx-tz .list .date .x{width: 1px;height: 0.45rem;background-color: #752388;transform: rotate(50deg);display: block;margin:-0.08rem 0.02rem 0 0.05rem;}
.idx-tz .list .title{font-size: 0.21rem;color:#666566;-webkit-line-clamp: 2;flex:1;overflow: hidden;line-height: 0.3rem;}
.idx-tz .list .date::after{content:'';width: 0.28rem;height: 0.28rem;background:url(/images25/idx_28.png) no-repeat center;background-size:contain;position: absolute;right: 0.47rem;bottom: -0.4rem;display: none;transition: all 0s;z-index:10;}

.idx-tz .list .item:hover{background-color: #742286;}
.idx-tz .list .item:hover .box{border-color:#742286;}
.idx-tz .list .item:hover *{color:#fff;}
.idx-tz .list .item:hover .x{background-color: #fff;}
.idx-tz .list .item:hover .date:after{display: block;}


.idx-tz .list .item:nth-child(even){padding-right: 1.55rem;}
.idx-tz .list .item:nth-child(even):hover{padding-left: 0.3rem;}
.idx-tz .list .item:nth-child(odd) {padding-left: 1.55rem;padding-right: 0.3rem;}
.idx-tz .list .item:nth-child(odd):hover{padding-left: 1.72rem;}
.idx-tz .list .item:nth-child(odd):hover:before{left:auto;right: 0.85rem;}


.idx-fc{padding:0.6rem 0 1rem;}
.idx-fc .detail{display: flex;justify-content: space-between;}
.idx-fc .list{width: calc(50% - 0.1rem);}
.idx-fc .list .item{margin-bottom: 0.2rem;box-shadow: 0 0 0.2rem 0 rgba(38, 1, 44, 0.33);float:left;position: relative;}
.idx-fc .list .item .imgbox{height: 100%;}
.idx-fc .list .shade{position: absolute;width: 100%;left: 0;bottom: 0;height: 1.7rem; background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.9));padding:0.25rem;display: flex;align-items: flex-end;}
.idx-fc .list .title{font-size: 0.18rem;color:#fff;}

.idx-fc .list .item1{height: 4.43rem;width: 100%;}
.idx-fc .list .item2,.idx-fc .list .item3{width: calc(50% - 0.1rem);height: 2.56rem;}
.idx-fc .list .item3{margin-left: 0.2rem;}




.idx-rw{padding:0.65rem 0 0.95rem;background:url(/images25/idx_50.jpg) no-repeat center top;background-size:cover;}
.idx-rw .detail{margin:0.05rem 0.2rem 0;}
.idx-rw .item{background-color: #fff;border-radius:0.1rem;overflow: hidden;display: block;box-shadow:0 0 0.15rem #888;background-color: #fff;position: relative;}
.idx-rw .item .imgbox{height: 3.45rem;}
.idx-rw .item .info{padding:0.2rem 0.25rem 0.25rem;}
.idx-rw .item .tt{height: 0.52rem;display: flex;align-items: center;}
.idx-rw .item .title{font-size: 0.2rem;font-weight: bold;-webkit-line-clamp: 2;line-height: 0.26rem;width: 100%;}
.idx-rw .item .txt{font-size: 0.14rem;color:#999;-webkit-line-clamp: 3;margin-top: 0.1rem;}
.idx-rw .item::after{content:'';width: 0.34rem;height: 0.14rem;background:url(/images25/idx_39.png) no-repeat center;background-size:contain;position: absolute;right: 0.2rem;bottom: 0.1rem;}

.idx-rw .swiper-container{padding:0.5rem 0;}
.idx-rw .swiper-slide{width: 4.46rem;filter: blur(5px);}
.idx-rw .swiper-slide-active{transform: scale(1.08)!important;filter: blur(0);}
.idx-rw .swiper-slide-active .item{background-color: #752388;}
.idx-rw .swiper-slide-active .item *{color:#fff;}
.idx-rw .swiper-slide-active .item::after{background-image:url(/images25/idx_39-1.png)}

.idx-rw .swiper-slide-prev,.idx-rw .swiper-slide-next{filter: blur(0);}
.idx-rw .swiper-button-prev{left: 0.5rem;}
.idx-rw .swiper-button-next{right: 0.5rem;}
.idx-rw .swiper-container:hover .swiper-button{opacity: 1;}
.idx-rw .swiper-pagination{display: none;}


.idx-ds{padding:0.8rem 0;background:url(/images25/idx_48.png) no-repeat center;background-size:cover;min-height: 5.65rem;margin-top: -0.07rem;}
.idx-ds .detail{position: relative;}
.idx-ds .item{text-align: center;}
.idx-ds .item .iconbox{width: 1.08rem;height: 1.08rem;border-radius:50%;border: 1px dashed #AC69CF;margin:0 auto;display: flex;align-items: center;justify-content: center;}
.idx-ds .item .smb{background-color: #fff;width: 0.94rem;height: 0.94rem;display: flex;align-items: center;justify-content: center;border-radius:50%;}
.idx-ds .item .ico{height: 0.56rem;width: auto;}
.idx-ds .item .ico-h{display: none;}
.idx-ds .item .font{font-size: 0.12rem;color: #1D1D1D;margin-top: 0.3rem;line-height: 1;}
.idx-ds .item .font i{font-size: 0.36rem;font-family: 'butler';}
.idx-ds .item .txt{font-size: 0.18rem;color:#1D1D1D;margin-top: 0.08rem;}
.idx-ds .item:hover .smb{background:url(/images25/idx_49.png) no-repeat center;background-size:cover;}
.idx-ds .item:hover .ico-s{display: none;}
.idx-ds .item:hover .ico-h{display: block;}
.idx-ds .swiper-container{position: static;}
.idx-ds .swiper-pagination{display: none;}

.idx-zt{padding:0.5rem 0 1.5rem;}
.idx-zt .item{border-radius: 0.1rem;box-shadow: 0 0 0.2rem 0 #15002C;overflow: hidden;position: relative;box-shadow: 0 0 0.15rem 0 rgba(64,11,123,.59);}
.idx-zt .item .imgbox{/* height: 5.68rem; */}
.idx-zt .item .top{position: absolute;width: 100%;left: 0;top: 0.6rem;padding:0 0.2rem;}
.idx-zt .item .title{font-size: 0.36rem;color:#fff;text-align: center;font-weight: bold;line-height: 1.6;}




.idx-zt .detail{position: relative;width: calc(100% + 0.3rem);margin-left: -0.15rem;}
.idx-zt .swiper-container{position: static;padding:0.15rem;}




.foot{padding:0.2rem 0;background:url(/images25/ft_01.jpg) no-repeat center;background-size:cover;}
.foot .wrap{display: flex;align-items: center;}
.foot .wxbox{margin-left: 1.8rem;}
.foot .wxbox .img{width: 1.3rem;display: block;margin:0 auto;}
.foot .wxbox .fz{font-size: 0.16rem;color:#fff;margin-top: 0.08rem;text-align: center;}
.foot .logo .img{height: 0.84rem;width: auto;display: block;/*margin-left: -0.1rem;*/}
.foot .links{display: flex;justify-content: space-between;margin-top: 0.4rem;}
.foot .links .item{width: 30%;max-width: 3.2rem;}
.foot .links select{width: 100%;font-size: 0.16rem;color:#fff;height: 0.45rem;border: 1px solid rgba(218, 240, 222, 0.51);padding:0 0.2rem;background:url(/images25/ft_03.png) no-repeat 95% center transparent;background-size:0.12rem;appearance: none;-webkit-appearance: none;}


.foot .info{display: flex;flex-wrap: wrap;margin-top: 0.4rem;}
.foot .info li{font-size: 0.16rem;color:#fff;}
.foot .info li:not(:last-child){margin-right: 0.5rem;}
.foot .banq{text-align: center;font-size: 0.14rem;color:#fff;margin-top: 0.4rem;line-height: 1.4;}
.foot .banq span{margin:0 0.15rem;}


.side-box{width: 1.2rem;box-shadow: 0 0 0.08rem 0 #15002C;border-radius:0.1rem;position: fixed;right: 0.02rem;bottom: 15vh;z-index:99;padding:0.1rem 0;background:url(/images25/icon_06.png) no-repeat center;background-size:cover;display: none;}
.side-box .lk{font-size: 0.2rem;color:#fff;padding:0.1rem 0;display: block;}
.side-box .ico{height: 0.22rem;display: block;margin:0 auto;}
.side-box .fz{font-size: 0.14rem;color:#fff;text-align: center;margin-top: 0.08rem;}
.side-box .lk:hover{opacity: 0.8;}


@media screen and (min-width:992px) and (max-width:1199px){
	.auto{width: 90%;}
	html{font-size: 5.5rem!important;}
	
	.sj-menu{position:absolute;right: 2%;top: 50%;width: .4rem;height: .4rem;background: url(/images25/menu.png) no-repeat center;background-size:.4rem;display: block;margin-top: -0.2rem;z-index:100;}
	.sj-menu.close{background: url(/images25/close.png) no-repeat center;background-size:.36rem;}
	
	
	
	.hd-t{height: 1.2rem;}

	.hd-logo{position: static;transform: translate(0);}
	.hd-logo .img{height: 0.8rem;}
	
	.head .r{position: absolute;right:5%;top: 50%;transform: translate(0,-50%);}

	
	.hd-lks .lk{font-size: 0.18rem;}
	
	.hd-nav{position: fixed;width: 100%;left: 0;top: 1.2rem;bottom: 0;overflow-y: scroll;background-color: #752388;overflow-x: hidden;margin: 0;border-top:1px solid rgba(255,255,255,.2);display: none;}
	.hd-nav ul{display: block;}
	.hd-nav li{display: block;margin: 0;position: relative;padding: 0;}
	.hd-nav li>a{font-size: 0.2rem;line-height: 0.85rem;padding:0 4%;border-bottom:1px solid rgba(255,255,255,.2);}
	.hd-nav li>a::after{display: none;}
	
	
	.hd-nav li:hover .drop{display: none;}
	.hd-nav .drop{width: 100%;background-color: #752388;padding: 0;margin:0;transition:all 0s;border-radius:0;padding-left: 4%;position: static;transform: translate(0,0);}
	.hd-nav .drop.show{display: block!important;}

	.hd-nav .arrow{position: absolute;right: 0;top: 0;width: 0.9rem;height: 0.9rem;display: flex;align-items: center;justify-content: center;background:url(/images25/arrow.png) no-repeat center;background-size:0.26rem;}
	.hd-nav .arrow.this{transform: rotate(180deg);}
	
	
	.hd-nav .drop .lk{font-size: 0.19rem;color:#fff;line-height: 0.7rem;border-bottom:1px solid rgba(255,255,255,.2);text-align: left;font-weight: normal;padding: 0 0 0 0.25rem;}

	.hd-nav li.cur>a, .hd-nav li:hover>a{color:#fff;background:transparent;}
	
	
	
	
	.foot .wxbox{margin-left: 1rem;}
	
	/* index */
	.idx-ban .item{height: 6.5rem;}
	
	.swiper-button-prev{left: -0.45rem;}
	.swiper-button-next{right: -0.45rem;}
	
	.idx-tt .bt{font-size: 0.4rem;}
	
	.more-bar{background-position:right center;}
	
	
	
	.idx-xw .hotbox .imgbox{height: 4rem;}
	
	.idx-xw .list .item.cur .box1{display: flex;}
	.idx-xw .list .item.cur .box2{display: none;}
	
	
	.idx-tz .list .item:nth-child(odd){padding-left: 0.6rem;}
	.idx-tz .list .item:nth-child(even){padding-right: 0.6rem;}
	
	.idx-fc .item{width: 5.2rem;height: 3.35rem;}
	
	
	
	
}


@media screen and (min-width:768px) and (max-width:991px){
	.auto{width: 90%;}
	html{font-size: 5.8rem!important;}
	
	
	.sj-menu{position:absolute;right: 2%;top: 50%;width: .38rem;height: .38rem;background: url(/images25/menu.png) no-repeat center;background-size:.34rem;display: block;margin-top: -0.19rem;z-index:100;}
	.sj-menu.close{background: url(/images25/close.png) no-repeat center;background-size:.3rem;}
	
	
	
	.head{position: sticky;background-color: #752388;}
	.head::before{display: none;}
	
	.hd-t{height: 0.9rem;}
	.head .r{display: none;}
	
	.hd-logo .img{height: 0.6rem;}


	
	.hd-nav{position: fixed;width: 100%;left: 0;top: 0.9rem;bottom: 0;overflow-y: scroll;background-color: #752388;overflow-x: hidden;margin: 0;border-top:1px solid rgba(255,255,255,.2);display: none;}
	.hd-nav ul{display: block;}
	.hd-nav li{display: block;margin: 0;position: relative;padding: 0;}
	.hd-nav li>a{font-size: 0.18rem;line-height: 0.7rem;padding:0 4%;border-bottom:1px solid rgba(255,255,255,.2);}
	.hd-nav li>a::after{display: none;}
	
	.hd-nav li:hover .drop{display: none;}
	.hd-nav .drop{width: 100%;background-color: #752388;padding: 0;margin:0;transition:all 0s;border-radius:0;padding-left: 4%;position: static;transform: translate(0,0);}
	.hd-nav .drop.show{display: block!important;}
	
	
	.hd-nav .arrow{position: absolute;right: 0;top: 0;width: 0.7rem;height: 0.7rem;display: flex;align-items: center;justify-content: center;background:url(/images25/arrow.png) no-repeat center;background-size:0.22rem;}
	.hd-nav .arrow.this{transform: rotate(180deg);}
	
	
	.hd-nav .drop .lk{font-size: 0.17rem;color:#fff;line-height: 0.6rem;border-bottom:1px solid rgba(255,255,255,.2);text-align: left;font-weight: normal;padding: 0 0 0 0.15rem;}
	
	.hd-nav li.cur>a, .hd-nav li:hover>a{color:#fff;background:transparent;}
	
	
	
	
	.foot{padding:0.6rem 0 0.4rem;}
	.foot .wrap{display: block;}
	.foot .logo .img{height: 0.8rem;margin:0 auto;}
	.foot .links .item{width: 32%;}
	.foot .info li:not(:last-child){margin: 0;}
	.foot .info li{min-width: 48%;line-height: 1.6;padding:0.05rem 0;}
	.foot .banq{margin-top: 0.25rem;font-size: 0.16rem;line-height: 1.8;}
	.foot .wxbox{margin:0.3rem auto 0;}

	
	/* index */
	.swiper-button{display: none;}
	.swiper-pagination{display: block;position: static;margin-top: 0.4rem;}
	.swiper-pagination-bullet{width: 0.12rem;height: 0.12rem;background-color: #822091;margin:0 0.06rem!important;}
	
	
	.idx-ban{overflow: hidden;}
	.idx-ban .item{height: 4.4rem;}
	.idx-ban .swiper-pagination{position: absolute;}

	
	
	.idx-tt{margin-bottom: 0.35rem;align-items: baseline;}
	.idx-tt .bt{font-size: 0.36rem;}
	.idx-tt .en{background:none;width: auto;height: auto;margin: 0;padding-left: 0.15rem;}
	
	
	.more-bar{background-position:right center;}
	
	
	.idx-xw .wrap{display: block;}
	.idx-xw .col1,.idx-xw .col2{width: 100%;}
	.idx-xw .col1{margin-bottom: 0.8rem;}
	
	.idx-xw .hotbox .imgbox{height: 4rem;}
	.idx-xw .bot{margin-top: 0;}
	.idx-xw .bot .line{display: none;}
	.idx-xw .swiper-pagination{position: absolute;width: 100%;left: 0;top: 3.7rem;margin: 0;z-index:50;justify-content: center;}

	
	.idx-xw .swiper-pagination-bullet{width: 0.12rem;height: 0.12rem;background-color: #fff;margin:0 0.06rem!important;opacity: 0.6;}
	.idx-xw .swiper-pagination-bullet-active{opacity: 1;background-color: #822091;}
	
	
	.idx-xw .list .box1{height: 0.75rem;}
	.idx-xw .list .item.cur .box1{display: flex;}
	.idx-xw .list .item.cur .box2{display: none;}
	
	.idx-mt .swiper-pagination{display: block;}
	
	.idx-tz .list{display: block;padding:0 5%;}
	.idx-tz .list .item{width: 100%;}
	.idx-tz .list .item:nth-child(odd){padding-left: 0;}
	.idx-tz .list .item:nth-child(odd):hover{padding-left: 0;}
	.idx-tz .list .item:nth-child(even){padding-right: 0;}
	.idx-tz .list .item:nth-child(even):hover{padding-left: 0;}
	.idx-tz .list .item:nth-child(odd):hover{padding-right: 0;}
	
	.idx-tz .list .item:hover .box{padding: 0.2rem 0.25rem;}
	.idx-tz .list .box{padding:0.2rem 0;min-height: auto;}
	.idx-tz .list .title{font-size: 0.19rem;}
	.idx-tz .list .date em{font-size: 0.28rem;}
	
	.idx-tz .list .date::after{bottom: -0.34rem;}
	
	.idx-fc .list .item1{height: 2.5rem;}
	.idx-fc .list .item2, .idx-fc .list .item3{height: 1.1rem;}
	.idx-fc .list .shade{padding:0.15rem 0.15rem;}
	.idx-fc .list .title{font-size: 0.17rem;}
	
	
	.idx-rw{padding:0.8rem 0;}
	.idx-rw .detail{margin: 0;}
	.idx-rw .swiper-slide-active{transform: scale(1)!important;}
	.idx-rw .swiper-container{padding: 0;}
	
	.idx-ds{min-height: auto;}
	.idx-ds .swiper-button{display: block;}
	.idx-ds .swiper-button-prev{left: -0.3rem;}
	.idx-ds .swiper-button-next{right: -0.3rem;}
	.idx-ds .detail{padding: 0 0.4rem;}
	.idx-ds .item .font i{font-size: 0.32rem;}
	
	
	.idx-zt{padding:0.5rem 0 0.8rem;}
	.idx-zt .detail{padding: 0 0.4rem;}
	.idx-zt .swiper-button{display: block;}
	.idx-zt .swiper-button-prev{left: -0.2rem;}
	.idx-zt .swiper-button-next{right: -0.2rem;}
	
	
	.side-box{width: 0.65rem;bottom: 10vh;right: 0;}
	.side-box .lk{padding:0.06rem 0;}
	.side-box .ico{height: 0.22rem;display: block;margin:0 auto;}
	.side-box .fz{font-size: 0;}
	
	
}





@media screen and (min-width:320px) and (max-width:767px){
	.auto{width: 90%;}
	html{font-size: 5.8rem!important;}
	
	
	.sj-menu{position:absolute;right: 2%;top: 50%;width: .38rem;height: .38rem;background: url(/images25/menu.png) no-repeat center;background-size:.34rem;display: block;margin-top: -0.19rem;z-index:100;}
	.sj-menu.close{background: url(/images25/close.png) no-repeat center;background-size:.3rem;}
	
	
	
	
	.head{position: sticky;background-color: #752388;}
	.head::before{display: none;}
	
	.hd-t{height: 0.8rem;}
	.head .r{display: none;}
	
	.hd-logo .img{height: 0.5rem;}
	
	
	/* .hd-sear{position: relative;margin: 0 0.5rem 0 0;}
	.hd-sear .icon{display: block;width: 0.4rem;height: 0.4rem;background-size:0.26rem;}
	.hd-sear .box{height: 0.4rem;position: absolute;right: 0;top: 0;background-color: #752388;display: none;}
	.hd-sear .box .ipt-txt{font-size: 0.16rem;line-height: 0.3rem;}
	.hd-sear .box .submit{width: 0.4rem;height: 0.4rem;background-size:0.24rem;}
	.hd-sear .box.show{display: flex;}
	
	.hd-lks{display: none;}
	.hd-lks .lk{font-size: 0.15rem;}
	.hd-lks .x{display: none;}
	.hd-lks .email{margin-right: 0.1rem;}
	.hd-lks .email:before{width: 0.21rem;height: 0.21rem;display: none;} */
	
	
	
	.hd-nav{position: fixed;width: 100%;left: 0;top: 0.8rem;bottom: 0;overflow-y: scroll;background-color: #752388;overflow-x: hidden;margin: 0;border-top:1px solid rgba(255,255,255,.2);display: none;}
	.hd-nav ul{display: block;}
	.hd-nav li{display: block;margin: 0;position: relative;padding: 0;}
	.hd-nav li>a{font-size: 0.17rem;line-height: 0.6rem;padding:0 4%;border-bottom:1px solid rgba(255,255,255,.2);font-weight: normal;}
	.hd-nav li>a::after{display: none;}
	
	.hd-nav li:hover .drop{display: none;}
	.hd-nav .drop{width: 100%;background-color: #752388;padding: 0;margin:0;transition:all 0s;border-radius:0;padding-left: 4%;position: static;transform: translate(0,0);border-top: 0;}
	.hd-nav .drop.show{display: block!important;}
	
	
	.hd-nav .arrow{position: absolute;right: 0;top: 0;width: 0.6rem;height: 0.6rem;display: flex;align-items: center;justify-content: center;background:url(/images25/arrow.png) no-repeat center;background-size:0.22rem;}
	.hd-nav .arrow.this{transform: rotate(180deg);}
	
	

	
	.hd-nav .drop .lk{font-size: 0.17rem;color:#fff;line-height: 0.5rem;border-bottom:1px solid rgba(255,255,255,.2);text-align: left;font-weight: normal;padding: 0 0 0 0.15rem;}
	
	.hd-nav li.cur>a, .hd-nav li:hover>a{color:#fff;background:transparent;}
	
	.hd-nav .sj-show{display: block;}
	
	
	
	.foot{padding:0.5rem 0 0.4rem;}
	.foot .wrap{display: block;}
	.foot .logo .img{height: 0.6rem;margin:0 auto;}
	.foot .links{display: block;margin-top: 0.3rem;}
	.foot .links .item{width: 100%;margin:0 0 0.15rem;max-width: 100%;}
	.foot .info{margin-top: 0.3rem;}
	.foot .info li:not(:last-child){margin: 0;}
	.foot .info li{min-width: 48%;line-height: 1.6;padding:0.05rem 0;}
	.foot .banq{margin-top: 0.25rem;font-size: 0.16rem;line-height: 1.8;}
	.foot .banq span{display: block;}
	.foot .wxbox{margin:0.3rem auto 0;}
	.foot .wxbox .fz{font-size: 0.14rem;}
	
	/* index */
	.swiper-button{display: none;width: 0.48rem;height: 0.48rem;}
	.swiper-pagination{display: block;position: static;margin-top: 0.2rem;}
	.swiper-pagination-bullet{width: 0.1rem;height: 0.1rem;background-color: #822091;margin:0 0.06rem!important;}
	
	
	.idx-ban{overflow: hidden;}
	.idx-ban .item{height: 2.4rem;}
	.idx-ban .swiper-pagination{position: absolute;bottom: 0.13rem;}
	.idx-ban .swiper-pagination-bullet{margin: 0 0.06rem !important;width: 0.08rem;height: 0.08rem;}
	.idx-ban .swiper-pagination-bullet-active{width: 0.24rem;height: 0.2rem;}
	
	
	.idx-tt{margin-bottom: 0.2rem;align-items: baseline;}
	.idx-tt .bt{font-size: 0.26rem;}
	.idx-tt .en{background:none;width: auto;height: auto;margin: 0;padding-left: 0.15rem;font-size: 0.18rem;font-family: 'Arial';}
	.idx-tt .more{font-size: 0.16rem;}
	
	.more-bar{background:#822091;padding: 0;}
	.more-bar .more{color:#fff;position: static;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;font-size: 0.17rem;}
	.more-bar .more::after{width: 0.24rem;height: 0.22rem;margin-left: 0.08rem;}
	
	
	.idx-xw{padding:0.6rem 0 0.4rem;}
	.idx-xw .wrap{display: block;}
	.idx-xw .col1,.idx-xw .col2{width: 100%;}
	.idx-xw .col1{margin-bottom: 0.6rem;}
	
	.idx-xw .hotbox .imgbox{height: 2.6rem;}
	.idx-xw .hotbox .date{width: 0.75rem;}
	.idx-xw .hotbox .fz1{font-size: 0.22rem;}
	.idx-xw .hotbox .fz2{font-size: 0.14rem;}
	.idx-xw .hotbox .title{margin-top: 0.2rem;font-size: 0.19rem;}
	
	.idx-xw .bot{margin-top: 0;}
	.idx-xw .bot .line{display: none;}
	.idx-xw .swiper-pagination{position: absolute;width: 100%;left: 0;top: 3.7rem;margin: 0;z-index:50;justify-content: center;}

	
	.idx-xw .swiper-pagination-bullet{width: 0.1rem;height: 0.1rem;background-color: #fff;margin:0 0.06rem!important;opacity: 0.6;}
	.idx-xw .swiper-pagination-bullet-active{opacity: 1;background-color: #822091;}
	
	.idx-xw .list{margin-top: -0.1rem;}
	.idx-xw .list .box1{height: 0.65rem;}
	.idx-xw .list .box1 .title{font-size: 0.17rem;}
	.idx-xw .list .item.cur .box1{display: flex;}
	.idx-xw .list .item.cur .box2{display: none;}
	
	.idx-mt{padding:0.6rem 0 0.4rem;}
	.idx-mt .swiper-pagination{display: block;}
	
	
	.idx-tz{padding:0.6rem 0 0.4rem;}
	
	
	
	.idx-tz .list{display: block;padding:0 5%;}
	.idx-tz .list .item{width: 100%;}
	.idx-tz .list .item:nth-child(odd){padding-left: 0;}
	.idx-tz .list .item:nth-child(even){padding-right: 0;}
	.idx-tz .list .item:nth-child(even):hover{padding-left: 0;}
	.idx-tz .list .item:nth-child(odd):hover{padding-right: 0;}
	
	
	
	
	.idx-tz .list .item:hover .box{padding:0.2rem 0.2rem!important;}
	.idx-tz .list .item:hover .date::after{display: none;}
	.idx-tz .list .item{padding:0!important;}
	.idx-tz .list .box{display: block;padding:0.17rem 0;min-height: auto;}
	
	.idx-tz .list .title{font-size: 0.17rem;margin-top: 0.1rem;}
	
	.idx-tz .list .date .x{display: none;}
	.idx-tz .list .date span{font-size: 0.18rem;}
	.idx-tz .list .date span::after{content:'.';}
	.idx-tz .list .date em{font-size: 0.18rem;margin-top: 0;}
	
	
	
	.idx-fc{padding:0.6rem 0 0.4rem;}
	.idx-fc .detail{margin-top: 0.2rem;display: block;}
	.idx-fc .list{width: 100%;}
	.idx-fc .list .item{float:none;box-shadow:none;}
	.idx-fc .list .item1{height: 2rem;margin:0 0 5%;}
	.idx-fc .list .item2, .idx-fc .list .item3{height: 2rem;width: 100%;margin:0 0 5%;}
	.idx-fc .list .shade{padding:0.15rem 0.13rem;height: 1.2rem;}
	.idx-fc .list .title{font-size: 0.16rem;}
	
	
	.idx-rw{padding:0.6rem 0 0.4rem;}
	.idx-rw .detail{margin: 0;padding:0 5%;}
	.idx-rw .item{box-shadow:none;}
	.idx-rw .item .imgbox{height: 2.5rem;}
	.idx-rw .item .title{font-size: 0.18rem;}
	.idx-rw .item::after{display: none;}
	.idx-rw .item .tt{height: auto;}
	
	.idx-rw .swiper-slide-active{transform: scale(1)!important;}
	.idx-rw .swiper-container{padding: 0;}
	.idx-rw .swiper-pagination{display: block;}
	
	
	.idx-ds{min-height: auto;padding:0.6rem 0 0.4rem;}
	.idx-ds .swiper-button{display: block;}
	.idx-ds .swiper-button-prev{left: -0.1rem;}
	.idx-ds .swiper-button-next{right: -0.1rem;}
	.idx-ds .detail{padding: 0 0.3rem;margin-top: 0.4rem;}
	
	.idx-ds .item .iconbox{width: 0.8rem;height: 0.8rem;}
	.idx-ds .item .smb{width: 0.7rem;height: 0.7rem;}
	.idx-ds .item .ico{width: 0.44rem;}
	.idx-ds .item .font i{font-size: 0.25rem;}
	.idx-ds .item .txt{font-size: 0.15rem;}
	
	.idx-zt{padding:0.6rem 0 0.6rem;overflow: hidden;}
	.idx-zt .auto{width: 100%;}
	.idx-zt .idx-tt{padding:0 5%;}
	.idx-zt .detail{padding: 0;}
	.idx-zt .item .top{top: 0.25rem;padding:0 0.15rem;}
	.idx-zt .item .title{font-size: 0.22rem;}
	
	
	
	
	.idx-zt .swiper-container{padding:0.2rem 0.5rem;}
	.idx-zt .swiper-slide{width: 2rem;}
	
	.side-box{width: 0.65rem;bottom: 3vh;right: 0;}
	.side-box .lk{padding:0.06rem 0;}
	.side-box .ico{height: 0.22rem;display: block;margin:0 auto;}
	.side-box .fz{font-size: 0;}
	
	
}

.m-search {
	display: none;
	padding: 1em;
}
.m-search .ipt-box {
	display: flex;
	background: #fff;
}
.m-search .ipt {
	font-size: 14px;
	border: 0;
	height: 2.4em;
    padding: 0 .5em;
}
.m-search .btn {
	width: 2.4em;
	height: 2.4em;
	border: 0;
	background: url(/images/icon-search.png) no-repeat center;
	background-size: 50%;
}

@media (max-width: 1199px) {
	.m-search {
		display: block;
	}
	.head:before {
		height: 1.4rem;
	}
	.hd-t .txt-img {
		display: none;
	}
}


@media (max-width: 767px) {
	.idx-ban .item .sound {
		width: 1.8em;
		height: 1.8em;
		bottom: 15%;
	}
}



.ie-tip{
    width:100%;
    height:100%;
    position:fixed;
    top:0;
    left:0;
    background-color: #121212;
    z-index:999998;
    display: none;
}
.ie-tip .i-cont{
    width:600px;
    height:300px;
    position:fixed;
    top:50%;
    left:50%;
    margin:-150px 0 0 -300px;
    line-height: 1.8;
    color:#fff;
    z-index:999999;
    text-align:center;
}
 .ie-tip img{
    display:block;
    margin:0 auto;
    max-width: 100%;
} 
 .ie-tip p{
    padding-top:10px;
    color:#fff;
    width: 420px;
    margin:10px auto;
	font-size: 14px;
    line-height: 1.8;
}
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {
    .ie-tip {
        display: block;
    }
}









/* 二级页样式开始 */



.w15{width: 15rem;margin: 0 auto;}



.fanye{text-align: center;margin: 0.4rem 0 0;}

.ej_bn_dt{width: 100%;margin-top: 0rem;position: relative;z-index: 1;}

.ej_bn_dt::before{     content: "";
    display: block;
    height: 2.42rem;
    width: 100%;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 2;
    background-size: auto 100%;
}

.ej_bn_dt img{display: block;width: 100%;}

.bn_con{position: absolute;bottom: 0.15rem;left: 0;z-index: 6;width: 100%;}

.bn_con h2{
	font-size: 0.5rem;
	color: #FFFFFF;
font-weight: normal;
margin-bottom: .3rem;
}


.dqwz_out{padding-bottom: .1rem;display: flex;justify-content: space-between;align-items: center;

}
.dqwz_out .w15{}


.dqwz_out .dqwz{padding-left: 0.31rem;background: url(/images25/z_dqwz.png) no-repeat left center;display: table;background-size: 0.16rem;}
.dqwz_out .dqwz p{font-size: 0.16rem;color: #fff;line-height: 0.24rem;min-height: 0.24rem;}
.dqwz_out .dqwz a{color: #fff;transition: 0.4s;}
.dqwz_out .dqwz a:hover{color: #752388;}

.dqwz_out .dqwz span{display: inline-block;margin: 0 0.03rem;
width: 0.03rem;height: 0.03rem;
background: #d8d8d8;
margin-bottom: 0.04rem;
}




.ej_main_box{background-size: 100%; min-height: 0.5rem;position: relative;z-index: 3;
padding: 0rem 0 0.8rem;
}

/* 手机二级导航 开始 */

#nav_slide {
    background: #752388;
    line-height: 0.5rem;
    position: relative;
    z-index: 2;
    display: none
}
#nav_slide #bnt_back {
    position: absolute;
    left: 0.16rem;
    top: 0.1rem;
}
#nav_slide #bnt_back img {
    height: 0.2rem;
    vertical-align: middle
}
#nav_slide .n_title {
    height: 0.5rem;
}
#nav_slide h1 {
    font-size: 0.18rem;
    color: #fff;
    text-align: center
}
#bnt_sub_nav {
    position: absolute;
    right: 0.16rem;
    top: 0.14rem;
    cursor: pointer
}
#bnt_sub_nav img {
    display: block;
    height: 0.2rem;
}
#bnt_sub_nav.on img {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg)
}
#sub_nav_content {
    background: #f2f2f2;
    display: none;
    z-index: 9;
    width: 100%
}
#sub_nav_content ul li {
    background: none;
    box-shadow: none;
    border-bottom: 1px solid #dedede;
    padding: 0 0.15rem;
}
#sub_nav_content ul li a {
    display: inline-block;
    font-size: 0.16rem;
    padding: 0;
    color: #333;
    width: 88%
}
#sub_nav_content ul li i {
    float: right;
    font-family: simsun;
    font-style: normal;
    font-weight: bold
}
#sub_nav_content ul li ul li {
    border: 0;
    line-height: 0.28rem;
    padding-left: 0.1rem;
}
#sub_nav_content ul li ul li a {
    font-size: 0.16rem;
    color: #666
}
#sub_nav_content ul li.on>a {
    color: #752388;
}
#sub_nav_content ul li ul {
    display: none
}
/* 手机二级导航 结束 */




.ej_main_left{
    width: 100%;
	margin-bottom: 0.4rem;

	position: relative;
	z-index: 6;
min-height:0.4rem;
display: flex;
flex-direction: row-reverse;

}
.ej_main_left::after{content: '';
    display: block;
    width: calc(100% + 13.6rem);
    height: 100%;
    background: #752388;
    position: absolute;
    right: -2.1rem;
    top: 0;
    z-index: 1;
}


.ej_main_left h2{background: #752388;color: #fff;text-align: center;padding: 0.22rem 0.1rem;font-size: 0.26rem;line-height: 0.36rem;
	width: 3rem;
	position: relative;z-index: 3;
}
.ej_main_left h2::after{content: '';display: block;background: url(/images25/ej_dh_bg.png) no-repeat center center;background-size: 100% 100% !important;position: absolute;width: 0.36rem;height: 0.8rem;left: 100%;top: 0;}

.ej_main_left ul{
	position: relative;
	width: 100%;
	display: flex;
	height: 100%;
	align-items: center;
	overflow: hidden;
}


.ej_main_left .sider_nav {
	background: #fafafa;
	width:100%;
}


.ej_main_left .sider_nav.on{padding: 0;}

.ej_main_left .sider_nav ul{padding: 0;}


.ej_main_left ul li{
    position: relative;
    line-height: 0.24rem;
	z-index: 3;
}

.ej_main_left ul li>a {
    position: relative;
    display: block;

    z-index: 1;
}

.ej_main_left ul li:last-child>a p::after{display: none;}

.ej_main_left ul li>a p::after{content: "";display: block;width: 1px;height: 0.16rem;background: #fff;position: absolute;bottom: calc(50% - 0.08rem);right: 0;transition: 0.4s;

}


.ej_main_left ul li p{   padding: 0.28rem 0.2rem;
    font-family: "Microsoft Yahei";
    font-size: 0.18rem;
    color: #fff; 
	transition: 0.4s;
	position: relative;z-index: 3;
}


.ej_main_left ul li .btn{width: 0.3rem;height: 0.56rem;position: absolute;right: 0;top: 0;z-index: 3;cursor: pointer;display: flex;align-items: center;

display: none !important;
}
.ej_main_left ul li .btn::after{content: "+";display: block;text-align: center;width: 100%;font-size: 0.2rem;color: #333;}
.ej_main_left ul li .btn.on::after{content: "-";}

.ej_main_left ul li .sun{width: 100%;margin: 0 auto;border-radius: 0.1rem;
padding: 0.1rem 0;
top: 100%;
left: 0;
background: #fff;
box-shadow: 0 0 0.1rem rgba(0, 0, 0, .1);
display: none !important;
}
.ej_main_left ul li .sun a{font-size: 0.16rem;line-height: 0.18rem;padding: 0.1rem;position: relative;display: block;color: #333;text-align: center;}

.ej_main_left ul li .sun a.on{color: #752388;}

.ej_main_left ul li .sun a:hover{color: #752388;}

.ej_main_left ul li .sun a.on::before,.ej_main_left ul li .sun a:hover::before{background: #752388;}

.ej_main_left ul li.on>.btn::after{color: #752388;}

.ej_main_left ul li.on>a p,
.ej_main_left ul li>a:hover p{
    color: #fff;
}
.ej_main_left ul li>a:before{
    position: absolute;
    left: 0;
    bottom: 0rem;
    width: 100%;
    height: 0rem;
	background-size: 100%;
    content: "";
	transition: 0.4s;
	background: #c13ae1;
	z-index: 1;
}
.ej_main_left ul li.on>a:before,
.ej_main_left ul li>a:hover:before{
	height: 100%;bottom: 0;
}


.ej_main_left ul li .sun a:before{height: 1px;bottom: 0;transition: 0.4s;}
.ej_main_left ul li .sun a{color: #333;}

.ej_main_left .lmmc_yj{font-size: 0.24rem;padding: 0.2rem 0rem;background-size: 200%;  color: #fff;padding-left: 0;position: relative;text-align: center;font-weight: bold;}




.ej_main_right{width: 100%;padding-top: 0rem;}
.ej_main_right>.line{width: 100%;height: 0.01rem;background: #eaeaea;margin-bottom: 0.3rem;
display: none;
}




@media(max-width: 1024px){
	.ej_bn_dt::before{display: none;}
	.ej_main_box>.w15{padding-top: 0;}
	.ej_main_box{padding: 0.3rem 0;}

	.ej_main_left{display: none;}
	#nav_slide{display: block;}

	.fanye{margin: 0.3rem 0 0;}

	.dqwz_out{margin-bottom: 0.1rem;margin-top: 0;}

	.ej_main_box .w15{flex-wrap: wrap;}
	.ej_main_left{width: 100%;}

	.ej_main_right{width: 100%;padding: 0;}

	.ej_bn_dt::after{display: none;}
	.bn_con{display: none;}


}
@media(max-width: 650px){

	
}


/* 列表页  开始 */

.ej_list{min-height: 300px;}
.ej_list ul{border-top: 1px solid #E2CFE7;}
.ej_list ul li{border-bottom: 1px solid #E2CFE7;}
.ej_list ul .box{display: flex;justify-content: space-between;flex-direction: row-reverse;padding: 0.3rem 0;}
.ej_list ul .sj{
	font-family: SourceHanSerifCN;
	font-size: 0.2rem;
	font-weight: 500;
	letter-spacing: normal;
	color: #752388;

}
.ej_list ul .con{width: calc(100% - 1.2rem);position: relative;padding-left: 0.19rem;}
.ej_list ul .con::after{content: '';display: block;width: 0.11rem;height: 0.2rem;background: url(/images25/z_list_ico.png) no-repeat center left;
	background-size: .11rem;
	position: absolute;top: calc(50% - 0.1rem);left: 0;border-radius: 50%;

}
.ej_list ul .con .bt{font-size: 0.18rem;color: #333;
	transition: 0.4s;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ej_list ul .con .bt::after{content: '';display: block;width: 0.05rem;}
.ej_list ul .con .bt span{font-size: 0.18rem;color: red;font-family: "微软雅黑";}
.ej_list ul li:hover .con .bt{color: #752388;}

@media(max-width: 1024px){
.w15{width: 95%;}

}
@media(max-width: 650px){

}


/* 列表页  结束 */


.ej_list_tt{}

.ej_list_tt ul li a{
display: block;
position: relative;
padding: 0.3rem;
z-index: 6;
}
.ej_list_tt ul{width: 100%;}
.ej_list_tt ul li{margin-bottom: 0;transition: 0.4s;transition: 0.4s;position: relative;
	border-bottom: 1px solid #BBC6DF;
}
.ej_list_tt ul li::after{content: '';display: block;width: 100%;height: 100%;background: #752388;position: absolute;right: 0;bottom: 0;transition:0.4s;opacity: 0;
z-index: 1;
}



.ej_list_tt ul li .con{width: 100%;position: relative;
	display: flex;justify-content: space-between;
	align-items: center;
	z-index: 6;
}
.ej_list_tt ul li .img{width: 3.2rem;height: 2.1rem;padding-bottom: 0%;position: relative;}
.ej_list_tt ul li .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;

}

.ej_list_tt ul li .con .bt{
font-size: 0.18rem;
font-weight: bold;
line-height: 0.38rem;
text-align: justify; /* 浏览器可能不支持 */
letter-spacing: normal;
color: #323232;
margin-bottom: 0.15rem;
transition: 0.4s;

	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ej_list_tt ul li .con .zy{font-size: 0.14rem;line-height: 0.26rem;color: #999;height: 0.78rem;
	transition: 0.4s;


	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}

.ej_list_tt ul li .xx{width: calc(100% - 5rem);}

.ej_list_tt ul li .sj{}
.ej_list_tt ul li .sj p{position: relative;z-index: 3;transition: 0.4s;}
.ej_list_tt ul li .sj .p1{
font-size: 0.32rem;
font-weight: bold;
line-height: 0.28rem;
text-align: justify; /* 浏览器可能不支持 */
letter-spacing: normal;
color: #752388;
margin-bottom: 0.1rem;

}
.ej_list_tt ul li .sj .p2{
font-size: 0.16rem;
font-weight: normal;
line-height: 0.28rem;
text-align: center; /* 浏览器可能不支持 */
letter-spacing: normal;
/* 正文色/正文辅助色 */
color: #767676;

}



.ej_list_tt ul li.no_img{}
.ej_list_tt ul li.no_img .con{width: 100%;padding: 0.3rem 0.2rem;}
.ej_list_tt ul li.no_img .con .gd{bottom: 0;}

.ej_list_tt ul li:hover::after{opacity: 1;}
.ej_list_tt ul li:hover .con .bt{color: #fff;font-weight: bold;}
.ej_list_tt ul li:hover .con .zy{color: #fff;opacity: 0.6;}
.ej_list_tt ul li:hover .con .sj{}
.ej_list_tt ul li:hover .con .sj p{color: #fff;}
.ej_list_tt ul li:hover .sj::after{border: 1px solid rgba(255,255,255,0);}



@media(max-width: 1024px){
.ej_list_tt ul li .con{flex-wrap: wrap;}
.ej_list_tt ul li .img{width: 100%;height: 0;padding-bottom: 60%;margin-bottom: 0.1rem;}
.ej_list_tt ul li .xx{width: 100%;}
.ej_list_tt ul li .sj{margin-bottom: 0.1rem;}
.ej_list_tt ul li .sj .p1{font-size: 0.24rem;margin-bottom: 0;}
.ej_list_tt ul li a{padding: 0.1rem 0.1rem 0.2rem;}
.ej_list_tt ul li .con .bt{margin-bottom: 0;}

}
@media(max-width: 650px){

}







.ej_list_pt{}
.ej_list_pt ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.ej_list_pt li{
	width: 100%;
	border-bottom: 1px solid #DED8DF;
}

.ej_list_pt a{display: block;position: relative;z-index: 3;}
.ej_list_pt .box{display: flex;justify-content: space-between;padding: 0.22rem .47rem;align-items: center;}
.ej_list_pt ul li .sj{background: none;}
.ej_list_pt ul li .sj p{position: relative;z-index: 3;text-align: right;}
.ej_list_pt ul li .sj .p1{font-size: 0.2rem;
	font-weight: bold;
	line-height: 0.26rem;
	letter-spacing: normal;
	color: #752388;
}
.ej_list_pt ul li .sj .p2{
	font-size: 0.12rem;
font-weight: normal;
line-height: 0.26rem;
letter-spacing: normal;
color: #737373;
}

.ej_list_pt ul li .line{width: 1px;height: .26rem;background: #752388;}

.ej_list_pt ul li .con{width: calc(100% - 1.2rem);display: flex;justify-content: space-between;align-items: center;}
.ej_list_pt ul li .bt{font-size: .18rem;
	line-height: .24rem;
	color: #333;

	width: calc(100% - .5rem);

	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;

}
.ej_list_pt ul li .xq{
	font-size: 0.18rem;
font-weight: normal;
line-height: 0.2rem;
letter-spacing: normal;
color: #333333;
}


.ej_list_pt li:hover{box-shadow: 0px 2px 36.8px 3.2px rgba(0, 0, 0, 0.3);background: #752388;}
.ej_list_pt li:hover::after{background: url(/images25/ej_list_pt_li_on.png) no-repeat left bottom;}

.ej_list_pt ul li:hover a::before{opacity: 1;}
.ej_list_pt ul li:hover .bt{color: #fff;font-weight: bold;}
.ej_list_pt ul li:hover .zy{color: #fff;opacity: 0.6;}
.ej_list_pt ul li:hover .sj p{color: #fff;}

.ej_list_pt ul li:hover .line{background: #fff;}
.ej_list_pt ul li:hover .xq{color: #fff;}






@media(max-width: 1024px){
	.ej_list_pt ul li{width: 100%;}
}
@media(max-width: 650px){
	.ej_list_pt .box{padding: 0.2rem 0;}
	.ej_list_pt ul li .xq{display: none;}
	.ej_list_pt ul li .bt{width: 100%;}
	.ej_list_pt ul li .sj .p1{font-size: .14rem;}
	.ej_list_pt ul li .sj .p2{line-height: .2rem;}
	.ej_list_pt ul li .con{width: calc(100% - .7rem);}
}


.nry_main{display: block;justify-content: space-between;flex-wrap: wrap;align-items: flex-start;}

.nry_main .nry_fx{width: 0.6rem;}
.my-share-d{padding: 0.2rem 0.1rem 0.1rem;box-shadow: 0 0 0.1rem rgba(0,0,0,.19);border-radius: 100px;}
.my-share-d>div{display: flex;justify-content: center;align-items: center;width: 0.4rem;height: 0.4rem;margin-bottom: 0.15rem;background: #f0f0f0;border-radius: 50%;position: relative;cursor: pointer;}
.my-share-d>div img{width: 100%;transition: 0.4s;}
.my-share-d>div img.on{position: absolute;top: 0;left: 0;bottom: 0;right: 0;opacity: 0;margin: auto;width: 100%;}

.my-share-d .d1:hover img{opacity: 0;}
.my-share-d .d1:hover img.on{opacity: 1 !important;}

.ej_nry{width: 100%;}
.ej_nry .box1{border-bottom: 0.01rem solid #b5b5b5;}
.ej_nry .box1 .bt{font-size: 0.32rem;color: #353535;font-weight: bold;line-height: 0.4rem;margin-bottom: 0.16rem;text-align: center;}
.ej_nry .box1 .xx{flex-wrap: wrap;display: flex;justify-content: center;background: #f9f9f9;padding: 0rem 0 0.2rem;}
.ej_nry .box1 .xx p{font-size: 0.16rem;color: #666;margin: 0 0.14rem;line-height: 0.2rem;}


.ej_nry .box2{padding: 0.2rem 0 0.2rem;border-bottom: 1px solid #d9d9d9;}
.ej_nry .box2 p{font-size: 0.18rem !important;color: #323232;line-height: 0.36rem !important;margin-bottom: 0.24rem;   word-break: break-all;}

.ej_nry .box2 img{/*width: auto;*/height: auto !important;margin: 0 auto;max-width: 100%;display:block;}
.ej_nry .box2 .has_img{text-indent: 0 !important;}
.nry_main .box3{padding: 0.3rem 0;}
.nry_main .box3 a{display: block;}
.nry_main .box3 p{font-size: 0.18rem;color: #333333;line-height: 0.38rem;padding: 0.02rem;transition: 0.4s;}
.nry_main .box3 p:hover{color: #752388;}


.ej_nry .box2 video{margin: 0 auto;    height: auto;}
@media(max-width: 768px){
.ej_nry .box2 video{margin: 0 auto;    height: auto;width:100%;}
}



.ej_nry_news{width: 3.6rem;}
.ej_nry_news h2{font-size: 0.24rem;color: #333333;text-align: center;background: #f3f3f3;text-align: center;padding: 0.15rem 0;}
.ej_nry_news ul{padding: 0.25rem 0.2rem;}
.ej_nry_news ul li{padding-bottom: 0.24rem;border-bottom: 1px solid #f3f3f3;margin-bottom: 0.18rem;}
.ej_nry_news ul li a{display: flex;justify-content: space-between;align-items: center;}
.ej_nry_news ul li .sj{width: 0.6rem;height: 0.57rem;background: url() no-repeat center center;background-size: 100% 100%;padding-top: 0.14rem;}
.ej_nry_news ul li .sj p{font-size: 0.22rem;color: #fff;text-align: center;margin-bottom: 0.01rem;}
.ej_nry_news ul li .sj span{display: block;font-size: 12px;color: #fff;text-align: center;}
.ej_nry_news ul li .con{width: calc(100% - 0.7rem);}
.ej_nry_news ul li .con p{font-size: 0.16rem;color: #323232;line-height: 0.26rem;max-height: 0.52rem;overflow: hidden;transition: 0.4s;}

.ej_nry_news ul li a:hover .con p{color: #752388;}

@media(max-width: 1024px){
	.nry_main{}
	.nry_main>div{width: 100% !important;}
	.nry_main .nry_fx{display: flex;justify-content: center;margin-bottom: 0.2rem;}
	.my-share-d{display: flex;padding: 0.1rem 0.1rem;}
	.my-share-d>div{margin-bottom: 0;margin: 0 0.1rem 0;}


	.ej_nry .box1 .bt{font-size: 0.26rem;}
	.ej_nry .box2 p{font-size: 0.18rem;line-height: 0.36rem;margin-bottom: 0.15rem;    overflow: auto;}
	.nry_main .box3 p{font-size: 0.16rem;line-height: 0.26rem;}
}

@media(max-width: 650px){
	.ej_nry .box1 .bt{font-size: 0.24rem;line-height: 0.36rem;}
	.ej_nry .box1 .xx{padding-bottom: 0.15rem;}
	.ej_nry .box2{padding: 0.15rem 0;}
	.ej_nry_news h2{font-size: 0.2rem;padding: 0.1rem 0;}
	.ej_nry_news ul {
		padding: 0.15rem 0rem;
	}
	.ej_nry_news ul li {
		padding-bottom: 0.1rem;
		margin-bottom: 0.1rem;}
}


.ej_xygk{}
.ej_xygk .box1{border-bottom: 0 solid #000;}
.ej_xygk .box2{border-bottom: 0 solid #000;}
.ej_xygk .box2 p{text-indent: 2em;}
.xygk_p1{}
.xygk_p1 p{}

.xygk_p2{padding: 0 0.4rem 0.4rem 0.4rem;display: flex;justify-content: space-between;align-items: flex-end;
background: linear-gradient(180deg, #FBF1FF 0%, #F8F2FD 100%);

margin-top: 0.8rem;
margin-bottom: 0.4rem;
}
.xygk_p2 .pic{width: 6.36rem;margin-top: -0.4rem;}
.xygk_p2 .pic img{width: 100%;}

.xygk_p2 .con{width: 7.3rem;}
.xygk_p2 .con p:last-child{margin-bottom: 0;}


.xygk_p3{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;margin-bottom: 0.6rem;}
.xygk_p3 .con{width: 8.17rem;position: relative;margin-top: 0.4rem;}

.xygk_p3 .pic{width: 6.19rem;display: flex;justify-content: flex-end;position: relative;}
.xygk_p3 .pic img{margin: 0;}
.xygk_p3 .pic img:first-child{position: absolute;left: 0;top: 1rem;z-index: 6;}
.xygk_p3 .pic img+img{width: 4.69rem;height: auto;}



@media(max-width: 1024px){
	.xygk_p2{flex-wrap: wrap;justify-content: center;margin-bottom: 0rem;}
	.xygk_p2 .img{max-width: 100%;}
	.xygk_p2 .con{width: 100%;padding-top: 0.2rem;}
	.xygk_p3{justify-content: center;}
	.xygk_p3 .con{width: 100%;}


	.xygk_p3{margin-bottom: 0.2rem;}
	.xygk_p3 .pic{align-items: flex-start;margin-top: 0.2rem;}
	.xygk_p3 .pic img:first-child{margin-top: 0.8rem;position: relative;margin-right: -0.6rem;
	top: 0;
	left: 0;
	}
	.xygk_p3 .pic{width: auto;}
}


@media(max-width: 650px){
.xygk_p3 .pic{}
.xygk_p3 .pic img+img{width: 3rem;}
.xygk_p3 .pic img:first-child{width: 1.3rem;margin-top: 0.6rem;}

.xygk_p2{padding: 0 0.2rem 0.2rem 0.2rem;}

}



.ej_szdw{padding-top: 0rem;}

.szdw_xxk_box>ul{display: flex;flex-wrap: wrap;margin: 0 -0.15rem;}


.szdw_xxk_box>ul .line{display: block;width: 100%;height: 1px;background: #dcdcdc;margin: 0.5rem 0;}

.szdw_xxk_box>ul li{width: 100%;margin: 0 0 0.4rem;transition: 0.4s;position: relative;

border-radius: 0.07rem;
background: #FFFFFF;
box-sizing: border-box;
border: 0.01rem solid #E2CFE7;
box-shadow: 0rem 0.04rem 0.2rem 0rem rgba(0, 0, 0, 0.1),inset -0.3rem -0.16rem 0.7rem 0rem #FFFFFF,inset 0.21rem 0.11rem 0.67rem 0rem #FFFFFF;

}

.szdw_xxk_box>ul li::after{content: '';display: block;width: 100%;height: calc(100% - 0.55rem);background: #f8f8f8;position: absolute;bottom: 0;left: 0;z-index: 1;
}
.szdw_xxk_box>ul li a{display: flex;justify-content: space-between;align-items: flex-start;position: relative;transition: 0.4s;height: 100%;z-index: 3;
padding: 0.4rem;
}


.szdw_xxk_box>ul li .img{width: 2.3rem;padding-bottom: 0;height: 3rem;background: #bebebe;position: relative;}
.szdw_xxk_box>ul li .img img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;
z-index: 3;
object-fit: cover;
}

.szdw_xxk_box>ul li .con{width: calc(100% - 3rem);padding-top: 0.38rem;}
.szdw_xxk_box>ul li .con .bt{
font-size: 0.24rem;
font-weight: bold;
line-height: 0.34rem;
text-align: justify; /* 浏览器可能不支持 */
letter-spacing: normal;
/* 标题333 */
color: #333333;

position: relative;

padding-bottom: 0.1rem;

margin-bottom: 0.3rem;
}

.szdw_xxk_box>ul li .con .bt::after{content: '';display: block;width: calc(100% + 0.7rem);height: 0.02rem;background: #E2CFE7;position: absolute;bottom: 0;right: 0;z-index: 1;}
.szdw_xxk_box>ul li .con .bt::before{content: '';display: block;width: 1.93rem;height: 0.04rem;background: #752388;position: absolute;bottom: -0.01rem;left: 0;z-index: 3;}

.szdw_xxk_box>ul li .con .xx{padding-top: 0rem;margin-bottom: 0rem;}
.szdw_xxk_box>ul li .con .xx p{

font-size: 0.16rem;
font-weight: normal;
line-height: 0.28rem;

}
.szdw_xxk_box>ul li .con .xx p+p{margin-top: 0.16rem;}


.ej_ldbz ul li .img{width: 30%;padding-bottom: 39%;background: #bebebe;}
 .ej_ldbz ul li .con{width: 64%;padding-top: 0.2rem;}
 .ej_ldzb ul li .con .xx p{font-size: 0.18rem;color: #999;line-height: 0.28rem;}

.szdw_xxk_box>ul li:hover{}
.szdw_xxk_box>ul li:hover .con .bt{color: #752388;}
.ej_ldbz ul li .con .xx p{font-size: 0.18rem;color: #999;line-height: 0.28rem;}


.rw_tit{margin-bottom: 0.2rem;position: relative;}
.rw_tit h2{font-size: 0.24rem;line-height: 0.24rem;border-left: 0.04rem solid #752388;padding-left: 0.1rem;}

@media(max-width: 1024px){

	.szdw_xxk_box>ul .line{display: none;}
	.szdw_xxk_box>ul li .con{padding-top: 0;}
	.szdw_xxk_box>ul li{margin-bottom: 0.2rem;}
.szdw_xxk_box>ul li a{padding: 0.15rem;}
.szdw_xxk_box>ul li .con{width: calc(100% - 2.6rem);}
.szdw_xxk_box>ul li .con .bt::after{width: calc(100% + 0.3rem);}

}

@media(max-width: 650px){

	.szdw_xxk_box>ul li{width: 100%;}

	.szdw_xxk_box>ul li .con .bt{margin-top: 0.05rem;}

	.szdw_xxk_box>ul li a{flex-wrap: wrap;justify-content: center;}
	.szdw_xxk_box>ul li .img{margin-bottom: 0.2rem;}
	.szdw_xxk_box>ul li .con{width: 100%;}

.szdw_xxk_box>ul li .con .bt::after{width: calc(100%);}

}	


.ej_szdw2{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: flex-start;}

.szdw2_ul{width: 12.06rem;flex-wrap: wrap;display: flex;margin-left: -0.13rem;}
.szdw2_ul li{width: calc(20% - 0.26rem);margin: 0 0.13rem 0.26rem;}
.szdw2_ul a{display: block;padding: 0.2rem;
background: #FFFFFF;
box-shadow: 0rem 0rem 0.1rem 0rem rgba(0, 0, 0, 0.1);
transition: 0.4s;
}
.szdw2_ul .img{width: 100%;background: #ebebeb;position: relative;padding-bottom: 129.5%;}
.szdw2_ul .img img{position: absolute;top: 0;left: 0;}
.szdw2_ul .con{}
.szdw2_ul .con .bt{
font-size: 0.18rem;
line-height: 0.2rem;
text-align: center;
/* 标题333 */
color: #333333;

margin-top: 0.15rem;
}

.szdw_xxk{width: 2.42rem;border-right: 0.04rem solid #752388;
background: #FFFFFF;
box-shadow: 0rem 0.04rem 0.1rem 0rem rgba(0, 0, 0, 0.3);
padding: 0.3rem 0;
}
.szdw_xxk li{position: relative;}
.szdw_xxk li::after{content: '';display: block;width: 0.21rem;
height: 100%;
background: url(/images25/z_szdw_dh_on.png) left center;
background-size: auto 100%;
right: 100%;top: 0;
position: absolute;
transition: 0.4s;
opacity: 0;
}
.szdw_xxk li::before{content: '';display: block;width: 100%;height: 100%;
background: #752388;
position: absolute;
right: 0;
top: 0;
transition: 0.4s;
opacity: 0;


}

.szdw_xxk a{display: block;position: relative;z-index: 3;}
.szdw_xxk p{padding: 0.15rem 0.4rem;font-size: 0.18rem;line-height: 0.2rem;}


.szdw_xxk li.on::after{opacity: 1;}
.szdw_xxk li.on::before{opacity: 1;}
.szdw_xxk li.on p{color: #fff !important;}
.szdw_xxk li:hover p{color: #752388;}

.szdw2_ul a:hover{background: #752388;
}
.szdw2_ul a:hover .con .bt{color: #fff;}



@media(max-width: 1024px){
.szdw2_ul{width: 100%;margin-left: 0;}
.szdw_xxk{display: none;}
.szdw2_ul li{width: calc(33.33% - 0.26rem);margin: 0 0.13rem 0.26rem;}

}

@media(max-width: 650px){
	.szdw2_ul li{width: calc(50% - 0.26rem);margin: 0 0.13rem 0.26rem;}
	.szdw2_ul a{padding: 0.1rem;}
}








.box_teacher{    padding-bottom: 0.2rem;
    border-bottom: 2px #752388 solid;
    display: flex;
    justify-content: space-between;}
.box_teacher .pic{width: 2rem;}
.box_teacher .pic img{width: 100%;}

.box_teacher .con{width: calc(100% - 2.3rem);}
.box_teacher .con .bt{font-size: 0.28rem;font-weight: bold;color: #333;margin-bottom: 0.2rem;}
.box_teacher .con .line{width: 0.4rem;height: 0.04rem;background: #752388;margin-bottom: 0.2rem;}
.box_teacher .con .xx{}
.box_teacher .con .xx strong{color: #333;}
.box_teacher .con .xx p{font-size: 0.16rem;line-height: 0.24rem;margin-bottom: 0.2rem;color: #666;}

@media(max-width: 850px){
	.box_teacher{flex-wrap: wrap;justify-content: center;}
	.box_teacher .pic{width: 80%;margin-bottom: 0.2rem;}
	.box_teacher .con{width: 100%;}
}









.ej_list_pic{}
.ej_list_pic li .img{border-radius: 0;}
.ej_list_pic ul{margin: 0 -0.15rem;display: flex;flex-wrap: wrap;}
.ej_list_pic ul li{margin: 0 0.15rem; margin-bottom: 0.3rem;width: calc(33.33% - 0.3rem);overflow: hidden;

	transition: 0.4s;
}
.ej_list_pic ul li a{padding: 0;display: block;}

.ej_list_pic ul li .img{border-radius: 0rem;    padding-bottom: 60%;position: relative;}
.ej_list_pic ul li .img img{position: absolute;top: 0;left: 0;
width: 100%;
height: 100%;
object-fit: cover;
}

.ej_list_pic ul li .con{padding: 0.15rem;margin-bottom: 0 !important;}
.ej_list_pic ul li .con p{font-size: 0.18rem;color: #333;line-height: 0.3rem;max-height: 0.6rem;width: 100%;text-align: center;transition: 0.4s;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.ej_list_pic li:nth-child(2)::after{content: '';bottom: 0;top: auto;}


.ej_list_pic ul li:hover{box-shadow: 0px 0px 0.1rem 0.2px rgba(151, 151, 151, 0.4);}
.ej_list_pic ul li:hover .con p{color: #752388;}

@media(max-width: 1024px){

	.ej_list_pic ul li .con{padding: 0.1rem;}
	.ej_list_pic ul{margin: 0;}
	.ej_list_pic ul li{width: 100%;margin: 0;margin-bottom: 0.2rem;}
}




.ej_list_rw{}
.ej_list_rw ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.ej_list_rw ul li{width: calc(50% - 0.3rem);position: relative;margin-bottom: 0.4rem;}
.ej_list_rw ul li::after{content: '';display: block;width: calc(100% - 0.47rem);height: 100%;position: absolute;right: 0;top: 0;background: #f8f8f8;z-index: 1;}
.ej_list_rw ul li a{display: block;position: relative;z-index: 3;}
.ej_list_rw ul li .box{display: flex;justify-content: space-between;padding: 0rem 0;}
.ej_list_rw ul li .img{width: 1.65rem;padding-bottom: 0;height: 2.3rem;border: 1px solid #f1f1f1;transition:0.4s;}
.ej_list_rw ul li .con{width: calc(100% - 1.9rem);padding-right: 0.3rem;padding-top: 0.2rem;}
.ej_list_rw ul li .con .bt{font-size: 0.24rem;color: #323232;transition:0.4s;}
.ej_list_rw ul li .con .zc{font-size: 0.16rem;color: #666666;padding-left: 0rem;line-height: 0.24rem;margin-top: 0.16rem;background-size: 0.16rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ej_list_rw ul li .con .line{width: 100%;height: 1px;background: #e9e9e9;margin: 0.18rem 0;transition:0.4s;}
.ej_list_rw ul li .con .zy{font-size: 0.16rem;line-height: 0.26rem;color: #666666;height: 0.78rem;margin-bottom: 0rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}
.ej_list_rw ul li .con .dot{display: none;}


.ej_list_rw ul li:hover .img{border: 1px solid #752388;}
.ej_list_rw ul li:hover .con .bt{color: #752388;}
.ej_list_rw ul li:hover .con .line{background: #752388;}



@media(max-width: 1024px){
	.ej_list_rw ul li{width: 100%;}
}
@media(max-width: 650px){
	.ej_list_rw ul li .img {
		width: 1.2rem;
		height: 1.65rem;
	}
	.ej_list_rw ul li .con{width: calc(100% - 1.2rem);padding: 0 0.15rem;padding-top: 0.15rem;}
	.ej_list_rw ul li .con .line{margin: 0.1rem 0;}
	.ej_list_rw ul li .con .zy{margin-bottom: 0.1rem;	-webkit-line-clamp: 2;height: 0.52rem;}
	.ej_list_rw ul li .box{padding: 0;}
	.ej_list_rw ul li{margin-bottom: 0.2rem;}

	.ej_list_rw ul li .con .zc{margin-top: 0.1rem;}
}





.ej_xyjj{}
.ej_xyjj .fs{display: flex;justify-content: space-between;margin-bottom: 0.6rem;flex-wrap: wrap;}
.ej_xyjj .fs .pic{width: 54%;}
.ej_xyjj .fs .pic img{display: block;width: 100%;}
.ej_xyjj .fs .con{width: 46%;padding: 0.2rem 0 0 0.4rem;}
.ej_xyjj .fs .con p{font-size: 0.18rem;line-height: 0.38rem;color: #323232;margin-bottom: 0.24rem;text-indent: 2em;}
.ej_xyjj ul{display: flex;flex-wrap: wrap;margin: 0 -0.2rem;}
.ej_xyjj ul li{width: calc(33.33% - 0.4rem);margin: 0 0.2rem 0.34rem;}
.ej_xyjj ul li a{}
.ej_xyjj ul li .img{padding-bottom: 68.2%;}
.ej_xyjj ul li .bt{font-size: 0.18rem;color: #323232;font-weight: bold;line-height: 0.38rem;margin: 0.07rem 0;}
.ej_xyjj ul li .zy{font-size: 0.18rem;color: #323232;line-height: 0.28rem;}



@media(max-width: 1024px){
	.ej_xyjj .fs{margin-bottom: 0.2rem;}
	.ej_xyjj .fs .pic{width: 100%;}
	.ej_xyjj .fs .con{width: 100%;padding: 0; padding-top: 0.2rem;}
	.ej_xyjj .fs .con p{font-size: 0.16rem;line-height: 0.38rem;margin-bottom: 0.1rem;}
	.ej_xyjj ul li{width: calc(50% - 0.4rem);}
}
@media(max-width: 650px){
	.ej_xyjj ul li{width: 100%;}
}



.ej_znjg{}
.znjg_box{padding: 0.3rem 0.4rem;box-shadow: 0 0 0.2rem rgba(0, 0, 0, .1);margin-bottom: 0.3rem;}
.znjg_box .zn_tit{background: #752388;position: relative;display: table;padding: 0.16rem 0.5rem;padding-right: 0.9rem;margin-left: -0.5rem;}
.znjg_box .zn_tit::after{content: '';display: block;width: 0.4rem;height: 100%;position: absolute;left: calc(100% - 0.2rem);top: 0;background: url() no-repeat center center;background-size: 100% 100%;}
.znjg_box .zn_tit p{font-size: 0.32rem;color: #ffffff;letter-spacing: 0.02rem;}
.znjg_box .out{overflow: hidden;}
.znjg_box ul{display: flex;flex-wrap: wrap;margin: 0 -0.3rem;padding-top: 0.14rem;margin-bottom: -1px !important;}
.znjg_box ul li{width: calc(25% - 0.6rem);margin: 0 0.3rem;border-bottom: 1px solid #eaeaea;padding-bottom: 0.18rem;}
.znjg_box ul li a{}
.znjg_box ul li p{font-size: 0.18rem;color: #323232;padding: 0.18rem 0 0;transition:0.4s;}
.znjg_box ul li font{font-size: 0.14rem;color: #666666;line-height: 0.22rem;margin-top: 0.1rem;display: block;}

.znjg_box ul li:hover p{color: #752388;}

@media(max-width: 1024px){
	.znjg_box ul li{width: calc(50% - 0.6rem);}
}
@media(max-width: 650px){
	.znjg_box ul{margin: 0 -0.1rem;}
	.znjg_box ul li{width: calc(50% - 0.2rem);margin: 0 0.1rem;}
	.znjg_box{padding: 0.2rem 0.2rem;}
	.znjg_box .zn_tit{padding-right: 0.3rem;}
	.znjg_box .zn_tit p{font-size: 0.24rem;}
}




.ej_xysz{display: flex;flex-wrap: wrap;align-items: flex-start;}
.ej_xysz ul{width: calc(100%);display: flex;justify-content: space-between;flex-wrap: wrap;padding: 0.4rem 0.05rem 0 0.4rem;}
.ej_xysz ul li{width: calc(50% - 0.175rem);margin-bottom: 0.35rem;position: relative;}
.ej_xysz ul li a{display: block;position: relative;z-index: 3;}
.ej_xysz ul li p{font-size: 0.18rem;color: #323232;padding: 0.24rem 0.65rem 0.24rem 0.3rem;border: 1px solid #ededed;background: #fff;transition:0.4s;line-height: 0.28rem;}

.ej_xysz ul li::after{content: '';display: block; width: calc(100% - 2px);height: calc(100% - 2px);border: 1px solid #752388;position: absolute;top: 0.05rem;left: 0.05rem;z-index: 1;transition:0.4s;}

.ej_xysz ul li::before{content: '';display: block; width: 0.32rem;height: 100%; position: absolute;top: 0rem;right: 0.3rem;;z-index: 1;transition:0.4s;background: url() no-repeat center center;background-size: 100%; z-index: 8;}

.ej_xysz ul li:hover p{color: #752388;border: 1px solid #752388;transition-delay:0.3s;}
.ej_xysz ul li:hover::after{top: 0;left: 0;}

@media(max-width: 1024px){
	.ej_xysz{flex-direction: column-reverse;align-items: center;}
	.ej_xysz ul{width: 100%;padding: 0;margin-bottom: 0.2rem;}
}
@media(max-width: 650px){
	.ej_xysz ul{margin: 0;margin-bottom: 0.2rem;}
	.ej_xysz ul li{width: 100%;margin-bottom: 0.2rem;}
}

.ej_xyjj{}
.ej_xyjj p{font-size: 0.18rem !important;color: #323232;text-indent: 2em;line-height: 0.38rem !important;margin-bottom: 0.24rem;}

.ej_xyjj img{max-width: 80%;height: auto !important;display: block;margin: 0 auto;}


@media(max-width: 1024px){
	.ej_xyjj img{max-width: 100%;}
}

.ej_szfl{}
.ej_szfl .xbox{}
.ej_szfl .xbox h2{background: #752388;color: #fff;padding: 0.15rem 0.2rem;font-size: 0.2rem;}
.ej_szfl .xbox ul{display: flex;flex-wrap: wrap;padding: 0.2rem 0;}
.ej_szfl .xbox ul li{width: 16.6666%;margin-bottom: 0.1rem;}
.ej_szfl .xbox ul li a{}
.ej_szfl .xbox ul li p{font-size: 0.18rem;color: #333;line-height: 0.28rem;transition: 0.4s;}

.ej_szfl .xbox ul li a:hover p{color: #024f99;}
@media(max-width: 1024px){
	.ej_szfl .xbox ul li{width: 25%;}
	.ej_szfl .xbox h2{padding: 0.15rem 0.2rem;}
}




.ej_mb{}
.ej_mb .box{display: flex;flex-wrap: wrap;justify-content: space-between;border-bottom: 1px solid #e5e5e5;}
.ej_mb .box:last-child{border-bottom: 0;}
.ej_mb .box+.box{padding-top: 0.36rem;}

.ej_mb .xtit{font-size: 0.28rem;width: 3.98rem;text-align: right;color: #752388;line-height: 0.34rem;}
.ej_mb ul{width: calc(100% - 4.5rem);display: flex;justify-content: space-between;flex-wrap: wrap;}
.ej_mb ul li{width: calc(50% - 0.1rem);margin-bottom: 0.36rem;}
.ej_mb ul li a{}
.ej_mb ul li p{padding-right: 0.19rem;font-size: 0.22rem;color: #000000;line-height: 0.3rem;position: relative;display: table;transition: 0.4s;}
.ej_mb ul li p::after{content: '';display: block;width: 0.12rem;height: 0.12rem;position: absolute;right: 0;top: 0.04rem;transition: 0.4s;}

.ej_mb ul li a:hover p::after{top: 0;}
.ej_mb ul li:hover p{color: #752388;}




@media(max-width: 1024px){
	.ej_mb .xtit{width: 100%;text-align: left;margin-bottom: 0.2rem;}
	.ej_mb ul{width: 100%;}
}
@media(max-width: 650px){
	.ej_mb .box{padding-bottom: 0.2rem;}
	.ej_mb .box+.box{padding-top: 0.3rem;}
	.ej_mb ul li{margin-bottom: 0.15rem;width: 100%;}
}


.ej_xy ul{width: 100% !important;}





.ej_xrld{border-top: 0.04rem solid #752388;}
.ej_xrld .box{display: flex;flex-wrap: wrap;justify-content: space-between;border-bottom: 1px solid #e5e5e5;align-items: flex-start;}
.ej_xrld .box:last-child{border-bottom: 0;}
.ej_xrld .box{padding: 0.3rem 0 0.1rem;}

.ej_xrld .xtit{font-size: 0.28rem;width: 5.5rem;text-align: right;color: #323232;line-height: 0.34rem;font-weight: 600;position: relative;}
.ej_xrld .xtit::after{content: '';display: block;width: 1px;height: 0.08rem;background: #c3c3c3;position: absolute;right: -0.3rem;top: calc(50% - 0.04rem);}

.ej_xrld ul{width: calc(100% - 5.5rem);display: flex;flex-wrap: wrap;padding-left: 0.54rem;position: relative;}

.ej_xrld ul li{margin-bottom: 0.23rem;width: 0.73rem;margin-right: 0.3rem;}
.ej_xrld ul li a{}
.ej_xrld ul li p{font-size: 0.18rem;color: #323232;line-height: 0.3rem;position: relative;display: table;transition: 0.4s;font-weight: 600;width: 0.6rem;
    text-align: justify;
    text-align-last: justify;
    text-justify: inter-ideograph;}


.ej_xrld ul li a:hover p::after{top: 0;}
.ej_xrld ul li:hover p{color: #752388;}




@media(max-width: 1024px){
	.ej_xrld .xtit{width: 100%;text-align: left;margin-bottom: 0.2rem;}
	.ej_xrld ul{width: 100%;padding-left: 0;}

	.ej_xrld .xtit::after{display: none;}
}
@media(max-width: 650px){
	.ej_xrld .xtit{font-size: 0.24rem;}
}



  

.ej_xxbs{display: flex;flex-wrap: wrap;}

.ej_xxbs .x_tit{font-size: 0.36rem;color: #000000;margin-bottom: 0.4rem;}

.ej_xxbs .left{width: 7.7rem;margin-right: -0.5rem;position: relative;z-index: 3;}
.ej_xxbs .left .box{box-shadow: 0px 0px 0.32rem 0px rgba(0, 0, 0, 0.1);background: #fff;padding: 0.6rem;height: 5rem;border-radius: 0.1rem 0.1rem 0 0.1rem;}
.ej_xxbs .left .box .x_logo{display: table;max-width: 100%;margin: 0 auto 0.55rem;}
.ej_xxbs .left .box .x_logo img{max-width: 100%;}
.ej_xxbs .left .box .con{}
.ej_xxbs .left .box .con h2{font-size: 0.22rem;text-align: center;margin-bottom: 0.2rem;}
.ej_xxbs .left .box .con p{font-size: 0.18rem !important;line-height: 0.4rem !important;text-align: center !important;color: #323232 !important;    text-indent: 0em !important;}

.ej_xxbs .right{width: 7.2rem;position: relative;z-index: 1;margin-top: 0.74rem;}
.ej_xxbs .right .x_tit{padding-left: 0.9rem;}

.ej_xxbs .right .box{background-size: cover;padding-left: 0.5rem;height: 4.76rem;position: relative;
border-radius: 0.1rem 0.1rem 0.1rem 0;
padding-top: 0.96rem;
}
.ej_xxbs .right .box::after{content: '';display: block;width: 0.5rem;height: 0.5rem;position: absolute;left: 0;bottom: 0;}
.ej_xxbs .right .con1{max-width: 80%;display: table;margin: 0 auto 0.6rem;}
.ej_xxbs .right .con1 img{max-width: 100%;}
.ej_xxbs .right .con2{}
.ej_xxbs .right .con2 p{font-size: 0.18rem !important;line-height: 0.4rem !important;color: #fff !important;text-align: center !important;    text-indent: 0em !important;}

@media(max-width: 1024px){
	.ej_xxbs .left{width: 100%;}
	.ej_xxbs .left .box{height: auto;}
	.ej_xxbs .right{width: 100%;}
	.ej_xxbs .right .con1{margin-bottom: 0.2rem;}
	.ej_xxbs .right .x_tit{padding-left: 0;}
	.ej_xxbs .right .box::after{display: none;}
	.ej_xxbs .right .box{padding: 0.6rem;border-radius: 0.1rem;height: auto;}
}

@media(max-width: 650px){
	.ej_xxbs .right{margin-top: 0.3rem;}
	.ej_xxbs .x_tit{margin-bottom: 0.2rem;}
	.ej_xxbs .left .box{padding: 0.4rem 0.2rem;}
	.ej_xxbs .right .box{padding: 0.4rem 0.2rem;}
}



.ej_lrld{}
.ej_lrld .x_tit{border-bottom: 1px solid #752388;display: flex;justify-content: space-between;align-items: center;transition: 0.4s;}
.ej_lrld .x_tit h2{font-size: 0.28rem;color: #752388;font-weight: 600;padding: 0.3rem 0;width: calc(100% - 0.4rem);line-height: 0.36rem;}
.ej_lrld .x_tit .btn{width: 0.34rem;height: 0.34rem;transition: 0.4s;cursor: pointer;}
.ej_lrld .box_out{display: none;}
.ej_lrld .box{display: flex;justify-content: space-between;}
.ej_lrld .box+.box{border-top: 1px solid #e8e8e8;}
.ej_lrld .box>h2{width: 1.18rem;font-size: 0.2rem;font-weight: bold;text-align: right;line-height: 0.32rem;
	padding: 0.25rem 0;
}
.ej_lrld table{width: calc(100% - 1.58rem);}
.ej_lrld table tr{}
.ej_lrld table tr+tr{border-top: 1px solid #e8e8e8;}
.ej_lrld table td{vertical-align: top;padding: 0.25rem 0;width: 40%;}
.ej_lrld table td p{font-size: 0.18rem;color: #323232;line-height: 0.28rem;}

.ej_lrld table td:first-child{width: 20%;}

.lrld_box.on .x_tit .btn{transform: rotate(90deg);}
.lrld_box.on .x_tit{border-bottom: 0.04rem solid #752388;}

@media(max-width: 650px){
	.ej_lrld .x_tit h2{font-size: 0.2rem;line-height: 0.28rem;padding: 0.2rem 0;}
	.ej_lrld .box>h2{width: 0.6rem;}
	.ej_lrld table{width: calc(100% - 0.8rem);}
	.ej_lrld table td{padding: 0.1rem 0;}
	.ej_lrld .box>h2{padding: 0.13rem 0;}
	.ej_lrld table td p{font-size: 0.16rem;}
}






.ej_xxjj{position: relative;}
.ej_xxjj p{font-size: 0.18rem;color: #323232;line-height: 0.36rem;text-indent: 2em;margin-bottom: 0.15rem;}
.ej_xxjj .con1{padding-left: 5.2rem;}
.ej_xxjj .pic1{position: absolute;left: 0;top: 0;width: 4.4rem;z-index: 3;max-width: 80%;}
.ej_xxjj .pic1 img{width: 100%;}

.ej_xxjj .con2{padding: 0.4rem 0 0.2rem;position: relative;margin-bottom: 0.3rem;}
.ej_xxjj .con2 p{position: relative;z-index: 3;}
.ej_xxjj .con2 p:first-child{padding-left: 5.2rem;}
.ej_xxjj .con2::after{content: '';display: block;width: calc(100% + 4.8rem);height: 100%;background: #f8f8f8;position: absolute;left: -2.4rem;top: 0;z-index: 1;}

.ej_xxjj .con3{display: flex;justify-content: space-between;flex-wrap: wrap;}
.ej_xxjj .con3 .left{width: 7.7rem;}
.ej_xxjj .con3 .right{width: 6.15rem;max-width: 80%;}
.ej_xxjj .con3 .right img{width: 100%;}


@media(max-width: 1024px){
	.ej_xxjj .con1{padding-left: 0;}
	.ej_xxjj .pic1{position: relative;margin: 0 auto 0.2rem;}
	.ej_xxjj .con2 p:first-child{padding-left: 0;}
	.ej_xxjj img{display: block;margin: 0 auto;}

	.ej_xxjj .con3 .left{width: 100%;}
	.ej_xxjj .con3 .right{margin: 0 auto;}
}


.ej_main_box.xsyg{}

.ej_xsyg{}
.ej_xsyg p{font-size: 0.18rem;line-height: 0.36rem;text-indent: 2em;margin-bottom: 0.2rem;}

.xsyg_main{display: flex;justify-content: space-between;align-items: flex-start;}
.xsyg_main .left{width: 9.7rem;margin-left: -2.4rem;display: flex;align-items: flex-end;}
.xsyg_main .left .pic{width: 8.5rem;}
.xsyg_main .left .pic img{width: 100%;}
.xsyg_main .xsyg_xxk{width: 1.9rem;height: 6.22rem;background-size: 100% 100%;position: relative;z-index: 3;margin-left: -0.7rem;padding: 0.6rem 0.15rem 0;}
.xsyg_main .xsyg_xxk li{padding: 0.23rem 0;cursor: pointer;}
.xsyg_main .xsyg_xxk li+li{border-top: 1px dashed rgba(255,255,255,0.4);}
.xsyg_main .xsyg_xxk li h2{font-size: 0.28rem;color: #fff;transition: 0.4s;opacity: 0.7;text-align: center;}
.xsyg_main .xsyg_xxk li p{font-size: 0.16rem;color: #fff;transition: 0.4s;opacity: 0.7;text-indent: 0;text-align: center;margin-bottom: 0;}


.xsyg_main .xsyg_lb{overflow: hidden;width: 6.74rem;}
.xsyg_main .xsyg_lb p{}
.xsyg_main .xsyg_lb p:last-child{margin-bottom: 0;}


.xsyg_main .xsyg_xxk li.on h2{opacity: 1;font-size: 0.34rem;}
.xsyg_main .xsyg_xxk li.on p{opacity: 1;color: #ffec99;}

@media(max-width: 1024px){
	.xsyg_main{flex-wrap: wrap;}
	.xsyg_main .left{width: 100%;margin-left: 0;}
	.xsyg_main .xsyg_xxk li h2{font-size: 0.24rem;margin-bottom: 0.05rem;}
	.xsyg_main .xsyg_xxk li.on h2{font-size: 0.2rem;}
	.xsyg_main .xsyg_xxk li p{font-size: 0.12rem;line-height: 0.2rem;}

	.xsyg_main .xsyg_xxk li{padding: 0.15rem 0;}
	.xsyg_main .xsyg_xxk{height: calc(100% + 0.2rem);padding-top: 0.1rem;padding-bottom: 0.6rem;}
}

@media(max-width: 650px){
	.xsyg_main .left{flex-wrap: wrap;}
	.xsyg_main .left .pic{width: 100%;}
	.xsyg_main .xsyg_xxk{width: 100%;background: #752388;display: flex;margin-left: 0;flex-wrap: wrap;padding: 0.2rem;margin-bottom: 0.2rem;}
	.xsyg_main .xsyg_xxk li{width: 50%;}
	.xsyg_main .xsyg_xxk li+li{border-top: 0 solid #000;border-left: 1px dashed rgba(255,255,255,0.4);}
	.xsyg_main .xsyg_xxk li+li+li{border-left: 0px dashed rgba(255,255,255,0.4);border-top: 1px dashed rgba(255,255,255,0.4);}
	.xsyg_main .xsyg_xxk li+li+li+li{border-left: 1px dashed rgba(255,255,255,0.4);border-top: 1px dashed rgba(255,255,255,0.4);}
}



.ej_xsqk{display: flex;justify-content: space-between;flex-wrap: wrap;}
.ej_xsqk .box1{width: 3.1rem;}
.ej_xsqk .box1 a{display: block;width: 100%;}
.ej_xsqk .box1 .pic{width: 100%;margin-bottom: 0.2rem;overflow: hidden;}
.ej_xsqk .box1 .pic img{width: 100%;transition: 0.5s;}
.ej_xsqk .box1 h3{color: #003c80;
    font-family: Arial;
    font-weight: 700;
    margin: 0 0 0.16rem;
    letter-spacing: -0.004rem;
    font-size: 0.15rem;
}
.ej_xsqk .box1 p{font-size: 0.16rem;line-height: 0.28rem;color: #333;}

.ej_xsqk .box1 a:hover .pic img{transform: scale(1.05);}

.ej_xsqk .box2{width: calc(100% - 3.5rem);}
.ej_xsqk .box2 p{font-size: 0.18rem;line-height: 0.3rem;}
.ej_xsqk .box2 img{height: auto !important;max-width: 100%;}
.ej_xsqk .box2 video{margin: 0 auto;height: auto !important;}

@media(max-width: 1024px){
	.ej_xsqk{justify-content: center;}
	.ej_xsqk .box1{margin-bottom: 0.2rem;}
	.ej_xsqk .box2{width: 100%;}
}


/***/
.pb_sys_style1 .p_no_d {
    border: 1px solid #752388 !important;
    color: #fff;
    background-color: #752388 !important;
}

.pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o, .pb_sys_common .p_fun a, .pb_sys_common .p_no a{
    padding: 10px 12px !important;
    border-radius: 25px !important;
    height: 34px !important;

}

.pb_sys_common {
    font-size: 14px !important;
}
.pb_sys_common .p_no_d{
    border: 1px solid #752388 !important;
}


#vsb_content_2 TABLE {
    margin: 0 auto !important;
}





.ej_jgsz{}
.ej_jgsz h2{font-size: 0.2rem;color: #752388;position: relative;
padding-left: 0.14rem;
line-height: 0.2rem;
margin-bottom: 0.2rem;
}
.ej_jgsz h2::after{content: '';display: block;width: 
	0.05rem;height: 90%;background: #752388;position: absolute;left: 0;top: 10%;

}

.ej_jgsz ul{display: flex;flex-wrap: wrap;margin: 0 -0.1rem 0.3rem;}
.ej_jgsz li{width: calc(25% - 0.2rem);margin: 0rem 0.1rem 0.2rem;}
.ej_jgsz a{display: block;padding: 0.12rem 0.12rem 0.12rem 0.12rem;border: 1px solid #dadada;}
.ej_jgsz .bt{font-size: 0.16rem;
background: url(/images25/z_list_ico.png) no-repeat left 0.02rem;
padding-left: 0.2rem;
}




@media(max-width: 1024px){
	.ej_jgsz li{width: calc(50% - 0.2rem);}
}

@media(max-width: 650px){
	.ej_jgsz li{width: calc(100% - 0.2rem);}
}

/* 二级页样式结束 */



.ej_nry .box2 table{margin: 0 auto;
    /*display: block;*/
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;}





/* 历史沿革--开始 */
@font-face
{font-family: sys;
src: url('/font25/SOURCEHANSERIFSC-HEAVY.OTF')}

.foot{position: relative;z-index: 6;}

.ej_lsyg{position: relative;z-index: 1;padding: 0.3rem 0;}
.ej_lsyg::after{content: '';display: block;background: url(/images25/ej_lsyg_bg.png) no-repeat center center;
width: 20rem;
height: 6.75rem;
position: absolute;
left: 50%;
top: 0;
transform: translate(-50%);
background-size: auto 100%;
z-index: 1;
}
.ej_lsyg::before{content: '';display: block;background: url(/images25/ej_lsyg_bg2.png) no-repeat center center;
width: 20rem;
height: 3.96rem;
position: absolute;
left: 50%;
top: 1.75rem;
transform: translate(-50%);
background-size: auto 100%;
z-index: 2;
}

.ej_lsyg_ul{display: flex;flex-wrap: wrap;position: relative;z-index: 3;}
.ej_lsyg_ul li{}
.ej_lsyg_ul a{}
.ej_lsyg_ul .box{position: relative;}
.ej_lsyg_ul .box .sj{background: url(/images25/ej_lsyg_sj.png) no-repeat center center;width: 1.22rem;height: 0.51rem;
background-size: 100% !important;
font-size: 0.36rem;
color: #7E5BBD;
font-weight: bold;
font-family: FZXBSJW;
text-align: right;
line-height: 0.51rem;
padding-right: 0.1rem;
font-family: sys;

margin-bottom: 0.11rem;
}
.ej_lsyg_ul .box .line{background: url(/images25/ej_lsyg_line1.png) no-repeat center center;
width: 0.24rem;
height: 2.27rem;
position: absolute;
left: -0.12rem;
top: 0.5rem;
background-size: 100% !important;
}
.ej_lsyg_ul .box .con{
	padding: 0.25rem;
	background: linear-gradient(180deg, rgba(205, 184, 255, 0.2784) 0%, rgba(205, 184, 255, 0) 100%);
clear: both;
transition: 0.4s;
position: relative;
}
.ej_lsyg_ul .box .con::after{content: '';display: block;width: 100%;height: 100%;background: linear-gradient(241deg, #BA4CBC 24%, #937CDF 95%);
opacity: 0;
position: absolute;
top: 0;
left: 0;
z-index: 1;
transition: 0.4s;
}

.ej_lsyg_ul .box .bt{font-size: 0.18rem;line-height: 0.39rem;color: #1D1D1D;transition: 0.4s;position: relative;z-index: 3;}

.ej_lsyg_ul .li1{width: 6.66rem;margin-left: 0.7rem;}
.ej_lsyg_ul .li2{width: 3.32rem;margin-left: 0.6rem;}
.ej_lsyg_ul .li3{width: 3.32rem;margin-left: 0.35rem;}

.ej_lsyg_ul .li4{width: 3.04rem;margin-top: 1.5rem;margin-left: 2.8rem;}
.ej_lsyg_ul .li5{width: 3.04rem;margin-top: 1.5rem;margin-left: 0.9rem;}
.ej_lsyg_ul .li6{width: 4.58rem;margin-top: 0.85rem;margin-left: 0.5rem;}

.ej_lsyg_ul .li4 .line,.ej_lsyg_ul .li5 .line,.ej_lsyg_ul .li6 .line{top: auto;bottom: 0;}



.ej_lsyg_ul .li2 .box .line{background: url(/images25/ej_lsyg_line2.png) no-repeat center center;height: 2.22rem;}
.ej_lsyg_ul .li3 .box .line{background: url(/images25/ej_lsyg_line3.png) no-repeat center center;height: 2.13rem;}

.ej_lsyg_ul .li4 .box .line{background: url(/images25/ej_lsyg_line4.png) no-repeat center center;height: 2.44rem;}
.ej_lsyg_ul .li5 .box .line{background: url(/images25/ej_lsyg_line5.png) no-repeat center center;height: 1.47rem;}
.ej_lsyg_ul .li6 .box .line{background: url(/images25/ej_lsyg_line6.png) no-repeat center center;height: 1.06rem;
left: auto;right: -0.12rem;
top: -0.05rem;
}

.ej_lsyg_ul .li6 .box .sj{float: right;margin-right: 0.15rem;background: url(/images25/ej_lsyg_sj2.png) no-repeat center center;text-align: left;padding-left: 0.1rem;}

.ej_lsyg_ul a:hover .box .con::after{opacity: 1;}

.ej_lsyg_ul a:hover .box .con .bt{color: #fff;}




@media(max-width: 1200px){
    .w15 {
        width: 95%;
    }

	.ej_lsyg::before{display: none;}
.ej_lsyg_ul li{margin-left: 0 !important;width: 100% !important;margin-top: 0 !important;margin-bottom: 0.3rem;}
.ej_lsyg_ul li .box .line {
    background: url(/images25/ej_lsyg_line5.png) no-repeat center center !important;
    height: 1.47rem !important;
	background-size: 100% 100% !important;
	top: -0.1rem !important;
}

.ej_lsyg_ul .li6 .box .sj {
    float: left;
    margin-right: 0.15rem;
    background: url(/images25/ej_lsyg_sj.png) no-repeat center center;
    text-align: right;
    padding-left: 0.1rem;
}
.ej_lsyg_ul .li6 .box .line{left: -0.12rem;right: auto;}

.ej_lsyg_ul .box .sj{margin-left: 0.2rem;}


}

/* 历史沿革--结束 */





/* 历史沿革--开始 */
@font-face
{font-family: sys;
src: url('/font25/SOURCEHANSERIFSC-HEAVY.OTF')}

.foot{position: relative;z-index: 6;}

.ej_lsyg{position: relative;z-index: 1;padding: 0.3rem 0;}
.ej_lsyg::after{content: '';display: block;background: url(/images25/ej_lsyg_bg.png) no-repeat center center;
width: 20rem;
height: 6.75rem;
position: absolute;
left: 50%;
top: 0;
transform: translate(-50%);
background-size: auto 100%;
z-index: 1;
}
.ej_lsyg::before{content: '';display: block;background: url(/images25/ej_lsyg_bg2.png) no-repeat center center;
width: 20rem;
height: 3.96rem;
position: absolute;
left: 50%;
top: 1.75rem;
transform: translate(-50%);
background-size: auto 100%;
z-index: 2;
}

.ej_lsyg_ul{display: flex;flex-wrap: wrap;position: relative;z-index: 3;}
.ej_lsyg_ul li{}
.ej_lsyg_ul a{}
.ej_lsyg_ul .box{position: relative;}
.ej_lsyg_ul .box .sj{background: url(/images25/ej_lsyg_sj.png) no-repeat center center;width: 1.22rem;height: 0.51rem;
background-size: 100% !important;
font-size: 0.36rem;
color: #7E5BBD;
font-weight: bold;
font-family: FZXBSJW;
text-align: right;
line-height: 0.51rem;
padding-right: 0.1rem;
font-family: sys;

margin-bottom: 0.11rem;
}
.ej_lsyg_ul .box .line{background: url(/images25/ej_lsyg_line1.png) no-repeat center center;
width: 0.24rem;
height: 2.27rem;
position: absolute;
left: -0.12rem;
top: 0.5rem;
background-size: 100% !important;
}
.ej_lsyg_ul .box .con{
	padding: 0.25rem;
	background: linear-gradient(180deg, rgba(205, 184, 255, 0.2784) 0%, rgba(205, 184, 255, 0) 100%);
clear: both;
transition: 0.4s;
position: relative;
}
.ej_lsyg_ul .box .con::after{content: '';display: block;width: 100%;height: 100%;background: linear-gradient(241deg, #BA4CBC 24%, #937CDF 95%);
opacity: 0;
position: absolute;
top: 0;
left: 0;
z-index: 1;
transition: 0.4s;
}

.ej_lsyg_ul .box .bt{font-size: 0.18rem;line-height: 0.39rem;color: #1D1D1D;transition: 0.4s;position: relative;z-index: 3;}

.ej_lsyg_ul .li1{width: 6.66rem;margin-left: 0.7rem;}
.ej_lsyg_ul .li2{width: 3.32rem;margin-left: 0.6rem;}
.ej_lsyg_ul .li3{width: 3.32rem;margin-left: 0.35rem;}

.ej_lsyg_ul .li4{width: 3.04rem;margin-top: 1.5rem;margin-left: 2.8rem;}
.ej_lsyg_ul .li5{width: 3.04rem;margin-top: 1.5rem;margin-left: 0.9rem;}
.ej_lsyg_ul .li6{width: 4.58rem;margin-top: 0.85rem;margin-left: 0.5rem;}

.ej_lsyg_ul .li4 .line,.ej_lsyg_ul .li5 .line,.ej_lsyg_ul .li6 .line{top: auto;bottom: 0;}



.ej_lsyg_ul .li2 .box .line{background: url(/images25/ej_lsyg_line2.png) no-repeat center center;height: 2.22rem;}
.ej_lsyg_ul .li3 .box .line{background: url(/images25/ej_lsyg_line3.png) no-repeat center center;height: 2.13rem;}

.ej_lsyg_ul .li4 .box .line{background: url(/images25/ej_lsyg_line4.png) no-repeat center center;height: 2.44rem;}
.ej_lsyg_ul .li5 .box .line{background: url(/images25/ej_lsyg_line5.png) no-repeat center center;height: 1.47rem;}
.ej_lsyg_ul .li6 .box .line{background: url(/images25/ej_lsyg_line6.png) no-repeat center center;height: 1.06rem;
left: auto;right: -0.12rem;
top: -0.05rem;
}

.ej_lsyg_ul .li6 .box .sj{float: right;margin-right: 0.15rem;background: url(/images25/ej_lsyg_sj2.png) no-repeat center center;text-align: left;padding-left: 0.1rem;}

.ej_lsyg_ul a:hover .box .con::after{opacity: 1;}

.ej_lsyg_ul a:hover .box .con .bt{color: #fff;}




@media(max-width: 1200px){
    .w15 {
        width: 95%;
    }

	.ej_lsyg::before{display: none;}
.ej_lsyg_ul li{margin-left: 0 !important;width: 100% !important;margin-top: 0 !important;margin-bottom: 0.3rem;}
.ej_lsyg_ul li .box .line {
    background: url(/images25/ej_lsyg_line5.png) no-repeat center center !important;
    height: 1.47rem !important;
	background-size: 100% 100% !important;
	top: -0.1rem !important;
}

.ej_lsyg_ul .li6 .box .sj {
    float: left;
    margin-right: 0.15rem;
    background: url(/images25/ej_lsyg_sj.png) no-repeat center center;
    text-align: right;
    padding-left: 0.1rem;
}
.ej_lsyg_ul .li6 .box .line{left: -0.12rem;right: auto;}

.ej_lsyg_ul .box .sj{margin-left: 0.2rem;}


}

/* 历史沿革--结束 */
