@charset "utf-8";
/* CSS Document public*/
*{font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif; padding: 0; margin:0; box-sizing:border-box; overflow-scrolling:touch; -webkit-overflow-scrolling:touch;}
body{padding:0;margin:0;font-family:"Microsoft Yahei",Arial,Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased; line-height: 1; font-size:14px;overflow-x: hidden;}
html,body{ min-height:100%!important;} html{ overflow:-moz-scrollbars-vertical;overflow-x: hidden;} 
::-webkit-scrollbar {width:4px;height: 8px;background-color: #F5F5F5;}
::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}
::-webkit-scrollbar-thumb {border-radius: 10px; background-color: #333;}

.clearfix:after{content: ""; display: block; height: 0; clear:both; visibility: hidden;}
.clear:after{content: ""; display: block; height: 0; clear:both; visibility: hidden;}
.flex{display: flex;justify-content: space-between;flex-wrap: wrap;}
.flex-center{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.flex-start{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.flex-end{display: flex;justify-content: flex-end;flex-wrap: wrap;}
input,button,textarea {background: none; outline: none;border: none;-webkit-appearance:none; border-radius:0}
input:focus {border: none;}


a{text-decoration:none;bblr:expression(this.onFocus=this.blur());/*IE使  */outline-style:none;/*FF使  */; outline:none;}
a,input,img,:focus{ mayfish:expression(this.onfocus=this.blur); cursor:handbblr:expression(this.onFocus=this.blur());/*IE使  */ outline-style:none;/*FF使  */ } /*去  a  签         */
ul{list-style:none;}
img{border:0px}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0; font-weight:normal;}
ul li{ list-style:none;}
h3,h4,h5{ font-weight:normal;}
h4 a:hover,h5 a:hover{ -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
hr{display:block;height:1px;border:0;background:#d8d8d8;padding:0;margin-bottom: 3.25rem;margin-top: 2.5rem;}
abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{display:block}
video{ object-fit:cover;width: 100%;height: auto;}
.fl{ float:left}
.fr{ float:right}

::-webkit-scrollbar {width:5px;height:5px; background:#f1f1f1}
::-webkit-scrollbar-track {border-radius:0; background:#f1f1f1}
::-webkit-scrollbar-thumb {border-radius:0; background:#333333}

input::-webkit-input-placeholder{ color:#999;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999; }
input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#999;}
input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ color:#999;}

textarea::-webkit-input-placeholder{ color:#999;}
textarea::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999;}
textarea:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#999;}
textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#999;}

.w100{width:100%;}
.w15{width:15rem;margin:0 auto;max-width: 90%;}
.w17{width:96%;margin:0 auto;}

@media(max-width: 1560px) {
    .w15{zoom: 1;}
}
@media(max-width: 1024px) {
    .w15{width: calc(100% - 0.8rem);max-width: 100%;}
}
@media(max-width: 850px) {
	.w15{width: calc(100% - 0.4rem);max-width: calc(100% - 0.4rem);margin-left: 0.2rem;margin-right: 0.2rem;}
	.w17{width: calc(100% - 0.4rem);max-width: calc(100% - 0.4rem);margin-left: 0.2rem;margin-right: 0.2rem;}
}
.pic{position: relativ1e;overflow: hidden;}
a .pic img{display: block;width: 100%;transition: 0.4s all ease-in;object-fit: cover;}
a:hover .pic img{transform: scale(1.02);transition: 0.4s all ease-in;}

h5 a{ display:inline-block; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul li:hover h5 a{ color:#003d98}

img{ vertical-align:middle}




.footerBox{position: relative;z-index: 999;}
.footerBox::after{content: "";position: absolute;left: 0;bottom: 0.5rem;background: url(../images25/footerbg.png) no-repeat bottom center #9B0000;width: 100%;height:calc(100% - 0.5rem);background-size: cover;z-index: -1;}
.footerBox>.w15{padding-top: 0.5rem;padding-bottom: 0.5rem;align-items: center;}
.footerBox .bq{background: #850101;}
.footerBox .bq p{font-size:0.16rem;color: white;line-height: 0.24rem;padding: 0.13rem 0.16rem;text-align: center;}
.footerBox .f01{}
.footerBox .f01 h5{position: relative;padding-left: 0.36rem;margin-bottom: 0.2rem;font-family: "times new roman";font-weight: bold;}
.footerBox .f01 h5::before{content: "";position: absolute;left: 0;top: 50%;margin-top: -0.01rem;width: 0.3rem;height: 0.02rem;background: #F3BA49;}
.footerBox .f01 h5 span{font-family: "times new roman";font-size: 0.28rem;font-weight: bold;color: #FFFFFF;}
.footerBox .f01 p{font-size: 0.16rem;color: white;line-height: 0.24rem;margin-top: 0.06rem;}
.footerBox .f02{}
.footerBox .f02 img{width: 100%;max-width: 3.75rem;}
.footerBox .f03{display:block;}
.footerBox .f03 p{font-family: Arial;font-size: 0.18rem;font-weight: normal;line-height: 0.36rem;letter-spacing: normal;color: #FFFFFF;}
.footerBox .f03 ul{display: flex;justify-content: flex-end;}
.footerBox .f03 ul li{position: relative;}
.footerBox .f03 ul li+li{margin-left: 0.32rem;}
.footerBox .f03 ul li .img1{display: block;width: 0.5rem;height: 0.5rem;}
.footerBox .f03 ul li .img{position: absolute;bottom: 0.56rem;left: 50%;margin-left: -0.6rem;width: 1.2rem;height: 1.2rem;z-index: 6;display: none;}
.footerBox .f03 ul li:hover>.img{display: block;}

@media(max-width: 850px) {
	.footerBox .f01{width: 100%;}
	.footerBox .f02{width: 100%;}
	.footerBox .f03{width: 100%;margin: 0.3rem 0;}
	.footerBox .f03 ul{justify-content: center;}
	.footerBox .f03 ul li .img1{width: 0.4rem;height: 0.4rem;}
	.footerBox .f03 ul li {margin-left: 0.2rem;}
}
@media(max-width: 580px) {
	
}
/*==========================================  banner鍐呴〉  =============================================*/
.Nybanner{background: #F7F7F7;}
.Nybanner img{display: block;width: 100%;}

@media (max-width:1100px) {
	.Nybanner{margin-top: 1.2rem;}
}
@media (max-width:768px) {
	.Nybanner{margin-top: 14vw;}
}
@media (max-width:430px) {
	.Nybanner{margin-top: 21vw;}
}

.n_container{position: relative;z-index: 999; padding:0.6rem 0 0.9rem 0;background-size: auto;min-height: 6.5rem;background: #F7F7F7;background-size: 100%;}
@media (max-width:1100px) {
	.n_container{ display:block;padding-top: 0.4rem;}
	#nav_slide{display: block;}
}
@media (max-width:850px) {
	.n_container{padding-bottom: 0.6rem;}
}
@media (max-width:850px) {
}
@media (max-width:430px) {
}

.nyb-now{position: relative;}
.mianbao{display: flex;align-items: center;position: relative;position: relative;overflow: hidden;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0.2rem;}
.mianbao h5{font-size: 0.6rem;color: white;font-family: "times new roman";line-height: 0.7rem;}
.mianbao p{position: relative;}
.mianbao p{background: url(../images25/now1.png) left center no-repeat;background-size: 0.17rem;display: flex;padding-left: 0.24rem;align-items: center;}
.mianbao,.mianbao i,.mianbao a{font-size: 0.16rem;color: #FFFFFF;font-style:normal;transition: 0.6s all;line-height: 0.4rem;font-family: "times new roman";}
.mianbao i{display: inherit; margin:0 0.1rem;width: 0.05rem;height: 1px;background: #FFFFFF;position: relative;top: 0;}
.mianbao a.on{color: #FFFFFF;font-weight: normal;text-decoration: underline;}  
.mianbao a:hover{color: #FFFFFF;transition: 0.6s all;font-weight: normal;}



.n_container .n_right{ width:calc(100% - 3.6rem); position: relative; z-index: 2;}
.n_container .n_right::after{content: "";width: 1;}

@media(max-width: 1100px){
    .mianbao{display: none;}
    .mianbao2{display: block;}
    .mianbao2 p{display: none;}
}
@media(max-width: 850px){
	.mianbao{flex-direction: column;justify-content: flex-start;align-items: flex-start;bottom: 0rem;margin: 0;}
}
/*   图 斜 页 */
.n_titu{}
.n_titu ul{}
.n_titu li{transition: 0.6s all;}
.n_titu li+li{margin-top: 0.3rem;}
.n_titu li{background: white;margin-top: 0.3rem;}
.n_titu li a{width: 100%;transition: 0.4s all;padding: 0.55rem 0.5rem;height: 100%;align-items: center;}
.n_titu li:hover{transition: 0.4s all;}
.n_titu li.nopic .pic{display: none;}
.n_titu li .pic{position: relative;width: 32%;overflow: hidden;}
.n_titu li .pic img{display: block;width: 100%;object-fit: cover; transition: 0.6s all;height: 2.9rem;}
.n_titu li .text{width: 68%;padding-right: 0.5rem;}
.n_titu li.nopic .text{width: 100%;}
.n_titu li .text time{font-size: 0.24rem;color: #9B0000;font-family: "times new roman";}
.n_titu li .text h5{transition: 0.6s all;font-family: Times New Roman;font-size: 0.24rem;font-weight: bold;line-height: 0.28rem;height: 0.56rem;letter-spacing: normal;color: #333333;margin: 0.15rem 0 0.22rem 0;}
.n_titu li .text p{font-family: Arial;font-size: 0.16rem;font-weight: normal;line-height: 0.24rem;letter-spacing: normal;color: #999999;height: 0.72rem;}
.n_titu li .text .btnmore{background:#9B0000;display: inline-block;padding: 0.1rem 0.2rem;transition: 0.4s all;margin-top: 0.47rem;}
.n_titu li .text .btnmore span{font-family: Arial;font-size: 0.16rem;font-weight: normal;line-height: normal;text-transform: capitalize;letter-spacing: normal;color: #FFFFFF;display: block;padding-right: 0.3rem;position: relative;transition: 0.4s all;}
.n_titu li .text .btnmore span::after{content: "";position: absolute;right: 0;top: 50%;background: url(../images25/morejt.png) no-repeat right center;background-size: 0.26rem;width: 0.26rem;height: 0.07rem;margin-top: -0.035rem;}
.n_titu li .text .btnmore:hover span{padding-right: 0.4rem;transition: 0.4s all;}
.n_titu li .text .btnmore:hover {transition: 0.4s all;}

.n_titu li:hover .text h5{transition: 0.4s  all;color: #9B0000;}
.n_titu li:hover .text p{transition: 0.4s  all;}
.n_titu li:hover{box-shadow: 0px 0px 28px 0px rgba(0, 0, 0, 0.12);transition: 0.6s all;}
.n_titu li:hover .pic img{transform: scale(1.1);transition: 0.6s all;}
.fanye{margin-top: 0.5rem;}
.fanye img{ max-width:100%}


@media(max-width: 1100px){
    
}
@media(max-width: 850px){

}
@media(max-width: 768px){
	.n_titu li{height: auto;}
	.n_titu li a .rqbox{order: 3;justify-content: flex-start;width: 100%;display: flex;flex-direction: row;margin-top: 0;padding-top: 0.1rem;}
	.n_titu li a .rqbox i{text-align: left;}
	.n_titu li a .rqbox b{text-align: left;margin-left: 0.1rem;}
	.n_titu li .pic{width: 100%;order: 1;}
	.n_titu li .text{width: 100%;order: 2;margin-top: 0.1rem;}
	.n_titu li .pic img{height: 54vw;}
}
@media(max-width: 580px){
	.n_titu li a{padding: 0.3rem;}
    .n_titu li .flex-center{align-items: flex-start;}
	.n_titu li .pic img{height: 52vw;}
    .n_titu li .pic{width: 100%;float: none;margin-right: 0;}
    .n_titu li .text{width: 100%;}
    .n_titu li .text h5{max-height: none;padding-top: 0;white-space:normal;font-size: 0.18rem;line-height: 0.24rem;margin-top: 0.1rem;height: auto;display: block;}
    .n_titu li .text p{max-height: 0.48rem;display: block;margin: 0.08rem 0;}
    .fanye{margin-top: 0.4rem;}
    
}

/*  Notice */
.TextList{}
.TextList ul li{padding-bottom:0rem;position: relative;transition: 0.6s all;transition: 0.4s all;}
.TextList ul li a{display: flex;position: relative;overflow: hidden;position: relative;justify-content: space-between;transition: 0.4s all;padding: 0.1rem 0;padding:0.5rem 0;border-bottom: 1px solid #cbcbcb;}
.TextList ul li:nth-child(1) a{border-top: 1px solid #cbcbcb;}
.TextList li .text{width: calc(100% - 1.15rem);}
.TextList li .text h6{transition: 0.6s all;font-family: Times New Roman;font-size: 0.24rem;font-weight: bold;line-height: 0.28rem;height: 0.56rem;letter-spacing: normal;color: #333333;margin-bottom: 0.22rem;}
.TextList li .text p{font-family: Arial;font-size: 0.16rem;font-weight: normal;line-height: 0.24rem;letter-spacing: normal;color: #999999;height: 0.72rem;}
.TextList ul li a .data{width: 0.8rem;height: 0.8rem;display: flex;flex-direction: column;align-items: center;justify-content: center;position: relative;background: #9B0000;}
.TextList ul li a .data i{display: block;text-align: right;font-size: 0.34rem;font-weight: bold;color: #fff;font-style: normal;transition: 0.4s all;font-weight: bold;font-family: "times new roman";}
.TextList ul li a .data b{display: block;text-align: right;font-style: normal;font-size: 0.24rem;color: #fff;font-weight: normal;margin-top: 0;transition: 0.4s all;font-family: "times new roman";}
.TextList li:hover .text h6{color: #9B0000;}
@media(max-width: 850px){
	.n_container .n_right .TextList{margin-top: 0;}
}
@media(max-width: 540px){	
    .TextList ul li a{flex-wrap: wrap;padding: 0.3rem 0;}
    .TextList ul li a .data{width: 0.6rem;height: 0.7rem;}
	.TextList li .text{width: calc(100% - 0.9rem);}
	.TextList ul li{padding: 0 0.16rem;}
}

/*     页 */
.n_right .show{}
.show01{margin-bottom: 0.2rem;}
.show01 h5{font-size: 0.26rem;line-height: 0.32rem;text-align: center;margin-bottom: 0.2rem;font-weight: bold;color: #333333;font-family: "times new roman";}
.show01 p{padding-bottom: 0.2rem;text-align: center;font-size: 0.14rem;color: #666666;border-bottom: 0.02rem solid #9b0000;}
.show01 i{font-style: normal;margin: 0 8px;padding-left: 0.24rem;font-size: 0.14rem;color: #666666;}

.show02{}
.show02 p{font-size: 0.18rem!important;color: #333333;line-height: 0.32rem!important;margin-bottom: 0.16rem;font-family: arial;}

.show02 p iframe{margin-left:-2em !important;}
.show02 table{margin:0 auto !important;}
.show02 table p{text-indent: 0em;}
.show02 ol{padding-left: 1em;}
.show02 li p{text-indent: 0em;}
.show02 #vsb_content_2 li p{text-indent: 0em;}
.show02 img{display: block;margin: 0 auto;max-width: 80%;height: auto!important;border:none !important;margin-bottom: 0.16rem;}
.show03{margin-top: 0.4rem;padding-top: 0.24rem;}
.show03 p{font-size: 0.18rem;color: #323232;margin-bottom: 0.16rem;line-height:0.36rem;}
.show03 p+p{margin-bottom: 0;}
.show03 p a{font-weight: normal; color: #666666;transition: 0.6s all;}
.show03 p a:hover{color: #0068b7;transition: 0.6s all;font-weight: 600;}

@media(max-width: 850px) {
    .show02 img{width: 100%;max-width: 100%;}
}

/* research*/
.listpic{}
.listpic ul{position: relative;margin-bottom: 0.3rem;overflow: hidden;}
.listpic ul li{width: calc(36% - 0.2rem);background: white;}
.listpic ul li a{position: relative;display: block;}
.listpic ul li a .pic{}
.listpic ul li a .pic{overflow: hidden;}
.listpic ul li a .pic img{display: block;width: 100%;height: 2.6rem;}
.listpic ul li a .text{margin-top: 0.18rem;}
.listpic ul li a .text time{font-family: Times New Roman;font-size: 0.24rem;font-weight: normal;line-height: normal;letter-spacing: normal;color: #9B0000;}
.listpic ul li a .text h5{font-family: Arial;font-size: 0.18rem;font-weight: normal;line-height: 0.24rem;letter-spacing: normal;color: #333333;height: 0.72rem;margin-top: 0.12rem;
overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;display: block\0;}

.listpic ul li:nth-child(1) a .pic::before,
.listpic ul li:nth-child(6) a .pic::before{width: 100%;height: 50%;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);content: "";position: absolute;left: 0;bottom: 0;z-index: 1;}
.listpic ul li:nth-child(2) a .text,
.listpic ul li:nth-child(3) a .text,
.listpic ul li:nth-child(4) a .text,
.listpic ul li:nth-child(5) a .text{padding: 0 0.2rem;}

.listpic ul li:nth-child(1) a .text,
.listpic ul li:nth-child(6) a .text{position: absolute;bottom: 0.1rem;width: 100%;padding: 0 0.2rem;left: 0;z-index: 4;}
.listpic ul li:nth-child(1) a .text h5,
.listpic ul li:nth-child(6) a .text h5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;display: block\0;color: white;height: 0.48rem;}
.listpic ul li:nth-child(1) a .text time,
.listpic ul li:nth-child(6) a .text time{color: white;}

.listpic ul li:nth-child(1) a .pic img,
.listpic ul li:nth-child(6) a .pic img{height: 4rem;}

.listpic ul li:nth-child(2) a .pic img,
.listpic ul li:nth-child(3) a .pic img,
.listpic ul li:nth-child(4) a .pic img,
.listpic ul li:nth-child(5) a .pic img{height: 2.3rem;}

.listpic ul li:nth-child(1),
.listpic ul li:nth-child(6){width: calc(50% - 0.2rem);}
.listpic ul li:nth-child(2),
.listpic ul li:nth-child(3),
.listpic ul li:nth-child(4),
.listpic ul li:nth-child(5){width: calc(25% - 0.3rem);}
.listpic ul li:nth-child(4),
.listpic ul li:nth-child(5),
.listpic ul li:nth-child(6){margin-top: 0.3rem;}

@media(max-width: 1024px){
	.listpic ul li:nth-child(1){margin-bottom: 0.3rem;}
	.listpic ul li:nth-child(1),
	.listpic ul li:nth-child(6){width: 100%;}
	.listpic ul li:nth-child(2),
	.listpic ul li:nth-child(3),
	.listpic ul li:nth-child(4),
	.listpic ul li:nth-child(5){width: calc(50% - 0.15rem);}
	.listpic ul li:nth-child(2) a .text,
	.listpic ul li:nth-child(3) a .text,
	.listpic ul li:nth-child(4) a .text,
	.listpic ul li:nth-child(5) a .text{padding-bottom: 0.2rem;}
}
@media(max-width: 850px){
	.listpic ul li{width: 100% !important;}
	.listpic ul li a .pic img{height: 52vw!important;}
	.listpic ul li:nth-child(3){margin-top: 0.3rem;}
}

/*      斜 页 */
.list_jzbg{}
.list_jzbg ul{margin-left: -0.2rem;justify-content: flex-start;}
.list_jzbg ul li{border-radius: 0.2rem;background: white;width: calc(50% - 0.2rem);margin-left: 0.2rem;margin-bottom: 0.2rem;padding: 0.22rem 0.3rem;}
.list_jzbg ul li a{display: block;}
.list_jzbg ul li a h5{font-size: 0.18rem;font-weight: normal;line-height: 0.28rem;color: #333333;}
.list_jzbg ul li a h5 span{background-image: linear-gradient(#9b0000,#9b0000);}
.list_jzbg ul li a:hover h5{color: #9B0000;}
.list_jzbg ul li a .t_txt{margin-top: 0.2rem;}
.list_jzbg ul li a .t_txt .pic{width: 1.3rem;border-radius: 0.1rem;}
.list_jzbg ul li a .t_txt .pic img{height: 1.8rem;}
.list_jzbg ul li a .t_txt .text{width: calc(100% - 1.5rem);}
.list_jzbg ul li a .t_txt .text p{}
.list_jzbg ul li a .t_txt .text p span{font-size: 0.14rem;font-weight: normal;line-height: 0.24rem;color: #333333;display: block;margin-top: 0.12rem;padding-left: 0.26rem;}
.list_jzbg ul li a .t_txt .text p span:nth-child(1){background: url(../images25/jzIc01.png) no-repeat left center;background-size: 0.2rem;}
.list_jzbg ul li a .t_txt .text p span:nth-child(2){background: url(../images25/jzIc02.png) no-repeat left center;background-size: 0.2rem;}
.list_jzbg ul li a .t_txt .text p span:nth-child(3){background: url(../images25/jzIc03.png) no-repeat left center;background-size: 0.2rem;}
@media(max-width: 850px){
	.list_jzbg ul li{width: 100%;}
}
@media(max-width: 580px){
	.list_jzbg ul li{padding: 0.2rem 0.16rem;}
	.list_jzbg ul li a .t_txt .pic{width: 0.8rem;}
	.list_jzbg ul li a .t_txt .pic img{height: 29vw;}
	.list_jzbg ul li a .t_txt .text{width: calc(100% - 0.9rem);}
	.list_jzbg ul li a .t_txt .text p span:nth-child(1){background-size: 0.16rem;}
	.list_jzbg ul li a .t_txt .text p span:nth-child(2){background-size: 0.16rem;}
	.list_jzbg ul li a .t_txt .text p span:nth-child(3){background-size: 0.16rem;}
	.list_jzbg ul li a .t_txt .text p span{margin-top: 0.06rem;}
}

/* 甯堣祫鍒楄〃 */
.list_teacher{width: 100%;}
.list_teacher .btml{}
.list_teacher .btml h3{font-family: Times New Roman;font-size: 0.5rem;font-weight: normal;line-height: 0.5rem;letter-spacing: normal;/* 鏍囬333 */color: #333333;}
.list_teacher .con{width: 100%;margin-top: 0.7rem;}
.list_teacher .con h2{padding-bottom: 0.1rem;border-bottom: 2px solid #9B0000;margin-bottom: 0.3rem;position: relative;padding-left: 0.2rem;line-height: 0.4rem;l}
.list_teacher .con h2 span{font-family: "times new roman";font-size: 0.4rem;font-weight: normal;line-height: 0.4rem;letter-spacing: normal;display: block;color: #9B0000;}
.list_teacher .con h2::after{position: absolute;content: "";background: #999;width: 0.05rem;height: 0.25rem;top: 50%;left: 0;margin-top: -0.13rem;background: #9B0000;}

.list_teacher .zmlm{}
.list_teacher .zmlm ul{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.list_teacher .zmlm ul li{width: 3.6%;padding: 0.1rem 0;}
.list_teacher .zmlm ul li.on{background: #9B0000;}
.list_teacher .zmlm ul li.on a{color: white;display: block;text-align: center;}
.list_teacher .zmlm ul li a{display: block;text-align: center;font-size: 0.2rem;font-family: "times new roman";color: #333333;}
@media(max-width: 850px){
	.list_teacher .zmlm ul li{width: 8%;}
	.list_teacher .con{margin-top: 0.5rem;}
}
@media(max-width: 430px){
	.list_teacher .zmlm ul li{width: 14%;}
}


.list_teacher .con ul{margin-left: -0.3rem;justify-content: flex-start;margin-top: -0.3rem;}
.list_teacher .con ul li{background: white;width: calc(50% - 0.3rem);margin-left: 0.3rem;margin-top: 0.3rem;position: relative;}
.list_teacher .con ul li a{padding: 0.6rem 0.4rem;position: relative;z-index: 6;}
.list_teacher .con ul li::after{content: "";position: absolute;left:0.33rem;top: 0.53rem;width: 0.7rem;background: #9B0000;height: 0.7rem;}
.list_teacher .con ul li a .pic{width: 2.1rem;height: 2.1rem;}
.list_teacher .con ul li a .pic img{height: 100%;object-fit: cover;}
.list_teacher .con ul li a .text{width: calc(100% - 2.4rem);position: relative;}
.list_teacher .con ul li a .text::after{content: "";position: absolute;right: 0;top: 0.1rem;background: url(../images25/szjt.png) no-repeat center;background-size: 0.4rem;width: 0.4rem;height: 0.4rem;transition: 0.4s all;}
.list_teacher .con ul li a:hover .text::after{transform: rotate(90deg);transition: 0.4s all;}
.list_teacher .con ul li a .text h5{display: block;}
.list_teacher .con ul li a .text h5 span{font-family: Times New Roman;font-size: 0.3rem;font-weight: bold;line-height: 0.28rem;letter-spacing: normal;color: #9B0000;}
.list_teacher .con ul li a .text p{padding-top: 0.18rem;}
.list_teacher .con ul li a .text p span{font-family: Arial;font-size: 0.16rem;font-weight: normal;line-height: 0.22rem;letter-spacing: normal;color: #333333;display: block;margin-top: 0.1rem;}
.list_teacher .con ul li a .text p span:nth-child(1){margin-top: 0;}
@media(max-width: 1024px){
	.list_teacher .con ul li{width: 100%;}
}
@media(max-width: 850px){
	.list_teacher .con ul li{width: 100%;}
	.list_teacher .con ul li a{padding: 0.3rem !important;}
	.list_teacher .con ul li::after{left:0.23rem;top: 0.23rem;}
	.list_teacher .con ul li a .pic{width:25vw;height: 25vw;}
	.list_teacher .con ul li a .text{width:calc(100% - 27vw);margin-top: 0;}
	.list_teacher .con ul li a .text p span{margin-top: 0.02rem;}
}
@media(max-width: 580px){
	.list_teacher .con ul li a .pic{width:20vw;height: 20vw;}
	.list_teacher .con ul li a .text{width:calc(100% - 23vw);}
	.list_teacher .con ul li a .text::after{width: 0.3rem;height: 0.3rem;background-size: 0.3rem;}
}
/* 鍔犲叆鎴戜滑 */
.JoinUs{}
.JoinUs .bt{margin-bottom: 0.64rem;}
.JoinUs .bt h2{font-family: Times New Roman;font-size: 0.42rem;font-weight: normal;line-height: 0.24rem;letter-spacing: normal;/* 涓昏壊 */color: #9B0000;text-align: center;}
.JoinUs .flbt{margin-bottom: 0.2rem;}
.JoinUs .flbt h3{border-bottom: 1px solid #D8D8D8;}
.JoinUs .flbt h3 span{font-family: Times New Roman;font-size: 0.4rem;font-weight: normal;line-height: 0.46rem;letter-spacing: normal;display: inline-block;position: relative;color: #333333;padding-bottom: 0.12rem;}
.JoinUs .flbt h3 span::after{content: "";position: absolute;bottom: -1px;left: 0;width: 2rem;height: 1px;background: #9B0000;z-index: 2;}
.JoinUs .nr{}
.JoinUs .nr p{font-family: Arial;font-size: 0.2rem;font-weight: normal;line-height: 0.34rem;letter-spacing: normal;color: #555555;}
.JoinUs .Visionby{display: flex;justify-content: space-between;align-items: center;margin-top: 0.55rem;flex-wrap: wrap;}
.JoinUs .Visionby li{background: #9B0000;width:49%;padding: 0.55rem 0.7rem;}
.JoinUs .Visionby li+li{background: #9B6E4A;}
.JoinUs .Visionby li h6{font-family: Times New Roman;font-size: 0.34rem;font-weight: normal;line-height: 0.28rem;text-transform: uppercase;letter-spacing: normal;color: #FFFFFF;margin-bottom: 0.2rem;}
.JoinUs .Visionby li p{font-family: Arial;font-size: 0.24rem;font-weight: normal;line-height: 0.28rem;letter-spacing: normal;color: #FFFFFF;}
.JoinUs .by2{margin: 0.5rem 0 0.38rem 0;}
.JoinUs .by2 h4{font-family: Times New Roman;font-size: 0.34rem;font-weight: normal;line-height: 0.34rem;letter-spacing: normal;color: #333333;}
.JoinUs .nrcon{}
.JoinUs .nrcon .con{padding: 0.5rem;}
.JoinUs .nrcon .con:nth-child(odd){background: white;}
.JoinUs .nrcon .con h6{font-family: Times New Roman;font-size: 0.24rem;font-weight: normal;line-height: 0.34rem;text-transform: uppercase;letter-spacing: normal;color: #333333;display: inline-block;border-bottom: 1px solid #9B0000;margin-bottom: 0.18rem;}
.JoinUs .nrcon .con p{font-family: Arial;font-size: 0.2rem;font-weight: normal;line-height: 0.28rem;letter-spacing: normal;color: #555555;}
@media(max-width: 580px){
	.JoinUs .Visionby li{width: 100%;}
	.JoinUs .Visionby li+li{margin-top: 0.2rem;}
}
/*  瀛﹂櫌棰嗗*/
.ldbzBox{justify-content: center;justify-content: center;flex-direction: column;flex-wrap: wrap;margin-top: 0.5rem;}
.ldbzBox .ul1{width: 100%;}
.ldbzBox .ul1 li{position: relative;}
.ldbzBox .ul1 li::after{content: "";position: absolute;left:0.63rem;top: 0.73rem;width: 0.7rem;background: #9B0000;height: 0.7rem;}
.ldbzBox .ul1 li a{display: flex;justify-content: space-between;padding: 0.8rem 0.7rem;position: relative;background: white;}
.ldbzBox .ul1 li a .pic{box-shadow: 0rem 0rem 0.2rem 0rem rgba(0, 0, 0, 0.2);width: 2.4rem;z-index: 2;position: relative;height: 2.4rem;}
.ldbzBox .ul1 li a .pic img{object-fit: cover;}
.ldbzBox .ul1 li a .text{width: calc(100% - 2.8rem);position: relative;z-index: 4;}
.ldbzBox .ul1 li a .text h5{font-family: Times New Roman;font-size: 0.3rem;font-weight: bold;line-height: 0.3rem;letter-spacing: normal;color: #9B0000;}
.ldbzBox .ul1 li a .text .mx{font-family: Arial;font-size: 0.18rem;font-weight: normal;line-height: 0.3rem;letter-spacing: normal;/* 鏍囬333 */color: #333333;margin-top: 0.16rem;}
.ldbzBox .ul1 li a .text p{font-family: Arial;font-size: 0.16rem;font-weight: normal;line-height: 0.28rem;letter-spacing: normal;color: #666666;margin-top: 0.4rem;}


.ldbzBox .ul2{margin-left: -0.3rem;justify-content: flex-start;;}
.ldbzBox .ul2 li{background: white;width: calc(50% - 0.3rem);margin-left: 0.3rem;margin-top: 0.3rem;position: relative;}
.ldbzBox .ul2 li a{padding: 0.6rem 0.4rem;position: relative;z-index: 6;}
.ldbzBox .ul2 li::after{content: "";position: absolute;left:0.33rem;top: 0.53rem;width: 0.7rem;background: #9B0000;height: 0.7rem;}
.ldbzBox .ul2 li a .pic{width: 2.1rem;height: 2.1rem;}
.ldbzBox .ul2 li a .pic img{height: 100%;object-fit: cover;}
.ldbzBox .ul2 li a .text{width: calc(100% - 2.4rem);position: relative;}
.ldbzBox .ul2 li a .text h5{font-family: Times New Roman;font-size: 0.3rem;font-weight: bold;line-height: 0.3rem;letter-spacing: normal;color: #9B0000;}
.ldbzBox .ul2 li a .text .mx{font-family: Arial;font-size: 0.18rem;font-weight: normal;line-height: 0.3rem;letter-spacing: normal;/* 鏍囬333 */color: #333333;margin-top: 0.16rem;}
.ldbzBox .ul2 li a .text p{font-family: Arial;font-size: 0.16rem;font-weight: normal;line-height: 0.28rem;letter-spacing: normal;color: #666666;margin-top: 0.4rem;}


@media(max-width: 1024px){
	.ldbzBox .ul2 li{width: 100%;}
}
@media(max-width: 850px){
	.ldbzBox .ul2 li{width: 100%;}
	.ldbzBox .ul2 li a{padding: 0.3rem !important;}
	.ldbzBox .ul1 li a{padding: 0.3rem !important;}
	.ldbzBox .ul1 li::after{left:0.23rem;top: 0.23rem;}
	.ldbzBox .ul2 li::after{left:0.23rem;top: 0.23rem;}
	.ldbzBox .ul2 li a .pic{width:25vw;height: 25vw;}
	.ldbzBox .ul1 li a .pic{width:25vw;height: 25vw;}
	.ldbzBox .ul2 li a .text{width:calc(100% - 27vw);margin-top: 0;}
	.ldbzBox .ul1 li a .text{width:calc(100% - 27vw);margin-top: 0;}
	.ldbzBox .ul2 li a .text p span{margin-top: 0.02rem;}
}
@media(max-width: 580px){
	.ldbzBox .ul2 li a .pic{width:20vw;height: 20vw;}
	.ldbzBox .ul2 li a .text{width:calc(100% - 23vw);}
	.ldbzBox .ul2 li::after{display: none;}
}

/* 鑱旂郴鎴戜滑 */
.lxwm{}
.lxwm ul{}
.lxwm ul li{width: 30%;display: flex;justify-content: flex-start;flex-direction: column;background: #FFFFFF;box-shadow: 0rem 0rem 0.1rem 0rem rgba(0, 0, 0, 0.2);padding: 0.6rem 0.45rem;align-items: center;}
.lxwm ul li img{display: block;width: 0.72rem;}
.lxwm ul li h6{font-family: Times New Roman;font-size: 0.36rem;font-weight: normal;line-height: 0.3rem;text-transform: uppercase;letter-spacing: normal;color: #333333;margin-top: 0.26rem;}
.lxwm ul li i{display: block;width: 100%;height: 0.01rem;background: #D6D6D6;margin: 0.4rem 0;}
.lxwm ul li span{font-family: Arial;font-size: 0.22rem;font-weight: bold;line-height: 0.32rem;text-transform: uppercase;letter-spacing: normal;color: #999999;display: block;}
.lxwm ul li p{font-family: Arial;font-size: 0.18rem;font-weight: bold;line-height: 0.32rem;letter-spacing: normal;color: #333333;}
@media(max-width: 1024px){
	.lxwm ul li{width: 32%;}
}
@media(max-width: 1024px){
	.lxwm ul li{width: 100%;}
	.lxwm ul li+li{margin-top: 0.3rem;}
}
/* About */
.xyjsBox{width: 100%;}
.nryxyjs_LB .swiper-slide{position: relative;display: flex;flex-direction: column;flex-wrap: wrap;}
.nryxyjs_LB h6{font-size: 0.4rem;color: #323232;font-weight: bold;line-height: 0.5rem;}
.nryxyjs_LB .nr{position: relative;left: 0;top: -0.5rem;width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;order: 2;}
.nryxyjs_LB .nr .year{width: 2.4rem;}
.nryxyjs_LB .nr .year p{font-size: 0.2rem;color: white;font-family: "times new roman";}
.nryxyjs_LB .nr .year{background: #9a0000;padding: 0.3rem 0rem 0.3rem 0.7rem ;position: relative;position: relative;z-index: 3;margin-right: -0.21rem}
.nryxyjs_LB .nr .year h2{font-size: 0.5rem;color: #ffffff;font-family: "times new roman";margin-top: 0.1rem;font-weight: bold;}
.nryxyjs_LB .nr .year h2{margin-top: 0.1rem;}
.nryxyjs_LB .nr .year::after{content: "";display: block;width: 0.21rem;height: 0.4rem;background: url(../images25/gk_js_p1_rjt_red.png) no-repeat;background-size: 100% 100%;position: absolute;top: calc(50% - 0.2rem);right: -0.21rem;}
.nryxyjs_LB .nr .con{background: rgba(255, 255, 255, 0.9);padding: 0.54rem 0.4rem 0.5rem 0.7rem;position: relative;width: calc(100% - 3.6rem);min-height: 2rem;}
.nryxyjs_LB .nr .con p{font-size: 0.18rem;color: #323232;line-height: 0.28rem;position: relative;padding-left: 0.12rem;}
.nryxyjs_LB .nr .con p::before{content: "";position: absolute;left: 0;top: 0.08rem;width: 0.06rem;height: 0.06rem;border-radius: 50%;background: #8b0000;}
.nryxyjs_LB .nr .con p+p{margin-top: 0.1rem;}

.nryxyjs_LB .swiper-slide .pic{width: 90%;margin-left: 10%;order: 1;}
.nryxyjs_LB .swiper-slide .pic img{display: block;width: 100%;height: 5rem;object-fit: cover;}
.nryxyjs_LB .swiper-pagination{bottom: 0.6rem!important;top: auto;}
.nryxyjs_LB .swiper-pagination .swiper-pagination-bullet{background: none;opacity: 1;border: 1px solid #8b0000;}
.nryxyjs_LB .swiper-pagination .swiper-pagination-bullet-active{background: #8b0000;}

@media(max-width: 850px){
	.nryxyjs_LB .swiper-slide .nr{width: 80%;}
	.nryxyjs_LB .swiper-slide .pic img{height: 52vw;}
	.xyjsBox{margin-top: 0;}
	.nryxyjs_LB .nr .con{width: 100%;}
}
@media(max-width: 768px){
	.nryxyjs_LB .swiper-pagination{bottom: 0.2rem!important;}
	.nryxyjs_LB .nr{top: 0;}
	.nryxyjs_LB .nr .year{width: 1rem;padding: 0.2rem 0.16rem;margin-right: 0;}
	.nryxyjs_LB .swiper-slide .nr{width: 100%;justify-content: flex-start;align-items: flex-start;}
	.nryxyjs_LB .swiper-slide .nr .year{}
	.nryxyjs_LB .swiper-slide .nr .con{min-height: auto;padding: 0.2rem 0.16rem 0.4rem 0.16rem;}
	.nryxyjs_LB .swiper-slide .pic{width: 100%;margin-left: 0;}
	.nryxyjs_LB .nr .year p{}
	.nryxyjs_LB .nr .year h2{font-size: 0.26rem;}
	.nryxyjs_LB .swiper-slide .nr .con{width: calc(100% - 1rem);padding: 0.2rem 0.16rem 0.4rem 0.3rem;}
	.nryxyjs_LB .nr .con p+p{margin-top: 0.02rem;}
}
@media(max-width: 430px){
	.nryxyjs_LB .nr .year p{}
	.nryxyjs_LB .nr .year h2{margin: 0.05rem;}
	.nryxyjs_LB .nr .con p{font-size: 0.16rem;}
}

.xyjsBox .bxln{margin: 0.7rem 0 1rem 0;}
.xyjsBox h6{font-size: 0.4rem;color: #323232;margin-bottom: 0.5rem;font-weight: bold;font-family: "times new roman";}
.xyjsBox .bxln{}
.xyjsBox .bxln ul{display: flex;justify-content: center;align-items: flex-start;}
.xyjsBox .bxln ul li{width: 50%;padding: 0.68rem 0.32rem;min-height: 2.4rem;display: flex;justify-content: center;align-items: flex-start;}
.xyjsBox .bxln ul li img{display: block;width: 0.9rem;height: auto;position: relative;left: -0.4rem;}
.xyjsBox .bxln ul li h5{display: block;font-size: 0.5rem;color: #fff;margin-bottom: 0.3rem;font-family: "times new roman";font-weight: bold;}
.xyjsBox .bxln ul li .con{margin-top: 0.2rem;}
.xyjsBox .bxln ul li .con p{font-size: 0.3rem;line-height: 0.5rem;color: #fff;text-align: left;font-family: arial;}
.xyjsBox .bxln ul li:nth-child(1){background: #9a0000;margin-top: 0.4rem;}
.xyjsBox .bxln ul li:nth-child(2){background: #A57A55;}
.xyjsBox .bxln ul li:nth-child(3){background: ##C5A987;}

.xyjsBox .jjtext{position: relative;}
.xyjsBox .jjtext::after{position: absolute;content: "";right: -20vw;top: -1.8rem;z-index: -1;background: url(../images25/about-pic-r.png) no-repeat right center;width: 13.54rem;height: 9.06rem;background-size: 100%;}
.xyjsBox .jjtext h6{font-size: 0.38rem;font-family: "times new roman";font-weight: bold;color: #333333;transform: rotate(90deg);transform-origin: left;position: absolute;left: 0.1rem;top: -0.2rem;white-space: nowrap;}
.xyjsBox .jjtext .p{padding-left: 1rem;}
.xyjsBox .jjtext p{font-size: 0.18rem !important;color: #333333;line-height: 0.32rem !important;font-family: arial;}
.xyjsBox .jjtext p:nth-child(1){padding-right: 45%;}
.xyjsBox .jjtext p:nth-child(2){padding-right: 45%;}
.xyjsBox .jjtext p+p{margin-top: 0.18rem;}
@media(max-width: 1024px){
	.xyjsBox .jjtext .p{padding-left: 8vw;}
	.xyjsBox .jjtext p:nth-child(1){padding-right: 0%;}
	.xyjsBox .jjtext p:nth-child(2){padding-right: 0%;}
	.xyjsBox .bxln ul li img{left: -0.2rem;}
}
@media(max-width: 850px){
	.xyjsBox h6{font-size: 0.3rem;margin-bottom: 0.3rem;line-height: 0.38rem;}
	.xyjsBox .bxln{margin: 0.5rem 0;}
}
@media(max-width: 768px){
	.xyjsBox .bxln ul li:nth-child(1)
	.xyjsBox .bxln ul{flex-wrap: wrap;}
	.xyjsBox .bxln ul li{min-height: auto;padding: 0.3rem 0;flex-direction: column;justify-content: center;align-items: center;}
	.xyjsBox .bxln ul li:nth-child(1){margin-top: 0;}
	.xyjsBox .bxln ul li img{width: 0.6rem;left: 0;}
	.xyjsBox .bxln ul li .con{margin-top: 0;}
	.xyjsBox .bxln ul li h5{margin-bottom: 0.3rem;text-align: center;margin-top: 0.16rem;}
	.xyjsBox .bxln ul li .con p{text-align: center;}
	.xyjsBox .bxln ul{flex-wrap: wrap;}
	.xyjsBox .bxln ul li{width: 100%;}
}
@media(max-width: 580px){
	.xyjsBox .jjtext .p{padding-left: 10vw;}
	
}
@media(max-width: 430px){
	.xyjsBox .bxln ul li img{width: 0.5rem;}
	.xyjsBox .bxln ul li h5{font-size: 0.3rem;margin: 0.2rem 0;}
	.xyjsBox .bxln ul li .con p{font-size: 0.26rem;}
}
/* ======================================= */
@media(max-width: 1024px){
   .show01 h5{font-size: 0.18rem;line-height: 0.32rem;}
}
@media(max-width: 768px) {
    .fanye{margin-top: 0.4rem;}
}

/* 甯堣祫鍐呭椤� */
.nry_teacher .teacher01{background: white;width: 100%;margin-top: 0.4rem;position: relative;}
.nry_teacher .teacher01 .topinf{padding: 0.2rem;position: relative;z-index: 6;}
.nry_teacher .teacher01::after{content: "";position: absolute;left:0;top: 0;width: 9%;background: #9B0000;height: 50%;}
.nry_teacher .teacher01 .topinf .pic{width: 2.4rem;}
.nry_teacher .teacher01 .topinf .pic img{height: 3.2rem;display: block;width: 100%;}
.nry_teacher .teacher01 .topinf .text{width: calc(100% - 2.75rem);background: url(../images25/wstBg.png) no-repeat right bottom;background-size: 4.7rem;margin-top: 0.3rem;}
.nry_teacher .teacher01 .topinf .text h5{border-bottom: 0.01rem solid #DBDBDB;display: block;padding-bottom: 0.15rem;margin-bottom: 0.2rem;}
.nry_teacher .teacher01 .topinf .text h5 span{font-family: "times new roman";font-size: 0.24rem;font-weight: normal;line-height: 0.28rem;color: #1A1A1A;display: inline-block;position: relative;font-weight: bold;}
.nry_teacher .teacher01 .topinf .text h5 span::after{content: "";position: absolute;left: 0;bottom: -0.16rem;height: 0.03rem;width: 100%;z-index: 2;background: #9b0000;}
.nry_teacher .teacher01 .topinf .text p{}
.nry_teacher .teacher01 .topinf .text p span{font-size: 0.16rem;font-weight: normal;line-height: 0.24rem;color: #666666;display: block;margin-top: 0.1rem;font-family: arial;}

.nry_teacher .teacher02{background: white;padding: 0.64rem 0.6rem;margin-top: 0.2rem;}
.nry_teacher .teacher02 .con{margin-top: 0.4rem;overflow: hidden;}
.nry_teacher .teacher02 .con:nth-child(1){margin-top: 0;}
.nry_teacher .teacher02 .con h5{}
.nry_teacher .teacher02 .con h5 span{font-size: 0.24rem !important;font-weight: bold;line-height: 0.48rem;color: #333333;display: inline-block;position: relative;background: white;font-family: "times new roman";font-weight: bold;}
.nry_teacher .teacher02 .con h5 span::before{content: "";position: absolute;right: -0.7rem;background: url(../images25/szxt.png) no-repeat right;width: 1.41rem;height: 0.36rem;background-size: 1.41rem;}
.nry_teacher .teacher02 .con h5 span::after{content: "";position: absolute;right: -0.7rem;background: #9B0000;width: 90vw;height: 0.01rem;left: calc(100% + 0.23rem);z-index: 0;top: 0.29rem;}
.nry_teacher .teacher02 .con p{font-size: 0.18rem !important;font-weight: normal;line-height: 0.32rem;color: #333333;margin-top: 0.1rem;font-family: arial;}

@media(max-width: 850px){
	.nry_teacher .teacher02{padding: 0.3rem 0.26rem;}
	.nry_teacher .teacher01 .topinf .pic{width:30vw;}
	.nry_teacher .teacher01 .topinf .pic img{height: 43vw;}
	.nry_teacher .teacher01 .topinf .text{width:calc(100% - 34vw);margin-top: 0;}
	.nry_teacher .teacher01 .topinf .text p span{margin-top: 0.02rem;}
}
@media(max-width: 580px){
	.nry_teacher .teacher01 .topinf .pic{width:50vw;margin: 0 auto;}
	.nry_teacher .teacher01 .topinf .pic img{height: 70vw;}
	.nry_teacher .teacher01 .topinf .text{width: 100%;margin-top: 0.2rem;}
	.nry_teacher .teacher01::after{display: none;}
}









/*==========================================  页     =============================================*/