/* 测试 */
/* body{opacity: 0.7;}::-webkit-scrollbar{width: 0;}html{background: url(../images/006.png) no-repeat  left top !important;}   */

.header .logo1 {display: block;}
footer{background: url(../images/footer_sub.png) no-repeat #f4f3f1;background-size: cover;}

.wrap_sub_banner{overflow: hidden;position: relative;} 
.sub_banner{padding-bottom: calc(500% / 19.2);height: 0;overflow: hidden;position: relative;background: center;background-size: cover;}
.sub_banner img{display: block;width: 100%;}

.content{background: url(../images/sub_bg.png) no-repeat center top #f3f2ef;background-size: 100% auto;}
.content .sunPage{display: flex;box-sizing: border-box;padding: 0 .85rem 0 0.63rem;}
.subLeft{width: 2.2rem;margin-right: .2rem;transform: translateY(-.98rem);}
.subRight{flex: 1;overflow: hidden;box-sizing: border-box;padding: .4rem .45rem .45rem;background: #fff;margin-bottom: 1rem;}
      
  
.asideList8{box-sizing: border-box;background: url(../images/sub_aside_bg1.png) no-repeat left top;background-size: cover;box-sizing: border-box;padding: 0.4rem 0 1.06rem 0.52rem;position: relative;}
.asideList8::before{content: "";display: block;width: 100%;height: .74rem;background: url(../images/sub_aside_bg2.png) no-repeat center bottom;background-size: 100% auto;position: absolute;left: 0;bottom: 0;z-index: 0;}
.asideList8 .gp-subLeft {position: relative;z-index: 1;}
.asideList8 .gp-subLeft .subLeftTitle {color: #fff;box-sizing: border-box;padding: ;font-weight: bold;line-height: 1.5;} 
.asideList8 .gp-subLeft .gp-m-inner-header-icon { position: absolute;right: .15rem;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;margin-left: -0.09rem;}    
.asideList8 .gp-subLeft > ul > li {position: relative;margin-bottom: .12rem;} 
.asideList8 .gp-subLeft > ul > li > a {color: #fff;position: relative;box-sizing: border-box;display: block;padding: 0.06rem 0.09rem;}  
.asideList8 .gp-subLeft > ul > li > a:hover {color: #fff;background-color: rgb(1, 119, 178);  }  
.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: #fff;background-color: rgb(1, 119, 178); }   
  
.asideList8 .gp-subLeft > ul > li.active .gp-toggles{}   
.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: .14rem .35rem;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;}
 
.fLink{box-sizing: border-box;padding: 0.55rem 0 0.3rem 0.52rem;background: #0176b5;}
.fLink h3{color: #fff;font-weight: normal;margin: 0 0 .15rem;line-height: 1.5;}
.fLink ul{line-height: 1.5;}
.fLink ul li{}
.fLink ul li a{color: #fff;display: block;box-sizing: border-box;padding-left: .15rem;position: relative;margin-bottom: .11rem;}
.fLink ul li a::before{content: "";display: block;width: 0.05rem;height: 0.05rem;background: #fff;border-radius: 50%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);} 
  

.subRight_a{display: flex;align-items: center;border-bottom: .02rem solid rgb(1, 119, 178);box-sizing: border-box;padding-bottom: 0.08rem;}
.subRight_a .title{color: #0177b2;font-weight: bold;line-height: 1;}
.subRight_a .bread{flex: 1;overflow: hidden;text-align: right;color: #8c8c8c;line-height: 1.625;}
.subRight_a .bread img{display: inline-block;vertical-align: middle;max-height: 1em;margin-right: 0.05rem;}
.subRight_a .bread a{color: #8c8c8c;display: inline-block;vertical-align: middle;}
.subRight_a .bread a:hover{color: #0177b2;}
.subRight_a .bread span{color: #8c8c8c;display: inline-block;vertical-align: middle;margin: 0 .02rem 0 0;}
 
.sublist1{}
.sublist1 a{display: flex;align-items: center;box-sizing: border-box;padding: 0.14rem 0.05rem;border-bottom: 1px dashed rgb(228, 239, 244);}
.sublist1 a:hover{background-image: -moz-linear-gradient( -2deg, rgb(0,155,70) 0%, rgb(1,119,178) 100%);background-image: -webkit-linear-gradient( -2deg, rgb(0,155,70) 0%, rgb(1,119,178) 100%);background-image: -ms-linear-gradient( -2deg, rgb(0,155,70) 0%, rgb(1,119,178) 100%);}
.sublist1 a .title{flex: 1;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: rgb(40, 40, 40);}
.sublist1 a:hover .title{color: #fff;}
.sublist1 a .date{color: rgb(40, 40, 40);margin-left: .1rem;}
.sublist1 a:hover .date{color: #fff;}
 
.sublist2{margin: .3rem 0 0;}
.sublist2 li{margin-bottom: .18rem;}
.sublist2 li .item{background: #fff;box-shadow: 0px 0px .15rem 0px rgba(222, 237, 244, 0.73);box-sizing: border-box;padding: .24rem .14rem;display: flex;margin: 0 0.03rem;}
.sublist2 li .lt{width: 1.54rem;margin-right: .2rem;position: relative;}
.sublist2 li .lt .img{padding-bottom: 56.49%;}
.sublist2 li .rt{flex: 1;overflow: hidden;display: flex;position: relative;}
.sublist2 li .rt .info{flex: 1;overflow: hidden;}
.sublist2 li .rt .info .title{color: #282828;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sublist2 li .rt .info .summary{color: #9d9d9d;line-height: 1.75;height:3.5em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-moz-box-orient: vertical;margin: .135rem 0 0;}
.sublist2 li .rt .date{box-sizing: border-box;padding:0 .3rem;margin-left: .3rem;border-left: .01rem solid #9d9d9d;}
.sublist2 li .rt .date .day{color: rgb(1, 119, 178);font-weight: bold;}
.sublist2 li .rt .date .month{color: #9d9d9d;margin: .05rem 0 0;}
.sublist2 li .item:hover{background-image: -moz-linear-gradient( -65deg, rgb(0,155,70) 0%, rgb(1,119,178) 100%);background-image: -webkit-linear-gradient( -65deg, rgb(0,155,70) 0%, rgb(1,119,178) 100%);background-image: -ms-linear-gradient( -65deg, rgb(0,155,70) 0%, rgb(1,119,178) 100%);position: relative;}
.sublist2 li .item:hover::before{content: "";display: block;width: 100%;height: 100%;background: url(../images/sublist2_bg1.png) no-repeat right center;background-size: auto 100%;position: absolute;right: 0;top: 0;}
.sublist2 li .item:hover .rt .info .title{color: #fff;}
.sublist2 li .item:hover .rt .info .summary{color: #fff;}
.sublist2 li .item:hover .rt .date{border-left-color: #fff;} 
.sublist2 li .item:hover .rt .date .day{color: #fff;}
.sublist2 li .item:hover .rt .date .month{color: #fff;}
 
.gp-page{text-align: center;margin: .43rem 0 0;line-height: 1.8125}
.gp-page >a{border-radius: 1em;border: 1px solid #0175b6;box-sizing: border-box;padding: 0.2em 1.1em;color: #0175b6;}
.gp-page >a:hover{background:  #0175b6;color: #fff;}
.gp-page .num{display: inline-block;margin: 0 0.05rem;}
.gp-page .num a{display: inline-block;border-radius: 50%;text-align: center;background: #e4eff4;color: #0175b6;margin: 0 0.05rem;width: 1.8125em;}
.gp-page .num a.on_pages{background: #0175b6;color: #fff;}
.gp-page .num a:hover{background: #0175b6;color: #fff;}

 
.page_article{position: relative;margin: .45rem auto 0;}
.page_article_title {}
.page_article_title h3 { line-height: 1.5; color: rgb(1, 119, 178); text-align: center;font-weight: bold;}
.article_author {text-align: center;margin: .08rem 0 0; line-height: 1.5;position: relative;z-index: 2;color: rgb(153, 153, 153);; }
.article_author span{padding: 0 .2rem; display: inline-block;vertical-align: middle;}
.page_article .article {position: relative;padding-top: .4rem;color: rgb(40, 40, 40);line-height: 2;}
.page_article .article p span{text-indent: 2em;display:block;}
.page_article .article img{width: 100%;}
.page_article .article video{width: 100%;height: auto;}

.page_article .item {background: #f1faff;margin-top: .3rem;box-sizing: border-box;padding: .25rem .4rem .2rem;}
.page_article .item .top{display: flex;align-items: center;}
.page_article .item .line{flex: 1;overflow: hidden;height: 1px;background: rgb(1, 119, 178);}
.page_article .item span{color: rgb(1, 119, 178);font-weight: bold;display: inline-block;line-height: 1.5;margin: 0 .4rem;}
.page_article .item .pic{text-align: center;margin: .15rem 0 0;}
 
.sublist3{background: rgb(241, 250, 255);margin: .55rem 0 0;}
.sublist3 .title{text-align: center;transform: translateY(-50%);}
.sublist3 .title span{background: rgb(1, 118, 181);color: #fff;min-width: 12em;display: inline-block;border-radius: ;box-sizing: border-box;padding: .05rem .1rem;border-radius: 1em;}
.sublist3 ul{display: flex;justify-content: center;flex-wrap: wrap;margin: .05rem -.4rem 0;}
.sublist3 ul li{margin-bottom: .3rem;}
.sublist3 ul li a{display: block;text-align: center;margin: 0 .4rem;}
.sublist3 ul li a .pic{box-sizing: border-box;padding: .03rem;border-radius: 50%;background-image: -moz-linear-gradient( -45deg, rgb(0,155,69) 0%, rgb(1,117,182) 100%);background-image: -webkit-linear-gradient( -45deg, rgb(0,155,69) 0%, rgb(1,117,182) 100%);background-image: -ms-linear-gradient( -45deg, rgb(0,155,69) 0%, rgb(1,117,182) 100%);margin: 0 auto;width: 1.45rem;}
.sublist3 ul li a .img{padding-bottom: 100%;;border-radius: 50%;background: rgb(178, 178, 178);}
.sublist3 ul li a .txt{margin: .08rem 0 0;color: rgb(40, 40, 40);line-height: 1.5;}
.sublist3 ul li a .txt span{color: #9d9d9d;}
 

.sublist4{width: 100%;border: none;margin: .4rem 0 0;}
.sublist4 tr{}  
.sublist4 tr td {vertical-align: middle;border: .015rem solid #fff; }
.sublist4 tr:nth-child(odd) {background: #e4eff4;  }
.sublist4 tr:nth-child(even) {background: #f1faff;}
.sublist4 tr td:nth-child(1){padding: .12rem 0.1rem;color: rgb(1, 118, 181);text-align: center;width: 30.65%;line-height: 1.625;}
.sublist4 tr td:nth-child(2){padding: .05rem 0.1rem 0.05rem 0.3rem;line-height: 2.25;}

.sublist5{display: flex;flex-wrap: wrap;}
.sublist5 .item{color: #9d9d9d;margin-right: .1rem;}
.sublist5 .item span{display: inline-block;min-width: 3em;text-align: justify;text-align-last: justify;color: rgb(40, 40, 40);}
 
.sublist6{box-sizing: border-box;padding: 0 .4rem;}
.sublist6 .item{margin: .45rem 0 0;}
.sublist6 .item .title{color: rgb(1, 119, 178);line-height: 1.3;text-align: center;}
.sublist6 table{width: 100%;margin: .15rem 0 0;}
.sublist6 .table1{color: #282828;line-height: 2.25;}
.sublist6 .table1 td{background: #f1faff;box-sizing: border-box;padding: 0 0.25rem;}
.sublist6 .table1 td span{display: inline-block;margin-right: .15rem;}
.sublist6 .table1 td.label{background: #e4eff4;width: 1.3rem;}
.sublist6 .table1 td.label span{display: inline-block;min-width: 5em;text-align: justify;text-align-last: justify;margin: 0;}

.sublist6 .table2{color: rgb(40, 40, 40);line-height: 2.25;text-align: center;}
.sublist6 .table2 tr{background: #f1faff;}
.sublist6 .table2 tr:nth-child(1){background: #e4eff4;}
.sublist6 .table2 tr td{box-sizing: border-box;padding: 0 0.1rem;}

 
.sublist7{}
.sublist7a{display: flex;align-items: center;box-sizing: border-box;padding: 16px 73px;background: url(../images/sublist7a_bg.png) no-repeat left center;background-size: auto 100%;margin: 58px 0 0;}
.sublist7a .lt{width: 144px;margin-right: 50px;}
.sublist7a .lt .pic{background: url(../images/bg11.png) no-repeat;background-size: 100% 100%;box-sizing: border-box;padding: 3px; } 
.sublist7a .lt .img{padding-bottom: 100%;border-radius: 50%;overflow: hidden; } 
.sublist7a .lt p{color: #167fb6;text-align: center;font-weight: bold; margin: 10px 0 0;} 
.sublist7a .rt {flex: 1;overflow: hidden;line-height: 2;color: #282828;}
.sublist7a .rt span {display: inline-block;min-width: 4em;text-align: justify;text-align-last: justify;margin: 0;} 
  

.sublist7b{line-height: 2;}
.sublist7b h2{display: flex;align-items: center;color: #0177b2;margin: 36px 0 0;}
.sublist7b h2 .line{flex: 1;overflow: hidden;height: 1px;background: #0177b2;margin-left: 10px;}
.sublist7b .txt{color: #282828;}

 
.sublist8{}
.sublist8 .item{margin: 45px 0 0;}
.sublist8a{text-align: center;margin: 0 0 20px;}
.sublist8a span{display: inline-block;box-sizing: border-box;padding: 5px 35px;color: #fff;border-radius: 20px;} 

.sublist8 table{width: 100%;}
.sublist8 table tr{}
.sublist8 table td{box-sizing: border-box;}
.sublist8 table td:nth-child(1){width: 305px;padding: 11px 72px;}
.sublist8 table td:nth-child(1) span{display: inline-block;min-width: 3em;text-align: justify;text-align-last: justify;margin: 0;}
.sublist8 table td:nth-child(2){box-sizing: border-box;padding: 5px 20px;}
.sublist8 table td:nth-child(2) a{display: inline-block;color: rgb(40, 40, 40);line-height: 2.25;min-width: 3em;text-align: justify;text-align-last: justify;margin: 0 10px;}

 

  

.sublist8 .item:nth-child(odd)  table td{background: rgb(228, 239, 244);color: #0176b5;} 
.sublist8 .item:nth-child(even)  table td{background: rgb(236, 247, 238);color: rgb(0, 155, 70);} 
.sublist8 .item:nth-child(odd) .sublist8a span{background: #0176b5;} 
.sublist8 .item:nth-child(even) .sublist8a span{background: #009b46;} 
 

/* line-height:2;height:4em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-moz-box-orient: vertical; */
 
@media screen and (max-width:1000px) { 
	.content .sunPage{flex-direction: column;padding: 0;}

	.asideList8 {float: none;width: 100%;margin-right: 0;margin: 30px 0 20px;background: #009b45;padding: 0;}
	.asideList8::before{display: none;} 
	.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;}

	.asideList8 .gp-subLeft .gp-m-inner-header-icon {display: block;}
	.asideList8 .gp-subLeft > ul { display: none; padding-bottom: 0rem;margin: 0;background: #fff;}
	.asideList8 .gp-subLeft > ul > li{margin-bottom: 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;color: #333;}
	.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-second-nav dd a {/* padding: 5px 10px 5px 50px; */font-size: 14px;text-align: left;}

	.subLeft{width: 100%;transform: none;margin: 0;}
	.fLink{padding: 15px 20px 10px;margin: 0 0 20px 0;}
	.fLink ul{display: flex;flex-wrap: wrap;}
	.fLink ul li{margin-right: 20px;}

	.sublist2 li .lt {width: 2.5rem; }
	.sublist2 li .rt .date { display: flex;flex-direction: column;align-items: center;justify-content: center;}
	.sublist1{margin: 5px 0 0;}

	.sublist7a{padding: 15px 30px;margin: 30px 0 0;}
	.sublist7a .lt{margin-right: 30px;}
	.sublist7b h2{margin: 20px 0 0;}

	
	.sublist8 table td:nth-child(1){width: 220px;padding: 10px 30px;}
}
@media screen and (max-width:767px) {  
	footer{background: url(../images/footer_sub2.png) no-repeat center bottom #0167b1;background-size: cover;}

	.sub_banner{padding-bottom: 180px;}

	.subRight{padding: 20px;}

	.subRight_a .bread{display: none;}
	.gp-page .num a{display: none;}
	.gp-page .num a.on_pages{display: inline-block;}

	.sublist6{padding: 0;}

	.sublist4{overflow-x: auto;}
	.sublist4 table{max-width: 100%;min-width: 700px;width: auto;}
	
	.sublist7a{flex-direction: column;background-image: -moz-linear-gradient( 0deg, rgb(228,239,244) 0%, rgba(228,239,244,0) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(228,239,244) 0%, rgba(228,239,244,0) 100%);background-image: -ms-linear-gradient( 0deg, rgb(228,239,244) 0%, rgba(228,239,244,0) 100%);} 	  
	.sublist7a .lt{margin-right: 0px;}
	.sublist7a .rt{margin-top: 10px;}

	.sublist8 .item{overflow-x: auto;}
	.sublist8 table {min-width: 700px;}
}
@media screen and (max-width:540px) {
	.sublist2 li .item{flex-direction: column;}
	.sublist2 li .lt {width: 100%;margin-bottom: 15px; }
	.sublist2 li .rt {width: 100%;flex: none; }
	.sublist2 li .rt .date { padding: 0 0 0 10px;margin-left: 10px;}
}  
@media screen and (max-width:479px) {  
	.sub_banner{padding-bottom: 160px;}
	.subRight{padding: 20px 15px;}
	.sublist6{overflow-x: auto;}
	.sublist6 table{max-width: 100%;min-width: 480px;width: auto;}

	
	.sublist7a{padding: 15px 20px;}
	
}



