body,.warp,.wrap{ background-color: #f2f2f2;}
.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>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>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.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>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>ul>li.parentNode.on a i{ transform: rotate(90deg);}
.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{ font-weight: bold;}
.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{ position: absolute; right: 0rem; top: 0rem; height: auto; margin-top: 0rem;}
.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 P{ line-height: .32rem;}
.slb .info_public_bg .main .aged_link a.aged_link_01,.slb .info_public_bg .main .aged_link a.aged_link_02{ display: none;}
.slb .info_public_bg .main .aged_link a.aged_link_01.none{ display: block !important;}
.slb .mar_t_200{ margin-top: 2rem;}
.slb .info_menu_list{ position: absolute; left: -.3rem; right: -.3rem; top: -3rem; 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;}
.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 p{ margin-top: 0rem !important;}
.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;}
.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;}
.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) {
	.z_index_i{ z-index: 10;}
	.public_list li .public_box em{ margin-top: 0rem;}
}

@font-face{
    font-family: 'fzxbs';
    src: url('FZXBSJW.TTF');
}
@font-face{
    font-family: 'fzfs';
    src: url('FZFSJW.TTF');
}
.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:1366px) {
	.rules_share{ left: .2rem; margin-left: 0;}
	.rules_icon_top{ right: .2rem; margin-right: 0;}
}
@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: .7rem; border-bottom: 2px solid #1658a0;}
.rules_tabs_header li{ font-size: .2rem; font-family:'fzxbs'; text-align: center;}
.rules_tabs_content li:nth-child(even){ background-color: #eeeeee;}
.rules_tabs_content li dl{ display: table; width: 100%;}
.rules_tabs_content li dl dd[class*=trt-col-],.rules_tabs_content li dl dt[class*=trt-col-]{ display: table-cell; position: relative; float: inherit; text-align: center; padding: .13rem 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: 0rem .1rem;}
.rules_tabs_content li dl dd em{ font-size: .16rem; font-family: 'fzxbs';}
.rules_tabs_content li dl dd h3{ font-size: .16rem; line-height: .3rem; font-family: 'simsun'; font-weight: bold;}
.rules_tabs_content li dl dd p{ font-size: .14rem; line-height: .24rem; font-family: 'simsun'; color: #5d89b6;}
.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 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 dl{ padding: .12rem 0; border-bottom: 1px solid #e8e8e8;}
.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);}
.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;}

.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: .58rem .7rem .7rem .7rem;}
.rules_tit{ font-size: .28rem; line-height: .28rem; font-family: 'fzxbs'; text-align: center;}
.rules_tit1{ text-align: center; margin-top: .12rem; line-height: .28rem; font-size: .18rem; font-family:'FangSong';}
.rules_text{ line-height: .38rem; font-size: .21rem; font-family:'FangSong'; margin-top: .38rem;}
.rules_tit2{ font-size: .21rem; font-family: '黑体',heiti; text-align: center; margin-bottom: .38rem;}
.rules_text p span{ font-family: '黑体',heiti; margin-right: .2rem;}
.rules_tit3{ padding: .4rem .7rem; text-align: right; font-size: .28rem; font-family: 'fzxbs'; color: #015293; border-top: 5px solid #015293;}
.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}
.public_apply_list span a{display: block; text-decoration: none; height: 100%; position: relative; height:1.28rem;}
.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{margin-top:.5rem; 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;}


.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%;}
.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;}
.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_01 dl dd a{ color: #1658a0;}
.rules_tabs_01 dl dd i{ font-size: .24rem; color: #1658a0; margin-right: .04rem;}

.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;}
.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 ul{ overflow: hidden; display: inline-block; *display:inline; zoom:1; border: 1px #d8d8d8 solid; 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 ul li{float: left; text-align: center; font-size: .16rem;}
.tab_base_01 ul li a{display: block; width:1.12rem;height: .42rem;line-height: .42rem;}
.tab_base_01 ul li.on a,.tab_base_01 ul li:hover a{ background: #1658a0; color: #fff;}
.tab_base_01 ul li:nth-child(1){ border-right: 1px #d8d8d8 solid;}
.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; }
.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;}

.info_tabs_01 ul{ font-size: 0rem; overflow-y: hidden; overflow-x: auto; white-space: nowrap; padding-bottom: .07rem;}
.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);}
.slb .rules_tabs_content.letters_list li dl dd[class*=trt-col-]{ display: inline-block;text-align: center;}

@media screen and (max-width:992px) {
	.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;}
	.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}
	.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: .1rem;}
	.rules_tabs_content li dl dd.rules_links a{ color: #999999;}
	.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_con,.slb .rules_con{ padding-top: .5rem; padding-bottom: .5rem;}
	.rules_con1{ padding: 0.4rem 0rem;}
	.title_name.title_name_01:before{ top: .12rem;}
	.info_tabs .tabs_header .title_extend_right{ position: absolute; right: 0rem; top: 0rem;}
	.rules_tabs_01{ border: none;}
	.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;}
	.trt-row .rules_tabs_01 dl dd:nth-child(2){ font-size: .18rem; line-height:.3rem; margin-bottom: .06rem;}
	.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;}
	.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;}
	.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;}
}

@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;}
}
@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%;}
	
	
}
@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;}
}


.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{ text-align: right;}
.info_public_form label,.info_public_form .input_dropdown{ display: table-cell; width: initial;}

.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;}
}



.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 .info_tabs.tabs .tabs_header>ul>li.on a,
.red_bg .links_list li a:before,.red_bg .ysqgk_tit a:before,
.red_bg .ysqgk_tit1:before,
.red_bg .rules_icon_top span,
.red_bg .public_apply_tit span:before,
.red_bg .public_apply_list span p,
.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,.red_bg .btn_primary,.red_bg .title_name:before,.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{background-color: #d10200;}
.red_bg .icheck_primary > input:first-child:checked + label:before{ background-color: #d10200;}
.red_bg .icheck_primary > input:first-child:checked + input[type="hidden"] + label:before{ background-color: #d10200;}

.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 .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;}
}




