@charset "utf-8";
/*公共*/

.article table{width:90%;}
/**主体列表页开始**/
#l-container {
    position: relative;
    padding-bottom: 2rem;
	padding-top:0.5rem;
	
}
#l-container .w1200 {display:flex;position:relative;}
#l-container .inner::after{position: absolute;
    top: 0;
    right: -0.8rem;
    display: block;
    content: "";
    width: 0.8rem;
    height: 22rem;
    background: url(../images/shadow-2.png) no-repeat center center/cover;}
/**主体文章页开始**/
*, *::after, *::before {
    margin: 0;
    padding: 0;
    box-sizing: inherit;
}
#d-container {
    position: relative;
    padding-bottom: 2rem;		
}
#d-container .inner {
    min-height: 460px;
	display:flex;}
#d-container .inner::before {
    position: absolute;
    top: 0;
    left: -0.8rem;
    display: block;
    content: "";
    width:0.8rem;
    height: 22rem;
    background: url(../images/shadow-1.png) no-repeat center center/cover;
}
#d-container .inner::after {
    position: absolute;
    top: 0;
    right: -0.75rem;
    display: block;
    content: "";
    width: 0.75rem;
    height: 22rem;
    background: url(../images/shadow-2.png) no-repeat center center/cover;
}
.innerwrapper{flex: 1;
    overflow: hidden;}
/**文章页banner**/
#m-container1 {}
#m-container1 .inner {  background:#fff;padding-top:15px; }

