 /* 测试是否一致 */
/* body{opacity: 0.8;}::-webkit-scrollbar{width: 0;}html{background: top left no-repeat url(../images/021.png) !important;} */

.wrap_sub_banner{overflow: hidden;position: relative;background: #007457;box-sizing: border-box;padding: 0 6rem;} 
 
.sub_banner{padding-bottom: calc(460% / 18);height: 0;overflow: hidden;position: relative;background: center;background-size: cover;}
.sub_banner img{display: block;width: 100%;}

.content{margin: 1.8rem 0 0;}
 
.subpage1{display: flex;align-items: end;align-items: flex-end;align-items: self-end;border-bottom: .3rem solid #007457;box-sizing: border-box;padding-bottom: 0.8rem;}
.subpage1 .title{color: #000;}
.subpage1 .bread{flex: 1;overflow: hidden;text-align: right;color: #666;line-height: 1.5;font-weight: 400;}
.subpage1 .bread a{color: #666;display: inline-block;vertical-align: middle;}
.subpage1 .bread a:hover{color: #007457;}
.subpage1 .bread span{color: #666;display: inline-block;vertical-align: middle;margin: 0 1rem;}
 
.subpage2{display: flex;} 

.noMargin.content .gp-container{flex-direction: column;}
.content{position: relative;z-index: 2; }
.content .gp-container{width: 140rem;}
.content .gp-container::after{content: '';display: block;clear: both;}
.sub_content{position: relative;padding: 5rem 0 0;background: #fff;}

table {width: 100%;border-collapse: collapse;border-spacing: 0;color: #808080;}
table tr:nth-child(odd) {background: #f2f2f2;} 
table tr td,
table tr th {vertical-align: middle; text-align: left;box-sizing: border-box;}
table tr:nth-child(1) td{padding: 1.4rem 2rem;color: #000;}
table tr td{padding: 2rem 2rem;color: #808080;}
 

.asideList8{width: 31rem;box-sizing: border-box;margin-right: 1rem;}
.asideList8 .gp-subLeft {position: relative;}
.asideList8 .gp-subLeft .subLeftTitle {color: #fff;background: #007457;;box-sizing: border-box;padding: 2rem 3rem;font-weight: normal;display: none;} 
.asideList8 .gp-subLeft .gp-m-inner-header-icon { position: absolute;right: 1.5rem;top: 50%;display: none; transform: translateY(-50%);width: 1em;height: 1em; } 
.asideList8 .gp-subLeft .gp-m-inner-header-icon-out { background: url(../images/jia.png) no-repeat;background-size: cover;} 
.asideList8 .gp-subLeft .gp-m-inner-header-icon-click { background: url(../images/jian.png) no-repeat;background-size: cover;} 
.asideList8 .gp-subLeft > ul {margin-top: 2rem;}    
.asideList8 .gp-subLeft > ul > li {position: relative;border-bottom: 1px dashed #cfcfcf;margin-bottom: 1.5rem;} 
.asideList8 .gp-subLeft > ul > li > a {color: #000;position: relative;box-sizing: border-box;display: block;padding: 1.5rem 1.2rem;}  
.asideList8 .gp-subLeft > ul > li > a:hover {color: #007457; }  
.asideList8 .gp-subLeft > ul > li .gp-toggles {width: 2rem;height:2rem;background: url(../images/rt.png) no-repeat center; position: absolute;right: 2rem;top: 2rem;cursor: pointer;} 
.asideList8 .gp-subLeft > ul > li.active > a {color: #007457; } 
.asideList8 .gp-subLeft > ul > li.active .gp-toggles{} 
/* .asideList8 .gp-subLeft > ul > li > a:hover { color: #005177;}   */

.asideList8 .gp-subLeft > ul > li .gp-toggles.on {width: 2rem;height: 2rem;;background: url(../images/rt_on.png) no-repeat center; }
.asideList8 .gp-subLeft > ul > li .gp-second-nav {display: none;box-sizing: border-box;background: #f2fcff;box-sizing: border-box;padding-left: 2rem;}
.asideList8 .gp-subLeft > ul > li .gp-second-nav dd{border-bottom: 1px solid #dae3e6;}
.asideList8 .gp-subLeft > ul > li .gp-second-nav dd:last-child{border-bottom: none;}
.asideList8 .gp-subLeft > ul > li .gp-second-nav dd a {text-align: left;display: block;padding: 1.4rem 3.5rem;color: #757575;transition: all 0.35s ease-in-out;position: relative;} 
.asideList8 .gp-subLeft > ul > li .gp-second-nav dd a:hover {color: #005177;}
.asideList8 .gp-subLeft > ul > li .gp-second-nav dd a > span {position: relative;}
.asideList8 .gp-subLeft > ul > li .gp-second-nav dd a.active {position: relative;color: #007457;}
 
 
.subRight{flex: 1;overflow: hidden;border-left: .1rem solid #ebebeb;}
.noMargin .subRight{border: none;}
 
.subpage{box-sizing: border-box;padding: 4.5rem 0 7rem 3rem;}
.noMargin .subpage{  padding-left:   0rem;}

.subpage_title{color: #000;margin-bottom: 3.5rem;}  
   
.subpage_con{
    /* margin-top: 0.5rem; */
}
 

.article1{color: #333;line-height: 1.778;}
.list1{display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 -1.4rem;}
.list1 li{width: 50%;}
.list1 li img{display: block;margin: 0 1.4rem;width: calc(100% - 2.8rem);}
 
  


.categoryList{}
.categoryList .item{margin-bottom: 5rem;}
.categoryList .item:last-child{margin-bottom: 0rem;}
.categoryList .item >.title{display: block;color: #007457;line-height: 1.143;border-bottom: 1px dashed #ccc;position: relative;margin-bottom: 3rem;box-sizing: border-box;padding-bottom: 1.5rem;}
.categoryList .item >.title::before{content: "";display: block;width: 9rem;height: .2rem;background: rgb(235, 158, 70);position: absolute;left: 0;bottom: 0;}
.categoryList .item .list3{}
.categoryList .item .list3 li{box-sizing: border-box;padding-bottom: 2rem;border-bottom: 1px dashed #ccc;margin-bottom: 3rem;}
.categoryList .item .list3 li:last-child{margin-bottom: 0rem;border: none;padding-bottom: 0;}
.categoryList .item .list3 li a{display: flex;align-items: self-start;align-items: flex-start;align-items: start;}
.categoryList .item .list3 li a .pic{width: 13.2rem;}
.categoryList .item .list3 li a .pic span{padding-bottom: 137.87%;}
.categoryList .item .list3 li a .info{flex: 1;overflow: hidden;margin-left: 2rem;}
.categoryList .item .list3 li a .txt1{display: flex;flex-wrap: wrap;margin-top: 1rem;}
.categoryList .item .list3 li a .txt1 .name{color: #000;line-height: 1.333;margin-right: 2.5rem;}
.categoryList .item .list3 li a:hover .txt1 .name{color: #007457;}
.categoryList .item .list3 li a .txt1 .tit{color: #666;line-height: 1.5;}
.categoryList .item .list3 li a .summary{margin-top: 3rem;color: #333;line-height: 1.45;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 3;-webkit-box-orient: vertical;-moz-box-orient: vertical;}


.categoryList2{margin-top: 4rem;}
.list4{}
.list4 li{box-sizing: border-box;padding: 1.9rem 2rem  ;}
.list4 li:nth-child(odd){background: #f2f2f2;}
.list4 li a{display: block;color: #333;line-height: 1.778;transition: all 0.2s ease-in-out;}
.list4 li a:hover{color: #007457;transform: translateX(0.5rem);}

.list5{display: flex;flex-wrap: wrap;margin: 0 -1.4rem;}
.list5 li{width: 50%;margin-bottom: 3.5rem;}
.list5 li a{display: block;margin: 0 1.4rem;}
.list5 li a .pic{padding-bottom: 56.07%;} 
.list5 li a .title{color: #000;line-height: 1.6;margin-top: 1rem;} 
.list5 li a:hover .title{color: #007457; } 
  

.contact{color: #333;line-height: 2.222;}
 
.schools{display: flex;flex-wrap: wrap;margin: 0 -2rem;}
.schools li{width: 50%;margin-bottom: 3rem;}
.schools li a{display: block;margin: 0 2rem;background: #f2f2f2;color: rgb(0, 0, 0);line-height: 1.333;box-sizing: border-box;padding: 1.9rem 3.9rem;transition: all 0.3s ease-in-out;height: 100%;}
.schools li a:hover{color: #007457;transform: translateY(-0.5rem);}
 
.list2{}
.list2 li{margin-bottom: 5rem;}
.list2 li:last-child{margin-bottom: 0rem;}
.list2 li .con{display: flex;align-items: start;align-items: flex-start;align-items: self-start;}
.list2 li .con .pic{width: 20rem;margin-right: 3rem;}
.list2 li .con .pic span{padding-bottom: 150%;}
.list2 li .con .info{flex: 1;overflow: hidden;}
.list2 li .con .info .title{color: #000;margin-top: 0.5rem;}
.list2 li .con .info .summary{color: #333;line-height: 1.556;margin-top: 3rem;font-weight: 400;}
 
  
.list6{}
.list6 li{margin-bottom: 3rem;}
.list6 li .con{display: flex;}
.list6 li .con .pic{width: 22rem;margin-right: 2rem;}
.list6 li .con .pic span{padding-bottom: 150%;}
.list6 li .con .info{flex: 1;overflow: hidden;}
.list6 li .con .info .item{margin-bottom: 2rem;}
.list6 li .con .info .item .title{color: #000;line-height: 1.333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;box-sizing: border-box;padding-left: 2rem;position: relative;margin: 0.7rem 0 0;transition: all 0.2s ease-in-out;}
.list6 li .con .info .item .title:hover{color: #007457;padding-left: 2.5rem; }
.list6 li .con .info .item .title::before{content: "";display: block;width: 0.6rem;height: 0.6rem;background: #007457;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.list6 li .con .info .item .author{color: #999;line-height: 1.714;box-sizing: border-box;padding-left: 2rem;margin: 1rem 0 0;display: flex;flex-wrap: wrap; }
.list6 li .con .info .item .author div{min-width: 35%;text-align: justify;}
.list6 li .more{display: flex;align-items: center;transform: translateY(-50%);}
.list6 li .more .line{flex: 1;height: 0.1rem;background: #e5e5e5;margin-right: 2rem;}
.list6 li .more a{color: #999;line-height: 1.5;transition: all 0.2s ease-in-out;text-transform: uppercase;}
.list6 li .more a:hover{color: #007457;font-weight: bold;}
 
 
.list9{display: flex;}
.list9 .pic{width: 22rem;margin-right: 2rem;}
.list9 .pic span{padding-bottom: 150%;}
.list9 .info{flex: 1;overflow: hidden;}
.list9 .info .item{margin-bottom: 3.5rem;border-bottom: 0.1rem solid #e5e5e5;box-sizing: border-box;padding-bottom: 2.3rem;}
.list9 .info .item .title{color: #000;line-height: 1.333;box-sizing: border-box;padding-left: 2rem;position: relative;margin: 0.7rem 0 0;}
.list9 .info .item .title:hover{color: #007457;}
.list9 .info .item .title::before{content: "";display: block;width: 0.6rem;height: 0.6rem;background: #007457;position: absolute;left: 0;top: 0.6665em;margin-top: -0.3rem;}
.list9 .info .item .author{color: #999;line-height: 1.714;box-sizing: border-box;padding-left: 2rem;margin: 1.5rem 0 0;display: flex;flex-wrap: wrap; }
.list9 .info .item .author div{min-width: 35%;margin-right: 1rem;text-align: justify;} 
 
  
.history{padding-top: 1.4rem;}
.history li{display: flex;}
.history li .lt{display: flex;flex-direction: column;align-items: center;margin-right: 2rem;}
.history li .lt .line{  width: 0rem;border: 0.1rem dashed rgba(235, 158, 70,0.502);}
.history li .lt .line1{ height: 3rem; }
.history li .lt .line2{flex: 1; }
.history li .lt .date{color: #fff;background: #eb9e46;box-sizing: border-box;padding: 0.7rem 2.5rem;line-height: 1.5;position: relative; }
.history li .lt .date::before{content: "";display: block;width: 1.2rem;height: 1.2rem;border-radius: 50%;background: #fff;position: absolute;left: 50%;top: 0;transform: translate(-50%,-50%);}
.history li .lt .date::after{content: "";display: block;width: 1.2rem;height: 1.2rem;border-radius: 50%;background: #fff;position: absolute;left: 50%;bottom: 0;transform: translate(-50%,50%);}
.history li .txt{flex: 1;overflow: hidden;box-sizing: border-box;padding: 3rem 0;border-bottom: 0.1rem dashed #cccccc;color: rgb(51, 51, 51);line-height: 1.667;} 
.history li:first-child .txt{padding-top: 0;} 
.history li:first-child .line1{display: none;}
.history li:first-child .date::before{display: none;} 
  
  

.jobs{}
.jobs li{border: .1rem solid #e6e6e6;box-sizing: border-box;padding: 2rem 3rem;margin-bottom: 2rem;}
.jobs li .title{display: block;color: #000;line-height: 1.333;}
.jobs li .title:hover{color: #007457;}
.jobs li .date{color: #999;font-family: "Arial";line-height: 1.125;margin-top: 2rem;font-weight: 400;}
 
.list7{display: flex;flex-wrap: wrap;margin: 0 -1.4rem;}
.list7 li{width: 50%;}
.list7 li a{display: block;margin: 0 1.4rem;}
.list7 li a span{padding-bottom: 56.07%;} 
.list7 li a .info{margin-top: 1rem;}
.list7 li a .info .title{color: #000;line-height: 1.6; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 1;-webkit-box-orient: vertical;-moz-box-orient: vertical;}
.list7 li a:hover .info .title{color: #007457;}
.list7 li a .info .date{color: #999;font-family: "Arial";line-height: 1.125;margin-top: 2rem;font-weight: 400;}
 
  
.list8{display: flex;flex-wrap: wrap;margin: 3.5rem -1.4rem 0;}
.list8 li{width: 50%;margin-bottom: 3rem;}
.list8 li .con{display: block;margin: 0 1.4rem;box-sizing: border-box;padding: 2rem 3rem;border: .1rem solid #e6e6e6;border-top: .2rem solid #007457;}
.list8 li .con .title{color: #000;line-height: 1.33;height: 3.99em;;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 3;-webkit-box-orient: vertical;-moz-box-orient: vertical;}
.list8 li .con .title:hover{color: #007457 ;}
.list8 li .con .date{color: #999;font-family: "Arial";line-height: 1.125;margin: 3.5rem 0 0;font-weight: 400;}
  


.list10{display: flex;flex-wrap: wrap;margin: 0 -2rem; }
.list10 li{width: 33.3%;}
.list10 li a{display: block;margin: 0 2rem;}
.list10 li a span{padding-bottom: 55.68%;} 
.list10 li a .info{box-sizing: border-box;padding: 2rem 3rem;border: 0.1rem solid #e6e6e6;border-top: none;}
.list10 li a .info .title{color: #000;line-height: 1.4; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 4;-webkit-box-orient: vertical;-moz-box-orient: vertical;}
.list10 li a:hover .info .title{color: #007457; }
.list10 li a .info .date{color: #999;font-family: "Arial";line-height: 1.125;margin-top: 3rem;font-weight: 400;}

  
  

/* article_page_start */
.page_article{position: relative;margin: 1.5rem auto 0;}
.page_article_title {}
.page_article_title h3 { line-height: 1.4; color: #222; text-align: center;font-weight: 600;}
.article_author {text-align: center;margin: 3rem 0 0;padding: 1.8rem 0 ;line-height: 1.5;position: relative;z-index: 2;color: #666;background: #f2f2f2;font-weight: 400;}
.article_author span{padding: 0 2rem;color: #757575;display: inline-block;vertical-align: top;}
  

.sub_right .page_article_title h3{text-align: center;}
.sub_right .article_author{/* text-align: left; */}
.sub_right .article_author span:first-child{}

.page_article .article {position: relative;  padding-top: 3.8rem;line-height: 1.667;color: #000;}
.page_article .article >*{text-indent: 2em;}
.page_article .article { }

.article_bot{display: flex;justify-content: space-between;margin: 3rem 0 0;}
.article_bot a{color: #005177;font-weight: bold;}

 


.annex {margin: 6.5rem 0 0;background: #f7f7f7;box-sizing: border-box;padding: 1.6rem 2rem;display: flex;}
.annex .annex_title{color: #000;line-height: 1.55;font-weight: normal; }
.annex ul{flex: 1;overflow: hidden;margin-left: 1rem;font-weight: 400;}
.annex li a{color: rgb(102, 102, 102);line-height: 1.75;} 
.annex li a:hover{color: #007457;}
 
 
  

.share{width: 10.8rem;height: 11.6rem;float: right;background: rgba(0, 0, 0,0.039);position: relative;z-index: 10;margin: 0 0 1rem 1rem;}
.share .btn{position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);width: 100%;text-align: center;color: #00c785;}
.share .ico{display: block;margin: 0 auto .2rem;width: 3.6rem;height: 3.6rem;background: url(../images/share_wechat.png) no-repeat center/100% auto;}
.share .hover_box{position: absolute;right: 100%;top: 0;display: none;}
.share:hover .hover_box{display: block;}


@media screen and (max-width: 1640px){
	/* .page_article{margin: 0;}
	.page_article_title{padding: 5px 0 0;}
	.article_author{padding-bottom: 12px;margin-bottom: 18px;} */
}
@media screen and (max-width: 996px){
	
	/* .full_page .page_article,.page_article{margin: 0;} */
	/* .page_article_title{padding: 0 0 10px;} */
	.page_article .article{font-size: 15px;line-height: 1.8;}
	/* .article_author{margin: 0 0 20px;} */
	 
}
@media screen and (max-width: 767px) {
	.page_article .article{font-size: 15px;line-height: 1.6;}
	.page_articleTitle{margin: 0 0 16px;padding-bottom: 0;}
	.article_author span{padding:2px 10px;border: 0;font-size: 14px;line-height: 20px;}
	.article_author i{display: none;}


 
}


 
  
.share_box {text-align: center;font-size: 0rem;z-index: 100;position: absolute;right: -7rem;top: 10rem;transform: translateX(100%);} 
.share_title span{background: #fff;display: inline-block;position: relative;z-index: 2;padding: 0 1rem;color: #333;}
.share_btn{margin: 0rem auto 1rem;position: relative;width: 4.2rem;height: 4.2rem;line-height: 4.2rem;cursor: pointer;display: block;border-radius: 50%;background-color: #F8F8F8;border: 1px solid rgb(238, 238, 238);font-size: 2rem;}
.share_btn i{left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);position: absolute;z-index: 2;color: #fff;}
  
#qrcode{padding: .5rem;background: #fff;box-shadow: 0 0 .5rem rgba(0,0,0,.2);}
.share_btn .alert_box { position: absolute; top: 100%; left: 0%; padding: .6rem; display: none;z-index: 2;padding: .1rem;z-index: 10;}
.share_wechat .alert_box{right: 100%;top: 0;left: auto;}
.sub_right .share_wechat .alert_box{left: auto;right: 100%;top: 0;}
.share_box canvas { display: block; }
.share_more .share_btn {margin: 1rem 0 0;border: 0rem;/* border-radius: 0rem; */}
.share_btn:hover > .alert_box { display: block; }
@media screen and (max-width: 996px) {
	/* .share_box {position: fixed;right: 20px;bottom: 20px;top: initial;}
	.share_title{ margin: 0px 0px 6px; display: none;}
	.share_btn, .share_btn.share_more::after{width: 40px;height: 40px;}
	.share_box > .share_btn{display: none;}
	.share_btn.share_more{display: block;}
	.share_btn .alert_box { left: 0px; top: auto; bottom: 100%; }
	.share_more .share_btn{margin: 0 0 10px;} */

	.share_box {position: relative;left: 0;right: 0;top: 0;bottom: 0;margin: 8px 0 0;width: auto;transform: none;}
	  
	/* .share_btn, .share_btn.share_more::after{width: 40px;height: 40px;} */
	 
	.share_btn{display: inline-block;margin: 0 0.5rem; }
	.share_btn.share_more{display: block;}
	.share_btn .alert_box { left: 0px; top: auto; bottom: 100%; }
	.share_more .share_btn{margin: 0 10px;}

	.share_wechat .alert_box{left: 50% !important;transform: translateX(-50%) !important;top: auto !important;bottom: 105% !important;right: auto !important;}
}
/* article_page_end */

 
 


/* pages_start */
.pages {padding: 0; text-align:center;margin: 5rem 0 0 0;display: flex;justify-content: center;flex-wrap: wrap;font-weight: 400;}
.pages > a,.pages span{display:inline-block;width: 5rem;height: 5rem;line-height: 5rem;position:relative;text-align: center;vertical-align: top; color: #666;background: #f5f5f5; margin: 0 .5rem;border-radius: 0%;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;font-family: "Arial";}
/* .pages .start,.pages .end,.pages .next,.pages .prev{margin: 0 3.5rem;} */
.pages > a.prev{margin-right: 1.5rem;}
.pages > a.next{margin-left: 1.5rem;}
/* .pages > span{font-size: 2.6rem;font-family: arial;color: #333;margin: 0 1.2rem;} */
/* .pages .next{background: url(../images/pages_next1.png) center no-repeat #fff;border: .1rem solid #979797;} */
/* .pages .prev{background: url(../images/pages_prev1.png) center no-repeat #fff;border: .1rem solid #979797;} */
.pages > a:hover ,.pages > a.on_page{/*background-color:#1d2088;color: #fff;border-color: #1d2088;*/color: #fff;background: #007457;}
/* .pages > a.on_page{} */
/* .pages .next:hover{background: url(../images/pages_next2.png) center no-repeat #1d2088;} */
/* .pages .prev:hover{background: url(../images/pages_prev2.png) center no-repeat #1d2088;} */

@media screen and (max-width:996px){
	.pages{margin: 20px 0 0;}
	.pages>a{font-size: 13px;width: 30px;height: 30px;line-height: 30px;}
	/* .pages .start, .pages .end, .pages > span, .pages .next, .pages .prev{padding: 0 10px;} */
	.pages .select_page span{font-size: 13px;line-height: 30px;}
	.pages .select_link{height: 30px;}
	.pages .select_link p{font-size: 13px;line-height: 30px;}
	/* .pages .select_link .arrow{bottom: 5px;} */

	.pages .input_page input,.pages span.jumpto{font-size: 13px;height: 30px;line-height: 30px;}

	.pages a{display: none;}
	.pages a.on_page,.pages a.prev,.pages a.next{display: inline-block;}

}
@media screen and (max-width:767px){
	/* .pages>a, .pages>span{width: 24px;height: 24px;line-height: 24px;} */
	.pages a,.pages > span{display: none;}
	.pages .select_page{display: block;margin: 15px 0 0;}
	/* .pages .select_link,.pages .select_link p{height: 24px;line-height: 24px;} */
	/* .pages .select_link .arrow{bottom: 2px;} */
	.pages > a{margin-bottom: 10px;}
	.pages a.start,.pages a.prev,.pages a.on_page,.pages a.next,.pages a.end{display: inline-block;}
	.pages .start, .pages .end, .pages .next, .pages .prev, .pages > span{margin: 0 5px;/* padding: 0 5px; */}
}
@media screen and (max-width:413px){
	/* .pages .start, .pages .end, .pages .next, .pages .prev, .pages > span{margin: 0 2px;padding: 0 5px;} */
}
/* pages_end */
  

.sub_021 .article{margin: 0 auto; text-indent: 2em;}
 
 

@media screen  and (max-width:1640px){
	
}
@media screen  and (max-width:1280px){
	

}
@media screen  and (max-width:996px){
	.asideList8 .gp-subLeft > ul > li{margin-bottom: 0;}
	.asideList8 {float: none;width: 100%;margin-right: 0;margin-top: 3rem;}
	.asideList8 .gp-subLeft .subLeftTitle{min-height: auto;line-height: initial;}   
	.asideList8 .gp-subLeft .subLeftTitle {padding: 10px 15px;text-align: left;font-size: 20px;position: relative;border-radius: 0;}
	.noMargin .asideList8 .gp-subLeft .subLeftTitle {
		padding: 10px 15px;
	}
	.noMargin .top{flex-direction: column;}
	.noMargin .top .bread{margin-left: 0;margin-top: 2rem ;}
	.noMargin .top .subpage_title {margin: -1rem 0 3rem;}
	.asideList8 .gp-subLeft .gp-m-inner-header-icon {display: block;}
	.asideList8 .gp-subLeft > ul { display: none; /* padding: 0; *//* background: none; *//* box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.06); *//* margin-top: 0; *//* border-radius: 0; */padding-bottom: 1rem;margin-top: 0;}
	.asideList8 .gp-subLeft > ul > li .gp-second-nav dd a {padding: 10px 15px;} 

	.asideList8 .gp-subLeft > ul > li > a {padding: 10px 10px 10px 20px;font-size: 14px;text-align: left;}
	.asideList8 .gp-subLeft > ul > li.active > a{ background: #fff;color: #007457;}
	.asideList8 .gp-subLeft > ul > li .gp-second-nav{background: #ededed;margin-top: 2px;box-sizing: border-box; margin:2px 2rem 0 4rem;}
	.asideList8 .gp-subLeft > ul > li > a.active {border-bottom: none;}

	.asideList8 .gp-subLeft > ul > li .gp-toggles {width: 1rem;height: 1em;background: url(../images/rt.png) no-repeat center;background-size: cover;position: absolute;right: 2rem;top: 2.4rem;cursor: pointer;}
	.asideList8 .gp-subLeft > ul > li .gp-toggles.on {width: 1em;height: 1em;transform: rotate(90deg);background: url(../images/rt.png) no-repeat center;}

	/* .asideList8 .gp-subLeft > ul > li .gp-toggles {height: 28px;line-height: 28px;top: 0;border: none;background: none !important;color: #757575;right: 2rem;} */
	/* .asideList8 .gp-subLeft > ul > li .gp-second-nav {background: none;} */
	.asideList8 .gp-subLeft > ul > li .gp-second-nav dd a {/* padding: 5px 10px 5px 50px; */font-size: 14px;text-align: left;}

	
	
}
@media screen and (max-width: 767px){
	 

}



  
@media screen  and (max-width:1640px){
	
}
@media screen  and (max-width:1280px){
	.noMargin .top .bread {margin-left: 5rem;margin-top: 2.5rem;}
}
@media screen  and (max-width:996px){

	
	 
	.subpage{margin: 3rem 0 0;padding: 1rem 0 6rem;}
 
	 
 
	
	.content .gp-container{flex-direction: column;display: block;}
 
	.subpage_con .article2{margin: 3rem 0 0;}

	/* table tr td{font-size: 1.7rem;padding: 1rem 2rem;}
	table tr td:nth-child(1){font-size: 1.8rem;}
	table tr:nth-child(1) td{font-size: 2rem;padding: 1rem 2rem;} */

	.subpage2{flex-direction: column;}
	.asideList8 .gp-subLeft .subLeftTitle{display: block;}
	.subpage1 .title{display: none;}
	.noMargin .subpage1 .title{display: block;}
	.subpage1 .bread{display: block;}
	.subRight{border: none;}
	.subpage_title{padding: 0;}
	.subpage_con{padding: 0;}
	.wrap_sub_banner{padding: 0;}
	.history{padding: 0;}

	.subpage1 .bread{text-align: left;}
	.noMargin .subpage1 .bread{text-align: right;}
}
@media screen  and (max-width:768px){ 
	 
	.sub_banner{padding-bottom: 160px;}
	
	.content .gp-container{flex-direction: column;display: block;}
	.gp-article{overflow: hidden;display: block;position: relative;width: 100%;overflow-x: auto;}
	.gp-article table{min-width: 700px;}

	.categoryList .item .list3 li a .summary{margin: 1rem 0 0;}

	.schools li{width: 100%;}
	.list9{flex-direction: column;}
	.list9 .pic{width: 30rem;margin: 0 auto 3rem;}
	.list9 .info .item .author div{min-width: 100%;margin-right: 0rem;} 
	 
	.list10{margin: 0 -1rem; } 
	.list10 li a{margin: 0 1rem;}
	.list10 li a .info{padding: 2rem;}
	.list10 li a .info .date{margin-top: 2rem;}
}
@media screen  and (max-width:540px){
	.list6 li .con{flex-direction: column;}
	.list6 li .con .pic{width: 30rem;margin: 0 auto 2rem;}
	.list7 li{width: 100%;margin-bottom: 3rem;}
	.list7 li:last-child{margin-bottom: 0rem;}
	.list7 li a .info .date{margin-top: 1rem;}
	.list8 li{width: 100%;margin-bottom: 2rem;}
	.list8 li .con .date{margin-top: 2rem;}
	.list5 li{width: 100%;}
	.list10 li{width: 100%;margin-bottom: 2rem;}
	.list10 li:last-child{ margin-bottom: 0rem;}
}
@media screen  and (max-width:414px){
	.sub_banner{padding-bottom: 140px;}
	.list2 li .con{flex-direction: column;}
	.list2 li .con .pic{margin: 0 auto 2rem;width: 25rem;}
}

 
 

@media screen  and (min-width:996px){
	/* .fs14{font-size: 14px;} */
}
