.n_Container{margin-top: 1.66rem;}
.n_Container .n_left{width:18.9% ;background: #F3F0EC;}
.n_Container .n_left .title{background: url(../images/n_left_title_bg.png) center no-repeat;background-size: cover;text-align: center;padding-top: 0.83rem;padding-bottom: 0.8rem;}
.n_Container .n_left .title .cn{font-family: SimSun, 宋体, "Songti SC";font-weight: bold;}
.n_Container .n_left .title .en{text-transform: uppercase;color: #A8740A;letter-spacing: 3px;}
.n_Container .n_left > ul > li{border-bottom: 1px solid #E9E9E9;}
.n_Container .n_left > ul > li > a{padding:0.5rem 1rem;line-height:1.5;display: block;}
.n_Container .n_left > ul > li > a span{display:block;margin-right:15px}
.n_Container .n_left > ul > li > a::after{right: 1rem;top: 50%;transform: translateY(-50%);width: 16px;height: 5px;background: url(../images/left_more.svg) no-repeat;}
.n_Container .n_left > ul > li:hover > a,.n_Container .n_left > ul > li.active > a{background-color: #1A6840;}
.n_Container .n_left > ul > li:hover > a::after,.n_Container .n_left > ul > li.active > a::after{filter: brightness(0) invert(1);}
.n_Container .n_left > ul > li:hover > a span,.n_Container .n_left > ul > li.active > a span{color: #fff;}
.menu-2nd{display: none;}
.menu-2nd a{display: block;line-height: 1rem;padding: 0.5rem 1.3rem;border-bottom: 1px solid #E9E9E9;background: rgba(255,255,255,0.45);}
.menu-2nd li.active a,.menu-2nd li:hover a{font-weight: bold;background-color: rgba(26,104,64,0.2);}
.n_Container .n_left > ul > li.active > a + .menu-2nd{display: block;}
.n_Container .n_Right{width: 81.1%;background: #FFFEF8 url(../images/n_right_bg.png) right bottom no-repeat;}
.n_Container .crumbs{background: url(../images/n_right_title_bg.png) center no-repeat;background-size: cover;padding: 0 2.7rem;}
.n_Container .crumbs .title{line-height: 3.33rem;}
.n_Container .crumbs .title::after{width: 100%;height: 2px;background: #1A6840;left: 0;bottom:0 ;}
.n_Container .crumbs .location{line-height: 3.33rem;color: #2e2e2e;font-size: 0.433rem;}
.n_Container .crumbs .location a{color: #2e2e2e;}
.n_Container .crumbs .location a:hover{color: #1A6840;}

.dan_wrap{padding: 2rem 2.7rem;min-height: 500px;}
.dan_wrap img,.dan_wrap table ,.dan_wrap iframe,.dan_wrap video{height: auto !important}
/* 新闻 */
.list_news li{border-bottom: 1px solid #D8D8D8;}
.list_news li:last-child{border-bottom: none;}
.list_news li a .title{width: 80%;padding-left: 20px;line-height: 2rem;}
.list_news li a .title::before{width: 5px;height: 5px;background: #948B70;left: 3px;top: 50%;transform: translateY(-50%);border-radius: 50%;}
.list_news li a i{font-family: "DINPro-Medium";line-height: 2rem;}
.list_news li a:hover{background: #F3F0EC;}
.list_news li a:hover .title,.list_teacher .item .wrap a:hover,.list_photo li:hover .text i,.list_photo li:hover .text em,.list_tuwen dl:hover dd .title,.fPage .golist:hover,.fPage .btn:hover{color: #1A6840;}
/* 教师 */
.list_teacher{flex-wrap: wrap;}
.list_teacher .item,.list_photo li {width: calc((100% - 1.33rem) / 3);border: 1px solid #F3F0EC;background: #fffef8;margin-left: 0.66rem;box-sizing: border-box;margin-bottom: 0.66rem;box-shadow: 0 0 6px #f3f3f3;}
.list_teacher .item:nth-child(3n+1),.list_photo li:nth-child(3n+1){margin-left: 0;}
.list_teacher .item .title{line-height: 2rem;background: url(../images/teacher_bg.png) right bottom no-repeat #F3F0EC;padding-left: 1rem;color: #948B70;}
.list_teacher .item .wrap{padding: 1rem;display: flex;flex-wrap: wrap;}
.list_teacher .item .wrap a{width: 33%;margin-bottom: 0.5rem;}
.list_teacher .item:hover, .list_photo li a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.list_teacher .item{transition: 0.2s;}
/* 风采 */
.list_photo li .text{padding: 0 0.66rem;line-height: 2rem;display: block;text-align: center;}
.list_photo li .text em{padding-right: 28px;}
.list_photo li .text em::after{width: 16px;height: 8px;background: url(../images/more2.svg) no-repeat;top: 50%;transform: translateY(-50%);right: 0;}
.list_photo li .img{padding-bottom: 65%;}
.list_photo li:hover .img img,.list_tuwen dl:hover dt img{transform:translate(-50%,-50%) scale(1.1);}

/* 图文 */
.list_tuwen dl{margin-top: 0.66rem;}
.list_tuwen dl:first-child{margin-top: 0;}
.list_tuwen dt{width: 30%;}
.list_tuwen dt a{padding-bottom: 200px;overflow: hidden;}
.list_tuwen dt a img{height: 100% !important;}
.list_tuwen dd{width: 70%;padding: 0 1.33rem;box-sizing: border-box;background: url(../images/tuwenbg.png) right bottom no-repeat #F3F0EC;}
.list_tuwen dd a .title{font-weight: bold;padding-top: 0.9rem;}
.list_tuwen dd a .subtitle{line-height: 1.63;margin: 0.6rem 0 ;}
.list_tuwen dd a .more{line-height: 1.33rem;}
.list_tuwen dd a .more em{padding-right: 1.66rem;color: #948B70;}
.list_tuwen dd a .more em::after{width: 1.33rem;height: 1.33rem;background: url(../images/more3.svg) no-repeat;right: 0;top: 0;background-size: cover;}
.list_tuwen dl:hover dd a .more em{padding-right: 2rem;}
.list_tuwen dl:hover dd a .more em::after{transform: rotate(-15deg);}
.list_tuwen dl:hover dd .title,.list_news li a: .title{transform: translateX(5px);}
/* 详情 */
.cont_title{line-height: 1;margin-bottom: 0.5rem;text-align: center;}
.cont_em{line-height: 22px;border-bottom: 1px solid #E5E5E5;padding-bottom: 0.66rem;}
.share>*{margin-left: 0.3rem;}
.cont_em .orangle{color: #948B70;}
.cont_em .orangle span{padding-left: 0.7rem;display: inline-block;position: relative;margin-left: 0.7rem;}
.cont_em .orangle span:first-child{padding-left: 0;margin-left: 0;}
.cont_em .orangle span:first-child::before{display: none;}
.cont_em .orangle span::before{content: '|';font-size: 12px;position: absolute;left: 0;top: 50%;transform: translateY(-45%);}
.fPage{border-top: 1px solid #E5E5E5;padding-top: 1.67rem;}
.fPage .btn{width: calc((100% - 200px) / 2);box-sizing: border-box;}
.fPage .btn::before{width: 14px;height: 14px;top: 50%;transform: translateY(-50%);}
.fPage .btn.prev::before{;background: url(../images/pageleft.svg) no-repeat;left: 0;}
.fPage .btn.next::before{background: url(../images/pageright.svg) no-repeat;right: 0;}
.fPage .btn.next{padding-right: 25px;}
.fPage .btn.prev{padding-left: 25px;}
.fPage .golist{padding-left: 33px;width: 110px;}
.fPage .golist::before{width: 22px;height: 22px;background: url(../images/golist.svg) no-repeat;left: 0;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.3);}
.fPage .golist:hover::before{filter: none;}
@media screen and (max-width:1080px){
	.n_Container .n_left{width: 22%}
	.n_Container .n_Right{width: 78%;}
	.n_Container .crumbs,.dan_wrap{padding-left: 1.3rem;padding-right: 1.3rem;}
	.n_Container .n_left .title .en{letter-spacing: 0;}
	.dan_wrap{padding-top: 1rem;padding-bottom: 1rem;}
	.list_teacher .item .wrap a{width: 33.33%;}
	.list_tuwen dt a{padding-bottom: 150px;}
}
@media screen and (max-width:770px){
	.list_teacher .item{width: calc((100% - 0.66rem) / 2);margin-left: 0;}
	.list_teacher .item:nth-child(odd){margin-right: 0.66rem;}
}
@media screen and (max-width:680px){
	.n_Container .n_left{display: none;}
	.n_Container .n_Right{width: 100%;}
	.n_Container .crumbs .location,.n_Container .crumbs .title{line-height: 2.5rem;}
	.list_news li a .title{width:80%;font-size: 0.533rem;}
	.list_teacher .item{width: 100%;margin-right: 0 !important;}
	.list_photo li{width:calc((100% - 0.5rem) / 2);margin-left: 0;}
	.list_tuwen dt,.list_tuwen dd,.fPage .btn{width: 100%;}
	.list_tuwen dt a{padding-bottom: 65%;}
	.list_tuwen dd{padding: 1rem;}
	.list_tuwen dd a .title{padding-top: 0;}
	.fPage .btn.next{padding-right: 0;padding-left: 25px;}
	.fPage .btn.next::before{left: 0;right: auto;background: url(../images/pageleft.svg) no-repeat;}
	.golist,.share{display: none;}
	.cont_em .orangle span{padding-left: 0.2rem;margin-left: 0.2rem;}
	.n_Container .crumbs, .dan_wrap{padding-left: 0.5rem;padding-right: 0.5rem;}
	.list_news li a .title{padding-left: 0;}
	.list_news li a .title::before{display: none;}
	.list_teacher .item .wrap a{width: 25%;}
	.list_photo li:nth-child(odd){margin-right: 0.5rem;}
	.list_photo li .text em{display: none;}
	.list_photo li .text i{font-size: 0.533rem;}

.cont_title{font-size:0.733rem;line-height:1.3}
}