/* 当前位置 */
.position { padding: 5px 0; background: #eff3f6; }
.position .con { padding-left: 25px; background: url(/eportal/uiFramework/commonResource/image/2024041422553866522.png) no-repeat left center; }
.position .con, .position .con * { font-size: 16px; line-height: 40px; }
.position .con span { color: #ccc; font-family: '宋体'; }
.position .con a { color: #333; font-family: '微软雅黑'; }
.position .con a:last-child { color: #015293; }

/* 内容区域 */
.content { margin-top: 30px; margin-bottom: 50px; }
.con_left { width: 22%; }
.con_right { width: 74%; }
.marB { margin-bottom: 40px; }
.conTitle{border-bottom:1px solid #eee;margin-bottom:20px;}
.conTitle span{font-size:22px;color:#0d64bd;font-weight:bold;border-bottom:2px solid #0d64bd;display:inline-block;padding-bottom:16px;}

/* 内容区域 */
.p_icon { display: none; }

/* 模块样式 */
.module_box { border: 1px solid #eff3f6;margin-top: 36px; }
.module_tit { border-bottom: 1px solid #eff3f6; background: #eff3f6; }
.module_tit span { display: inline-block; padding: 0 15px; font-size: 22px; line-height: 2em; background: #015293; color: #fff; }
.module_con { padding: 20px 30px; }
.ldBoxs{margin-bottom:50px;}

/* 左侧导航 */
.left_nav h3 { height: 70px; line-height: 70px; text-align: center; background: #015293; font-size: 24px; color: #fff; margin-bottom: 10px; }
.left_nav_list > li { margin-bottom: 5px; }
.left_nav_list > li > a { display: block; font-size: 18px; color: #333; line-height: 1.2em; background: #eff3f6; padding: 10px 20px; }
.left_nav_list > li > a::after { content: '>'; float: right; font-size: 20px; font-family: '宋体'; display: block; }
.left_nav_list > li.on > a, .left_nav_list > li:hover > a { color: #fff; background: #015293; }
.sub_nav_list { border: 2px solid #eff3f6; padding: 10px 30px 10px 50px; border-top: 0; }
.sub_nav_list li { position: relative; }
.sub_nav_list li::before { content: ''; display: block; width: 4px; height: 4px; border-radius: 50%; background: #dddddd; position: absolute; left: -15px; top: 15px; }
.sub_nav_list li a { padding: 5px 0; font-size: 16px; display: block; }
.sub_nav_list li.on::before, .sub_nav_list li:hover::before { background: #015293; }
.sub_nav_list li.on a, .sub_nav_list li:hover a { color: #015293; }


.leftNav{width: 100%;padding:0 20px 20px 20px;box-sizing:border-box;}
.leftNav h3{ width: 96%;height: 65px;padding-top: 10px;border-bottom: 2px solid #b5c2ca;margin:auto;}
.leftNav h3 span {position: relative;top: 2px;height: 63px;display: inline-block;overflow: hidden;border-bottom: 2px solid #C00;line-height: 63px;font-size: 22px;padding: 0 10px;color: #000;}
.leftNav .leftList{width:96%;margin:auto;}
.leftNav .leftList .one{margin-top:16px;}
.leftNav .leftList .one .oneLi{  padding: 20px 0;    border-bottom: 1px solid #e0e0e0;}
.leftNav .leftList .one .oneLi .zlA{font-size: 18px;color: #333;display:block;padding-left: 20px;background:url(/eportal/uiFramework/commonResource/image/2024012623545897324.jpg) no-repeat left center;line-height:26px;}
.leftNav .leftList .one .oneLi.yes .zlA,
.leftNav .leftList .one .oneLi:hover .zlA{ color:#0d64bd;font-weight:550;background:url(/eportal/uiFramework/commonResource/image/2024012623550458851.jpg) no-repeat left center;}
.leftNav .leftList .one .oneLi.yes .two{display:block;}
.leftNav .leftList .one .two{display:none;padding-left:20px;}
.leftNav .leftList .one .oneLi.yes .two .twoLi:last-child{border-bottom:none;    padding-bottom: 0;}
.leftNav .leftList .one .oneLi.yes .two .twoLi{border-bottom: 1px dashed #dfdfdf;width: 100%;margin: 0 auto;padding:15px 0;text-indent: 3.3em;}
.leftNav .leftList .one .oneLi.yes .two .twoLi a{color:#555;font-size:16px;}
.leftNav .leftList .one .oneLi.yes .two .twoLi:hover a,
.leftNav .leftList .one .oneLi.yes .two .twoLi.on a{color:#0d64bd;}
.leftNav .leftList .one li:last-child {border-bottom: 0;}


/* 分页 */
.page_box { text-align: center; line-height: 32px; }
.page_box a, .page_box > font { display: inline-block; font-size: 14px; color: #333; padding: 0 8px; border: 1px solid #ccc; border-radius: 4px; min-width: 16px; }
.page_box a:hover, .page_box > font { background: #015293; border-color: #015293; color: #fff; }
.page_box span { display: none !important; }
.page_box span.txt { display: inline-block !important; font-size: 14px; color: #333; margin: 0 5px; }
.page_box span.txt input { border: 1px solid #ccc; border-radius: 4px; height: 32px; text-align: center; width: 50px; }
.page_box span.txt input[type="button"] { background: #015293; border-color: #015293; color: #fff; }

/*问答库列表*/
.wdkList{margin-bottom:40px;}
.wdkList li {padding: 20px 0 5px;border-bottom: dashed 1px #CCC;}
.wdkList li .line1 {overflow: hidden;line-height: 32px;margin-bottom: 5px;}
.zxzxBtnA:hover{background:red;}
.wdkList li .line1 i.question {width: 32px;height: 32px;background: url(/eportal/uiFramework/commonResource/image/2024041422521582102.png) no-repeat center center;display: block;float: left;margin-right: 10px;}
.wdkList li .line1 i.answer {width: 32px;height: 32px;background: url(/eportal/uiFramework/commonResource/image/2024041422522213967.png) no-repeat center center;display: block;float: left;margin-right: 10px;}
.wdkList li .line1 i.robot { background: url(/eportal/uiFramework/commonResource/image/2024041422522858908.png) no-repeat;position: absolute;right: 10px; top: 20px;z-index: 9;width: 23px;height: 37px;}
.wdkList li .line1 .date {font-size: 16px;color: #666;float: right;}
.wdkList li .one a{font-size: 18px;font-weight: bold;color: #333;}
.wdkList li .one a:hover {color: #015293;}
.wdkList li .line1 .contentBm{height:92px;overflow:hidden;width: 780px;  float: right;}
.wdkList li .line1 .contentBm * {text-align:justify;font-size:16px !important;line-height:32px !important;font-family:'微软雅黑' !important;color: #404040 !important;}
.wdkList li .line1 .zxzxBtn {float: right;position: relative;width: 97px;height: 50px;margin-bottom: 18px;overflow: hidden;}
.wdkList li .line1 .zxzxBtn a {background: #FD9130;font-size:16px;width: 97px;height: 31px;border-radius: 6px;line-height: 31px;color: #FFF;text-align: center;position: relative;display:block;z-index: 99;margin-top:20px;}



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

	/* 左侧导航 */
	.left_nav h3 { height: auto; line-height: 1.5em; padding: 10px; }
	.left_nav_list > li > a { padding-left: 20px; }
	/* 分页 */
	.page_box a, .page_box > font, .page_box span.txt { margin-bottom: 10px; }

}

@media screen and (max-width: 768px) {
	.position .con, .position .con * { font-size: 14px; line-height: 1.5em; }
	.position .con a { display: inline-block; white-space: nowrap; }

	/* 左侧导航 */
	.con_left { width: 100%; float: none; margin-bottom: 20px; }
	.left_nav h3 { padding: 10px 20px; text-align: left; position: relative; }
	.left_nav h3 .p_icon { display: block; position: absolute; right: 10px; top: 10px; z-index: 5; }
	.left_nav h3 .p_icon img { height: 35px; }
	.left_nav_list { display: none; }
	.left_nav_list > li > a { font-size: 16px; line-height: inherit; height: auto; }

	/* 右侧内容 */
	.con_right { width: 100%; float: none; }
	.module_box { border: 0; }
	.module_con { padding: 20px 0; }
	.module_tit span { font-size: 18px; } 

.wdkList li .one a{font-size:14px;line-height:28px;}
.wdkList li .line1 .contentBm {width:88%;}
.wdkList li .line1 .contentBm *{font-size:14px !important;line-height:24px !important;}
.wdkList li .line1 .date{display:none;}

}