/*本页面css*/
.g_wrap { background: #fff5ed url(/bjsdxqrmzf/uiFramework/commonResource/image/2025072816401923635.jpg) center 0 no-repeat; }
.m_head { width: 1200px; margin: 0 auto; height: 315px; position: relative; }
.m_head .qrcode { position: absolute; left: 490px; top: 185px; }
.m_main { width: 1216px; margin: 0 auto 20px; }
.m_layout { width: 1100px; padding: 10px 50px 40px; margin: 0 auto; border-radius: 10px; background: #fff; }
.m_layout_news { box-shadow: 0 4px 6px #fdd2b6, 0 1px 3px #fdd2b6; border-radius: 10px; background: #fff; padding: 40px 50px; width: 1100px; margin-bottom: 50px; }
.list li { font-size: 20px; line-height: 2em; color: #1f1f1f; float: left; width: 50%; }
.list li a { color: #1f1f1f; font-size: 20px; }
.more { text-align: right; margin-top: 10px; }
.more a { color: #ff8858; font-size: 16px; }
.tab_hd { overflow: hidden; margin-bottom: 50px; }
.tab_hd ul { margin-left: -8px; }
.tab_hd li { cursor: pointer; float: left; margin: 0 0 0 8px; height: 80px; }
.tab_hd li span.icon2 { display: none; }
.tab_hd li.on span.icon1 { display: none; }
.tab_hd li.on span.icon2 { display: block; }
.tab_hd li h3 { display: none; }
.tab_bd li { display: none; }
.m_text { font-size: 18px; line-height: 2em; margin-bottom: 30px; }
.m_hd { padding: 15px 0; border-bottom: 2px solid #ff8858; margin-bottom: 45px; }
.m_hd h2 { text-indent: -9999px; display: none; }
.left_part { background: #ffeee1; float: left; width: 270px; padding: 15px; margin-bottom: 35px; }
.left_part .m_text { font-size: 16px; }
.left_part .m_text * { font-size: inherit; }
.code_pic { text-align: center; }
.code_pic img { width: 150px; height: 150px; }
.m_layout5 .code_pic img { width: 150px; height: auto; margin: 0 15px; }
.code_info { font-size: 16px; color: #1f1f1f; margin: 10px 0; }
.right_part { float: right; width: 760px; }
.cont_tit { font-size: 24px; line-height: 2em; color: #484848; margin-bottom: 10px; }
.cont_text1 em { font-weidht: 700; font-style: normal; }

/*.cont_text1 img{width:500px!important;height:auto!important;}*/
/*.cont_text em span{background: #fff;padding:0 30px;display: inline-block;position: relative;top:15px;}*/

.box { clear: both; padding: 25px 25px 40px; }
.m_layout1 .box_question { border: 2px solid #fed3aa; }
.box_question .cont_text { height: 460px; overflow-y: auto; padding-right: 10px; }
.m_layout2 .box_question { border: 2px solid #8cbbea; }
.m_layout2 .left_part { background: #d5eaff; }
.m_layout2 .m_hd { border-bottom: 2px solid #62a6f9; }
.cont_text p { margin-bottom: 10px; font-size: 18px; line-height: 2em; color: #484848; }
.cont_text p * { font-size: inherit; }

/* 自定义滚动条样式 */
.cont_text::-webkit-scrollbar { width: 16px; }
.cont_text::-webkit-scrollbar-track { background: #fff5ed; border-radius: 8px; }
.cont_text::-webkit-scrollbar-thumb { background: #fbaf65; width: 8px; border-radius: 8px; border: 4px solid #fbaf65; }
.m_layout2 .cont_text::-webkit-scrollbar { width: 16px; }
.m_layout2 .cont_text::-webkit-scrollbar-track { background: #e3f1fe; border-radius: 8px; }
.m_layout2 .cont_text::-webkit-scrollbar-thumb { background: #5fa4f6; width: 8px; border-radius: 8px; border: 4px solid #5fa4f6; }
.m_layout2 .cont_text em { font-style: normal; }
.m_layout2 .cont_text em::before { content: ''; display: inline-block; width: 10px; height: 10px; margin-right: 5px;  background: radial-gradient(circle, #62a6f9, #e3f1fe);    /* 从外到内的渐变效果 */ border-radius: 50%;    /* 创建圆形 */ vertical-align: middle;    /* 垂直居中对齐 */ }
.left_part { float: none; width: 94%; padding: 2% 3% 1%; }
.right_part { float: none; width: 100%; }
.code_pic { float: left; width: 360px; }
.left_part .m_text { float: right; width: 600px; }
.u_blank { height: 30px; }
.mobile_pic, .cont_text1_mobile, .m_mobile { display: none; }
img { image-rendering: -webkit-optimize-contrast;    /* For Safari (non-standard naming) */ image-rendering: -moz-crisp-edges;    /* For Firefox */ image-rendering: -o-crisp-edges;    /* For older Opera browsers */ image-rendering: pixelated;    /* For modern browsers, best for scaling */ }
.m_layout3 .code_pic { padding: 20px 0 0; }
.m_layout3 .box_question { border: 2px solid #ecbf62; }
.m_layout3 .m_hd { border-bottom: 2px solid #ecbf62; }
.m_layout3 .left_part { background: #f7e8c9; }
.m_layout3 .cont_text::-webkit-scrollbar { width: 16px; }
.m_layout3 .cont_text::-webkit-scrollbar-track { background: #f7e8c9; border-radius: 8px; }
.m_layout3 .cont_text::-webkit-scrollbar-thumb { background: #ecbf62; width: 8px; border-radius: 8px; border: 4px solid #ecbf62; }
.m_layout3 .cont_text em { font-style: normal; }
.m_layout3 .cont_text em::before { content: ''; display: inline-block; width: 10px; height: 10px; margin-right: 5px;  background: radial-gradient(circle, #ecbf62, #f7e8c9);    /* 从外到内的渐变效果 */ border-radius: 50%;    /* 创建圆形 */ vertical-align: middle;    /* 垂直居中对齐 */ }
.m_layout4 .box_question { border: 2px solid #316cfe; }
.m_layout4 .m_hd { border-bottom: 2px solid #316cfe; }
.m_layout4 .left_part { background: #ecedff; }
.m_layout4 .cont_text::-webkit-scrollbar { width: 16px; }
.m_layout4 .cont_text::-webkit-scrollbar-track { background: #ecedff; border-radius: 8px; }
.m_layout4 .cont_text::-webkit-scrollbar-thumb { background: #316cfe; width: 8px; border-radius: 8px; border: 4px solid #316cfe; }
.m_layout4 .cont_text em { font-style: normal; }
.m_layout4 .cont_text em::before { content: ''; display: inline-block; width: 10px; height: 10px; margin-right: 5px;  background: radial-gradient(circle, #316cfe, #ecedff);    /* 从外到内的渐变效果 */ border-radius: 50%;    /* 创建圆形 */ vertical-align: middle;    /* 垂直居中对齐 */ }
.m_layout5 .box_question { border: 2px solid #02c899; }
.m_layout5 .m_hd { border-bottom: 2px solid #02c899; }
.m_layout5 .left_part { background: #eafbf7; }
.m_layout5 .cont_text::-webkit-scrollbar { width: 16px; }
.m_layout5 .cont_text::-webkit-scrollbar-track { background: #eafbf7; border-radius: 8px; }
.m_layout5 .cont_text::-webkit-scrollbar-thumb { background: #02c899; width: 8px; border-radius: 8px; border: 4px solid #02c899; }
.m_layout5 .cont_text em { font-style: normal; }
.m_layout5 .cont_text em::before { content: ''; display: inline-block; width: 10px; height: 10px; margin-right: 5px;  background: radial-gradient(circle, #02c899, #eafbf7);    /* 从外到内的渐变效果 */ border-radius: 50%;    /* 创建圆形 */ vertical-align: middle;    /* 垂直居中对齐 */ }
.m_layout5 .code_pic { width: 390px; margin-top: 45px; }
.m_layout6 .box_question { border: 2px solid #d9f6fe; }
.m_layout6 .m_hd { border-bottom: 2px solid #7dcbf9; }
.m_layout6 .left_part { background: #e1f8fe; }
.m_layout6 .cont_text::-webkit-scrollbar { width: 16px; }
.m_layout6 .cont_text::-webkit-scrollbar-track { background: #e1f8fe; border-radius: 8px; }
.m_layout6 .cont_text::-webkit-scrollbar-thumb { background: #7fd3ff; width: 8px; border-radius: 8px; border: 4px solid #7fd3ff; }
.m_layout6 .cont_text em { font-style: normal; }
.m_layout6 .cont_text em::before { content: ''; display: inline-block; width: 10px; height: 10px; margin-right: 5px;  background: radial-gradient(circle, #7fd3ff, #e1f8fe);    /* 从外到内的渐变效果 */ border-radius: 50%;    /* 创建圆形 */ vertical-align: middle;    /* 垂直居中对齐 */ }
.m_layout6 .code_pic { width: 390px; }
.m_layout7 .box_question { border: 2px solid #d9f6fe; }
.m_layout7 .m_hd { border-bottom: 2px solid #e5984b; }
.m_layout7 .left_part { background: #fff3e6; }
.m_layout7 .cont_text::-webkit-scrollbar { width: 16px; }
.m_layout7 .cont_text::-webkit-scrollbar-track { background: #fff3e6; border-radius: 8px; }
.m_layout7 .cont_text::-webkit-scrollbar-thumb { background: #e5984b; width: 8px; border-radius: 8px; border: 4px solid #e5984b; }
.m_layout7 .cont_text em { font-style: normal; }
.m_layout7 .cont_text em::before { content: ''; display: inline-block; width: 10px; height: 10px; margin-right: 5px;  background: radial-gradient(circle, #e5984b, #fff3e6);    /* 从外到内的渐变效果 */ border-radius: 50%;    /* 创建圆形 */ vertical-align: middle;    /* 垂直居中对齐 */ }
.m_layout7 .code_pic { width: 390px; }
.u_tips { text-align: center; font-size: 14px; line-height: 2em; color: #474747; width: 1200px; margin: 0 auto; padding: 0 0 30px; }

@media only screen and (max-width:768px) {
	.qrcode { display: none; }
	.g_wrap { width: 100%; background: 0; }
	.m_head { width: 100%; }
	.m_head { padding-bottom: 0; height: auto; }
	.m_mobile { display: block; width: 100%; }
	.m_layout { width: 96%; padding: 0 2%; }
	.u_blank { height: 0; }
	.list li { float: none; width: 100%; font-size: 16px; }
	.list li a { font-size: 16px; }
	.m_layout { margin-bottom: 20px; }
	.m_hd { margin-bottom: 20px; }
	.m_hd img { height: 22px; }
	.left_part { width: 96%; padding: 2%; margin-bottom: 20px; }
	.mobile_pic, .cont_text1_mobile, .cont_text1_pc { display: block; }
	.m_layout_news, .box_question .cont_text1, .cont_text1_pc { display: none; }
	.code_pic, .left_part .m_text { float: none; width: 100%; }
	.code_pic p img { margin: 0 15px; }
	.box_question .cont_text { height: auto; overflow: inherit; }
	.cont_tit { font-size: 21px; }
	.m_text { margin-bottom: 15px; }
	.cont_text1 img, .mobile_pic img { width: 100% !important; height: auto !important; }
	.box { padding: 2%; }
	.m_main { width: 100%; }
	.tab_hd { margin-bottom: 10px; background: #ffd8bc; padding: 10px 0; }
	.tab_hd ul { margin: 0; }
	.tab_hd li { display: inline-block; font-size: 14px; color: #f0461f; margin: 0 2% 2%; float: left; padding: 1% 2%; border: 1px solid #f0461f; border-radius: 5px; height: auto; }
	.tab_hd li.on { background: #fff5ed; }
	.tab_hd li h3 { display: block; }
	.tab_hd li span, .tab_hd li.on span, .tab_hd li.on span.icon2 { display: none; }
	.m_layout5 .code_pic { width: 100%; margin-top: 0; }
	.m_layout5 .code_pic img { margin: 0 2%; }
	.m_layout3 .code_pic { padding: 0; }
	.u_tips { width: 100%; }
	.m_layout .code_pic { width: 100%; }
}