@charset "UTF-8";
.footer{ margin-top: 0;}
.announcement_05{ background-color: transparent; box-shadow: none; padding: .24rem;}
.announcement_05 h3{ font-size: .3rem;}
.announcement_05 p{ font-size: .16rem;}
.announcement_05 p a{ color: #333333; margin-right: .1rem; padding-right: .1rem;}

.banner a{ overflow: hidden; display: block;}
.slideBox_01 .pic li i.picture_fixed{ padding-top:55.692308%}
.con_box1{ background: url(250422fz_box.jpg) no-repeat center top; background-size: cover; padding: .2rem .32rem;  text-align: center; border-radius: .06rem; box-shadow: 4px 6px 18px rgba(42, 130, 228, 0.08); border: 1px solid #ffffff;}
.title{ font-size: .22rem; color: #1658a0; line-height: 1.363636; font-weight: bold;}
.search_box{ margin-top: .1rem;}
.search_box form{ overflow: hidden;}
.search_box .btn_base{ width: .64rem; height: .36rem; line-height: .34rem; background-color: #1658a0; border-radius: 0 .04rem .04rem 0; float: right; padding: 0;}
.search_box .form-control{ width: calc(100% - .64rem); border: 1px solid #D8E1F0; background-color: #ffffff; padding-left: .16rem; font-size: .16rem; border-right: 0; border-radius: .04rem 0 0 .04rem; height: .36rem;}
.search_box .form-control::-webkit-input-placeholder{ color: #A8A8A8;}
.search_box .btn_base i{ font-size: .2rem; color: #ffffff;}
.search_tit{ margin-top: .12rem; text-align: center; font-size: 0;}
.search_tit a{ font-size: .16rem; line-height:1.375; padding: 0 .22rem; position: relative; color: #383838; display: inline-block;}
.search_tit a+a::before{ content: ''; position: absolute; width: 1px; height: .1rem; background-color: #A6A6A6; left: 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.bar_list li a{ transition: .3s all; display: block; background: linear-gradient(222.99deg, rgba(227, 242, 255, 1) 0%, rgba(242, 249, 255, 1) 45.31%, rgba(250, 252, 255, 1) 100%); border: 1px solid rgba(255, 255, 255, 1); box-shadow: 2px 4px 11px  rgba(42, 130, 228, 0.1); border-radius: .06rem; font-size: .18rem; line-height: .33rem; padding: .12rem; text-align: center; font-weight: bold; color: #1658a0;}
.bar_list1{ margin-top: -.16rem;}
.bar_list1 li a{display: block; box-shadow: 0px 2px 4px  rgba(224, 239, 255, 0.68); border: 1px solid #E0EFFF; border-radius: .06rem; background: url(250422fz_bar.png) no-repeat left top #ffffff; padding: .2rem .66rem .2rem .2rem; position: relative; transition: .3s all;}
.bar_list1 li a h3{ font-size: .18rem; color: #1658a0;}
.bar_list1 li{ margin-top: .16rem;}

.list_base_state li>em{ border: 1px dashed #CCCCCC; color: #A6A6A6; position: absolute; right: 0; top: 50%; padding: 0 .11rem; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.list_base_state li.on>em{ border-style: solid;}



.slideBox_01>span,.ind_ztzl_list>span,.pic_list>span{ background-color: rgba(0,0,0,.6);}
.ind_ztzl_list,.pic_list{ position: relative;}
.ind_ztzl_list>span,.pic_list>span{ position: absolute; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); width: .32rem; height: .4rem; line-height: .38rem; text-align: center; cursor: pointer; z-index: 5;}
.ind_ztzl_list>span i,.pic_list>span i{ font-size: .2rem; color: #ffffff;}
.ind_ztzl_list>span.prev,.pic_list>span.prev{ left: 0px;}
.ind_ztzl_list>span.next,.pic_list>span.next{ right: 0px;}
.tabs_tit_r{ float: right;}
.tabs_tit_r a{ font-size: .16rem; line-height: .3rem; color: #1658a0;}
.tabs_tit_r a+a{ margin-left: .12rem; padding-left: .12rem; position: relative;}
.tabs_tit_r a+a::before{ content: ''; position: absolute; width: 1px; height: .12rem; left: 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); background-color: #A6A6A6;}


.tabs .tabs_header .more a{ color: #1658a0;}
.pic_list{ overflow: hidden;}
.pic_list .bd{ margin: 0 .1rem 0 -.1rem;}
.pic_list .bd li{ padding: 0;}
.pic_list .bd li a{ display: block; margin: 0 .1rem; overflow: hidden; border-radius: .06rem;}
.pic_list .bd li a .picture_fixed{padding-top: 55.55555%;background-size: 100% auto;background-position-y: top;}
.ind_zxft_l{ width: 47.78481%; float: left; border-radius: .06rem; margin-right: .2rem; overflow: hidden;}
.ind_zxft_l .picture_fixed{padding-top: 56.291391%;background-size: cover;}
.ind_zxft_r{ overflow: hidden; max-height: 1.7rem; text-overflow: ellipsis; color: #999999;}
.ind_zxft_r h3{ color: #333333; font-size: .16rem; line-height: .3rem;}
.ind_zxft_r h3 span{ float: left; color: #ffffff; font-size: .14rem; display: inline-block; background: linear-gradient(219.17deg, rgba(186, 43, 41, 1) 0%, rgba(255, 77, 77, 1) 100%); border-radius: 2px; margin-right: .1rem; position: relative; padding: 0 .06rem; line-height: .26rem; margin-top: .02rem; background-color: #BA2B29\0;}
.ind_zxft_r h3 span::after{ position: absolute; content: ''; width: .08rem; height: .08rem; background-color: #BA2B29; right:-.06rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); clip-path: polygon(0 0, 100% 50%, 0 100%); display: none\0;}
.ind_zxft_r h3 p{ overflow: hidden; color: #333333; white-space: nowrap; text-overflow: ellipsis;}
.ind_zxft_r ul li{ margin-top: .08rem; max-height: .48rem; line-height: .24rem; font-size: .14rem; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;}
.ind_zxft_r ul li span{ color: #666666; display: inline-block; float: left\0;}
.ind_zxft_r ul li p{ color: #999999; display: contents; overflow: hidden\0;}
.bar_list5 li a{display: block;background: url(250422fz_bar4.png) no-repeat right bottom #E6EFF7;border-radius: .04rem;text-align: center;font-size: .18rem;font-weight: bold;color: #1658a0;line-height: 2;padding: .14rem .08rem;transition: .3s all;}
.bar_list6 li a{ display: block; border: 1px solid rgba(240, 245, 252, 1); background-color: #ffffff; border-radius: .08rem; box-shadow: 0px 2px 4px  rgba(49, 92, 135, 0.05); padding: .12rem .04rem .12rem .2rem; overflow: hidden; transition: .3s all;}
.bar_list6 li a span{ float: left; width: .4rem; height: .4rem; text-align: center; line-height: .36rem; background-color: #F0F5FC; border-radius: .12rem; margin-right: .14rem;}
.bar_list6 li a span i{ font-size: .3rem; color: #1658a0;}
.bar_list6 li a p{ overflow: hidden; font-size: .18rem; font-weight: bold; color: #1658a0; line-height: .4rem;}
.bar_list li a:hover,.bar_list1 li a:hover,.bar_list2 li a:hover,.bar_list5 li a:hover,.bar_list6 li a:hover,.ind_ztzl_list .bd li a:hover,.bar_list3 li a:hover{ box-shadow: 0 0 8px rgba(49, 92, 135, 0.2);}
.ind_ztzl_list .bd{ margin-left: -.1rem; margin-right: .1rem;}
.ind_ztzl_list .bd li{ padding: 0;}
.ind_ztzl_list .bd li a{ display: block; padding: .04rem; margin: 0 .1rem; border-radius: .12rem; overflow: hidden; position: relative;}
.ind_ztzl_list .bd li a::before{ content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: linear-gradient(180deg, rgba(144, 195, 252, 1) 0%, rgba(42, 130, 228, 0) 100%); border-radius: .12rem;}
.ind_ztzl_list .bd li a .picture_fixed{ padding-top: 50.666667%; border-radius: .08rem;}
.ind_bsfw_l{ background: url(250422fz_box1.jpg) no-repeat right top #E1F0FE; background-size: cover; border-radius: .08rem; padding: .16rem .2rem .22rem .2rem;}
.ind_tit1,.ind_tit2{ font-size: .18rem; line-height: 1.33333; font-weight: bold;}
.ind_tit1{ color: #1658a0;}
.ind_tit2{ color: #333333; position: relative; z-index: 2;}
.bar_list3 li a{background: linear-gradient(213.32deg, rgba(230, 241, 255, 1) 0.69%, rgba(250, 253, 255, 1) 100%); border: 1px solid #ffffff; box-shadow: 6px 5px 20px  rgba(93, 181, 252, 0.1); border-radius: .1rem; overflow: hidden; position: relative; display: block; transition: .3s all;}
.bar_list3 li a .bar_text{ z-index: 1; position: relative;}
.bar_list3 li a .bar_text p{ color: #435161; margin-top: .1rem; font-size: .14rem; line-height:1.714285;}
.bar_list3 li a .picture_fixed{ z-index: 0; padding-top: 26.190476%; background-color: transparent; background-position: right; background-size: auto 100%;}
.bar_list3 li a:hover .picture_fixed{ transform: scale(1.05);}
.ind_bsfw_list1{ font-size: 0;}
.ind_bsfw_list ul::after{ visibility: hidden; display: block; font-size: 0rem; content:''; clear: both; height: 0rem;}
.ind_grfw_box,.ind_qyfw_box{ width: 50%; display: inline-block; position: relative;}
.ind_grfw_box{ background: url(250422fz_bar_l.png) no-repeat left; background-size: cover;}
.ind_qyfw_box{ background: url(250422fz_bar_r.png) no-repeat left; background-size: cover;}
.ind_grfw_box a,.ind_qyfw_box a{ display: block; padding: .14rem .24rem; transition: .3s all;}
.ind_grfw_box h3,.ind_qyfw_box h3{font-size: .18rem; line-height: 1.333333; position: relative; z-index: 1;}
.ind_grfw_box a h3{ color: #B53131;}
.ind_qyfw_box a{ padding-left: .4rem;}
.ind_grfw_box a:hover{ padding-left: .34rem;}
.ind_qyfw_box a:hover{ padding-left: .5rem;}
.ind_qyfw_box a h3{ color: #1658a0;}
.ind_grfw_box a span,.ind_qyfw_box a span{ display: block; width: .22rem; height: .22rem; margin-top: .1rem; text-align: center; line-height: .22rem; background-color: #ffffff; border-radius: 50%;}
.ind_grfw_box a span{ box-shadow: 0px 2px 4px  rgba(243, 200, 200, 0.45);}
.ind_grfw_box a span i,.ind_qyfw_box a span i{font-size: .12rem; font-weight: bold;}
.ind_grfw_box a span i{ color:#F3C8C8;}
.ind_qyfw_box a span{ box-shadow: 0px 2px 4px  rgba(210, 229, 250, 1);}
.ind_qyfw_box a span i{ color:#1658a0;}
.ind_grfw_box a em,.ind_qyfw_box a em{ position: absolute; right: 0; bottom: 0; z-index: 0; width: 1.04rem;}
.ind_grfw_box a em img,.ind_qyfw_box a em img{ width: 100%;}
.ind_box1{ border: 1px solid #E0EFFF; box-shadow: 0px 2px 4px  rgba(224, 239, 255, 0.68); background-color: #ffffff; border-radius: .06rem; padding: .14rem .2rem;}
.ind_tit3{ line-height: .28rem; overflow: hidden;}
.ind_tit3 h3{ font-size: .2rem; font-weight: bold; float: left; color: #1658a0;}
.ind_tit3 span{ float: right; color: #333333; font-size: .14rem;}
.ind_list1{ margin-top: .14rem;}
.ind_list1 li{ text-align: center;}
.ind_list1 li+li{ position: relative;}
.ind_list1 li+li::before{ position: absolute; content: ''; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); width: 1px; height: .4rem; background-color: #2A82E4; opacity: .24; left: 0;}
.ind_list1 li h3{ color: #1658a0; line-height: .26rem; font-size: .22rem;}
.ind_list1 li h3 span{ font-weight: normal; font-size: .16rem;}
.ind_list1 li p{ margin-top: .04rem; font-size: .14rem;}
.bar_list2 li a{ transition: .3s all; display: block; border: 1px solid #E0EFFF; box-shadow: 0px 2px 4px  rgba(224, 239, 255, 0.68); background-color: #ffffff; border-radius: .06rem; padding: .2rem .3rem; position: relative;}
.bar_list2 li a h3{ font-size: .18rem; color: #1658a0; padding-right: .36rem; line-height: .34rem; }

.bar_list2 li a:hover{padding: .2rem;}
.ind_bsfw_list ul{ margin: 0 -.08rem;}
.ind_bsfw_list li{ float: left; width: 20.5%; transition: width .3s;}
.ind_bsfw_list li .ind_bsfw_box{ cursor: pointer; position: relative; margin: 0 .08rem; height: 2.3rem; padding: 1.08rem .12rem 0 .18rem; background: linear-gradient(205.67deg, rgba(224, 241, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border: 1px solid #ffffff; border-radius: .08rem; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.ind_bsfw_list li:first-child .ind_bsfw_box{ padding-top: .4rem;}
.ind_bsfw_list li .ind_bsfw_box .ind_bsfw_text{ color: #435161; margin-top: .1rem; font-size: .12rem; line-height: 2; position: relative; z-index: 2;}
.ind_bsfw_list li .ind_bsfw_box .ind_icon_list{ font-size: 0;}
.ind_bsfw_list li .ind_bsfw_box .ind_icon_list,.ind_bsfw_list li .ind_bsfw_box>span{ display: none; position: relative; z-index: 2;}
.ind_bsfw_list li .ind_bsfw_box>em{ position: absolute; right: 0; top: 0; width: 1.89rem; height: 1.84rem; text-align: right; z-index: 0;}
.ind_bsfw_list li.on{ width: 59%;}
.ind_bsfw_list li.on .ind_bsfw_box{ padding: .2rem; background: linear-gradient(210.59deg, rgba(224, 241, 255, 1) 0%, rgba(252, 254, 255, 1) 100%);}
.ind_bsfw_list li.on .ind_bsfw_box .ind_bsfw_text{ font-size: .14rem; line-height: 1.857142;}
.ind_bsfw_list li:first-child .ind_bsfw_box>em{ opacity: .7;}
.ind_bsfw_list li.on .ind_bsfw_box>em{ opacity: .3;}
.ind_bsfw_list li.on .ind_bsfw_box .ind_icon_list,.ind_bsfw_list li.on .ind_bsfw_box>span{ display: block;}
.ind_bsfw_list li .ind_bsfw_box .ind_icon_list{ margin-top: .12rem; overflow: hidden;}
.ind_bsfw_list li .ind_bsfw_box .ind_icon_list dd{ float: left; width: calc(100% / 6); width: calc(100% / 6.1)\0;}
.ind_bsfw_list li:nth-child(2) .ind_bsfw_box .ind_icon_list dd,.ind_bsfw_list li:nth-child(3) .ind_bsfw_box .ind_icon_list dd{ width: calc(100% / 5); width: calc(100% / 5.1) \0;}
.ind_bsfw_list li .ind_bsfw_box .ind_icon_list dd a{ text-align: center; display: block; position: relative; padding:0 .1rem;}
.ind_bsfw_list li .ind_bsfw_box .ind_icon_list dd+dd a::before{ content: ''; position: absolute; left: 0; width: 1px; height: .42rem; background-color: #E3EFFF; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.ind_bsfw_list li .ind_bsfw_box .ind_icon_list dd a span{display: block; width: .24rem; height: .24rem; text-align: center; line-height: .24rem; margin: 0 auto;}
.ind_bsfw_list li .ind_bsfw_box .ind_icon_list dd a span i{ font-size: .24rem; background: linear-gradient(180deg, rgba(2, 107, 219, 1) 0%, rgba(115, 180, 255, 1) 100%); background: none\0; -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #026BDB\0;}
.ind_bsfw_list li .ind_bsfw_box .ind_icon_list dd a p{ margin-top: .04rem; font-size: .14rem; line-height: .18rem;}
.ind_bsfw_list li .ind_bsfw_box>span{ margin-top: .16rem;}
.ind_bsfw_list li .ind_bsfw_box>span a{ display: inline-block; line-height: .3rem; border: 1px solid #C2DFFF; background-color: #E6F2FF; border-radius: .2rem; padding: 0 .14rem; color: #1658a0; font-size: .14rem;}

.tabs .tabs_header:after{ display: none;}
.bar_list2 li a em img{ width: .54rem;}
.ind_zntj_con{ position: absolute; z-index: 99; right: 50%; margin-right: 668px; top: 4.3rem; }
.ind_zntj_con .ind_zntj_bar{ cursor: pointer; user-select: none; width: .44rem; padding:.12rem .12rem .08rem .12rem; font-size: .2rem; color: #1658a0; font-weight: bold; line-height: 1.4; background-color: #EDF6FF; border: 1px solid #ffffff; box-shadow: 0px 2px 10px  rgba(183, 207, 247, 1); border-radius: .08rem; text-align: center;}
.ind_zntj_con .ind_zntj_bar i{ font-size: .2rem;}
.ind_zntj_con .ind_zntj_bar:hover,.ind_zntj_con .ind_zntj_bar.on{background: linear-gradient(180deg, rgba(67, 145, 232, 1) 0%, rgba(67, 145, 232, 0) 100%), linear-gradient(0deg, rgba(22, 88, 160, 1), rgba(22, 88, 160, 1)), rgba(237, 246, 255, 1); color: #ffffff; border: none; padding:.13rem .12rem .09rem .12rem;}
.ind_zntj_con1{ display: none; opacity: 0; width: 4.96rem; overflow: hidden; position: absolute; left: .46rem; top: 0; background: linear-gradient(90deg, rgba(194, 223, 255, 1) 0%, rgba(247, 252, 255, 1) 100%); border-radius: .08rem; box-shadow: -2px 1px 6px  rgba(183, 207, 247, 0.6); padding-bottom: .16rem; z-index: 100;}
.ind_zntj_con1::before{ content: ''; top: .52rem; background-color: #ffffff; border-radius: .08rem; left: 0; right: 0; bottom: 0; position: absolute; z-index: 101; box-shadow: 0px 2px 10px  rgba(183, 207, 247, 0.6);}
.ind_zntj_tit{ overflow: hidden; background: url(250430fz_tj_tit_bg.png) no-repeat left top; color: #ffffff; line-height: .24rem; padding:.12rem .2rem; }
.ind_zntj_tit h3{ float: left; font-size: .2rem; color: #1658a0;}
.ind_zntj_tit i{ float: right; font-size: .2rem; cursor: pointer; color: #1658a0;}
.ind_zntj_con1 .tabs{ padding:.16rem .2rem 0 .2rem; position: relative; z-index: 102;}
.ind_zntj_con1 .tabs .tabs_header>ul>li{ margin-right: .35rem; font-size: .18rem; padding-bottom: .1rem;}
.ind_zntj_con1 .tabs .tabs_header .ind_zntj_tit1{float: left;font-size: .2rem;font-weight: bold;/* color: #1658a0; */}
.ind_zntj_con1 .tabs .tabs_header .ind_zntj_tit1 img{ width: .32rem; margin-right: .1rem;}
.ind_zntj_con1 .tabs .list_base li{ margin-bottom: .06rem;}
.ind_zntj_con1 .tabs .tabs_header .ind_zntj_tit1+ul{ float: right;}
.ind_zntj_con1 .tabs .tabs_bd .list_base .trt-row{ margin: 0 -.07rem;}
.ind_zntj_con1 .tabs .tabs_bd .list_base li.trt-col-8{ margin-bottom: .16rem; padding: 0 .07rem;}
.ind_zntj_con1 .tabs .tabs_bd .list_base li.trt-col-8 a{display: flex;align-items: flex-start;border-radius: .06rem;background: linear-gradient(222.99deg, rgba(227, 242, 255, 1) 0%, rgba(242, 249, 255, 1) 45.31%, rgba(250, 252, 255, 1) 100%);line-height: .4rem;padding-left: .09rem;border: 1px solid transparent;transition: .3s all;max-width: none;border-left: 0px solid #C2DFFF;}
.ind_zntj_con1 .tabs .tabs_bd .list_base li.trt-col-8 a span{ text-align: center; width: .24rem; display: inline-block; margin-right: .06rem; background: url(250430fz_bar_bg.png) no-repeat center .28rem; vertical-align: top;}
.ind_zntj_con1 .tabs .tabs_bd .list_base li.trt-col-8 a span i{font-size: .24rem;color: #1658a0;margin-left: 0;}
.ind_zntj_con1 .tabs .tabs_bd .list_base li.trt-col-8::before{ display: none;}
.ind_zntj_con1 .tabs .tabs_bd .list_base li.trt-col-8 a:hover{ font-weight: bold; border: 1px solid #C2DFFF; box-shadow: 2px 4px 11px  rgba(42, 130, 228, 0.1); background: #ffffff; padding-left:.08rem;}
.ind_zntj_con1 .tabs .tabs_bd .list_base li.trt-col-8 a:hover span i{ font-weight: normal;}
.ind_zntj_bar1{ margin-top: .04rem; user-select: none; }
.ind_zntj_bar1 a{ padding:.12rem; font-size: .2rem; color: #1658a0; font-weight: bold; line-height: 1.4;background-color: #EDF6FF; border: 1px solid #ffffff; box-shadow: 0px 2px 10px rgba(183, 207, 247, .5); border-radius: .08rem; text-align: center; display: block; width: .44rem; transition: .3s all;}
.ind_zntj_bar1 a:hover{ box-shadow: 0px 2px 10px rgba(183, 207, 247, 1);background: linear-gradient(180deg, rgba(67, 145, 232, 1) 0%, rgba(67, 145, 232, 0) 100%), linear-gradient(0deg, rgba(22, 88, 160, 1), rgba(22, 88, 160, 1)), rgba(237, 246, 255, 1); color: #ffffff; border: none;}
.ind_zntj_con1 .tabs+.tabs .tabs_header{ margin-bottom: 0;}
.ind_zntj_con1 .tabs+.tabs .tabs_bd .list_base ul{ padding: .18rem .22rem; background: rgba(234, 245, 255, 0.4);}
.slb .announcement_05{ padding:.12rem 0;}
.slb .announcement_05 h3 a br,.slb .announcement_05 p{ display: none; }
.slb .ind_grfw_box,.slb .ind_qyfw_box{ background-size: 100% 100%;}
.slb .ind_grfw_box a em,.slb .ind_qyfw_box a em{ right: .2rem; bottom: .04rem;}
.slb .bar_list3 li a{ padding: .2rem;}
.slb .bar_list3 li a .picture_fixed{ position: absolute; width: 100%; top: 0; background-size: contain; padding-top:15%;}
.slb .bar_list3 li a .bar_text{ position: relative; top: auto; left: auto; right: auto;}
.slb .tabs.no-tabs .tabs_header{ display:flex;}
.slb .tabs.no-tabs .tabs_header ul{flex:1}
.slb .tabs_tit_r{ flex-shrink:0;}

html .body_gray ,html .body_gray body,html .body_gray *,html .body_gray .header_logo>a>img{ 
    filter: gray !important; box-shadow: none !important;
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);/* IE 6-9 */
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%); 
}

html .body_gray .header{ border-bottom: .08rem solid #7d7d7d;}
html .body_gray .tabs .tabs_header>ul>li.on:before{ background-color: #7d7d7d;}
html .body_gray .announcement_05 h3 a{color: #4f4f4f;}
html .body_gray .con_bg{ background-color: rgba(0,0,0,.03);}
@media screen and (min-width:993px) {
    .con_l{ float: left; width: 50%;}
    .con_r{ overflow: hidden; padding-left: .32rem;}
    .tabs .tabs_header>ul>li{ font-size: .22rem; line-height: .3rem; padding-bottom: .14rem; margin-right: .35rem;}
    .tabs .tabs_header>ul>li:last-child{margin-right: .16rem;}
    .tabs .tabs_header>ul>li:first-child:last-child.on:before{ display: none;}
    .tabs .tabs_header>ul>li.on:before{ height: .03rem; left: 0; right: 0;}
    .tabs_content.tabs_bd{ height: auto !important;}
    .no-tabs.tabs .tabs_header{ margin-bottom: 0;}
    .con_r .tabs .tabs_header{ margin-bottom: .16rem;}
    .con_r .tabs .tabs_header>ul>li{ font-size: .24rem; line-height: .32rem; }
    .con_r .tabs .tabs_header>ul>li.on:before{ height: .04rem;}
    .tabs .tabs_header .more{ line-height: .3rem;}
    .list_base li{ margin-bottom: .17rem; transition: .3s all;}
    .list_base li:before{ background-color: #808080;}
    .list_base li:hover:before{ background-color: #1658a0;}
    .list_base li:hover{ padding-left: .2rem;}
    .con_bg{ background: rgba(245, 249, 255, 0.6); padding: .24rem;}
    .con1_r{ float: right; width: 40.335463%;}
    .con1_l{ float: left; width: 56.70926%;}
    .slb .con_r{ padding-left: 0;}
    .bar_list6{ margin-top: .06rem;}
    .ind_bsfw_l{ width: 59.230769%; float: left;}
    .ind_bsfw_r{ width: 38.846154%; float: right;}
    .slb .con_l,.slb .con1_r,.slb .con1_l,.slb .ind_bsfw_l,.slb .ind_bsfw_r{ float: none; width: 100%;}
    .tabs .tabs_header>ul>li:before{ display: block; content: ''; left: 50%; right: 50%; transition: .3s all;}
    .bar_list1 li a em{ position: absolute; right: .18rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); width: .46rem;}
    .bar_list1 li a em img{ width: 100%;}
    .bar_list2 li a em{ position: absolute; right: .18rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);}
    .bar_list3 li a .bar_text{ z-index: 1; position: absolute; top: .14rem; left: .24rem; right: 1.1rem;}
    .bar_list3 li:first-child a .bar_text{ right: 1.64rem;}
    .slb .bar_list3 li:first-child a .bar_text{ right: 0;}
    
}

@media screen and (max-width:1440px) {
    .ind_zntj_con{right: calc(100% - .44rem); margin-right: 0;}
}
@media screen and (max-width:992px) {
    .trt-row{ margin: 0 -.08rem;}
    .trt-row [class*=trt-col-]{ padding: 0 .08rem;}
    .announcement_05{ padding:.12rem 0;}
    .announcement_05 h3{ font-size: .24rem;}
    .ind_bsfw_list li,.ind_bsfw_list li.on{ float: none; width: 100%;}
    .ind_bsfw_list li+li{ margin-top: .16rem;}
    .tabs .tabs_header{ margin-bottom:.12rem;}
    .ind_bsfw_l{padding: .16rem;}
    .ind_bsfw_list li .ind_bsfw_box,.ind_bsfw_list li.on .ind_bsfw_box{padding: .16rem; height: auto;}
    .ind_bsfw_list li .ind_bsfw_box .ind_icon_list, .ind_bsfw_list li .ind_bsfw_box>span{ display: block;}
    .ind_bsfw_list li .ind_bsfw_box .ind_bsfw_text{ font-size: .14rem; line-height: 1.857142;}
    .ind_bsfw_list li .ind_bsfw_box .ind_icon_list dd a p{ font-size: .14rem;}
    .tabs_tit_r{ line-height: .56rem;}
    .list_base_state li>em{ position: inherit; right: auto; top: auto; transform: translateY(0);}
    .slb .ind_zxft_l,.slb .ind_zxft_r{ width: 100%; float: none;}
    .slb .ind_zxft_r{ margin-top: .16rem;}
    .tabs .tabs_header>ul>li{ margin-left: 0;}
    .banner a img{ width: 150%; transform: translateX(-16.5%); max-width: none;}
    .search_tit a{ padding: 0 .08rem;}
    .con_box1{ padding: .1rem .16rem;}
    .search_box form{ display: flex;}
    .search_box .btn_base{ width: .32rem; flex-shrink: 0;}
    .search_box .form-control{ flex: 1;}
    .search_tit a{ font-size: .14rem;}
    .bar_list1 ul{ display: flex; flex-wrap: wrap;}
    .bar_list1 li a{ display: block; height: 100%; padding: .12rem;}
    .bar_list1 li a em{ width: .36rem; margin: 0 auto; display: block;}
    .bar_list1 li a em img{ width: 100%;}
    .bar_list1 li a h3{ text-align: center; margin-top: .1rem; line-height: 1.2;}
    .bar_list2 li a,.bar_list2 li a:hover{ padding: .12rem .16rem; text-align: center;}
    .bar_list2 li a em{ margin: 0 auto; display: block; width: .54rem;}
    .bar_list2 li a h3{ padding-right: 0; margin-top: .04rem;}
    // .tabs_content.tabs_bd{ height: auto !important;}
    .bar_list3 li a{ padding: .16rem;}
    .bar_list3 li a .picture_fixed{ padding-top: 0; height: 100%; background-size: auto 100% !important; position: absolute; width: 100%; right: 0; top: 0; z-index:0;}
    .tabs.no-tabs .tabs_header{ display:flex; justify-content: space-between;}
    .tabs.no-tabs .tabs_header ul{flex:1}
    .tabs_tit_r{ flex-shrink:0; float: none; min-width: 1.2rem; text-align: right;}
    .ind_ztzl_list .bd,.pic_list .bd{ margin-right: .06rem;}
    .tabs.no-tabs .tabs_header .tabs_header .more{ display: block;}
    .bar_list6 ul{ display: flex; flex-wrap: wrap;}
    .bar_list6 li a{ padding: .12rem .08rem; height: 100%;}
    .bar_list6 li a span{ display: block; margin: 0 auto; float: none;}
    .bar_list6 li a p{ text-align: center; line-height: 1.2; margin-top: .1rem;}
    .ind_zntj_con{ display: none;}
    .ind_zntj_con1 .list_base .trt-row [class*=trt-col-],.ind_zntj_con1 .list_base li{ padding: .04rem 0;}
    .ind_zntj_con1 .tabs .tabs_header>ul>li{ line-height: .3rem;}
    .bar_list5 ul{display:flex;flex-wrap:wrap;}
    .bar_list5 li a{ height:100%; display:flex; align-items:center; justify-content:center; line-height:1.2; padding:.14rem;}
    *::-webkit-scrollbar{ width: 0;}
    .bar_list5 ul.trt-row [class*=trt-col-], .bar_list6 ul.trt-row [class*=trt-col-]{ padding: 0;}
    .bar_list5 li a,.bar_list6 li a{ margin: 0 .08rem;}
    .trt-row::before{ display: none;}
    
}
@media screen and (max-width:640px) {
    .ind_bsfw_list li .ind_bsfw_box .ind_icon_list dd{ width: calc(100% / 3); margin-bottom: .1rem;}
    .ind_bsfw_list li:nth-child(2) .ind_bsfw_box .ind_icon_list dd, .ind_bsfw_list li:nth-child(3) .ind_bsfw_box .ind_icon_list dd{ width: calc(100% / 2);}
    .ind_bsfw_list li:first-child .ind_bsfw_box .ind_icon_list dd:nth-child(4) a::before,.ind_bsfw_list li:nth-child(2) .ind_bsfw_box .ind_icon_list dd:nth-child(3) a::before,.ind_bsfw_list li:nth-child(2) .ind_bsfw_box .ind_icon_list dd:nth-child(5) a::before,.ind_bsfw_list li:nth-child(3) .ind_bsfw_box .ind_icon_list dd:nth-child(3) a::before,.ind_bsfw_list li:nth-child(3) .ind_bsfw_box .ind_icon_list dd:nth-child(5) a::before{ display: none;}
    .ind_list1 li:first-child{ width:100%; padding-bottom: .12rem; border-bottom: 1px solid #cce1f9; margin-bottom: .12rem;}
    .ind_list1 li:nth-child(2):before{ display: none;}
    .ind_list1 li:nth-child(2),.ind_list1 li:nth-child(3){ width: 50%;}
    .slb .bar_list5 li{ width: 100%;}
    .ind_zxft_l{ width: 100%; float: none;}
    .ind_zxft_r{ margin-top: .16rem;}
    .tabs .tabs_header{ margin-bottom: 0;}
    .tabs.no-tabs .tabs_header{ margin-bottom: .16rem;}
    .search_box .form-control{ font-size: .14rem;}
    .slb .search_tit a{ font-size: .13rem; padding: 0 .04rem;}
    .bar_list ul{ display: flex; flex-wrap: wrap;}
    .bar_list li a{ height: 100%; display: flex; align-items: center; justify-content: center; padding: .1rem .04rem;}
    .ind_ztzl_list, .pic_list{ overflow: hidden;}
    .ind_ztzl_list .bd, .pic_list .bd{ margin: 0;}
    .ind_ztzl_list .bd .trt-row [class*=trt-col-],.pic_list .bd .trt-row [class*=trt-col-]{ padding: 0;}
    .ind_ztzl_list .bd .trt-row,.pic_list .bd .trt-row{ margin: 0;}
    .ind_ztzl_list .bd li a,.pic_list .bd li a{ margin: 0;}
    
}
@media screen and (max-width:375px) {
    html.slb{ font-size: 110px;}
}

