.left_slides{float:none;width:750px;height:516px;}

.home_news{float:none;width:auto;height: auto;}
.headlines{width:750px;}
.headlines .name{margin-bottom:20px;}
.headlines .notes{display: none;}


ul.home_news_list{padding:35px 0 0;}
ul.home_news_list li{position: relative;/*padding:0 40px;padding-right:20px;*/height:auto;margin:0 20px 30px;padding-bottom:30px;border-bottom:2px solid #dedede;}
ul.home_news_list li::before{content:'';position: absolute; left: 16px; top: 17px; width: 8px; height: 8px; border-radius: 50%; background-color: #2f68b5; display: none;}
ul.home_news_list li a{font-size:30px;padding:0;text-align:justify;line-height:1.5;}
ul.home_news_list li:last-child{margin:0 20px;padding-bottom: 12px;height:auto;}

.left_h1{float:none;width:750px;height:560px;margin-bottom:40px;}
.right_h1{float:none;width:750px;}



.left_h2{float:none;width:750px;}
.right_h2{float:none;width:750px;}

/*栏目标题栏*/
.lm_bar{
	background-color: #13569F;
	
	/*∵华为鸿蒙系统放大字号后有问题∴这样改写,虽然比较奇怪*/
	height: auto;
	/*line-height: 60px;*/
}
.lm_bar .icon{
	padding: 0;float:left;display:block;
	margin-right: 12px;height:74px;width:auto;
}
.lm_bar .ta{
	float:left;display:block;color:#fff;
	/*∵华为鸿蒙系统放大字号后有问题∴这样改写,虽然比较奇怪*/
	padding:22px 0;line-height:30px;

	font-size: 32px;
}
.lm_bar .notes{
	display: block;
	float: left;color:#fff;
	font-size: 18px;
	line-height: 56px;
	padding: 4px 0 0 60px;
}

.lm_bar .r_btns{
	float: right;font-size:28px;
	padding:2px 8px 0 0;

	/*∵华为鸿蒙系统放大字号后有问题∴这样改写,虽然比较奇怪*/
	margin-top:15px;
}
.lm_bar .r_btns a{
	display: inline-block;padding:0 10px;
	line-height: 36px;
	border-radius: 5px;
	text-decoration: none;
}
.lm_bar .r_btns a+a{margin-left: 30px;}

.lm_bar .r_btns a .iconfont.icon-arrow_right{
	margin-left: 6px;
	margin-right: -6px;
	display: inline-block;
}
.lm_bar .r_btns a:link, .lm_bar  .r_btns a:visited{
	background-color: #236EC2;
	color: #fff;
}
.lm_bar .r_btns a:hover{
	background-color: #fff;
	color:#13569F;
}
.lm_bar .r_btns a:active{
	background-color: #0C4D94;
	color: #fff;
}

/*四栏切换菜单*/
.menubar4{
	background-color: #f8f8f8;font-size:30px;
	
	/*∵华为鸿蒙系统放大字号后有问题∴这样改写,虽然比较奇怪*/
	display:flex;justify-content: space-around;flex-wrap: wrap;
	padding: 0 20px;
	clear: both;
}
.menubar4 a{
	line-height: 73px;
	/* height: 58px; */
	height: fit-content;
	padding:0px;
	display: block;
	float: left;
	text-decoration: none;
}
.menubar4 a:link, .menubar4 a:visited{
	color: #999;
	border-bottom: 3px solid #f8f8f8;
}
.menubar4 a:hover, 
.menubar4 a.cur:link, 
.menubar4 a.cur:visited{
	color: #236EC2;
	font-weight: bold;
	border-bottom: 3px solid #236EC2;
}

.moreList1{color:#333;font-size:28px;text-align: center;display: block;}


ul.home_news_list2{padding:35px 0;margin-top:0;}
ul.home_news_list2 li{font-size:30px;height:auto;line-height: 1.5;padding-bottom:30px;margin:0 20px 30px;border-bottom:2px solid #dedede;}

/*ul.home_news_list2 li::before{width:8px;height:8px;left: 16px;top:17px;}*/
ul.home_news_list2 li::before{display:none;}

ul.home_news_list2 li a{padding:0;white-space: normal;text-align: justify;}
ul.home_news_list2 li .date{font-size:24px;/*margin-top:4px;margin-left:20px;*/margin-right:0;
display:none;
}

.tab-item1 ul.home_news_list2{padding: 35px 0 15px;}

.tlinks-outer{padding:0 10px;}

.tlinks{margin-top:30px;margin-bottom:18px;}
.tlinks a{/*height: 60px;*/ height: fit-content; font-size:30px; line-height: 75px;width:340px;margin:10px auto;
/*∵华为鸿蒙系统放大字号后有问题∴这样改写,虽然比较奇怪*/
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.tlinks .iconfont{font-size:24px;}

.iconlinks{grid-template-columns: repeat(3, 1fr);}
.iconlinks a .name{font-size:28px;}

.iconlinks2{grid-template-columns: repeat(4, 1fr);margin: 30px 0 10px;}
.iconlinks2 a{text-align: center;}
.iconlinks2 a img{margin: 25px auto 15px;width:60px;height:60px;}
.iconlinks2 a .name{font-size:28px;}

.menu_line{border-bottom-width: 0px;}
.menu_line .name{font-size:28px;float:none;}
.menu_line .menu{display: block;line-height: 60px;padding:0px 25px;border-top:1px solid #ddd;background-color: #f8f8f8;}
.menu_line .menu a{font-size:24px;padding:0 10px;margin-right:10px;}

.menu_line .menu a.cur{
	color: #236EC2;
	font-weight: bold;background: none;
	border-bottom: 3px solid #236EC2;
}
.menu_line .menu a:last-child{margin-right:0;}

.menu_line .name1{font-size:24px;padding:0px 25px;line-height: 60px;}

.alllinks .name{font-size:24px;}
.alllinks ul li{font-size:24px;margin:0;width:50%;display: flex;align-items: center;}
.alllinks ul.wide li{width:50%;padding:0;}
.alllinks ul.wide li[data-docid='169195']{letter-spacing: -4px;}

.alllinks ul.compact{grid-template-columns: repeat(7,1fr);}
.alllinks ul.qt{grid-template-columns: repeat(2,1fr);}


.iconlinks3{width:auto;display: flex;
    justify-content: space-around;}
.iconlinks3 a .name{font-size:20px;}

ul.home_news_list li:hover{
	background-color: transparent;
}
