@charset "utf-8";

@font-face {
	font-family: 'SourceHanSansCN-Bold'; /* 你给字体起的名字 */
	src: url("https://d-web.obs.cn-north-4.myhuaweicloud.com/autoinfo/SourceHanSansCN-Bold.otf") format("opentype");
	fontweight: normal;
	fontstyle: normal;
}
@font-face {
	font-family: 'HarmonyOS_Sans_SC_Black'; /* 你给字体起的名字 */
	src: url("https://d-web.obs.cn-north-4.myhuaweicloud.com/autoinfo/HarmonyOS_Sans_SC_Black.ttf") format('truetype');
	fontweight: normal;
	fontstyle: normal;
}
@font-face {
	font-family: 'HarmonyOS_Sans_SC_Bold'; /* 你给字体起的名字 */
	src: url("https://d-web.obs.cn-north-4.myhuaweicloud.com/autoinfo/HarmonyOS_Sans_SC_Bold.ttf") format('truetype');
	fontweight: normal;
	fontstyle: normal;
}
@font-face {
	font-family: 'HarmonyOS_Sans_SC_Light'; /* 你给字体起的名字 */
	src: url("https://d-web.obs.cn-north-4.myhuaweicloud.com/autoinfo/HarmonyOS_Sans_SC_Light.ttf") format('truetype');
	fontweight: normal;
	fontstyle: normal;
}
@font-face {
	font-family: 'HarmonyOS_Sans_SC_Medium'; /* 你给字体起的名字 */
	src: url("https://d-web.obs.cn-north-4.myhuaweicloud.com/autoinfo/HarmonyOS_Sans_SC_Medium.ttf") format('truetype');
	fontweight: normal;
	fontstyle: normal;
}
@font-face {
	font-family: 'HarmonyOS_Sans_SC_Regular'; /* 你给字体起的名字 */
	src: url("https://d-web.obs.cn-north-4.myhuaweicloud.com/autoinfo/HarmonyOS_Sans_SC_Regular.ttf") format('truetype');
	fontweight: normal;
	fontstyle: normal;
}
@font-face {
	font-family: 'HarmonyOS_Sans_SC_Thin'; /* 你给字体起的名字 */
	src: url("https://d-web.obs.cn-north-4.myhuaweicloud.com/autoinfo/HarmonyOS_Sans_SC_Thin.ttf") format('truetype');
	fontweight: normal;
	fontstyle: normal;
}
@font-face {
	font-family: 'SourceHanSansCN-Medium'; 
	src: url('https://d-web.obs.cn-north-4.myhuaweicloud.com/autoinfo/SourceHanSansCN-Medium.otf') format('opentype');
	fontweight: normal;
	fontstyle: normal;
}

/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

body {
	-webkit-text-size-adjust: none;
	background-color: #fff;
	font-family:"HarmonyOs_Sans_Sc_Regular";
		overflow-x: hidden;
}

:focus {
	outline: none;
}

a {
	cursor: pointer;
	text-decoration: none;
}

img {
	border: 0;
}

input,
textarea {
	vertical-align: middle;
	font-family: inherit;
	font-size: inherit;
}

ul li {
	list-style-type: none;
}





.nav_con {
	width: 100%;
	min-width: 1220px;
	height: 85px;
	overflow: hidden;
	background: #fff ;
	
}

.nav_con ul {
	display: flex;
	justify-content: space-between;
	line-height: 85px;
}

.nav_con ul li {
	font-family:HarmonyOS_Sans_SC_Medium;
	width: 20%; 
	min-width: 100px;
	text-align: center;
	height: 85px;
	display: inline-block;
	font-weight: 500;
	font-size: 16px;
	color: #363636;
	
}

.nav_con ul li a {
	color: #363636;
	font-size: 16px;
	width: 100%;
	height: 85px;
	
	/* display: block; */
	display: flex;
	align-items: center;
	
}
.nav_con ul>li:first-of-type a p {
	border-left: 1px solid #ffffff3d;
}

.nav_con ul li a p{
	width: 100%;
	height: 85px;
	border-right: 1px solid #ffffff3d;
	display: flex;
	justify-content: center;
	align-items: center;
	opacity: 0.81;
}

.nav_con ul li a:hover {
	
	
	color: #0A41A3;
	border-radius: 2px;
	transition: 600ms ease all;
}

.nav_con ul li a.navon {
	color:#0A41A3;
	border-radius: 2px;
}

.w_big {
	width: 60%;
	min-width: 130px;
	margin: 0 auto;
}
.w_big>li:first-of-type{
	display: flex;
	margin-right: 120px;
}

.nav_img {
	width: 20px;
	margin: auto;
}


