@charset "UTF-8";
/**
 *  版本号 22mb_info_public_style
 *  更新时间  24/12/06
 *  laiyanling更新
 *  264行修改规章库正文中加粗文字为黑体,行政规范性文件标题栏目的行高修改
 */

body,.warp,.wrap{ background-color: #f2f2f2;}
body{ line-height: inherit; line-height: initial\0; font-size: .16rem;}
.info_public_bg{ background: url(20200907-bg.png) no-repeat center top #f2f2f2; }
.info_public_tit{ text-align: center; height: 2.88rem; padding:.78rem .2rem 1.05rem .2rem;}
.slb .info_public_tit{ height: auto;}
.info_public_tit_01{ padding: .5rem .2rem .4rem .2rem;}
.info_public_tit_01 span{ font-size: .4rem; color: #ffffff; display: block; font-weight: bold; margin-bottom: .3rem;}
.info_menu_list>ul>li{ margin-bottom: .16rem;}
.info_menu_list>ul>li h3 a{ padding:.09rem .2rem; display: block; position: relative; font-weight: normal; background-color: #e6f5ff; height: .7rem; font-size: .23rem; line-height: .26rem; color: #1658a0; overflow: hidden;}
.info_menu_list>ul>li.on h3 a,.info_menu_list>ul>li h3 a:hover{ background-color: #1658a0; color:#ffffff;}
.info_menu_list>ul>li h3 i{ font-size: .36rem; color: #1658a0; margin-right: .2rem; width: .4rem; line-height: .52rem; display:block; float: left; text-align: left;}
.info_menu_list>ul>li.on h3 i,.info_menu_list>ul>li h3 a:hover i,.info_menu_list>ul>li.on h3 em,.info_menu_list>ul>li h3 a:hover em{ color: #ffffff;}
.info_menu_list>ul>li h3 span{ display: block; overflow: hidden;}
.info_menu_list>ul>li.space_np1 span{ margin-top: .12rem;}
.info_menu_list>ul>li h3 em{ position: absolute; right: .15rem; font-size: .2rem; color: #1658a0; top: 50%; margin-top: -.12rem; display: none;}
.info_menu_list>ul>li.parentNode h3 em{ display: block;}
.info_menu_list>ul>li>ul{ padding: .16rem 0rem; background-color: #f4f5f8; border: 1px solid #f4f5f8; display: none;}
.info_menu_list>ul>li.policy_tit{ margin-bottom: .1rem;}
.info_menu_list>ul>li.policy_tit>ul{ padding: 0rem; background-color: transparent; border: none;}
.info_menu_list>ul>li>ul>li>a,.info_menu_list>ul>li>ul>li>p{ padding-left: .3rem; padding-right: .2rem; display: block; line-height: .4rem; font-size: .16rem; position: relative; white-space: initial; padding-right: .3rem; cursor: pointer;}
.info_menu_list>ul>li.policy_tit>ul>li{ margin-top: .1rem;}
.info_menu_list>ul>li.policy_tit>ul>li>p{ background-color: #e5e5e5; line-height: .36rem; padding-left: .21rem;}
.info_menu_list>ul>li>ul>li>p a{ display: block;}
.info_menu_list>ul>li>ul>li>a i,.info_menu_list>ul>li>ul>li>p i,.info_menu_list>ul>li>ul>li>ul>li>ul>li>p i,.info_menu_list>ul>li>ul>li>ul>li.parentNode i{ font-size: .12rem; color: #cfcfcf; position: absolute; right: .2rem;top: 0rem;}
.info_menu_list>ul>li>ul>li>ul>li>ul>li>p{ white-space: normal;}
.info_menu_list>ul>li>ul>li.on>a,.info_menu_list>ul>li>ul>li>a:hover,.info_menu_list>ul>li>ul>li.on>p,.info_menu_list>ul>li>ul>li>p:hover{ background-color: #e6f5ff; color: #1658a0; font-weight: bold;}
.info_menu_list>ul>li.policy_tit>ul>li.on>a,.info_menu_list>ul>li.policy_tit>ul>li>a:hover,.info_menu_list>ul>li.policy_tit>ul>li.on>p,.info_menu_list>ul>li.policy_tit>ul>li>p:hover{ font-weight: normal; color: #2e65a6; background-color: #e5e5e5;}
.info_menu_list>ul>li>ul>li.on>a i,.info_menu_list>ul>li>ul>li a:hover i{ font-weight: normal; color: #1658a0;}
.info_menu_list>ul>li>ul>li.on>p a,.info_menu_list>ul>li>ul>li p:hover a,.info_menu_list>ul>li>ul>li.on>p i,.info_menu_list>ul>li>ul>li p:hover i,.info_menu_list>ul>li>ul>li>ul>li.on>p a{ color: #1658a0;}
.info_menu_list>ul>li.policy_tit>ul>li>p a:hover{ color: #2e65a6;}
.info_menu_list>ul>li>ul>li.parentNode.on a i{ transform: rotate(90deg);}
.info_menu_list>ul>li.parentNode.on .trt-icon-jiahao1:before{ content: "\e795";}
.info_menu_list>ul>li>ul>li>ul{ display: none; background-color: #fafafa; padding:.1rem .16rem;}
.info_menu_list>ul>li>ul>li>ul>li>p{ padding-left: .32rem; line-height: .22rem; padding-top: .09rem; padding-bottom: .09rem; position: relative;}
.info_menu_list>ul>li>ul>li>ul>li>p>a{ display: block;}
.info_menu_list>ul>li>ul>li>ul>li>p:before{ content: ''; position: absolute; left: .16rem; top:.18rem; width: .05rem; height: .05rem; background-color: #1658a0; border-radius: 50%;}
.info_menu_list>ul>li>ul>li>ul>li i{ display: none;}
.info_menu_list>ul>li>ul>li>ul>li>ul{ padding:.1rem .16rem; display: none; background-color: #ffffff; border: 1px solid #eeeeee;}
.info_menu_list>ul>li>ul>li>ul>li>ul>li>p{ line-height: .22rem; padding-top: .04rem; padding-bottom: .04rem; font-size: .14rem;}
.info_menu_list>ul>li>ul>li>ul>li.on>p,.info_menu_list>ul>li>ul>li>ul>li>p:hover{ background-color: #eeeeee; color: #1658a0; font-weight: bold;}
.info_menu_list>ul>li>ul>li>ul>li>ul>li>p:hover,.info_menu_list>ul>li>ul>li>ul>li>ul>li.on>p,.info_menu_list>ul>li>ul>li>ul>li>ul>li.on>p a{ font-weight: bold; color: #1658a0; background-color: #e6f5ff;}
.info_menu_list>ul>li>ul>li>ul>li>ul>li>p a{ display: block; padding-left: .1rem;}
.info_menu_list>ul>li>ul>li>ul>li.parentNode>p{ padding-right: .3rem;}
.info_menu_list>ul>li>ul>li>ul>li.parentNode i{ display: block; transform: rotate(90deg); top: .1rem; right:.1rem;}
.info_public_bg .main .aged_link,.rules_content .aged_link{ font-size: 0rem;}
.info_public_bg .main .aged_link a,.rules_content .aged_link a{font-size:.2rem;font-weight: bold;display: inline-block;text-align: center;color: #ffffff;padding: 0rem .16rem;height: .44rem;line-height: .44rem;border-radius: .08rem;margin-left: .1rem;}
.info_public_bg .main .aged_link a.aged_link_01,.rules_content .aged_link a.aged_link_01{ background: url(21_header_bar1.png) no-repeat center bottom #e66531;}
.info_public_bg .main .aged_link a.aged_link_02,.rules_content .aged_link a.aged_link_02{ background: url(21_header_bar2.png) no-repeat center bottom #4674c0;}
.info_public_bg .main .aged_link a i,.rules_content .aged_link a i{ font-weight: normal; font-size:.24rem;}
.info_public_bg .main .aged_link a:hover,.rules_content .aged_link a:hover{ -webkit-filter: brightness(110%); filter: brightness(110%);}
.info_public_bg .main .aged_link,.rules_content .aged_link{ position: absolute; right: 0rem; top: 0rem; height: auto; margin-top: 0rem; z-index: 99;}
.info_public_bg .main .aged_link a,.rules_content .aged_link a{ border-top-left-radius: 0rem; border-top-right-radius: 0rem;}
.info_public_bg .main .aged_link a:hover,.rules_content .aged_link a:hover{ color: #ffffff !important; text-decoration: none;}
.info_public_bg .banner_header{ background:none transparent; border-bottom:1px solid #ffffff\0; border-bottom:1px solid rgba(255,255,255,.2);}
.public_apply_con .radio_base{ margin-top: .02rem;}
.public_apply_con .input_inner.on+.input_icon{ top: .16rem;}
.TRS_Editor *{ line-height: .32rem !important; font-size: .16rem !important;}
.publicguidelines .TRS_Editor *{ font-family: 'microsoft yahei' !important;}
.publicguidelines .TRS_Editor P br{ display: none;}
.trt-col-19 .article_content{ max-height:9rem; overflow-y: auto; overflow-x: hidden; padding-right: .2rem;}
.slb .trt-col-19 .article_content{ max-height: 5rem;}
.trt-col-19 .article_content::-webkit-scrollbar { width: .1rem; background-color: #E5E5E5; border-radius:1rem;}
.trt-col-19 .article_content::-webkit-scrollbar-thumb { background-color: #1658a0; border-radius:1rem;}
.xxgkzn{ height: auto !important;}

.slb .info_public_bg{background-position-y: 1.2rem;}
.slb .mar_t_200{ margin-top: 2rem;}
.slb .info_menu_list{ position: absolute; left: -.3rem; right: -.3rem; top: -2.4rem; z-index: 6;}
.slb .info_menu_list>ul{ overflow-x: auto; white-space: nowrap; padding-bottom: .32rem;}
.slb .info_menu_list>ul::-webkit-scrollbar {width:100%; height: 8px;background: #fff;border-radius:4px;}
.slb .info_menu_list>ul::-webkit-scrollbar-thumb {border-radius:4px; background:#1658a0;}
.slb .info_menu_list>ul>li{ width: 1.535rem; margin: 0rem .06rem; display: inline-block;vertical-align: top;}
.slb .info_menu_list>ul>li:first-child{ margin-left: 0rem;}
.slb .info_menu_list>ul>li h3 a{ height: 1.72rem; padding-top:.2rem;overflow: inherit;}
.slb .info_menu_list>ul>li h3 i{ font-size:.5rem; float:inherit; margin: 0rem auto;}
.slb .info_menu_list>ul>li.parentNode h3 em{ bottom: -.13rem;top: inherit;right: inherit;left: 50%;margin-left: -.15rem;color: #ffffff;background-color: #1658a0;border-radius: 50%;width: .3rem;height: .3rem;line-height: .3rem;text-align: center;}
.slb .info_menu_list>ul>li h3 span{ text-align:center; padding-top: .2rem;}
.slb .info_menu_list>ul>li>ul{ position:absolute; top:290px\0; top:1.9rem; left:0rem; right:0rem;}
.slb .info_menu_list>ul>li>ul>li>ul{ position: relative; top: 0rem;}
.slb .info_menu_list>ul>li>ul{ max-height:2rem; overflow-y: auto;}
.tabs .tabs_header{ margin-bottom: .1rem;}
.info_tabs.tabs .tabs_header{ margin-bottom: 0rem; border-bottom:1px solid #e8e8e8;}
.info_tabs.tabs .tabs_header>ul>li{ line-height: .4rem; margin-right: .04rem;}
.info_tabs.tabs .tabs_header>ul>li a{ background-color: #f2f2f2; padding: 0rem .4rem; font-weight: bold;}
.slb .info_tabs.tabs .tabs_header{ border-bottom: none;}
.info_tabs.tabs .tabs_header:after,.info_tabs.tabs .tabs_header>ul>li.on:before{ display: none;}
.info_tabs.tabs .tabs_header>ul>li.on a{ background-color: #1658a0; color: #ffffff;}
.info_tabs.tabs .list_base li{ margin-bottom: .22rem;}
.slb .info_tabs .tabs_header .title_extend_right{ margin-top: .2rem; float: left;}
.article_title_group{ padding-bottom: 0rem;}
.article_component,.article_title{ padding: 0rem;}
.article_title{ line-height: .4rem; font-size: .32rem;}
.f_i{ text-indent: 2em;}

.article_content a{ text-decoration: underline;}
.links_list .trt-row{ margin: 0rem; border-bottom: 1px dashed #dbdbdb;}
.links_list .trt-row [class*=trt-col-]{ padding:0;}
.links_list li a{ padding: .12rem 0rem .12rem .14rem; line-height: .28rem; font-size: .16rem; position: relative; display: block;}
.links_list li a:before{ content: ''; position: absolute; width: .04rem; height: .04rem; left: 0rem; top:.25rem; border-radius: 50%; background-color: #1658a0;}
.links_list .trt-row:nth-child(odd){ background-color: #f4f5f8;}
.links_list li:first-child a{ padding-left: .34rem;}
.links_list li:first-child a:before{ left: .2rem;}
.links_list_no_bg .trt-row{ padding-left: .2rem; padding-right: .2rem;}
.links_list_no_bg .trt-row:nth-child(odd){ background-color: transparent; border-bottom: none;}
.links_list_no_bg li:first-child a{ padding-left: .14rem;}
.links_list_no_bg li:first-child a:before{ left: 0rem;}
.mar_t_70{ margin-top: .7rem;}
.slb .links_list .trt-row{ padding:.12rem .16rem;}
.slb .links_list li a{ padding: .02rem 0rem .02rem .14rem;}
.slb .links_list li:first-child a{ padding-left: .14rem;}
.slb .links_list li:first-child a:before{ left: 0rem;}
.slb .links_list li a:before{ top: .15rem;}

.ysqgk_tit{ line-height: .3rem; padding: .16rem .2rem; background-color: #f4f5f8; border-bottom: 1px solid #e8e8e8;}
.ysqgk_tit a{ display: block; font-size: .21rem; line-height: .3rem; position: relative; padding-left: .14rem;}
.ysqgk_tit a:before{ content: ''; position: absolute; width: .04rem; height: .04rem; left: 0rem; top:.14rem; border-radius: 50%; background-color: #1658a0;}
.ysqgk_tit1{ line-height: .3rem; padding:.16rem .2rem .16rem .38rem; margin-top: .1rem; border-bottom: 1px solid #e8e8e8; font-size: .21rem; position: relative; font-weight: bold;}
.ysqgk_tit1:before{ content: ''; position: absolute; width: .06rem; height: .22rem; left: .2rem; top:.2rem; background-color: #1658a0;}

.public_list{ margin-bottom: -.32rem;}
.public_list li{ position: relative; z-index: 4;}
.public_list li.on{ z-index: 7;}
.public_list li .public_con{ cursor: pointer; text-align: center; height:1.38rem; border: 1px #ebebeb solid; background: -moz-linear-gradient(left, #e6f5ff 0%, #f7fcff 100%); background: -webkit-linear-gradient(left, #e6f5ff 0%, #f7fcff 100%); background: -o-linear-gradient(left, #e6f5ff 0%, #f7fcff 100%); background: -ms-linear-gradient(left, #e6f5ff 0%, #f7fcff 100%); background: linear-gradient(to right, #e6f5ff 0%, #f7fcff 100%); z-index: 10;   box-shadow: 3px 6px 6px rgba(0,0,0,.1); position: relative;}
.public_list li.on .public_con{ border: 1px solid #1658a0;}
.public_list li .public_text{ display: none; background-color: #ffffff; position: absolute; top: 1.28rem; left: -1px; right: -1px;}
.public_list li .public_text a{ line-height: .38rem; font-size: .17rem; display: block;}
.public_list li .public_box{ padding-top: .28rem;}
.public_list li .public_box span{ width: .4rem; height: .4rem; display: block; margin: 0rem auto;}
.public_list li .public_box span i{ font-size: .34rem; color: #1658a0;}
.public_list li .public_box p{ font-size: .18rem; margin-top: .06rem;}
.public_list li .public_box em{ font-size: .12rem; color: #cfcfcf; font-weight: bold; display: none; margin-top: .1rem;}
.public_list li.parentNode .public_box em{ display: block;}
.public_list li.on .public_text{ display: none;}
.public_list li.on.parentNode .public_text{ display: block; border: 1px solid #1658a0; border-top: none; padding: .3rem 0rem;}
.public_list li.on .public_box em{ color: #1658a0;}
.z_index_i{ z-index: inherit;}

.public_search{ position: relative; z-index: 2;}
.public_search:before,.public_search::after{ content: ''; position: absolute; z-index: 3; width: 20%; background-color: #e1e1e1; top: .25rem; height: 2px;}
.public_search:before{ left: 0rem;}
.public_search::after{ right: 0rem;}
.public_search_box{ height: .52rem; width: 56%; border-radius: .1rem; border: 2px solid #1658a0; background-color: #ffffff; position: relative; margin: 0rem auto; z-index:4;}
.public_search_box input[type="text"].input_inner{ border: none; width:calc(100% - .6rem); font-size: .16rem; margin-top: .05rem; background-color: transparent;}
.public_search_box .btn_base{ padding: .1rem 0rem;}
.public_search_box .btn_base i{ font-size: .34rem; color: #1658a0;}
.public_tit{ text-align: center; margin-top: .2rem; font-size: .16rem; padding-bottom: .1rem;}
.public_tit span{ color: #1658a0;}
.public_tit label{ margin-left: .2rem;}
.public_tit label input{ margin-right: .1rem;}
@media screen and (max-width:992px) {
	body,.warp,.wrap{ background-color: #ffffff;}
	/* .z_index_i{ z-index: 10;} */
	.public_list li .public_box em{ margin-top: 0rem;}
}


@font-face {
    font-family: 'fzxbs';
    src: url('FZXBSJW.eot');/* IE9 */
    src: url('FZXBSJW.eot?#iefix') format('embedded-opentype'),
        url('FZXBSJW.woff2') format('woff2'), /* chrome, firefox */
        url('FZXBSJW.woff') format('woff'),
        url('FZXBSJW.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
        url('FZXBSJW.svg#FZXBSJW') format('svg'); /* iOS 4.1- */
		font-weight: normal;
		font-style: normal;
}


.rules_share{ position: fixed; left: 50%; z-index: 999; margin-left: -710px; top: 3.4rem; width: .4rem; background: #fff; border-radius:.06rem; box-shadow: 0 0 .1rem rgba(0,0,0,.1); padding: .06rem 0rem;}
.rules_share .function_icon{ text-align: center;}
.rules_share .function_icon span{ padding: 0rem; display: inline-block; height: .36rem; line-height: .36rem;}
.rules_share .function_icon span:before{ display: none;}
.rules_share .function_icon i{ font-size: .2rem; color: #666666;}
.rules_share .share_box{ top: .39rem; right: initial; left: -.1rem;}
.rules_share .function_icon span.share:hover:after{ top:.34rem;}
.rules_share .function_icon i.trt-icon-weixin1{ color: #51ac55;}
.rules_share .function_icon i.trt-icon-weibo{ color: #cb1e1e;}
.rules_share .function_icon i.trt-icon-kongjian{ color: #f5ae33;}
.rules_icon_top{ position: fixed; right: 50%; z-index: 1001; margin-right: -730px; bottom: .42rem; width: .6rem;}
.rules_icon_top span{ cursor: pointer; background: #1658a0; box-shadow: 0 0 .1rem rgba(0,0,0,.1); margin-top: .12rem; text-align: center; display: block; line-height: .56rem; height: .6rem; overflow: hidden;}
.rules_icon_top span i{ font-size: .4rem; color: #ffffff; vertical-align: top;}
.rules_icon_top span.scroll_top{ background-color: #ffffff !important; box-shadow: 0 0 .1rem rgba(0,0,0,.1); }
.rules_icon_top span.scroll_top i{ color: #1658a0;}
@media screen and (max-width:1440px) {
	.rules_share{ left: .2rem; margin-left: 0;}
	.rules_icon_top{ right: .2rem; margin-right: 0;}
}
@media screen and (max-width:1366px) {
	.slb .info_public_bg{ background-position-y:1.1rem}
}
@media screen and (max-width:767px) {
	.rules_share{ display: none;}
}


.rules_bor_bot{ border-bottom: .08rem solid #1658a0;height: auto;}
.rules_icon_top{ position: fixed;}
.rules_tabs_header{line-height: .78rem;border-bottom: 2px solid #1658a0;}
.rules_tabs_header li{ font-size: .2rem; font-family:'fzxbs'; text-align: center;}
.rules_tabs_header .trt-row{ margin:0rem;}
.rules_tabs_header .trt-row [class*=trt-col-]{ padding:0rem;}
.rules_tabs_content li:nth-child(even){ background-color: #eeeeee;}
.rules_tabs_content li dl{ display: table; width: 100%; font-size: 0;}
.rules_tabs_content li dl dd[class*=trt-col-],.rules_tabs_content li dl dt[class*=trt-col-]{ font-size: .16rem; display: table-cell;position: relative;float: inherit;text-align: center;padding: 0rem 0rem .1rem 0rem;vertical-align: middle;}
.rules_tabs_content li dl dt[class*=trt-col-]{ font-weight: bold; padding: .2rem 0rem;}
.rules_tabs_content li dl dd:nth-child(2){ text-align: left;}
.rules_tabs_content li dl dd.rules_links a{display: inline-block;font-family:'simsun';font-size: .14rem;line-height: .24rem;margin: .16rem .1rem .0rem .1rem;}
.rules_tabs_content li dl dd em{font-size: .16rem;font-family: 'fzxbs';top: .04rem;position: relative;}
.rules_tabs_content li dl dd h3{font-size: .16rem;line-height: .24rem; padding: .13rem 0; font-family: 'simsun';font-weight: bold;}
.rules_tabs_content li dl dd p{font-size: .14rem;line-height: .2rem;font-family: 'simsun';color: #5d89b6;}
.rules_tabs_content li dl dd p span+span{ margin-left: .32rem;}
.rules_list li a{ display: block; border: 1px solid #e5e5e5; line-height: .38rem; border-radius: .04rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: center;}
.slb .rules_tabs_content li dl{ padding: .12rem 0; border-bottom: 1px solid #e8e8e8;}
.slb .rules_tabs_content li dl dd[class*=trt-col-]{ display: block; text-align: left; padding: 0rem;}
.slb .rules_tabs_content li dl dd[class*=trt-col-].slb_none{ display: none;}
.slb .rules_tabs_content li:nth-child(even){ background-color: transparent;}

.info_public_tit1{ text-align: center; padding: .7rem .2rem .5rem .2rem;}
.info_public_tit1 h1{font-size:.55rem; color: #fff; line-height: .6rem; text-shadow: 4px 4px 4px rgba(0,0,0,.1); font-weight: bold;}
.info_public_tit1 p{ background: url(20211108-jbline.png) no-repeat center; font-size: .18rem; color: #fff; margin-top:.5rem; line-height: .22rem; font-weight: bold;}
.slb .info_public_tit1 h1{ font-size: .48rem;}
.xl_line{ position: relative;}
.xl_line:before{ position: absolute; content: ''; width: 1px; background-color: #ebebeb; right:23.5%; top: 0rem; height: 100%;}
.slb .xl_line:before{ display: none;}
.rules_con{ padding-top: 1rem; padding-bottom: .35rem; border-bottom: 5px solid #015293; position: relative;}
.slb .rules_con{ padding-top:.8rem;padding-bottom: .5rem;}
.rules_logo{ line-height: .7rem; text-align: center; font-size: .4rem; font-family: 'fzxbs'; color: #fe0002;}
.slb .rules_logo{ line-height: .5rem; font-size: .3rem;}
.rules_logo img{ margin-right: .2rem; height: .7rem;}
.slb .rules_logo img{ height:.5rem;position: relative;top: -.05rem;margin-right: .05rem;}
.rules_btn{ position: absolute; right: .12rem; bottom: .12rem; font-size: 0rem;}
.rules_btn a{ font-size: .14rem; color: #666666; width: .9rem; height: .38rem; text-align: center; line-height: .38rem; border: 1px solid #d2d2d2; display: inline-block; margin-left: .12rem;}
.rules_con1{padding: .54rem .7rem .6rem .7rem;}
.rules_tit{font-size: .28rem;line-height: 1.5;font-family: 'fzxbs' !important;text-align: center;}
.slb .rules_tit{ font-size:.2rem}
.rules_tit1{text-align: center;margin-top: .03rem;line-height: .28rem !important;font-size: .18rem !important;font-family:'FangSong' !important;}
.rules_text{ line-height: .38rem !important; font-size: .21rem !important; font-family:'simsun' !important; margin-top: .38rem !important;}
.rules_text1{ line-height: .38rem !important; font-size: .21rem !important; font-family:'FangSong' !important; margin-top: .38rem !important;}
.rules_tit2{ font-size: .21rem !important; font-family: '黑体',heiti !important; text-align: center; margin-bottom: .38rem;}
.rules_text .TRS_Editor,.rules_text .TRS_Editor p,.rules_text .TRS_Editor div,.rules_text .TRS_Editor table,.rules_text .TRS_Editor input,.rules_text .TRS_Editor button,.rules_text .TRS_Editor text{ font-family:'simsun';}
.rules_text1 .TRS_Editor,.rules_text1 .TRS_Editor p,.rules_text1 .TRS_Editor div,.rules_text1 .TRS_Editor table,.rules_text1 .TRS_Editor input,.rules_text1 .TRS_Editor button,.rules_text1 .TRS_Editor text{ font-family:'FangSong';}
.rules_text .TRS_Editor *,.rules_text1 .TRS_Editor *{ line-height: .38rem !important; font-size: .21rem !important;}
.font0.rules_text .TRS_Editor *,.font0.rules_text .TRS_Editor *{font-size:.2rem !important;}
.font1.rules_text .TRS_Editor *,.font1.rules_text .TRS_Editor *{font-size:.21rem !important;}
.font2.rules_text .TRS_Editor *,.font2.rules_text .TRS_Editor *{font-size:.22rem !important;}
.font3.rules_text .TRS_Editor *,.font3.rules_text .TRS_Editor *{font-size:.23rem !important;}
.font4.rules_text .TRS_Editor *,.font4.rules_text .TRS_Editor *{font-size:.24rem !important;}
.font5.rules_text .TRS_Editor *,.font5.rules_text .TRS_Editor *{font-size:.25rem !important;}
.font6.rules_text .TRS_Editor *,.font6.rules_text .TRS_Editor *{font-size:.26rem !important;}
.font7.rules_text .TRS_Editor *,.font7.rules_text .TRS_Editor *{font-size:.27rem !important;}
.font8.rules_text .TRS_Editor *,.font8.rules_text .TRS_Editor *{font-size:.28rem !important;}
.rules_text p span, .rules_text .TRS_Editor b, .rules_text .TRS_Editor strong,.rules_text1 p span, .rules_text1 .TRS_Editor b, .rules_text1 .TRS_Editor strong{font-family: '黑体',heiti; font-weight: normal;}
.file_library .rules_text .TRS_Editor b *,.file_library .rules_text .TRS_Editor strong *,.file_library .rules_text1 .TRS_Editor b *,.file_library .rules_text1 .TRS_Editor strong *{ font-weight: bold !important;}
.rules_text p span,.rules_text1 p span{ margin-right: .2rem;}
// .rules_text .TRS_Editor p[align="center"] b,.rules_text .TRS_Editor p[align="center"] strong,.rules_text .TRS_Editor p[style*="text-align: center;"] b,.rules_text .TRS_Editor p[style*="text-align: center;"] strong,.rules_text1 .TRS_Editor p[align="center"] b,.rules_text1 .TRS_Editor p[align="center"] strong,.rules_text1 .TRS_Editor p[style*="text-align: center;"] strong{ font-family: 'simsun'; font-weight:bold;}
.file_library .rules_text p span{ font-family: simsun; margin-right: 0rem;}
.rules_tit3{ padding: .4rem .7rem; border-top: 5px solid #015293;}
.rules_tit3 h3{ text-align: right; font-size: .28rem; font-family: 'fzxbs'; color: #015293; font-weight: normal;}
.rules_tit3 .title_extend{font-size: .18rem;font-weight: bold;padding-left: .2rem;font-family: simsun;color: #1658a0;}
.rules_tit3 .title_extend:before{top: 0;content:'';position:absolute;left:0rem;width:.06rem;height:.18rem;background-color:#1658a0;}
.rules_tit3 .list_base li:before{width:6px;height:6px;background-color: #d2d2d2 !important;}
.rules_tit3 .list_base li{ font-family:'simsun'}
.rules_tit3 .title_extend .title_name{padding: 0rem;font-size: .18rem;}
.rules_tit3 .title_extend .title_name:before{ display:none;}
.public_pic img{width: 100%;}
.public_apply{ text-align: center; font-size: 0rem;}
.public_apply label{ font-weight: bold; font-size: .18rem; margin-right: .12rem;}
.public_apply label,.public_apply .input_base,.public_apply button{ display: inline-block;}
.public_apply button i{ font-size: .24rem; vertical-align: top; margin-right: .1rem;}
.public_apply .input_base{ width: 35%; margin-right: .12rem; position: relative; top: -.02rem;}
.public_apply .input_base input[type="text"].input_inner{ height: .42rem; line-height: .42rem;}
.public_apply_btn button{ width: 2.56rem; line-height: .6rem; }
.public_apply_tit{ line-height: .39rem; text-align: center; font-size: .2rem; font-weight: bold;}
.public_apply_tit span{ position: relative; display: inline-block; padding: 0rem .32rem;}
.public_apply_tit span:before{ content: ''; position: absolute; left: 0rem; right: 0rem; top: 0rem; bottom: 0rem; clip-path: polygon(0px 50%, 5% 0, 95% 0, 100% 50%,95% 100%, 5% 100%); z-index: 1; background-color: #1658a0;}
.public_apply_tit span::after{ content: ''; position: absolute; left: 1px; right: 1px; top: 1px; bottom: 1px; clip-path: polygon(0px 50%, 5% 0, 95% 0, 100% 50%,95% 100%, 5% 100%); z-index: 1; background-color: #ffffff;}
.public_apply_tit span em{ position: relative; display: inline-block; z-index: 4;min-width: 1.5rem;}
.public_apply_list{ text-align: center;}
.public_apply_list span{display: inline-block;width: 2rem;text-align: center;background: #fff;border-radius:.1rem;box-shadow: 0 0 13px #e5f0fb;margin: .3rem;border: 1px #e4f0fb solid;/* height: 1.68rem; */}
.public_apply_list span a{display: block;text-decoration: none;position: relative;padding: .4rem .2rem .8rem .2rem;}
.public_apply_list span p{font-size: .18rem; color: #fff; font-weight: bold; height: .4rem;line-height:.4rem; text-align: center; width: 80%; border-radius:.5rem; background: #1658a0; position: absolute; bottom: -.2rem; left: 10%;}
.public_apply_list span i{display: block;font-size: .6rem;color: #1658a0;}
.public_apply_list span:hover i{transform: rotateY(360deg);transition: all .5s linear;}
.public_apply_tit_01{}
.title_name_01{ font-weight: normal; font-size: .18rem; color: #333333;}
.title_name.title_name_01:before{ top: .16rem;}
.title_r{ font-size: .18rem; float: right; margin-top: .1rem;}
.title_r i{ font-size: .2rem; margin-right: .1rem;}
.title_r a{ color: #1658a0;}
.public_apply_con.input_group1 label{ text-align: right; width: 1.6rem; padding-right: .16rem;}
.public_apply_con.input_group1 .form_control,.public_apply_con.input_group1 .input_dropdown{ width: calc(100% - 1.76rem);}
.public_apply_con.input_group1 .input_dropdown input[type="text"].input_inner{ line-height: .4rem;}
.public_apply_text1{ color: #1658a0; display: inline-block;}
.public_apply_text1 em{ color: #ff0400;}
.public_apply_con.input_group1 .form_control.verification_code{ width: 25%;}
.yzm .verification_code_img,.verification_code_img{ max-width: 1.5rem; height: .5rem;}

.slb .public_apply{ text-align: left;}
.slb .public_apply .input_base{ top: 0rem; width: 100%;}
.slb .public_apply label,.slb .public_apply .input_base,.slb .public_apply button{ display: block; margin-bottom: .2rem;}
.slb .public_apply button.btn_base{ margin: 0rem auto;}
.slb .public_apply_btn button{ line-height: .4rem;}
.slb .public_apply_tit{ background-image: none;}
.gov_doc dl{ border-left: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8; display: table; width: 100%;}
.gov_doc dl dt,.gov_doc dl dd{ display: table-cell; border-bottom: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; padding: .12rem .14rem; line-height: .28rem; font-size: .16rem;}
.gov_doc dl dt{ background-color: #f4f5f8; width: 1.3rem; text-align: center; padding: .12rem 0rem;}
.gov_doc dl dd{ position: relative; }
.gov_doc dl dd span{ padding: 0rem .14rem; margin-right: .08rem; border-radius: .04rem; display: inline-block;}
.gov_doc dl dd span.on{ background-color: #1658a0; color: #ffffff;}
.gov_doc dl dd span.on a{ color: #ffffff;}
.gov_doc dl+dl{ border-top: 0px;}
.gov_doc [class*=trt-col-]{ padding-left: 0rem;}
.info_tabs .tabs_header .title_extend_right{ padding: 0rem;}
.info_tabs .tabs_header .title_extend_right a{ border: 1px solid #1658a0; border-radius: .04rem; padding: 0rem .12rem; line-height: .28rem; font-size: .14rem; color: #1658a0; display: block;}
.rules_tabs_01{ display: table; width: 100%; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8;}
.rules_tabs_01{ margin: 0rem;}
.rules_tabs_01 dl{ display: table; width: 100%; position: relative; cursor: pointer;}
.rules_tabs_01 dl dt,.rules_tabs_01 dl dd[class*=trt-col-]{ text-align: center; float: inherit!important; display: table-cell;}
.rules_tabs_01 dl dt{ background-color: #f2f6fa; line-height: .44rem; font-size: .16rem; font-weight: bold; color:#1658a0; border-bottom-width: 6px; border-bottom-style: solid;}
.trt-row .rules_tabs_01 dl dd[class*=trt-col-]{padding: .12rem 0rem; line-height: .22rem; vertical-align: middle; border-bottom: 1px solid #e8e8e8;}
.trt-row .rules_tabs_01 dl dd[class*=trt-col-].text_align_left,.rules_tabs_no_bg.rules_tabs_01 dl dt.text_align_left,.rules_tabs_01 dl dd[class*=trt-col-]:nth-child(2){ text-align: left; padding-left: .2rem;}
.rules_tabs_01 dl dd[class*=trt-col-]:nth-child(odd){ background-color: #f2f6fa;}
.rules_tabs_no_bg.rules_tabs_01 dl dd[class*=trt-col-]:nth-child(odd){ background-color: transparent;}
.rules_tabs_01 dl dt:nth-child(1){ border-bottom-color: #236caf;}
.rules_tabs_01 dl dt:nth-child(2){ border-bottom-color: #32b9e6;}
.rules_tabs_01 dl dt:nth-child(3){ border-bottom-color: #16b1c1;}
.rules_tabs_01 dl dt:nth-child(4){ border-bottom-color: #2688c4;}
.rules_tabs_01 dl dt:nth-child(5){ border-bottom-color: #32b9e6;}
.rules_tabs_no_bg.rules_tabs_01 dl dt{ border-bottom-color: transparent;}
/* .rules_tabs_no_bg.rules_tabs_01 dl dd a{ color: #1658a0;} */
.rules_tabs_01 dl dd i{ font-size: .24rem; /* color: #1658a0; */ margin-right: .04rem;}
.rules_tabs_01 dl:hover>.info-extra{ display: block;}
.info-extra{display: none;position: absolute;left: 0px;top: 100%;right: 0px;border-bottom: 1px solid #e2e2e2;border-top: 1px solid #1658a0;padding:.12rem .16rem;background-color: #ffffff;animation-duration: .3s;z-index: 2;font-size:.14rem;}
.info-extra:before,
.info-extra:after{content: '';position: absolute; top: -15px;left: 50%;margin-left: -7px; width: 0px; height: 0px;border: 7px solid transparent;border-bottom: 7px solid #1658a0;}
.tab1 tr:hover .info-extra{display: block;}
.info_tit{line-height:.3rem;font-size:.14rem;}
.info_tit_l{float: left;width: 50%;}

.slb .rules_tabs_01{ border: none;}
.slb .trt-row .rules_tabs_01 dl{ border-bottom: 1px solid #e8e8e8; padding: .12rem 0rem;}
.slb .rules_tabs_01 dl dt,.slb .rules_tabs_01 dl dd[class*=trt-col-]{ display: block; border-bottom: none; text-align: left !important; color: #999999; font-size:.18rem;}
.slb .rules_tabs_01 dl dd[class*=trt-col-].slb_none{ display: none;}
.slb .trt-row .rules_tabs_01 dl dd[class*=trt-col-]{ border-bottom: none; padding: 0rem; line-height: .32rem;}
.slb .trt-row .rules_tabs_01 dl dd:nth-child(2){ font-size: .18rem; line-height:.3rem;}
.slb .trt-row .rules_tabs_01 dl dd:nth-child(3),.slb .trt-row .rules_tabs_01 dl dd:nth-child(4){ font-size: .14rem; color: #999999;}
.slb .rules_tabs_01 dl dd[class*=trt-col-]:nth-child(odd){ background-color: #ffffff !important;}


.index_box li{ line-height: .34rem; font-size: .16rem; color: #999999;}
.tab_base_01 .tabs_hd{ text-align: center; margin:.2rem auto; position: relative;}
.tab_base_01 .tabs_hd ul{ overflow: hidden; display: inline-block; zoom:1; border: 1px solid #d8d8d8; border-radius: 4px;}
a.download{ font-size: .16rem; color: #1658a0!important; position: absolute; right: 0rem; top:.1rem}
a.download i{ margin-right:.1rem; font-size: .24rem;}
.tab_base_01 .tabs_hd ul li{float: left; text-align: center; font-size: .16rem;}
.tab_base_01 .tabs_hd ul li a{display: block; width:1.12rem;height: .42rem;line-height: .42rem;}
.tab_base_01 .tabs_hd ul li.on a,.tab_base_01 .tabs_hd ul li:hover a{ background: #1658a0; color: #fff;}
.tab_base_01 .tabs_hd ul li:nth-child(1){ border-right: 1px solid #d8d8d8;}
.pic_list .more{ display: none;}
.rules_tabs_content.letters_list li dl dd:nth-child(2){ text-align: center;}
.rules_tabs_content.letters_list li dl dd[class*=trt-col-]{ padding:.16rem .1rem;}
.rules_tabs_content.letters_list li:nth-child(even){ background-color: #ffffff;}
.rules_tabs_content.letters_list li:nth-child(odd){ background-color: #eeeeee;}
.letters_table{ border-left: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8;}
.letters_table dl{width: 100%;display: table;table-layout: fixed;}
.letters_table dl dd{ display: table-cell; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; padding:.16rem .12rem; line-height: .26rem;}
.letters_table dl dd.dd_01{ background-color: #f6f6f6; text-align: right;}
.letters_table dl dd *{ line-height: .26rem !important; font-size: .16rem !important;}
.letters_table dl dd li{ padding-left:2em; line-height:2 !important;}
.letters_table dl dd li a{ color:#1658a0;}
.trt-row .letters_table [class*=trt-col-]{float: inherit;padding: .16rem .12rem;}
.info_tabs_01 ul{ font-size: 0rem; overflow-y: hidden; overflow-x: auto; white-space: nowrap; padding-bottom: .07rem;}
.info_tabs_01 ul:-webkit-scrollbar{ display:none;}
.info_tabs_01 li{ display: inline-block; margin: 0 .04rem;}
.info_tabs_01 li a{ display: block; padding: 0rem .2rem; font-size: .18rem; background-color: #ffffff; border-radius: .08rem; border: 1px solid #e2e2e2; position: relative; line-height: .4rem;}
.info_tabs_01 li.on a,.info_tabs_01 li:hover a{ background-color: #1658a0; color: #ffffff; text-decoration: none;}
.info_tabs_01 li.on a:before,.info_tabs_01 li:hover a:before{ content: ''; position: absolute; left: 50%; bottom: -.05rem; margin-left: -.05rem; width: .1rem; height: .1rem; background-color: #1658a0; transform: rotate(45deg);}
.info_tabs .list_table{ border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8;}
.info_tabs .list_table dt{ background-color:#f2f6fa; color: #1658a0;}
.info_tabs .list_table dl{ color: #333333;}
.slb .rules_tabs_content.letters_list li dl dd[class*=trt-col-]{ display: inline-block;text-align: center;}
.slb body.SLB{ line-height: inherit;}
.links_con{ border:1px solid #1658a0; background-color:#f7faff; padding:.32rem; line-height:.3rem; overflow:hidden;}
.links_con span{ display:block; float:left; font-weight:bold; color:#1658a0;}
.links_con p{ overflow:hidden}
.TRS_Editor{ text-align: justify;}
.breadcrumb{ margin-bottom:.2rem !important;}
.breadcrumb+.pad_t_base .mar_t_large:first-child{ margin-top:0rem;}
.breadcrumb+.pad_t_base .mar_t_large .article_component .article_extend{ margin-top:.2rem;}

@media screen and (max-width:992px) {
	.info_public_bg .main .aged_link, .rules_content .aged_link{ right: .2rem;}
	.info_public_bg .main .aged_link a.aged_link_02, .rules_content .aged_link a.aged_link_02{ display: none;}
	.slb .info_public_bg .main .aged_link{ max-width:56%}
	.info_public_bg{ background-position-y: 1rem; background-size: 220% auto;}
	.info_public_tit{ padding: .5rem; height:auto;}
	.info_public_tit_01{ padding: .1rem 0rem .4rem 0rem;}
	.info_public_tit_01 span{ font-size: .3rem; margin-bottom: .1rem;}
	.info_public_tit_01 img{ width: 70%;}
	.tabs .tabs_header>ul>li{ margin-left: 0rem;}
	.info_tabs.tabs .tabs_header{ border-bottom: none;}
	.info_tabs.tabs .tabs_header>ul>li a{ padding: 0 .2rem;}
	.info_tabs .list_table{ border-left: none; border-right: none;}
	.links_list .trt-row{ padding:.12rem .16rem;}
	.links_list li a{ padding: .02rem 0rem .02rem .14rem;}
	.links_list li:first-child a{ padding-left: .14rem;}
	.links_list li:first-child a:before{ left: 0rem;}
	.links_list li a:before{ top: .14rem;}
	.public_list{ margin-bottom: -.2rem;}
	.mar_t_200{ margin-top: 1.6rem;}
	.info_menu_list{ position: absolute; left: 0rem; right: 0rem; top: -1.8rem; z-index: 6;}
	.info_menu_list>ul{ overflow-x: auto; white-space: nowrap; padding-bottom: .32rem;}
	.info_menu_list>ul::-webkit-scrollbar {width:100%; height: 8px;background: #fff;border-radius:4px;}
	.info_menu_list>ul::-webkit-scrollbar-thumb {border-radius:4px; background:#1658a0;}
	.info_menu_list>ul>li{ width:.85rem; margin: 0rem .01rem; display: inline-block;vertical-align: top;}
	.info_menu_list>ul>li h3 a{ height: .95rem; padding: 0.1rem .05rem;overflow: inherit;font-size: .14rem;line-height: .2rem;}
	.info_menu_list>ul>li h3 i{ font-size: .3rem; float:inherit; margin: 0rem auto;text-align: center;line-height: .3rem;}
	.info_menu_list>ul>li.parentNode h3 em{ bottom: -.12rem;top: inherit;right: inherit;left: 50%;margin-left: -.1rem;color: #ffffff;background-color: #1658a0;border-radius: 50%;width: 0.24rem;height: .24rem;line-height: .26rem;text-align: center;font-size: .12rem;}
	.info_menu_list>ul>li h3 span{ text-align:center; padding-top: .04rem;}
	.info_menu_list>ul>li>ul{ position:absolute; top: 1.1rem; left:0rem; right:0rem; max-height: 45vh; overflow-y: auto;}
	.info_menu_list>ul>li.policy_tit>ul{ padding: .16rem 0rem; background-color: #f4f5f8; border: 1px solid #f4f5f8; display: none;}
	.info_menu_list>ul>li.policy_tit>ul>li{ margin-top:0px;}
	.info_menu_list>ul>li.policy_tit>ul>li p{background-color:transparent;padding-left: .3rem;line-height: .4rem;}
	.slb .info_menu_list{ left: 0; right: 0; top: -2.4rem;}
	.slb .info_menu_list>ul>li h3 a{ font-size: .23rem; line-height: .26rem;}
	.slb .info_menu_list>ul>li h3 i{ line-height: .5rem;}
	.rules_tabs_content li dl{ padding: .12rem 0; border-bottom: 1px solid #e8e8e8;}
	.rules_tabs_content li dl dd[class*=trt-col-]{ display: block; text-align: left; padding: 0rem;}
	.rules_tabs_content.letters_list li dl dd[class*=trt-col-]{ display: inline-block; text-align: center;}
	.rules_tabs_content.letters_list li dl{ border-bottom: none; padding: 0rem;}
	.rules_tabs_content li:nth-child(even){ background-color: transparent;}
	.rules_tabs_content li dl dd.rules_links{ margin-top: 0rem;}
	.public_search:before, .public_search::after{ display: none;}
	.public_search_box{ width: 100%;}
	.info_public_tit1{ padding: .5rem 0rem;}
	.info_public_tit1 h1{ font-size: .4rem;}
	.info_public_tit1 p{ margin-top: .1rem;}
	.info_public_bg .main .aged_link a,.rules_content .aged_link a{padding: 0 .12rem;}
	.xl_line:before{ display: none;}
	.rules_con1{ padding: 0.4rem 0rem;}
	.title_name.title_name_01:before{ top: .12rem;}
	.info_tabs .tabs_header .title_extend_right{ margin-top: .12rem; float: left;}
	.rules_tabs_01{ border: none;}
	.rules_tabs_01 dl{ padding: .12rem 0px;}
	.rules_tabs_01 dl:hover,.table_striped dl:nth-child(odd) dd{ background-color: transparent;}
	.rules_tabs_01 dl:last-child{ border-bottom:none;}
	.rules_tabs_01 dd{padding: .04rem 0px !important; display: inherit; white-space: inherit; overflow: inherit;}
	.rules_tabs_01 dd.trt-col-sm-0{ display: none;}
	.rules_tabs_01 dd.text_align_center{ text-align: left !important;}
	.trt-row .rules_tabs_01 dl{ border-bottom: 1px solid #e8e8e8; padding: .12rem 0rem;}
	.rules_tabs_01 dl dt, .rules_tabs_01 dl dd[class*=trt-col-]{ display: block; border-bottom: none; text-align: left;}
	.trt-row .rules_tabs_01 dl dd[class*=trt-col-]{ border-bottom: none; padding: 0rem !important;}
	.trt-row .rules_tabs_01 dl dd:nth-child(2){ font-size: .14rem; line-height:.3rem; margin-bottom:0rem; color: #999999;}
	.trt-row .rules_tabs_01 dl dd:nth-child(3),.trt-row .rules_tabs_01 dl dd:nth-child(4){ font-size: .14rem; color: #999999;}
	.rules_tabs_01 dl dd[class*=trt-col-]:nth-child(odd){ background-color: #ffffff !important;}
	.gov_doc dl dd span{ margin-right: 0rem; padding: 0rem .05rem;}
	.gov_doc .btn_base{ padding: .08rem .2rem;}
	.pic_list .more{display: block; background-color: #F2F2F2; border-radius: .08rem; line-height: .44rem; text-align: center; width: 100%; margin-top: .16rem;}
	.public_apply button{ margin-top: .2rem;}
	a.download{ position: inherit; top: inherit; margin-top: .1rem; display: block; clear: both; text-align: right;}
	.slb .info_public_bg{ background-position-y: .8rem; background-color: #ffffff;}
	.slb .letters_table dl{ display: block; overflow: hidden;}
	.slb .letters_table dl dd{ display: block; width: initial;}
	.slb .letters_table dl dd.dd_01{ text-align: left; padding-top: .08rem; padding-bottom: .08rem;}
	.title_r i{ position: relative; top: -.02rem;}
	.slb .btn_base+.btn_base{ margin-left: 0rem; margin-top: .2rem;}
	.public_apply_btn button{ width:inherit; line-height: .46rem; }
	.slb .public_apply_btn button{ margin: 0rem .1rem;}
	.rules_tit3{ padding: .2rem 0rem;}
	.rules_tabs_content li dl dd h3{ line-height: .3rem;}
	.rules_tabs_content li dl dd p span+span{margin-left: .12rem;}
}
@media screen and (min-width:680px) and (max-width:992px) {
	.info_menu_list>ul>li{ width: 17%; margin: 0rem .1rem;}
	.info_menu_list>ul>li h3 a{ height: 1.55rem;padding-top: .34rem; font-size:.22rem; line-height:.26rem}
	.info_menu_list>ul>li h3 i{ font-size:.48rem; margin-bottom:.16rem;}
	.info_menu_list{ top:-2.1rem}
	.mar_t_200{ margin-top:1.8rem;}
	.info_menu_list>ul>li>ul{top: 1.98rem;right: .1rem;left: .1rem;}

}
@media screen and (max-width:768px) {
	.public_apply{ text-align: left;}
	.public_apply .input_base{ top: 0rem; width: 100%;}
	.public_apply label,.public_apply .input_base,.public_apply button{ display: block; margin-bottom: .2rem;}
	.public_apply button.btn_base{ margin: 0rem auto;}
	.public_apply_btn button{ line-height: .4rem;}
	.gov_doc dl dt,.gov_doc dl dd{ display: block; width: 100%; text-align: left;}
	.gov_doc dl dt{ padding-left: .2rem;}
	.letters_table dl{ display: block; overflow: hidden;}
	.letters_table dl dd{ display: block; width: initial;}
	.letters_table dl dd.dd_01{ text-align: left; padding-top: .08rem; padding-bottom: .08rem;}
	.info_tit_l{float: inherit; width: 100%;}
}
@media screen and (max-width:640px) {
	.info_public_tit1 h1{ font-size: .34rem;}
	.public_apply_con.input_group1 .form_control.verification_code{ width: 60%;}
	.public_apply_con.input_group1 label{ width: 100%; float: inherit; text-align: left; margin-bottom: .12rem;}
	.public_apply_con.input_group1 .form_control,.public_apply_con.input_group1 .input_dropdown{ width: 100%;}
	.public_apply_list span{ width: 100%; margin: .3rem auto;}
	.rules_logo{ font-size: 8vw; }
	.rules_logo img{ height: .5rem; margin-right: .1rem;}
	.rules_tabs_content li dl dd p span{display: block;margin-left: 0 !important;}
	.rules_tabs_content li dl dd p text{ display:none;}
	
}
@media screen and (max-width:414px) {
	.info_tabs .tabs_header .title_extend_right{ position: relative; right:inherit; top: inherit; margin-top: .16rem; margin-bottom:0rem; float: left;}
}
@media screen and (max-width:1366px) {
	.slb .info_public_form .slb_mar_l_large{ margin-left: .04rem;}
}
@media screen and (max-width:992px) {
	.slb .info_public_form .slb_mar_l_large{ margin-left: 0rem;}
}
.public_list1 li{ border-bottom: 1px solid #e8e8e8; padding: .16rem 0rem;}
.public_list1 li h3{ font-size: .16rem; font-weight: normal; line-height: .3rem;}
.public_list1 li p{ font-size: .14rem; color: #999999; margin-top: .08rem; line-height: .28rem;}
.public_list1 li p span{ display: inline-block; margin-right: .2rem;}

@media screen and (max-width:767px) {
	.public_list1 li p span{ display:block; margin-right: 0rem;}
}
.info_public_form .trt-row>div{ display: table; }
/* .slb .info_public_form .trt-row>div{ display: block;} */
.info_public_form label,.info_public_form .input_dropdown{ display: table-cell; width: initial;}
.info_public_form label{ text-align: right; width: .8rem; width: .8rem\9; display: block\9;}
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {
	.info_public_form label{ width: .8rem; display: block;}
}

.public_list2 li{ border: 1px solid #e8e8e8; padding: .16rem 1.44rem .16rem .2rem; margin-top: .2rem; border-radius: .04rem; position: relative;}
.public_list2 li h3{ font-weight: normal; font-size: .18rem; line-height: .32rem;}
.public_list2 li p{ font-size: .14rem; line-height: .32rem; color: #999999;}
.public_list2 li a.read_more{ border-radius: .04rem; border: 1px solid #cccccc; color: #999999; position: absolute; right: .2rem; top: 50%; margin-top: -.16rem; padding: 0rem .2rem; line-height: .32rem; font-size: .14rem;}
.public_list2 li a.read_more:hover{ background-color: #1658a0; color: #ffffff; border-color: #1658a0; text-decoration: none;}
@media screen and (max-width:992px) {
	.info_public_form .btn_base{ width: 100%;}
	
}
@media screen and (max-width:767px) {
	.public_list2 li{ padding: .16rem;}
	.public_list2 li a.read_more{ position: initial; right: initial; top: initial; margin-top: .1rem;}
	.info_public_form .trt-row>div{ padding: 0rem;}
	.slb .info_public_form label{ margin-bottom: .1rem;}
	.slb .info_public_form label,.slb .info_public_form .input_dropdown{ text-align: left; width: 100%; display: block;}
	
}

.zcwjk_tit{ text-align:center; font-size:0rem; margin-top:.12rem; margin-bottom:.32rem;}
.zcwjk_tit li{ display:inline-block; margin:0rem .2rem; font-weight:bold;}
.zcwjk_tit li a{ color:#333333; display:block; line-height:.6rem; font-size:.3rem;}
.zcwjk_tit li.on a{ background-color:#ffffff; color:#1658a0; border-bottom:5px solid #1658a0; position:relative;}
.zcwjk_tit li.on a:before{ content:''; position:absolute; left:50%; bottom:-.1rem; width:.18rem; height:.18rem; transform:translateX(-50%) rotate(45deg); background-color:#1658a0;}
.zcwjk_tit li.on a:after{ content:''; position:absolute; left:50%; bottom:0px; width:.28rem; height:.12rem; background-color:#ffffff; transform:translateX(-50%);}

@media only screen and (max-width:992px){
    .zcwjk_tit{ margin-bottom:0}
    .zcwjk_tit ul{ overflow-x:auto; overflow-y:hidden; white-space:nowrap}
    .zcwjk_tit li{ margin:0 .1rem 0 0;}
    .zcwjk_tit li a{ font-size:.2rem; line-height:.48rem; }
	.zcwjk_tit li.on a:before,.zcwjk_tit li.on a:after{ display: none;}

}


.red_bg{ background-image: url(20200907_red_bg.jpg); background-color: #fef9f6; background-position-y: 1.2rem; background-position-y: 120px\0; background-size: 100% auto;}
.red_bg .main a:hover,.red_bg .primary_color,.red_bg .primary_color a,.red_bg a.primary_color,.red_bg .title_name,
.red_bg .info_menu_list>ul>li h3 a,
.red_bg .info_menu_list>ul>li h3 i,
.red_bg .info_menu_list>ul>li h3 em,
.red_bg .info_menu_list>ul>li>ul>li.on>a,
.red_bg .info_menu_list>ul>li>ul>li>a:hover,
.red_bg .info_menu_list>ul>li>ul>li.on>p,
.red_bg .info_menu_list>ul>li>ul>li>p:hover,
.red_bg .info_menu_list>ul>li>ul>li.on>a i,
.red_bg .info_menu_list>ul>li>ul>li a:hover i,
.red_bg .info_menu_list>ul>li>ul>li.on>p a,
.red_bg .info_menu_list>ul>li>ul>li p:hover a,
.red_bg .info_menu_list>ul>li>ul>li.on>p i,
.red_bg .info_menu_list>ul>li>ul>li p:hover i,
.red_bg .info_menu_list>ul>li>ul>li>ul>li.on>p a,
.red_bg .info_menu_list>ul>li>ul>li>ul>li.on>p,
.red_bg .info_menu_list>ul>li>ul>li>ul>li>p:hover,
.red_bg .public_list li .public_box span i,
.red_bg .public_list li.on .public_box em,
.red_bg .public_search_box .btn_base i,
.red_bg .public_tit span,
.red_bg .rules_icon_top span.scroll_top i,
.red_bg .public_apply_list span i,
.red_bg .title_r a,
.red_bg .public_apply_text1,
.red_bg .info_tabs .tabs_header .title_extend_right a,
.red_bg .rules_tabs_01 dl dt,.red_bg .tabs .tabs_header>ul>li.on a,.red_bg .tabs .tabs_header>ul>li>a:hover,.red_bg .btn_default:hover,.red_bg .rules_tabs_01 dl dd i,.red_bg .rules_tabs_01 dl dd a{ color: #d10200;}

.red_bg .list_base li:before,
.red_bg .info_menu_list>ul>li.on h3 a,
.red_bg .info_menu_list>ul>li h3 a:hover,
.red_bg .info_menu_list>ul>li>ul>li>ul>li>p:before,
.red_bg .slb .info_menu_list>ul::-webkit-scrollbar-thumb,
.red_bg .slb .info_menu_list>ul>li.parentNode h3 em,
.red_bg .public_apply_tit span:before,
.red_bg .gov_doc dl dd span.on,
.red_bg .tab_base_01 ul li.on a,
.red_bg .tab_base_01 ul li:hover a,
.red_bg .info_menu_list>ul::-webkit-scrollbar-thumb,.red_bg .page_base .page_tools li.active a,.red_bg .page_base .page_tools li a:hover,.red_bg .page_base .fy_go,.red_bg .tabs .tabs_header>ul>li.on::before{ background-color: #d10200;}
.red_bg .btn_primary,.red_bg .public_list2 li a.read_more:hover,.slb .red_bg .info_menu_list>ul>li.parentNode h3 em{ background-color: #d10200;}
.red_bg .info_menu_list>ul>li.on h3 a,.red_bg .info_menu_list>ul>li h3 a:hover,.red_bg .page_base .fy_go,.red_bg .page_base .page_tools li.active a,.red_bg .page_base .page_tools li a:hover{ background-color: #d10200;}
.red_bg .icheck_primary > input:first-child:checked + label:before,.red_bg .links_list li a:before,.red_bg .ysqgk_tit a:before,.red_bg .public_apply_tit span::before,.red_bg .info_tabs_01 li.on a::before,.red_bg .info_tabs_01 li:hover a::before,.red_bg .info_tabs_01 li.on a,.red_bg .info_tabs_01 li:hover a{ background-color: #d10200;}
.red_bg .public_apply_list span p,.red_bg .rules_icon_top span{ background-color: #d10200;}
.red_bg .icheck_primary > input:first-child:checked + input[type="hidden"] + label:before,.red_bg .ysqgk_tit1:before,
.red_bg .info_tabs.tabs .tabs_header>ul>li.on a,.red_bg .tab_base_01 ul li.on a{ background-color: #d10200;}
.red_bg .tab_base_01 ul li:hover a,.red_bg .title_name:before{ background-color: #d10200;}
.red_bg .list_base li:before,.red_bg .btn_primary,.red_bg .tabs .tabs_header>ul>li.on:before,.red_bg .gov_doc dl dd span.on,.red_bg .info_tabs.tabs .tabs_header>ul>li.on a{ background-color: #d10200;}
.red_bg .tab_base_01 ul li.on a,.red_bg .tab_base_01 ul li:hover a,.red_bg .info_tabs_01 li.on a,.red_bg .info_tabs_01 li:hover a{ color: #ffffff;}
.red_bg .public_list li.on .public_con,
.red_bg .public_list li.on.parentNode .public_text,
.red_bg .public_search_box,
.red_bg .rules_bor_bot,
.red_bg .rules_tabs_header,
.red_bg .rules_tabs_content li dl dd p,
.red_bg .slb .public_apply_tit,
.red_bg .info_tabs .tabs_header .title_extend_right a,.red_bg .page_base .page_tools li.active a,.red_bg .page_base .page_tools li a:hover,.red_bg .btn_primary,.red_bg .btn_default:hover,.red_bg .icheck_primary > input:first-child:checked + label:before,.red_bg .icheck_primary > input:first-child:checked + input[type="hidden"] + label:before,.red_bg [class*="icheck_"] > input[type="radio"]:first-child + label:hover:before,.red_bg input[type="text"].input_inner:focus,.red_bg .public_list2 li a.read_more:hover{ border-color: #d10200;}
.red_bg a.download{ color: #d10200 !important;}
.red_bg .rules_tabs_01 dl dt{ background-color:#fef9f6;}
.red_bg .info_menu_list>ul>li h3 a,.red_bg .info_menu_list>ul>li>ul>li.on>a,.red_bg .info_menu_list>ul>li>ul>li>a:hover,.red_bg .info_menu_list>ul>li>ul>li.on>p,.red_bg .info_menu_list>ul>li>ul>li>p:hover,.red_bg .btn_default:hover{ background-color: #fff5e7;}
.red_bg .rules_tabs_01 dl dd[class*=trt-col-]:nth-child(odd){ background-color: #fff5e7;}
.red_bg .info_menu_list>ul>li.on h3 a,.red_bg .info_menu_list>ul>li h3 a:hover,.red_bg .info_menu_list>ul>li.on h3 i,.red_bg .info_menu_list>ul>li.on h3 em,.red_bg .tabs.info_tabs .tabs_header>ul>li.on a{ color: #ffffff;}
.red_bg .public_list li .public_con{ background: -moz-linear-gradient(left, #fff5e7 0%, #fef9f6 100%); background: -webkit-linear-gradient(left, #fff5e7 0%, #fef9f6 100%); background: -o-linear-gradient(left, #fff5e7 0%, #fef9f6 100%); background: -ms-linear-gradient(left, #fff5e7 0%, #fef9f6 100%); background: linear-gradient(to right, #fff5e7 0%, #fef9f6 100%); z-index: 10; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff5e7', endColorstr='#fef9f6',GradientType=1 );}

.red_bg .form_control:focus{ border: 1px solid  rgba(209, 2, 0, .3); box-shadow:0 0 .1rem rgba(209, 2, 0, .3);}
.red_bg .rules_tabs_01 dl dt:nth-child(1){ border-bottom-color: #d10200;}
.red_bg .rules_tabs_01 dl dt:nth-child(2){ border-bottom-color: #f2965f;}
.red_bg .rules_tabs_01 dl dt:nth-child(3){ border-bottom-color: #e96525;}
.red_bg .rules_tabs_01 dl dt:nth-child(4){ border-bottom-color: #d73810;}
.red_bg .rules_tabs_01 dl dt:nth-child(5){ border-bottom-color: #f2965f;}

@media screen and (max-width:992px) {
	.red_bg{ background-position-y: 1.1rem; background-size: 150% auto;}
	.red_bg .info_menu_list>ul>li.parentNode h3 em,.red_bg .info_menu_list>ul>li.parentNode h3 em{background-color: #d10200;}
	.red_bg .info_menu_list>ul>li h3 em{ color: #ffffff;}
}
@media screen and (max-width:768px) {
	.red_bg .public_apply_tit{ border-color: #d10200;}
}

.row_01{ width:1122px; margin: 0rem auto;}
.slb .row_01{ width: 1300px;}
.info_public_bg .row.pad_xl{ padding:.36rem;}
.tab_base_01.rules_con1 .tabs_hd{ margin-top: .32rem; margin-bottom: .25rem;}
.tabs_bd .rules_text{ margin-top:0rem !important}
.file_library .rules_con{ padding-top: 1.27rem; padding-bottom: .32rem;}
.slb .file_library .rules_con{padding-top: .7rem;padding-bottom:.7rem;}
.file_library .info_public_tit1{ padding: 1.16rem 0.2rem 0rem 0.2rem;}
.file_library .info_public_tit1 h1{ margin-bottom: .76rem; line-height: 1.2;}
.file_library .info_public_tit1 p{ margin-top: 0rem; margin-bottom: .26rem;}
.file_library_con .public_search{ margin-top: .5rem;}
.file_library_con .public_search_box{ width:83.876221%; height: .76rem;}
.file_library_con .public_search:before,.file_library_con .public_search::after{ width: 7%; top: 50%;}
.file_library_con .public_tit{ margin-top: .34rem; padding-bottom: .2rem;}
.file_library_con .public_search .public_search_box input[type="text"].input_inner{height: .7rem;background-color: transparent;}
.file_library_con .tabs .tabs_header{ margin-bottom: 0rem;}
.file_library_con .tabs .tabs_header:after{ height: 2px; background-color: #1658a0;}
.file_library_con .tabs .tabs_header>ul>li{ line-height: .64rem; font-size: .16rem;}
.file_library_con .tabs .tabs_header>ul>li a{ padding: 0rem .58rem;}
.file_library_con .tabs .tabs_header>ul>li.w1 a{ padding: 0rem .73rem;}
.file_library_con .tabs .tabs_header>ul>li.on a,.file_library_con .tabs .tabs_header>ul>li>a:hover{ background-color: #1658a0; color: #ffffff;}
.file_library_con .list_base{ margin-top: .24rem;}
.file_library_con .list_base li{margin-top: .18rem;margin-bottom: .14rem;}
.file_library_con .list_base li:before{ width: .06rem; height: .06rem; background-color: #acc0d2;}
.file_library .rules_logo{ line-height: 1;}
.file_library_con1{ background-color: #f5f5f5; padding: .56rem .2rem .27rem .2rem; margin-bottom: .2rem;}
.file_library_con1 .public_search:before,.file_library_con1 .public_search::after{ display: none;}
.file_library_con1 .public_search{ width: 84%; margin: 0rem auto; overflow: hidden; font-size: 0px;}
.file_library_con1 .public_search_box{ float: left; width:82.5%; margin-right: .25rem; height: .46rem; overflow: hidden;}
.slb .public_search .public_search_box{ width: 80%;}
.slb .file_library_con1 .public_search_box{ width: calc(100% - 1.38rem);}
.file_library_con1 .public_search_box+button{ width: 1.1rem; height: .46rem; font-size: .16rem; border-radius: .1rem; font-family: "Microsoft YaHei";}
.file_library_con1 .public_search_box input[type="text"].input_inner{ margin-top: 0rem; top: -.03rem; position: relative;}
.file_library .rules_tabs_content li dl dd em{ font-family: simsun;}
.file_library .page_base .page_tools{ margin-right: 0rem;}
.file_library .page_base .page_go{ padding-left: 0rem;}
.file_library .page_base .page_tools li.prev em,.file_library .page_base .page_tools li.next em{ display: none;}
.file_library .page_base .page_tools li{ margin: 0rem .04rem;}
.file_library .page_base .page_tools li a,.file_library .page_base .page_go span,.file_library .page_base .fy_go,.file_library .page_base .page_go .form_control{ padding: .04rem .08rem; border-radius:0rem; }
.file_library .page_base .page_go span,.file_library .page_base .fy_go,.file_library .page_base .page_go .form_control{ padding: .04rem;}
.file_library .page_base .page_go .form_control{max-width: .5rem;padding: .03rem .04rem;}
.file_library .page_base .page_tools li.prev a,.file_library .page_base .page_tools li.next a{ padding:.04rem .06rem;}
.file_library .page_base .page_go span{ padding-left: 0rem;}
.file_library .page_base .page_go span.fy_go{padding-left: .04rem;background-color: #ffffff;border: 1px solid #d9d9d9;color: #555555;padding: .03rem .07rem;margin-left: 0rem;}
.file_library .page_base .page_tools li:first-child a,.file_library .page_base .page_tools li:last-child a{ padding: .04rem .07rem;}
.file_library .page_base .page_tools li:last-child{ margin-right: 0rem;}
@media screen and (max-width:1280px) {
	.row_01,.slb .row_01{ width:auto;}
	
}
@media screen and (max-width:992px) {
	.rules_con,.slb .rules_con,.file_library .rules_con{ padding-top: .5rem; padding-bottom: .7rem;}
	.info_public_bg .row.pad_xl{ padding: .2rem;}
	.file_library_con1{ padding: .2rem; margin-bottom: .1rem;}
	.file_library_con1 .public_search{ width: 100%;}
	.file_library_con1 .public_search_box{ width: calc(100% - 1.35rem);}
	.slb .file_library_con1 .public_search_box{ width:100%;}
	.file_library .info_public_tit1{padding: .5rem 0rem .2rem 0rem;}
	.file_library .info_public_tit1 h1{ margin-bottom: .2rem;}
	.file_library .info_public_tit1 p{ margin-bottom: 0rem;}
	.slb .info_public_tit1 h1{ font-size:.34rem;}
	.file_library .page_base{ margin-bottom:0rem;}
	.file_library_con .public_search{ margin-top: 0rem;}
	.file_library_con .public_search_box{ width: 100%; margin-top: 0rem; height: .52rem;}
	.file_library_con .public_search_box input[type="text"].input_inner{ height:.4rem}
	.file_library_con .public_search .public_search_box input[type="text"].input_inner{height: .48rem; width:calc(100% - .46rem);}
	.slb .file_library_con1 .public_search_box+button{ margin:.2rem auto; display:block;}
	.file_library_con .public_tit{ margin-top: .2rem;}
	.file_library_con .list_base{ margin-top: .12rem;}
	.file_library_con .list_base li{ margin-top: 0rem; margin-bottom: 0rem;}
	.file_library_con .tabs .tabs_header>ul>li a,.file_library_con .tabs .tabs_header>ul>li.w1 a{ padding: 0rem .2rem;}
}
@media screen and (max-width:640px) {
	.file_library_con1 .public_search_box{ margin-right: 0rem; float: inherit; width: 100%;}
	.file_library_con1 .public_search_box+button{ margin: .2rem auto 0rem; display: block;}
}


.public_search:before,.public_search::after{ content: ''; position: absolute; z-index: 3; width: 20%; background-color: #e1e1e1; top: .25rem; height: 2px;}
.slb .public_search:before,.slb .public_search::after{ width:8%}
.public_search:before{ left: 0rem;}
.public_search::after{ right: 0rem;}
.public_search .public_search_box .btn_base{ padding: .08rem 0rem .12rem 0rem;}
.public_search .public_search_box .btn_base i{ font-size: .34rem; color: #1658a0;}
.public_search .public_search_box .input_group{padding: 0rem .12rem;}
.public_search .public_search_box .input_select .input_group_prepend_01{background-color: transparent;border: none; }
.public_search .public_search_box .input_group_append_01{background-color:transparent;border: none;}
.public_search .public_search_box .input_select .input_group_prepend_01 .input_base input[type="text"].input_inner,.public_search .public_search_box input[type="text"].input_inner{ height:.46rem; line-height:.46rem; color: #555555; margin-top: 0rem;}
.public_search .public_search_box .input_icon{ top:.1rem;}
.public_search .public_search_box .input_icon i{ font-size:.2rem; color:#333;}
.public_search .public_search_box .input_group_append input[type="text"].input_inner{ border:none; background-color: transparent; width:100%}
.public_search .public_search_box .input_base.input_suffix:before{content:' ';position: absolute;right: 0rem;top: 50%;margin-top: -.12rem;height: .24rem;width: 1px;background-color: #cccccc;z-index: 999;}
.slb .public_search .public_search_box .input_icon{ top: .14rem;}
.public_tit{ text-align: center; margin-top: .2rem; font-size: .16rem; padding-bottom: .1rem;}
.public_tit span{ color: #1658a0;}
.public_tit label{ margin-left: .2rem;}
.public_tit label input{ margin-right: .1rem;}
.container2 .tabs .tabs_header{ margin-bottom: 0rem;}
.gfxwj_list li{ padding:.24rem 0rem; border-bottom: 1px solid #E6E6E6;}
.gfxwj_list li:last-child{ border-bottom: none; padding-bottom: 0rem;}
.gfxwj_list li>h3{ font-size: .2rem; line-height: 1.5; font-weight: bold; margin-bottom: .1rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; max-height: .9rem;}
.gfxwj_list li>h3 span{ color:#E82323}
.gfxwj_list li>p,.gfxwj_list li>a>p{ font-size: .16rem; text-align: justify; line-height: .28rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; max-height: .84rem;}
.gfxwj_tit{ margin-top: .1rem; color: #999999; line-height: .28rem; font-size: 0rem;}
.gfxwj_tit span{ margin-right: .28rem; position: relative; font-size: .16rem; display: inline-block;}
.gfxwj_tit span:last-child{ margin-right: 0rem;}
.gfxwj_tit span:after{ content: '|'; margin-left: .28rem; color: #C9C9C9;}
.gfxwj_tit span:last-child:after{ display: none;}

.search_dialog{ width: 1100px; position: absolute; box-shadow: -6px -2px 16px rgba(0, 0, 0, 0.1); background-color: #ffffff; left: 50%; margin-left: -550px; top: .54rem; border-radius: 4px; z-index: 10000; padding:.2rem 0rem .3rem .2rem; display: none;}
.search_dialog_tit{ font-size: .14rem; line-height: .24rem; position: relative;}
.close_dialog{ position: absolute; width: .2rem; height: .2rem; right: .2rem; top: 0rem; cursor: pointer;}
.close_dialog i{ color: #666666;}
.dialog_con{ position: relative; max-height: 400px; overflow-x: hidden; overflow-y: auto;}
.dialog_con dl{ font-size:.16rem; line-height:.36rem;}
.dialog_con dl dt{width:1rem; margin-right: .1rem; font-weight: bold; float: left; text-align: right; text-overflow: ellipsis; white-space: nowrap;}
.dialog_con dl dd{overflow: hidden;}
.dialog_con dl dd ul li{float: left;}
.dialog_con dl dd a:hover, #siteModel .modal-dialog dl dd a.active{background: #1658a0;color: #fff;}
.dialog_con dl dd a.active{background: #1658a0;color: #fff;}
.dialog_con dl dt a.active{background: #1658a0;color: #fff;}
.dialog_con dl dd a,.dialog_con dl dt a{display: inline-block; margin-bottom:.05rem; margin-right:.1rem;padding:0rem .1rem;color: #666;}
.dialog_con dl dd a:hover{text-decoration: none;}
.search_dialog .btn_base{ padding: .08rem .3rem;}
.article_attachment .title_icon_base i{top:-.02rem;position: relative;}




@media screen and (max-width: 1100px){
	.search_dialog{width: 100%; left: 0rem; margin-left: 0rem;}
}

@media screen and (max-width: 992px){
	.public_search_box,.slb .public_search .public_search_box{width: 100%;background-color: transparent;float: inherit;}
	.public_search:before, .public_search::after{ display: none;}
	.gfxwj_list li{ padding: .16rem 0rem;}
}

@media screen and (max-width:768px){
	.public_search_box .btn_base i{ font-size: .26rem;}
	.gfxwj_tit span{ display: block; margin-right: 0rem;}
	.gfxwj_tit span:after{ display: none;}
	.public_search_box .input_group{padding: 0rem;}
	.dialog_con dl dt{ width: .8rem; margin-right: 0rem;}
	.dialog_con dl{ font-size: .14rem; line-height: .26rem;}
}
@media screen and (max-width:480px){
	.public_search_box .input_select .input_group_prepend_01{ width:.8rem;}
	.public_search_box .input_select .input_group_prepend_01 .input_base input[type="text"].input_inner, .public_search_box input[type="text"].input_inner{ width: 100%;}
	.public_search .public_search_box input[type="text"].input_inner{height: .48rem; width:calc(100% - .46rem);}
	.dialog_con dl dd ul li{ width: 50%; float: left;}
	.dialog_con dl dd ul li.w100{ width: 100%;}
}
@media screen and (max-width:375px){
	.dialog_con dl dd ul li{ width: 100%;}
	.dialog_con{ max-height:280px;}
}