.col_menu::before {
    position: absolute;
    right: -0.5rem;
	bottom:0rem;
	left:0.5rem;
    display: block;
    content: "";
    height: 0rem;
	width:-webkit-fill-available;
	padding-bottom:0.5rem;
	background:#dddddd;
}
.col_menu::after {
    position: absolute;
    right: -0.5rem;
	top:0.5rem;
    display: block;
    content: "";
    width: 0.5rem;
	height:-webkit-fill-available;
	background:#dddddd;
}@font-face{ font-family:huakangsong; src:url(../fonts/huakangsong.TTF);}
.col_menu {width:13.4rem;position: relative;height:fit-content;} 
.col_menu .l-qh{ margin-bottom:10px;}
.col_menu .col_menu_head {background: url(../images/subtitlebg.png) no-repeat center #1f83b2;height:6.5rem;}   /**位置栏目背景**/
.col_menu .col_menu_head h3.col_name { font-size:30px; font-weight:bold; color:#fff;}		/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text { display:block; line-height:100px; text-align:center;font-family:"huakangsong",huakangsong;}  /**栏目名称图标**/
.col_menu .col_menu_con{
	padding:1rem;
	margin-bottom:0.5rem;
    background: #fff;
	border-left:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	
}
/*栏目列表*/
/*栏目列表*/
.col_list{/* padding:4px 18px; */}
.col_list .wp_listcolumn {padding-bottom:1.5rem;}
.col_list .wp_listcolumn .wp_column{
	border-bottom:1px solid #ddd;}
.col_list .wp_listcolumn .wp_column a {
	position: relative;
    display: block;
    font-size: 0.9rem;
    line-height: 3rem;
    color: #2f2f2f;width:80%;margin:0 auto;
    background:url(../images/listli.png) no-repeat left;
	
}.wp_listcolumn{border:0px;}
.col_list .wp_listcolumn .wp_column>a::before{
	position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    left:1.5rem;
    content: "";
    display: inline-block;
    width: 0.8rem;
    height: 1.1rem;
    background: url(../images/sidebar-icon-active.png) no-repeat center center/cover;
	}
.col_list .wp_listcolumn .wp_column>a::after {
	position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    right: 2rem;
    content: "";
    display: inline-block;
    width: 1.05rem;
    height: 1.05rem;
    background: url(../images/sidebar-arrow.png) no-repeat center center/cover;
}	
.col_list .wp_listcolumn .wp_column a .column-name{padding:0px 0px 0px 2.5rem;height:3rem;line-height:3rem;} 	
.col_list .wp_listcolumn .wp_column a.selected,.col_list .wp_listcolumn .wp_column a.parent {
	color: #1f83b2;
    font-weight: 600;    
    background:url(../images/listli-hover.png) no-repeat left; } 

	

.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: #1f83b2;}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a { color:#454545;background:none; }
.col_list .wp_listcolumn .wp_column.selected > a .column-name{ color:#1f83b2;}
/*二级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list{padding-bottom:30px;}
.col_list .wp_listcolumn .wp_column .sub_list a { color:#333;background:none;height:60px;line-height:60px;border-bottom:0px;} 	
.col_list .wp_listcolumn .sub_list a .column-name { display:inline-block; line-height:60px; padding:5px 10px 5px 65px; cursor:pointer;color:#696969;}
.col_list .wp_listcolumn .sub_list a :hover,.col_list .wp_listcolumn .wp_column a.selected { color:#124D83;} 
/*三级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a {background:none; } 	
.col_list .wp_listcolumn .sub_list .sub_list a .column-name { padding: 5px 10px 5px 51px; cursor:pointer;}
.col_list .wp_listcolumn .sub_list .sub_list a :hover,.col_list .wp_listcolumn .sub_list .sub_list a.selected { color:#124D83;} 
	

.col_news {width:calc(100% - 14rem);min-height:500px;flex:1;background:#fff;} /**栏目新闻**/
.col_news .col_news_box{padding-left:2rem;box-sizing:border-box;}
.col_news_head {
    align-items: center;
    height: 3.5rem;
    padding: 0 1rem;
    background-color: rgba(255, 255, 255, 0.8);
	
}
.flex{
	display: flex;
    justify-content: space-between;}
.col_news_head{border-bottom:3px solid #ddd;}
.col_news_head .col_path{display:inline-block;float:right;line-height: 3rem; background:url(../images/location.png) no-repeat left;padding-left:20px;font-size:0.8rem;color:#666;}
.col_title h2{font-size:1.2rem;line-height:3rem;color:#1f83b2;font-weight:bold;}
.col_title{display:inline-block;float:left;}
.col_news_con { padding:1px 30px 10px 30px; background:#fff;}
.col_news_list { margin-top:7px;padding-bottom:5rem;}
.col_news_list .news_list li.news{ background:url(../images/li.png) no-repeat left;padding-left:18px;height:3rem;line-height:3rem;font-size:0.9rem;border-bottom:1px solid #ddd;}
.listcon .list2{width:90%;margin:1rem auto;}
.col_news_list .wp_article_list .list_item {} /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item .Article_Index { }  /**栏目新闻图标序号**/
.col_news_list .wp_entry,.col_news_list .wp_entry p { line-height:1.6; font-size:13px; color:#333;}
.col_news_list .wp_entry p { margin-bottom:10px;}
.col_news_list .wp_entry table{ margin-bottom:4px;}
.col_news_list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); }   /**列表页文章图片大小限制**/
.wp_entry{width:90%;margin:1rem auto;}
.wp_paging{font-size:0.8rem;margin-top:2rem;}
.wp_listalbumn{padding:0.5rem 1rem;width:auto;}

.wp_listalbumn .albumn_info{padding: 0.5rem;
    background-color: #E5F0FF;
    position: relative;
    transition: 0.3s ease-in-out;width:auto;}
.wp_listalbumn .albumn_info:hover{background:#2a57af;}
.wp_listalbumn .albumn_info:hover .Article_Title a{color:#fff;}
.wp_listalbumn .albumn_info .Article_MicroImage img{width:200px;height:280px;}
.wp_listalbumn .albumn_info .Article_Title{margin-bottom:15px;}
.wp_listalbumn .albumn_info a{font-size:0.8rem;}
.wp_listcolumn .wp_column{margin-bottom:10px;}
.wp{background:#fff;}

.inner{padding: 0.65rem 0 .65rem;}

/* 新闻列表1 */
.newlist li{border-bottom: 1px dashed #ddd;}
.newlist li *{transition: 0.5s;}
.newlist li a{padding: .4rem 0;align-items: center;}
.newlist li a::after{left: 0;box-shadow: 0px 0px 0.4rem 0px rgba(10, 76, 58, 0.5);border: 1px solid #0A4C3A;background: #fff;opacity: 0;width: 100%;}
.newlist li .scale{width: 2.8rem;position: relative;z-index: 2;}
.newlist li .con{width: calc(100% - 2.8rem);padding-left: .3rem;}

.newlist li span{font-size: 0.14rem;color: #0A4C3A;line-height: 1.2;align-items: center;margin: 0.1rem 0;}
.newlist li span img{display: inline-block;width: 0.14rem;margin-right: 0.1rem;}

.newlist li h3{font-size: 0.18rem;color: #000;line-height: 0.24rem;}
.newlist li h4{font-size: 0.16rem;color: #888;line-height: .24rem;max-height: 0.48rem\0;margin-bottom: 0.15rem;}
.newlist li .p img{width: 0.23rem;}

/*列表页新*/

.ny-newslist li{display: flex;width:calc(100% - 2.8rem);justify-content: space-between;flex-wrap: wrap;padding:1rem 0;border-bottom: 1px solid #ddd;position: relative;}

.ny-newslist li .time{width: 161px;height: 67px;background: url(../images/datebg.png) no-repeat center; color: #666;position: absolute;top:35px;left: 0;z-index: 0}
.ny-newslist li .time i{display: block;color: #fff;font-size: 14px;width: 90px;text-align: center;position: absolute;right: 0;top: 4px}
.ny-newslist li .time span{font-size:1.5rem;font-weight:bold;color: #1f83b2;line-height: 1em;display: block;margin-top: 26px;position: relative;left: -3px}
.ny-newslist li .txt{width: 100%;padding:45px 0 0 80px;position: relative;z-index: 5}
.ny-newslist li .txt h4{font-size: 1rem;margin-bottom: 12px;position: relative;line-height: 1.4em}
.ny-newslist li .txt i{position: absolute;right:-2.7rem;bottom:-2.7rem;padding-left: 15px}
.ny-newslist li:hover a{color:#1f83b2 }
.iconjiyin:before {
    content: "";width:2.7rem;height:2.7rem;background:url(../images/dna.png) no-repeat center;display:block;
}
@media screen and (max-width: 640px){
  .ny-newslist1 li .txt{padding:35px 0 0 70px;}
.ny-newslist1 li .txt h4{font-size: 18px;margin-bottom: 10px;}

}

@media(min-width: 1024px){
  .newlist li a:hover{padding: 0.4rem 0.45rem;}
  .newlist li a:hover::after{opacity: 1;}
  .newlist li a:hover h3,.newlist li a:hover h4{color: #0A4C3A;}
  
  .newlist li a:hover h3{font-weight: bold;}

}
@media screen and (max-width: 1200px) {
	.newlist li{margin-bottom:0;}
 .newlist li a{padding: .25rem 0;}.col_news{width:100%;}.col_news .col_news_box{padding-left:0;}.col_news_con{padding:0;}
 .newlist li .p{display:none;}.column-switch {display:block;}
.col_menu .col_menu_head h3.col_name .col_name_text {display:block;line-height:40px;pa;padding: 0px 5px 0px 12px;font-size: 17px;}/**栏目名称图标**/
.col_menu {width: 100%;float:none;margin-right:0px;position:relative;} 
.col_menu .col_menu_con{display:none;border:0px solid #e4e4e4;}
.col_metas .col_title h2 {font-size:18px;}/**当前栏目名称**/
#l-container .w1200{display:block;}.col_menu .col_menu_head{height:auto;background-size:100% 100%;border-radius:10px;}.col_menu::after,.col_menu::before{display:none;}.column-switch {position:absolute;right:10px;top:8px;width: 30px;height: 24px;float: right;background: url(../images/down-arrow.png) no-repeat center;}

}
@media screen and (max-width: 768px) {
  .newlist li .scale{width: 2.3rem;}
  .newlist li .con{width: calc(100% - 2.3rem);padding-left: .2rem;}

  .newlist li a{padding: .3rem 0;}
  .newlist li span{font-size:.16rem;padding-bottom:0;}
}
@media screen and (max-width: 420px) {
  .newlist li .scale{width: 1.6rem;}
  .newlist li .con{width: calc(100% - 1.6rem);}
}
/* 新闻列表1 */

.newlist1 ul.list{margin-top: .1rem;}
.newlist1 ul.list li a{align-items: center;line-height: 1.6;justify-content: space-between;padding: .2rem 0; border-bottom: 1px dashed #d2d2d2;}
.newlist1 ul.list li a::after{width: 0;height: 1px;background: #0A4C3A;}
.newlist1 ul.list h3{width: calc(100% - 1.1rem);font-size: 0.18rem;color: #333;padding: 0 .1rem 0 0rem;transition: 0.5s;position:relative;font-weight: 500;}
.newlist1 ul.list li span{width: 1.1rem;text-align: right;white-space: nowrap;font-size: 0.18rem;color: #333;}

@media screen and (min-width: 1025px) {
  .newlist1 ul.list li a:hover h3{color: #0A4C3A;font-weight: 700;}
  .newlist1 ul.list li a:hover::after{width: 100%;}
  .newlist1 ul.list li a:hover{border-bottom:1px solid rgba(0,0,0,0);}
}

@media(max-width: 768px){	
	
}
@media(max-width: 456px){	
	
}
/* 新闻列表2 */
.newlist2 li a{height: 2rem;/* align-items: center; */border-bottom: 1px solid #e6e6e6;padding: .3rem .25rem;}
.newlist2 li a::after{background: #0A4C3A;width: 0;height: 1px;}
.newlist2 li .date{width: 0.85rem;border: 1px solid #dbdcdf;white-space: nowrap;font-size: 0.15rem;color: #333;display: flex;flex-direction: column;color: #021134;height: .9rem;border-bottom: 0.02rem solid #f29633;align-items: center;justify-content: center;}
.newlist2 li .con{width: calc(100% - .85rem);padding-left: .3rem;}

.newlist2 li .date span{font-size: 0.28rem;color: #021134;display: inline-block;margin-bottom: .1rem;font-weight: normal;}
.newlist2 li h3{font-size: 0.2rem;color: #333;line-height: 0.32rem;margin-bottom: .25rem;}
.newlist2 li p{font-size: 0.16rem;color: #888888;line-height: 0.26rem;max-height: 0.78rem\0;text-indent: 2em;}
.newlist2 li *{transition: 0.5s;}

.newlist2 li .scale{width: 2.2rem;}
.newlist2 li .zh{width: calc(100% - 2.2rem);padding-right: .4rem;}


@media(min-width: 1024px){
  .newlist2 li a:hover{border-bottom: 1px solid rgba(0,0,0,0);}
  .newlist2 li a:hover::after{width: 100%;}
  .newlist2 li a:hover .date{background: #0A4C3A;}
  .newlist2 li a:hover .date,.newlist2 li a:hover .date span{color: #fff;}
  .newlist2 li a:hover h3{color: #0A4C3A;}
}
@media(max-width: 1024px){
  .newlist2 li .scale{width: 30%;}
  .newlist2 li .zh{width: 70%;padding-right: .3rem;}
  .newlist2 li a{height:auto;padding:.25rem .15rem}
  .newlist2 li a::before{left: .15rem;bottom: 20%;}
}
@media(max-width: 768px){
 .newlist2 li .date{width:100%;flex-direction:row;align-items:flex-end;margin-bottom:.15rem;border: navajowhite;justify-content: flex-start;height: auto;}
 .newlist2 li .con{padding-left:0;width:100%;}
 .newlist2 li .date span{margin-bottom:0;margin-right:.1rem;}
 .newlist2 li .scale{width: 40%;}
 .newlist2 li .zh{width: 60%;padding-right: .2rem;}
 .newlist2 li a::before{display:none;}
 .newlist2 li p{-webkit-line-clamp: 2;}
}

/* content */
.article .tit{color: #222;font-size: 1.2rem;line-height:1.5rem;text-align: center;font-weight: 600;margin-top:2rem;}
.article .conttime{margin: 1rem 0 ;padding-bottom: 0.5rem;border-bottom: 1px solid #e5e5e5;display: flex;justify-content: center;flex-wrap: wrap;align-items: center;}
.article .conttime span{font-size: 0.8rem;color: #666666;align-items: center;margin: 0 1rem 0 0;line-height: 1rem;}
.article .cont{padding:1rem 3.5rem 2rem 3.5rem;font-size: 0.8rem;}
.article .cont p{font-size: 0.8rem;color: #333;line-height: 1.5rem ;margin-bottom: 0.5rem;text-indent: 2em;text-align: justify;margin-bottom:0.5rem;}
.article table p{text-indent: 0 !important;}
.article p img,.article video{height: auto !important;margin: 0 auto;max-width:90%;}

.new_miew{padding-top:1rem;border-top: 1px solid #d6d0d0;}
.new_miew p{/* margin-bottom: 0.1rem; */font-size: 0.16rem;color: #333;line-height: 0.32rem;transition: 0.5s;}
.new_miew p a{color: #333;transition: 0.5s;padding-left: 0.5rem;transition: 0.5s;}

@media screen and (max-width: 1024px) {
.new-cont{width: 100%;padding-top: 0rem;}
.cont-tit span{margin-right:0.2rem;}
.new-cont h2{font-size:0.24rem;}
.cont-tit{margin:0.15rem 0 0.1rem;}
.article{padding-bottom: .25rem;}
}
/* 通知公告 */
.tzgg ul{justify-content: space-between;}
.tzgg li{margin-bottom: .45rem;width:48.5%;}
.tzgg li a{padding: 0.28rem .35rem;height:1.7rem;align-items: center;border: 1px solid #D6D6D6;}
.tzgg li *{transition: 0.5s;}
.tzgg li a::after{background: url(../images/h3bg1.jpg) no-repeat center/cover;width: 100%;opacity: 0;}

.tzgg li .date{width: 1rem;padding-right: 0.2rem;border-right: 1px solid #D8D8D8;text-align: center;}
.tzgg li .con{width: calc(100% - 1rem);padding-left: 0.35rem;}              

.tzgg li .date span{display: block;color: #0A4C3A;font-size: 0.3rem;line-height: 1.25;font-weight: 700;font-family: sy;}
.tzgg li .date p{font-size: 0.14rem;color: #0A4C3A;font-weight: 700;font-family: sy;}
.tzgg li h3{font-size: 0.18rem;color: #333;line-height: 0.26rem;margin-bottom: 0.2rem;max-height: 0.52rem\0;}
.tzgg li h4{font-size: 0.16rem;color: #999;line-height: 0.24rem;max-height: 0.48rem\0;}

@media(min-width: 1024px){
  .tzgg li a:hover h3,.tzgg li a:hover h4{color: #fff;}
  .tzgg li a:hover::after{opacity: 1;}
  .tzgg li a:hover h3{font-weight: bold;}
  .tzgg li a:hover .date p,.tzgg li a:hover .date span{color: #fff;}
}
@media screen and (max-width: 1024px) {
  .tzgg li{width: 49%;}
}
@media screen and (max-width: 768px) {
  .tzgg li{width: 100%;margin-bottom: 0.3rem;}
  .tzgg li a{height: auto;padding: .2rem;}
  .tzgg li h3{margin-bottom: 0.1rem;}
       

}