.banner {
	width: 100%; /* 宽度占满屏幕 */
		height: 320px; /* 固定高度 */
		overflow: hidden;
		position: relative;
		background-image: url(../../img/forum2025/banner-other.png);
		background-size: cover; /* 背景图像覆盖整个容器 */
		background-repeat: no-repeat; /* 禁止背景图像重复 */
		background-position: center; /* 图像在容器中居中显示 */
		
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		min-width: 1220px; /* 最小宽度 */
}

	.banner .banner_logo {
	width: 411px;
	/* height: 86px; */
	}
	p {
 	margin-top: 0;
 	margin-bottom: 0; 
	} 
.banner_title{
	width: 941px;
	height: 79px;
	margin-top: 20px;
}
.banner_datebox{
	width: 341px;
	height: 33px;
	margin-top: 36px;
	background: #FFFFFF;
	box-shadow: 0px 4px 16px 0px rgba(0,31,80,0.08);
	border-radius: 17px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.banner_datebox>p{
	font-family: HarmonyOS_Sans_SC_Regular;
	font-weight: 400;
	font-size: 18px;
	color: #0E5AC2;
	line-height: 11px;
}
.banner_datebox p span{
	height: 13px;
}
/* .banner_datebox>p>span:last-of-type{
	width: 79px;
	height: 17px;
	font-family: HarmonyOS Sans SC;
	font-weight: 400;
	font-size: 18px;
	color: #0F5CC3;
	line-height: 11px;
} */


/* 页脚======================= */
.footer {
	width: 100%;
	height: auto;
	/*  overflow: hidden;
 */
	background: url("../../img/forum2024/footer-other.png") no-repeat center center;
	background-size: cover;
	/* min-width: 1220px; */
	padding: 10px 0;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.footer_logo{
	width: 126px;
	height: 42px;
	margin-top: 13px;
}
.footer>p:first-of-type{
	font-family: HarmonyOS_Sans_SC_Medium;
	font-weight: 500;
	font-size: 18px;
	color: #FFFFFF;
	margin-top: 30px;
}
.footer_code{
	width: 92px;
	text-align: center;
	margin-top: 19px;
}
.footer_code>p:first-of-type{
	font-family: HarmonyOS Sans SC;
	font-weight: 400;
	font-size: 12px;
	color: #FFFFFF;
}
.code_img{
	width: 92px;
	height: 92px;
}
.footer>p:last-of-type{
	font-family: HarmonyOS Sans SC;
	font-weight: 400;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 1px;
	opacity: 0.8;
	margin-top: 40px;
	margin-bottom: 17px;
}

/* =================新闻聚焦============= */
.news_titbox {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	position: relative;
	margin-top:67px;
}
.news_titbox>p:first-of-type{
	position: absolute;
	/* margin-top: -25px; */
	font-family: HarmonyOS_Sans_SC_Medium;
	font-weight: 500;
	font-size: 30px;
	color: #0A45A9;
	/* line-height: 72px; */
	top: 30px;
	z-index: 10;
}
.news_titbox>p:last-of-type{
	font-family:SourceHanSansCN-Bold;
	font-weight: bold;
	font-size: 40px;
	color: #0A45A9;
	line-height: 72px;
	opacity: 0.07;
	
}
.news_conbox{
	width: 1200px;
	margin: 0 auto;
	margin-bottom: 90px;
	margin-top:45px;
}
.news_content{
	display: flex;
	justify-content: space-between;
	
}
.news_conbox>ul>li{
	width: 100%;
	border-bottom: 1px solid #EEEEEE;
	line-height: 58px;
	list-style-type: disc;
	
}
.news_word{
	font-size: 16px;
	color: #202020;
}
.news_date{
	color: #999999;
	font-size: 14px;
	margin-right: 0;
}
/* =================论坛介绍======================== */
/* 论坛介绍 */

.intro,.contact,.newsTab{
	display: flex;
	justify-content: center;
	
}
.intro_con,.contact_con,.newsTab_con{
	width: 100%;
	background-color: #fff;
	padding-bottom: 100px;
}
.intro_titbox,.contact_titbox,.newsTab_titbox {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-bottom: 30px;
}

.intro_titbox p:first-child,.contact_titbox p:first-child,.newsTab_titbox p:first-child{
	font-family: HarmonyOS Sans SC;
	font-weight: bold;
	font-size: 40px;
	color: #0A45A9;
	line-height: 72px;
	opacity: 0.07;
}

.intro_titbox p:nth-child(2),.contact_titbox p:nth-child(2),.newsTab_titbox p:nth-child(2){
	width: 120px;
	font-family:HarmonyOS_Sans_SC_Medium;
	font-weight: 500;
	font-size: 30px;
	color: #0A45A9;
	line-height: 72px;
	margin-top: -55px;
}
	

	
.intro_detail div,.contact_detail div{
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-top: 40px;
}
.intro_detail div p:first-child,.contact_detail div p:first-child{
	font-family: HarmonyOS_Sans_SC_Bold;
	font-weight: bold;
	font-size: 22px;
	color: #0A45A9;
	line-height: 72px;
}
.intro_detail div p:not(first-child),.contact_detail div p:not(first-child){
font-family: HarmonyOS Sans SC;
font-weight: 400;
font-size: 18px;
color: #363636;
line-height: 32px;
	letter-spacing: 2px;
}

/* ==================联系我们===================== */
.contactme{
	width: 100%;
	margin-bottom: 90px;
}

.contactme_detail{
	width: 1320px;
	margin: 34px auto;
	display: flex;
	justify-content: space-around;
}
.contactme_box{
	width: 356px;
	height: 386px;
	background: #F3F7FB;
	border-radius: 10px;
}
.contactme_img{
	width: 356px;
	height: 218px;
}
.contactme_word{
	margin-left: 34px;
}

.contactme_titbox {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	position: relative;
	margin-top:67px;
}
.contactme_titbox>p:first-of-type{
	position: absolute;
	/* margin-top: -25px; */
	font-family: HarmonyOS_Sans_SC_Medium;
	font-weight: 500;
	font-size: 30px;
	color: #0A45A9;
	/* line-height: 72px; */
	top: 30px;
	z-index: 10;
}
.contactme_titbox>p:last-of-type{
	font-family:SourceHanSansCN-Bold;
	font-weight: bold;
	font-size: 40px;
	color: #0A45A9;
	line-height: 72px;
	opacity: 0.07;
	
}


.contactme_word>p:first-of-type{
	font-family: HarmonyOS_Sans_SC_Bold;
	font-weight: bold;
	font-size: 18px;
	color: #0A41A3;
	line-height: 35px;
	
}
.contactme_word>p:not(:first-of-type){
	font-family: HarmonyOS_Sans_SC_Regular;
	font-weight: 400;
	font-size: 16px;
	color: #363636;
	line-height: 35px;
	display: flex;
	align-items: center;
}
.icon_img{
	width: 16px;
	height: 16px;
	margin-right: 6px;
}
/* ================下载中心========== */
.intro,.news,.download,.contact{
	margin-top: 67px;
}
/*内容页*/
.content_sec{min-width:1215px; width:100%; height:auto; overflow:hidden; margin:0 auto;}
.gyltleft{width:10%; height:185px; overflow:hidden; float:left;} 
.gyltright{width:9%; height:185px; overflow:hidden;float:right;}
.gyltmiddle{width:1200px; height:auto; padding-top:30px; padding-left:35px; padding-right:20px; position:relative;float:left; }
.gyltmiddle .chaname{width:180px; height:64px; position:absolute; top:40px; left:50px; }
.gyltmiddle .channelImg_bwsd{background:url(../images/forum2020_bwsd.jpg)no-repeat center top;}
.gyltmiddle .channelImg_download{background:url(../images/forum2020_download.jpg)no-repeat center top;}
.gyltmiddle .channelImg_gylt{background:url(../images/forum2020_gylt.jpg)no-repeat center top;}
.gyltmiddle .channelImg_hzhb{background:url(../images/forum2020_hzhb.jpg)no-repeat center top;}
.gyltmiddle .channelImg_lxwm{background:url(../images/forum2020_lxwm.jpg)no-repeat center top;}
.gyltmiddle .channelImg_news{background:url(../images/forum2020_news.jpg)no-repeat center top;}
.gyltmiddle .channelImg_tbgz{background:url(../images/forum2020_tbgz.jpg)no-repeat center top;}
.gyltmiddle .channelImg_zcfg{background:url(../images/forum2020_zcfg.jpg)no-repeat center top;}
.gyltmiddle .channelImg_zjsd{background:url(../images/forum2020_zjsd.jpg)no-repeat center top;}
.gyltmiddle .channelImg_reg{background:url(../images/forum2020_reg.jpg)no-repeat center top;}
.gyltmiddle .channelImg_video{background:url(../images/forum2020_video.jpg)no-repeat center top;}
.gyltmiddle .channelImg_yunketang{background:url(../images/forum2020_ykt.jpg)no-repeat center top;}
.gyltmiddle .grayline{width:100%; height:1px; border-bottom:1px solid #8c8c8c; margin-top:64px;}
.gyltmiddle .text{width:80%; height:auto; margin:30px auto; padding-left:10px; padding-right:10px;  }
.gyltmiddle .text p {line-height:30px; font:normal 16px/30px "微软雅黑"; margin-top:10px; text-indent:32px; text-align: justify;}
.gyltmiddle .text p.title {width:auto; font:bold 24px/28px "微软雅黑"; margin: 30px auto; color:#103791; text-align:center;}
.gyltmiddle .text p.origin {width:auto; font:normal 14px/22px "微软雅黑"; border-bottom:1px solid #b8b8b8; margin: 20px auto; color:#878787; text-align:center; padding-bottom:35px;  }
.gyltmiddle .text img {margin:5px auto; display: block;max-width:750px}
.gyltmiddle .text table{ border-top:1px solid #7a7b7a; border-left:1px solid #7a7b7a;}
.gyltmiddle .text table tbody tr td{ padding:2px; border:1px solid #7a7b7a;border-width:0 1px 1px 0;}




