
.blue_bg1{background: #f2f2f2 url(/uploads/image/images/20201014-bg.png) no-repeat center 1.12rem;background-size: 100% auto;}
.blue_bg1 .main{ padding-bottom: .2rem;}
.blue_bg1 .main a:hover,.blue_bg1 .primary_color,.blue_bg1 .primary_color a,.blue_bg1 a.primary_color,.blue_bg1 .title_name,
.blue_bg1 .info_menu_list>ul>li h3 a,
.blue_bg1 .info_menu_list>ul>li h3 i,
.blue_bg1 .info_menu_list>ul>li h3 em,
.blue_bg1 .info_menu_list>ul>li>ul>li.on>a,
.blue_bg1 .info_menu_list>ul>li>ul>li>a:hover,
.blue_bg1 .info_menu_list>ul>li>ul>li.on>p,
.blue_bg1 .info_menu_list>ul>li>ul>li>p:hover,
.blue_bg1 .info_menu_list>ul>li>ul>li.on>a i,
.blue_bg1 .info_menu_list>ul>li>ul>li a:hover i,
.blue_bg1 .info_menu_list>ul>li>ul>li.on>p a,
.blue_bg1 .info_menu_list>ul>li>ul>li p:hover a,
.blue_bg1 .info_menu_list>ul>li>ul>li.on>p i,
.blue_bg1 .info_menu_list>ul>li>ul>li p:hover i,
.blue_bg1 .info_menu_list>ul>li>ul>li>ul>li.on>p a,
.blue_bg1 .info_menu_list>ul>li>ul>li>ul>li.on>p,
.blue_bg1 .info_menu_list>ul>li>ul>li>ul>li>p:hover,
.blue_bg1 .public_list li .public_box span i,
.blue_bg1 .public_list li.on .public_box em,
.blue_bg1 .public_search_box .btn_base i,
.blue_bg1 .public_tit span,
.blue_bg1 .rules_icon_top span.scroll_top i,
.blue_bg1 .public_apply_list span i,
.blue_bg1 .title_r a,
.blue_bg1 .public_apply_text1,
.blue_bg1 .info_tabs .tabs_header .title_extend_right a,
.blue_bg1 .rules_tabs_01 dl dt,.blue_bg1 .tabs .tabs_header>ul>li.on a,.blue_bg1 .tabs .tabs_header>ul>li>a:hover,.blue_bg1 .btn_default:hover{ color: #067ac3;}

.blue_bg1 .list_base li:before,
.blue_bg1 .info_menu_list>ul>li.on h3 a,
.blue_bg1 .info_menu_list>ul>li h3 a:hover,
.blue_bg1 .info_menu_list>ul>li>ul>li>ul>li>p:before,
.blue_bg1 .slb .info_menu_list>ul::-webkit-scrollbar-thumb,
.blue_bg1 .slb .info_menu_list>ul>li.parentnode h3 em,
.blue_bg1 .info_tabs.tabs .tabs_header>ul>li.on a,
.blue_bg1 .links_list li a:before,.blue_bg1 .ysqgk_tit a:before,
.blue_bg1 .ysqgk_tit1:before,
.blue_bg1 .rules_icon_top span,
.blue_bg1 .public_apply_tit span:before,
.blue_bg1 .public_apply_list span p,
.blue_bg1 .gov_doc dl dd span.on,
.blue_bg1 .tab_base_01 ul li.on a,
.blue_bg1 .tab_base_01 ul li:hover a,
.blue_bg1 .info_menu_list>ul::-webkit-scrollbar-thumb,.blue_bg1 .page_base .page_tools li.active a,.blue_bg1 .page_base .page_tools li a:hover,.blue_bg1 .page_base .fy_go,.blue_bg1 .tabs .tabs_header>ul>li.on:before,.blue_bg1 .btn_primary,.blue_bg1 .title_name:before,.blue_bg1 .icheck_primary > input:first-child:checked   label:before,.blue_bg1 .icheck_primary > input:first-child:checked   input[type="hidden"]   label:before,.slb .blue_bg1 .info_menu_list>ul>li.parentnode h3 em{ background-color: #067ac3;}
.blue_bg1 .public_list li.on .public_con,
.blue_bg1 .public_list li.on.parentnode .public_text,
.blue_bg1 .public_search_box,
.blue_bg1 .rules_bor_bot,
.blue_bg1 .rules_tabs_header,
.blue_bg1 .rules_tabs_content li dl dd p,
.blue_bg1 .slb .public_apply_tit,
.blue_bg1 .info_tabs .tabs_header .title_extend_right a,.blue_bg1 .page_base .page_tools li.active a,.blue_bg1 .page_base .page_tools li a:hover,.blue_bg1 .btn_primary,.blue_bg1 .btn_default:hover,.blue_bg1 .icheck_primary > input:first-child:checked   label:before,.blue_bg1 .icheck_primary > input:first-child:checked   input[type="hidden"]   label:before,.blue_bg1 [class*="icheck_"] > input[type="radio"]:first-child   label:hover:before,.blue_bg1 input[type="text"].input_inner:focus{ border-color: #067ac3;}
.blue_bg1 a.download{ color: #067ac3 !important;}
.blue_bg1 .info_menu_list>ul>li h3 a,.blue_bg1 .info_menu_list>ul>li>ul>li.on>a,.blue_bg1 .info_menu_list>ul>li>ul>li>a:hover,.blue_bg1 .info_menu_list>ul>li>ul>li.on>p,.blue_bg1 .info_menu_list>ul>li>ul>li>p:hover,.blue_bg1 .rules_tabs_01 dl dd[class*=trt-col-]:nth-child(odd),.blue_bg1 .btn_default:hover{background-color: #f4fbff;}
.blue_bg1 .info_menu_list>ul>li.on h3 a,.blue_bg1 .info_menu_list>ul>li h3 a:hover,.blue_bg1 .info_menu_list>ul>li.on h3 i,.blue_bg1 .info_menu_list>ul>li.on h3 em,.blue_bg1 .tabs .tabs_header>ul>li.on a{ color: #ffffff;}
.blue_bg1 .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 );}
.blue_bg1 .rules_tabs_01 dl dt{ border-top:1px solid #e8e8e8;}
.out_links>ul>li ul{top: .1rem;}
.xl_tit2{margin-top: .25rem !important;border-radius: 5px; line-height: .4rem !important; height: .4rem !important; text-align: center;font-size: .16rem !important;}
.trt-row .rules_tabs_01 dl dd[class*=trt-col-] br{display: none;}
.public_search_box input[type="text"].input_inner{width: 70%\0;}
.slb .xl_tit2 i{font-size: .16rem;}
.slb .header.fixed{position: inherit; height: 1.2rem;}
.slb .item-list{width: 46% !important; font-size: .16rem; height: .46rem; line-height: .46rem;}
.slb .lm_div{width: auto !important;}
.slb .item-list span{line-height: .46rem; height: .46rem;}
.slb .rules_tabs_content li dl dt.trt-col-sm-10{width: 10%;}
.blue_bg1 .menu_base>ul>li:nth-child(2) a:hover:before,.blue_bg1 .menu_base>ul>li:nth-child(3) a:hover:before,.blue_bg1 .menu_base>ul>li:nth-child(4) a:hover:before,.blue_bg1 .menu_base>ul>li:nth-child(5) a:hover:before,.blue_bg1 .menu_base>ul>li:nth-child(6) a:hover:before,.blue_bg1 .menu_base>ul>li:nth-child(7) a:hover:before,.blue_bg1 .menu_base>ul>li:nth-child(2).on a:before,.blue_bg1 .menu_base>ul>li:nth-child(3).on a:before,.blue_bg1 .menu_base>ul>li:nth-child(4).on a:before,.blue_bg1 .menu_base>ul>li:nth-child(5).on a:before,.blue_bg1 .menu_base>ul>li:nth-child(6).on a:before,.blue_bg1 .menu_base>ul>li:nth-child(7).on a:before{ display: none;}

@media screen and (max-width:992px) {
	.blue_bg1{ background-position-y:1rem;}
	.blue_bg1 .info_menu_list>ul>li.parentnode h3 em,.blue_bg1 .info_menu_list>ul>li.parentnode h3 em{background-color: #067ac3;}
	.blue_bg1 .info_menu_list>ul>li h3 em{ color: #ffffff;}
	.out_links>ul>li:last-child:before{display: none;}
	.public_apply_btn button{margin: .1rem !important; width: auto;}
	.info_public_tit{padding-top: .7rem;}
	.slb .public_apply_list span{width: 100%; margin: .3rem 0rem;}
	.slb .trs_editor table{display: block; width: 100%; overflow: auto;}
	.slb .trs_editor tbody{width: 8rem;}
	.item-list{width: 96% !important;}
	.rules_tabs_content li dl dt.trt-col-sm-10{width: 10%;}
	.rules_tabs_content.letters_list li dl dd.trt-col-4:nth-child(2){width: 34%;}
	.rules_tabs_content.letters_list li dl dd.trt-col-4:nth-child(3){width: 66%;}
}
@media screen and (max-width:768px) {
	.blue_bg1 .public_apply_tit{ border-color: #067ac3;}
}
.info_menu_list>ul>li.on h3 a,.info_menu_list>ul>li h3 a:hover{ background-color: #1658a0; color:#ffffff;}
/**é€’å¢žå­—ä½“**/
/*.detailcont,.detailcont p,.detailcont div,.detailcont span,.detailcont table{font-family: "å®‹ä½“"; margin-top:20px;}*/

.font0,.font0 p,.font0 div,.font0 table,.font0 span,.font0 font{font-family: simsun !important;font-size:16px !important;}
.font1,.font1 p,.font1 div,.font1 table,.font1 span,.font1 font{font-family: simsun !important;font-size:17px !important;}
.font2,.font2 p,.font2 div,.font2 table,.font2 span,.font2 font{font-family: simsun !important;font-size:18px !important;}
.font3,.font3 p,.font3 div,.font3 table,.font3 span,.font3 font{font-family: simsun !important;font-size:19px !important;}
.font4,.font4 p,.font4 div,.font4 table,.font4 span,.font4 font{font-family: simsun !important;font-size:20px !important;}
.font5,.font5 p,.font5 div,.font5 table,.font5 span,.font5 font{font-family: simsun !important;font-size:21px !important;}
.font6,.font6 p,.font6 div,.font6 table,.font6 span,.font6 font{font-family: simsun !important;font-size:22px !important;}
.font7,.font7 p,.font7 div,.font7 table,.font7 span,.font7 font{font-family: simsun !important;font-size:23px !important;}
.font8,.font8 p,.font8 div,.font8 table,.font8 span,.font8 font{font-family: simsun !important;font-size:24px !important;}


.slb .font0,.slb .font0 p,.slb .font0 div,.slb .font0 table,.slb .font0 span,.slb .font0 font{font-size:24px !important;line-height: 44px !important;}
.slb .font1,.slb .font1 p,.slb .font1 div,.slb .font1 table,.slb .font1 span,.slb .font1 font{font-size:26px !important;line-height: 48px !important;}
.slb .font2,.slb .font2 p,.slb .font2 div,.slb .font2 table,.slb .font2 span,.slb .font2 font{font-size:28px !important;line-height: 50px !important;}
.slb .font3,.slb .font3 p,.slb .font3 div,.slb .font3 table,.slb .font3 span,.slb .font3 font{font-size:30px !important;line-height: 52px !important;}
.slb .font4,.slb .font4 p,.slb .font4 div,.slb .font4 table,.slb .font4 span,.slb .font4 font{font-size:32px !important;line-height: 54px !important;}
.slb .font5,.slb .font5 p,.slb .font5 div,.slb .font5 table,.slb .font5 span,.slb .font5 font{font-size:34px !important;line-height: 56px !important;}
.slb .font6,.slb .font6 p,.slb .font6 div,.slb .font6 table,.slb .font6 span,.slb .font6 font{font-size:36px !important;line-height: 58px !important;}
.slb .font7,.slb .font7 p,.slb .font7 div,.slb .font7 table,.slb .font7 span,.slb .font7 font{font-size:38px !important;line-height: 60px !important;}
.slb .font8,.slb .font8 p,.slb .font8 div,.slb .font8 table,.slb .font8 span,.slb .font8 font{font-size:40px !important;line-height: 62px !important;}

/* å¤„ç†æ— éšœç¢é»‘æ¡† */
a:link, a:visited, a:active {
    outline-style: none;
    -moz-outline-style: none;
} 

p,em, i{
	outline-style: none;
    -moz-outline-style: none;
}



/* 20230821*/
.item-list:hover span.sp3{background:  no-repeat center;}
.item-list:hover span.sp2{background:  no-repeat center;}
.item-list:hover span.sp4{background:  no-repeat center;}

.slb .info_public_bg{ background-position-y: 1.15rem;}
.menu_base li.parentnode.active:hover a:after{display:block; position:absolute;content:'';left:50%;transform:translatex(-50%) rotate(45deg); -ms-transform:translatex(-50%) rotate(45deg);width:.16rem;height:.16rem;background-color:#1658a0;bottom: -.16rem;}
.blue_bg1 .header{border-bottom: 8px solid #1658a0;}
.blue_bg1 .out_links>ul>li ul{top:0}
@media screen and (max-width:1024px){
	.slb .submenu .row{padding: 0;}
	.media_info li a{ line-height: .2rem; height: .6rem; padding:.1rem 0; overflow:hidden;}
	.media_info li a>span{display:block;float:left;margin-top:.1rem;margin-left:.1rem;}
	.media_info li:nth-child(2n) a{ padding-top:.2rem}
	.media_info li:nth-child(2n) a>span{margin-top:0;}
	.media_info li a img{margin-top:0;}

}
@media screen and (max-width:992px){
    .slb .blue_bg1{ background-size: 250% auto;}
	.info_public_bg .row.pad_xl,.slb .info_public_bg .row.pad_xl{padding:.1rem;}
	.info_public_bg .row.pad_xl .pad_base_sm, .slb .info_public_bg .row.pad_xl .pad_base_sm{padding:.1rem}
	
	.article_component .public_pic{display:block;padding-top: 25%;position: relative;overflow: hidden;}
	.article_component .public_pic img{ position: absolute; left: -17%; right: 0; top: 0; bottom: 0; margin: auto; width: 170%; max-width: inherit;}
}
@media screen and (max-width:414px){
	.verification_code_img{margin-left: 0;padding-top: 10px;}
}


.wxmz{width: 72px; border-radius: 6px 0 0 6px; background: #fff; text-align: center; padding-top: 10px; padding-bottom: 10px; box-shadow: 0 2px 14px rgba(0,0,0,.1);}
.wxmz li{padding: 7px 0; position: relative;}
.wxmz li span{display: block; height: 35px;}
.wxmz1 li p{line-height: 40px;}
.wxmz li,.znwd-rig{font-size: 20px;}
.wxmz,.znwd-rig{width: 110px;}
.wxmz1 li:hover a p,.wxmz li:hover a p{color:#1658a0!important;text-decoration: none!important;}
.wxmz1 li a:hover{text-decoration: none!important;}
.rig-fix{top:275px;}
.rig-fix2{top:103px;left: 70px; position: fixed;z-index: 9999;display: none;width: 110px;}
.rig-fix2 a.gb-rig{left: 0px;}
.wxmz li { padding: 7px 0; position: relative;}
.wxmz1 li{padding-bottom: 0px;position: relative;}
.ztzl_a{ position: absolute; top: 0rem; border-radius:0rem 0rem 0rem .16rem; right:0rem; z-index: 99; background: #e66531; height: .34rem; line-height: .34rem;font-size: .14rem; }
.ztzl_a a{display: block;padding: 0rem .18rem; color: #ffffff; display:block; font-weight: bold;}

.wxmz li span.slb-rig01 {background:  no-repeat center;}
.wxmz li span.slb-rig02 {background:  no-repeat center;}
.wxmz li span.slb-rig03 {background:  no-repeat center;}
.wxmz li span.slb-rig04 {background:  no-repeat center;}
.wxmz li span.slb-rig05 {background:  no-repeat center;}
.wxmz li span.slb-rig06 {background:  no-repeat center;}
.wxmz li:hover span.slb-rig01 {background:  no-repeat center;}
.wxmz li:hover span.slb-rig02 {background:  no-repeat center;}
.wxmz li:hover span.slb-rig03 {background:  no-repeat center;}
.wxmz li:hover span.slb-rig04 {background:  no-repeat center;}

@media screen and (max-width:1024px){
	.rig-fix2{left:0;}
}

