body { min-width: 100%; max-width: none; }

.w83p { width: 6rem; min-width: auto; max-width: none; }
.wap-hide { display: none!important; }
.wap-show { display: block; }
.wap-more-btn { width: 100%; overflow: hidden; padding: 0.2rem 0rem; color: #ffffff; text-align: center; font-size: 0rem; }
.wap-more-btn a { display: inline-block; padding: 0.1rem 0.2rem; margin: 0 auto; line-height: 0.16rem; font-size: 0.14rem; color: #ffffff; border-radius: 0.03rem;
 background: #024199; }
.wap-more-btn:hover a { color: #dddddd!important; }


.wap-wrap-box { width: 100%!important; overflow: hidden; }
.wap-pos-interial {position: initial!important; }


.header { position: initial; border: none; overflow: hidden; }
.header .w83p { overflow: hidden; }
.header .left-logo { width: 100%; height: auto; padding: 0rem 0rem 0.2rem 0rem; margin-top: 0.65rem; border-bottom: solid 0.01rem #f6f6f6; }
.header .left-logo a { height: auto; }
.header .left-logo img { width: 62%; }
.pc-logo { display: none; } 
.wap-logo { display: block!important; }

.header .center-nav { width: 100%; padding: 0.06rem 0rem 0.09rem 0rem; }
.header .center-nav ul { width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap; }
.header .center-nav ul li { flex: 0 0 25%; min-height: auto; padding: 0rem; margin: 0.11rem 0rem; line-height: 0.26rem; text-align: center; font-size: 0.24rem; }
.header .center-nav ul > li > a { display: inline-block; padding: 0.11rem 0rem 0.11rem 0rem; color: #000000; }
.header .center-nav ul li .nav-btn:after { display: none; }
.header .center-nav ul li:first-child { display: none; }
.header .center-nav ul li:first-child span { display: inline-block; width: 0.5rem; }

.header .right-function { right: auto; left: 0rem; top: 0.2rem; border: 0rem; }
.header .right-function ul li { width: auto; height: auto; margin-left: 0.13rem; border: 0rem; }
.header .right-function ul li a { width: auto; height: 0.2rem; }
.header .right-function ul li .rf-img { width: 0.2rem; height: 0.2rem; float: left; position: initial; margin: 0px; }
.header .right-function ul li .rf-img img { width: auto; height: 0.2rem; }
.header .right-function ul li .rf-name { display: block; width: auto; float: left; margin: 0rem 0rem 0rem 0.02rem; line-height: 0.2rem; font-size: 0.12rem; color: #0e4d94; }
.header .right-function ul li .rf-name a { color: #0e4d94; }
.header .right-function ul li .pc-fun-img { display: none; }
.header .right-function ul li .wap-fun-img { display: block; }

.header .nav-two-bg { display: none!important; }

.one .pos-swiper { position: initial; }
.one .my-swiper { display: none; }
.one .wap-my-swiper { display: block; position: absolute; left: 0px; top: 0px; z-index: 99999; width: 100%; height: 100%; }

.two { padding: 0.5rem 0rem 0.3rem 0rem; }
.two .left { max-width: none; width: 100%; }
.two .two-wrap-box .left .gallery-top .swiper-slide img { height: 3.6rem!important; }
.two .two-wrap-box .left .gallery-thumbs { height: 1rem!important; } 
.two .two-wrap-box .left .gallery-thumbs .swiper-slide img { height: 0.8rem!important; }
.two .two-wrap-box .left .gallery-top .swiper-slide .swiper-title { font-size: 0.16rem; }
.two .right { width: 100%; margin-top: 0.45rem; }
.two .right .tr-nav-box ul { display: flex; justify-content: space-between; flex-wrap: wrap; }
.two .right .tr-nav-box ul li { padding: 0.25rem 3.5%; line-height: 0.2rem; font-size: 0.2rem; }
.two .right .tr-nav-box ul li > a { display: none; }
.two .right .tr-nav-box ul li > span { display: block; }
.two .right .tr-nav-box ul li.tnb-on span { color: #ffffff; }
.two .right .tr-text-box ul li { padding: 0.22rem 0rem 0.22rem 0rem; font-size: 0.18rem; }
.two .right .tr-text-box ul li:after { width: 0.06rem; height: 0.06rem; margin-top: -0.03rem; }
.two .right .tr-text-box ul li .fl { padding: 0rem 0rem 0rem 0.15rem; }
.two .right .tr-text-box ul li .fr { width: 22%; font-size: 0.14rem; }

.all-title-box { text-align: center; }
.all-title-box a { line-height: 0.36rem; }
.all-title-box a b { padding-bottom: 0.35rem; font-size: 0.36rem!important; }
.all-title-box a b:before { height: 0.05rem; left: 50%; transform: translate(-50%, 0%); -webkit-transform: translate(-50%, 0%); }

.three { margin-top: 0.7rem; }
.three .three-wrap-box .swiper-slide { padding: 0.2rem 0rem; }
.three .three-wrap-box .swiper-title { margin-top: 0.2rem!important; font-size: 0.16rem!important; }  
.three .three-wrap-box .swiper-slide img { width: 4rem; height: 1rem; }
.three .three-wrap-box .swiper-slide-active, .three .three-wrap-box .swiper-slide-duplicate-active { transform: scale(2)!important; }
.three .three-wrap-box .swiper-button-prev { left: 20%!important; }
.three .three-wrap-box .swiper-button-next { right: 20%!important; }

.four { margin-top: 0.5rem; }
.four .four-wrap-box { height: 6rem; border-bottom: solid 0.01rem #d6e0ef; }
.four .four-wrap-box:before { top: 1.06rem; }
.four .four-wrap-box:after { width: 1.9rem; height: 5.95rem; background-size: 119% 100%; background-position: -0.4rem 0rem; }
.four .four-wrap-box .fwb-left { width: 58%; height: 4.65rem; overflow: visible; margin-top: 1.16rem; }
.four .four-wrap-box .fwb-left dl { width: 50%; height: 60%; overflow-x: hidden!important; overflow-y: auto!important; margin-top: 20%; }
.four .four-wrap-box .fwb-left dl::-webkit-scrollbar {
    width: 0.06rem;
    height: 0.05rem;
}
.four .four-wrap-box .fwb-left dl::-webkit-scrollbar-thumb {
    border-radius: 10px;
    box-shadow: inset 0 0 5px rgb(0 0 0 / 20%);
    background: #003d82;
}
.four .four-wrap-box .fwb-left dl::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px rgb(0 0 0 / 20%);
    border-radius: 10px;
    background: #ededed;
}
.four .four-wrap-box .fwb-left dl dt { position: absolute; top: -1.1rem; left: 0rem; transform: translateX(35%); z-index: 99999; }
.four .four-wrap-box .fwb-left dl dd { padding: 0.05rem 0.05rem; line-height: 0.30rem; font-size: 0.14rem; }
.four .four-wrap-box .fwb-right { display: none }

.wap-fwb-right { display: block!important; width: 42%; height: 4.65rem; overflow: hidden; margin: 1.16rem 0rem 0rem 0rem; }
.wap-fwb-right dl dt { font-size: 0.22rem; color: #ffffff; }
.wap-fwb-right dl dd { padding: 0rem 0.2rem; margin-top: 0.26rem; font-size: 0.14rem; }
.wap-fwb-right dl dd p { line-height: 0.36rem; font-size: 0.14rem; color: #ffffff; text-align: left; }
.wap-fwb-right dl dd.fd-more-btn { margin-top: 0.3rem; color: #ffffff; }
.wap-fwb-right dl dd.fd-more-btn a { padding: 0.1rem 0.15rem; line-height: 0.14rem; color: #ffffff; border: solid 0.01rem #ffffff; }

.wap-fwb-right .wap-frdl-one { background: url("26945492.jpg") no-repeat center top; }
.wap-fwb-right .wap-frdl-two { background: url("26945492.jpg") no-repeat center top; }
.wap-fwb-right .wap-frdl-three { background: url("26945493.jpg") no-repeat center top; }
.wap-fwb-right .wap-frdl-four { background: url("26945494.jpg") no-repeat center top; }
.wap-fwb-right .wap-frdl-five { background: url("26945495.jpg") no-repeat center top; }
.wap-fwb-right .wap-frdl-one.swiper-slide-active { background: url("26945496.jpg") no-repeat center top; }
.wap-fwb-right .wap-frdl-two.swiper-slide-active { background: url("26945496.jpg") no-repeat center top; }
.wap-fwb-right .wap-frdl-three.swiper-slide-active { background: url("26945496.jpg") no-repeat center top; }
.wap-fwb-right .wap-frdl-four.swiper-slide-active { background: url("26945496.jpg") no-repeat center top; }
.wap-fwb-right .wap-frdl-five.swiper-slide-active { background: url("26945496.jpg") no-repeat center top; }


.five { margin-top: 0.30rem; padding-bottom: 0.95rem; }
.five-wrap-box { display: flex; justify-content: center; flex-wrap: wrap; }
.five-wrap-box dl { width: 33.333%; margin-top: 0.36rem; }
.five-wrap-box dl:after { height: 1.8rem; }
.five-wrap-box dl:first-child:before { display: none!important; }
.five-wrap-box dl:nth-child(3n):after, .five-wrap-box dl:last-child:after { display: none; }
.five-wrap-box dl dt { height: 0.8rem; padding: 0.18rem 0rem 0.38rem 0rem; background-size: 100%; }
.five-wrap-box dl dt img { height: 0.8rem; }
.five-wrap-box dl dd { padding-top: 0.22rem; line-height: 0.26rem; font-size: 0.16rem; }

.footer .footer-top .ft-top-box .ftb-left { width: 100%; margin: 0.25rem 0rem 0rem 0rem; text-align: right; }
.footer .footer-top .ft-top-box .ftb-left a { display: block; height: 0.69rem; }
.footer .footer-top .ft-top-box .ftb-left img { width: auto; height: 0.69rem; }
.footer .footer-top .ft-top-box .ftb-right { width: 100%; }

.footer .footer-top .ft-top-box .ftb-right dl dt { width: 100%; margin: 0.26rem 0rem 0.15rem 0rem; font-size: 0.18rem; }
.footer .footer-top .ft-top-box .ftb-right dl dd { width: 25%; height: auto; margin: 0.2rem 0rem 0rem 0rem; padding: 0rem; }
.footer .footer-top .ft-top-box .ftb-right dl dd:hover { background: none; }
.footer .footer-top .ft-top-box .ftb-right dl dd .ftb-hover, .footer .footer-top .ft-top-box .ftb-right dl dd:hover .ftb-hover { display: none; }
.footer .footer-top .ft-top-box .ftb-right dl dd .pos-ewm { position: initial!important; display: block; width: 100%; height: 1.13rem; padding: 0rem; text-align: center; background: none;
 border: 0px; padding: 0rem; background: none; transform: translateX(0%); }
.footer .footer-top .ft-top-box .ftb-right dl dd:hover .pos-ewm { width: 100%; padding: 0px; }
.footer .footer-top .ft-top-box .ftb-right dl dd .pos-ewm img { width: auto; height: 100%; }
.footer .footer-top .ft-top-box .ftb-right dl dd .ftb-img { display: none; }
.footer .footer-top .ft-top-box .ftb-right dl dd .wap-ewm-name { display: block; width: 0.8rem; height: 0.35rem; overflow: hidden; margin: 0.15rem auto 0rem auto; line-height: 0.38rem;
 text-align: right; font-size: 0.14rem; }

.footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box { width: 100%; display: flex; justify-content: center; flex-wrap: wrap; }
.footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:first-child { width: 33.333%; }
.footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:nth-child(2) { width: 33.333%; }
.footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:nth-child(3) { width: 33.333%; }
.footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd .wap-ewm-name { width: 0.65rem; background-size: 35%!important; }
.footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:first-child .wap-ewm-name { background: url("26945472.png") no-repeat center left; }
.footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:nth-child(2) .wap-ewm-name { background: url("26945473.png") no-repeat center left; }
.footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:nth-child(3) .wap-ewm-name { background: url("26945474.png") no-repeat center left; background-size: 30%!important; }
.footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:nth-child(4) .wap-ewm-name { width: 0.55rem; background: url("26945475.png") no-repeat center left; background-size: 26%!important; }
.footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:nth-child(5) .wap-ewm-name { width: 0.8rem; background: url("26945476.png") no-repeat center left; background-size: 25%!important; }
.footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:nth-child(6) .wap-ewm-name { width: 1rem; background: url("26945477.png") no-repeat center left; background-size: 22%!important; }
.footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:last-child .wap-ewm-name { background: url("26945478.png") no-repeat center left; background-size: 36% 69%; }
.footer .footer-top .ft-bottom-box dl dt { width: 100%; font-size: 0.18rem; }
.footer .footer-top .ft-bottom-box dl dd { width: 100%; margin-top: 0.1rem; display: flex; justify-content: space-between; flex-wrap: wrap; }
.footer .footer-top .ft-bottom-box dl dd select { width: 46%; margin: 0.2rem 0rem 0rem 0rem; font-size: 0.14rem; outline: none; background-size: 20%; }
.footer .footer-top .ft-bottom-box dl dd select option { width: 4rem; padding: 0rem 0.2rem; }

.footer .footer-bottom { padding: 0.36rem 0rem 0.36rem 0rem; font-size: 0.16rem; }
.footer .footer-bottom .footer-fb-nav ul { font-size: 0.16rem; }
.footer .footer-bottom .footer-fb-nav ul li { padding: 0.15rem 0.1rem; line-height: 0.16rem; font-size: 0.16rem; }
.footer .footer-bottom .footer-fb-nav ul li a { line-height: 0.16rem; }
.footer .footer-bottom .footer-fb-con { margin-top: 0.2rem; line-height: 0.28rem; font-size: 0.16rem; }


/* 公用栏目名称 */
.all-subject-box .asb-name { padding: 0.2rem 0.22rem; line-height: 0.2rem; font-size: 0.2rem; }
.all-subject-box .asb-name a { color: #ffffff; }
.all-subject-box .asb-more { position: absolute; right: 0rem; top: 50%; z-index: 99999; margin-top: -0.16rem }
.all-subject-box .asb-more a img { padding: 0.15rem 0rem; }
.all-subject-box .asb-more a:hover img { transform: scale(1); }


/* List */
.list-con-box { padding-bottom: 0.5rem; margin-top: 0.25rem; }
.list-con-box .lcb-con-box .list-left { width: 100%; }
.list-con-box .lcb-con-box .list-left dl { display: flex; /*justify-content: space-between;*/ flex-wrap: wrap; }
.list-con-box .lcb-con-box .list-left dt { display: none; }
.list-con-box .lcb-con-box .list-left dd { width: auto; flex: 0 0 25%; padding: 0.15rem 0rem; float: left; text-align: center; font-size: 0.20rem; color: #000000; }
.list-con-box .lcb-con-box .list-left dd:after { display: none; }
.list-con-box .lcb-con-box .list-left dd a { color: #000000; }
.list-con-box .lcb-con-box .list-left dd:hover { border-bottom: solid 2px #e75959!important; background: none; }
.list-con-box .lcb-con-box .list-left dd:hover a { color: #e75959!important; }
.list-con-box .lcb-con-box .list-left dd.active-list-on { color: #e75959!important; background: none!important; border-bottom: solid 2px #e75959!important; }
.list-con-box .lcb-con-box .list-left dd.active-list-on a { color: #e75959!important; }
.list-con-box .lcb-con-box .list-right { width: 100%; min-height: 6rem; }
.list-con-box .lcb-con-box .list-right .all-subject-box { display: none; }
.list-con-box .lcb-con-box .lr-list-box { margin-top: 0.3rem; }
.list-con-box .lr-list-box ul li { padding: 0.2rem 0rem; }
.list-con-box .lr-list-box ul li .fl { font-size: 0.20rem; }
.list-con-box .lr-list-box ul li .fl:after { top: 0.16rem; margin-top: 0rem; width: 0.05rem; height: 0.05rem; }
.list-con-box .lr-list-box ul li .fr { font-size: 0.16rem; }
.page-box { padding: 0.5rem 0rem; font-size: 0rem; }
.page-box a, .page-box font { padding: 0.13rem 0.15rem; line-height: 0.16rem; border-radius: 0.05rem; font-size: 0.16rem; }

.list-con-box .lr-list-img-box ul li { width: 46%; overflow: hidden; padding: 0px 2%; margin: 0.5rem 0rem 0rem 0rem; float: left; text-align: center; position: relative; }
.list-con-box .lr-list-img-box ul li .pic-img img { display: block; width: 100%; height: 1.6rem; }
.list-con-box .lr-list-img-box ul li .pic-title { width: 100%; overflow: hidden; padding: 0.1rem 0rem 0.1rem 0rem; line-height: 0.26rem; font-size: 0.16rem; text-align: center; color: #ffffff;
 background: #295da8; }
.list-con-box .lr-list-img-box ul li .pic-title a { color: #ffffff; }


/* content */
.content-con-box { padding-bottom: 1rem; margin-top: 0.3rem; }
.content-con-box .ccb-title-box { padding: 0.3rem 0rem; }
.content-con-box .ccb-title-box .yt-title-box { line-height: 0.3rem; font-size: 0.22rem; }
.content-con-box .ccb-title-box .content-title-box { padding: 0.1rem 0rem; line-height: 0.4rem; font-size: 0.28rem; }
.content-con-box .ccb-title-box .ft-title-box { line-height: 0.3rem; font-size: 0.22rem; }

.content-con-box .ccb-info-box { padding: 0.15rem 0rem; }
.content-con-box .ccb-info-box span { line-height: 0.2rem; font-size: 0.18rem; }

.content-con-box .ccb-text-box { margin-top: 0.65rem; font-size: 0.16rem; }
.content-con-box .ccb-text-box img { max-width: 100%; height: auto!important; }
.content-con-box .ccb-text-box video { width: 90%!important; }


/* 面包屑导航 */
.url-box { padding: 0.2rem 0rem; margin-top: 0.35rem; background: #eeeeee; }
.url-box span { padding: 0.05rem 0.05rem; }
.url-box span, .url-box span a { padding: 0rem 0.05rem; line-height: 0.2rem; font-size: 0.16rem; }


/* 关于我们 */
.gywm-con-box { padding-bottom: 1rem; }
.gywm-con-box .gywm-one, .gywm-con-box .gywm-one .scb-one-box { margin-top: 0.5rem; }
.gywm-con-box .gywm-one .scb-one-box .right { margin-top: 0.3rem; }
.gywm-con-box .gywm-one .scb-one-box .right p { line-height: 0.32rem; font-size: 0.16rem; }
.gywm-con-box .gywm-one .scb-one-box .right .more-btn { width: 100%; overflow: hidden; margin-top: 0.5rem; }
.gywm-con-box .gywm-one .scb-one-box .right .more-btn img { width: 23%; margin: 0 auto; float: none; }
.gywm-con-box .gywm-two { margin-top: 0.65rem; }
.gywm-con-box .gywm-two .left { margin-top: 0.65rem; }
.gywm-con-box .gywm-two .left .scb-left-top .scbleft-con-box { margin-top: 0.5rem; }
.gywm-con-box .gywm-two .left .scb-left-top .scbleft-con-box dl { padding: 0.1rem 0rem; font-size: 0.2rem; }
.gywm-con-box .gywm-two .left .scb-left-top .scbleft-con-box dl dt { font-size: 0.2rem; line-height: 0.22rem; }
.gywm-con-box .gywm-two .left .scb-left-top .scbleft-con-box dl dd { font-size: 0.2rem; line-height: 0.22rem; }
.gywm-con-box .gywm-two .left .scb-left-bottom { margin-top: 0.65rem; }
.gywm-con-box .gywm-two .left .scb-left-bottom .scbleft-con-box { margin-top: 0.5rem; }
.gywm-con-box .gywm-two .left .scb-left-bottom .scbleft-con-box dl { padding: 0.1rem 0rem; font-size: 0.2rem; }
.gywm-con-box .gywm-two .left .scb-left-bottom .scbleft-con-box dl dt { font-size: 0.2rem; line-height: 0.22rem; }
.gywm-con-box .gywm-two .left .scb-left-bottom .scbleft-con-box dl dd { font-size: 0.2rem; line-height: 0.22rem; }
.gywm-con-box .gywm-two .right .scbright-con-box { margin-top: 0.5rem; }
.gywm-con-box .gywm-three { margin-top: 0.65rem; }
.gywm-con-box .gywm-three > .right { margin-top: 0.65rem; }
.gywm-con-box .gywm-three .right .slbottom-swiper-box { padding-bottom: 0.8rem; margin-top: 0.5rem; }
.gywm-con-box .gywm-three .right .slbottom-swiper-box .swiper-slide-box { padding: 0.35rem 0.2rem 0.3rem 0.2rem; margin-top: 0.05rem; }
.gywm-con-box .gywm-three .right .slbottom-swiper-box .swiper-slide-box .ssb-swiper-img img { width: 100%; height: auto; box-sizing: border-box; }
.gywm-con-box .gywm-three .right .slbottom-swiper-box .swiper-slide-box .ssb-swiper-title { margin-top: 0.2rem; line-height: 0.25rem; font-size: 0.22rem; }
.gywm-con-box .gywm-three .right .slbottom-swiper-box .swiper-button-prev, .gywm-con-box .gywm-three .right .slbottom-swiper-box .swiper-button-next { width: 0.3rem; height: 0.3rem; }
.gywm-con-box .gywm-three .right .slbottom-swiper-box .swiper-pagination span { width: 0.3rem; height: 0.06rem; margin: 0rem 0.1rem; }
.gywm-con-box .gywm-three .right .slbottom-swiper-box .swiper-pagination span.swiper-pagination-bullet-active { height: 0.11rem; }


/* 新闻中心 */
.xwzx-con-box { padding-bottom: 1rem; } 
.xwzx-con-box .xwzx-one, .xwzx-con-box .xwzx-two, .xwzx-con-box .xwzx-three, .xwzx-con-box .xwzx-three .right, .xwzx-con-box .xwzx-four { margin-top: 0.65rem; }
.xwzx-con-box .xwzx-one .right, .xwzx-three .left .scb-bottom-box  { margin-top: 0.5rem; }
.xwzx-con-box .xwzx-one .left .swiper-container .swiper-slide img { height: 3.6rem!important; }
.xwzx-con-box .xwzx-one .right .tr-nav-box ul li { padding: 0.2rem 0.22rem; margin-left: 0.15rem; line-height: 0.2rem; font-size: 0.2rem; }
.xwzx-con-box .xwzx-one .right .tr-nav-box ul li > a { display: none; }
.xwzx-con-box .xwzx-one .right .tr-nav-box ul li > span { display: block; }
.xwzx-con-box .xwzx-one .right .tr-text-box ul li { padding: 0.2rem 0rem 0.2rem 0rem; }
.xwzx-con-box .xwzx-one .right .tr-text-box ul li:after { top: 0.33rem; margin-top: 0rem; width: 0.06rem; height: 0.06rem; }
.xwzx-con-box .xwzx-one .right .tr-text-box ul li .fl { width: auto; line-height: 0.3rem; font-size: 0.18rem; }
.xwzx-con-box .xwzx-one .right .tr-text-box ul li .fr { width: auto; line-height: 0.3rem; font-size: 0.14rem; }
.xwzx-con-box .xwzx-two .subject-con-box { margin-top: 0.28rem; }
.xwzx-con-box .xwzx-two .swiper-button-prev, .xwzx-two .swiper-button-next { width: 0.28rem; height: 0.46rem; margin-top: -0.23rem; background-size: 80%; }
.xwzx-con-box .xwzx-two .swiper-button-prev { left: 0.16rem!important; }
.xwzx-con-box .xwzx-two .swiper-button-next { right: 0.16rem!important; }
.xwzx-con-box .xwzx-three .left .scb-bottom-box { margin-top: 0.65rem; }
.xwzx-con-box .xwzx-three .left .subject-con-box {  margin-top: 0.28rem; }
.xwzx-con-box .xwzx-three .left .subject-con-box ul li { padding: 0.2rem 0rem; border-bottom: solid 0.01rem #cdd7e5; }
.xwzx-con-box .xwzx-three .left .subject-con-box ul li:after { top: 0.33rem; margin-top: 0rem; width: 0.06rem; height: 0.06rem; }
.xwzx-con-box .xwzx-three .left .subject-con-box ul li .fl { width: auto; line-height: 0.3rem; font-size: 0.18rem; }
.xwzx-con-box .xwzx-three .left .subject-con-box ul li .fr { width: auto; line-height: 0.3rem; font-size: 0.14rem; }
.xwzx-con-box .xwzx-three .right .scb-top-box .gallery-top .swiper-slide img { height: 3.6rem!important; }
.xwzx-con-box .xwzx-three .right .scb-top-box .gallery-thumbs { height: 1rem!important; }
.xwzx-con-box .xwzx-three .right .scb-top-box .gallery-thumbs .swiper-slide img { height: 0.8rem!important; }
.xwzx-con-box .xwzx-three .right .scb-bottom-box { margin-top: 0.25rem; }
.xwzx-con-box .xwzx-three .right .scb-bottom-box ul li { padding: 0.2rem 0rem; border-bottom: 0rem; }
.xwzx-con-box .xwzx-three .right .scb-bottom-box ul li:after { top: 0.32rem; margin-top: 0rem; width: 0.06rem; height: 0.06rem; }
.xwzx-con-box .xwzx-three .right .scb-bottom-box ul li .fl { width: auto; line-height: 0.3rem; font-size: 0.18rem; }
.xwzx-con-box .xwzx-three .right .scb-bottom-box ul li .fr { width: auto; line-height: 0.3rem; font-size: 0.14rem; }


/* 党建文化 */
.djwh-con-box { padding-bottom: 1rem; }
.djwh-con-box .djwh-one { margin-top: 0.65rem; }
.djwh-con-box .djwh-one .scb-top-box { margin-top: 0.5rem; }
.djwh-con-box .djwh-one .scb-top-box .swiper-container .swiper-slide img { height: 3.6rem!important; }
.djwh-con-box .djwh-one .left .scb-top-box .swiper-container .swiper-slide .swiper-title { padding: 0.15rem 0rem; font-size: 0.16rem; }
.djwh-con-box .djwh-one .left .scb-top-box .swiper-container .swiper-pagination { bottom: 0.15rem; font-size: 0.16rem; }
.djwh-con-box .djwh-one .left .scb-top-box .swiper-container .swiper-button-next, .djwh-con-box .djwh-one .left .scb-top-box .swiper-container .swiper-button-prev { 
 background-size: 60%; }
.djwh-con-box .djwh-one .left .scb-center-box ul li { padding: 0.2rem 0rem 0.2rem 0rem; }
.djwh-con-box .djwh-one .left .scb-center-box ul li .fl { width: auto; font-size: 0.18rem; }
.djwh-con-box .djwh-one .left .scb-center-box ul li .fl:after { width: 0.06rem; height: 0.06rem; margin-top: -0.03rem; }
.djwh-con-box .djwh-one .left .scb-center-box ul li .fr { width: auto; font-size: 0.14rem; }

.djwh-con-box .djwh-one .scb-bottom-box { margin-top: 0.65rem; }

.djwh-con-box .djwh-one > .right { margin-top: 0.65rem; }
.djwh-con-box .djwh-one .right .scb-con-box { padding-bottom: 0.5rem; }
.djwh-con-box .djwh-one .right .scb-con-box .swiper-slide .ss-swiper-box { padding: 0.2rem 0rem; }
.djwh-con-box .djwh-one .right .scb-con-box .swiper-slide .left img { height: 1.8rem; }
.djwh-con-box .djwh-one .right .scb-con-box .swiper-slide .right { display: table; height: 1.8rem; }
.djwh-con-box .djwh-one .right .scb-con-box .swiper-slide .right dl { display: table-cell; vertical-align: middle; }
.djwh-con-box .djwh-one .right .scb-con-box .swiper-slide .right dl dt { margin-top: 0rem; line-height: 0.3rem; font-size: 0.18rem; }
.djwh-con-box .djwh-one .right .scb-con-box .swiper-slide .right dl dd { margin-top: 0.05rem; line-height: 0.26rem; font-size: 0.16rem; }
.djwh-con-box .djwh-one .right .scb-con-box .swiper-pagination { bottom: 0rem; height: 0.1rem; }
.djwh-con-box .djwh-one .right .scb-con-box .swiper-pagination span { height: 0.06rem; }
.djwh-con-box .djwh-one .right .scb-con-box .swiper-pagination span.swiper-pagination-bullet-active { height: 0.1rem; }
.djwh-con-box .djwh-one .right .scb-con-box .swiper-button-next, .djwh-con-box .djwh-one .right .scb-con-box .swiper-button-prev { width: 0.4rem; height: 0.4rem; background-size: 80%; }

.djwh-con-box .djwh-two { margin-top: 0.65rem; }


/* 主业领域 */
.zyly-con-box { padding-bottom: 1rem!important; }
.zyly-con-box .zyly-one { margin-top: 0.5rem; }
.zyly-con-box .zyly-one dl { width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap; }
.zyly-con-box .zyly-one dl dd { flex: 0 0 19%; padding: 1.5% 0%!important; margin: 0rem 0rem 0.1rem 0rem!important; font-size: 0.18rem!important; text-align: center; }
.zyly-con-box .zyly-one dl dd.scb-nav-active { padding-bottom: 1.5%!important; }
.zyly-con-box .zyly-one ul { margin-top: 0.1rem; }
.zyly-con-box .zyly-one ul li .left { width: 96%; }
.zyly-con-box .zyly-one ul li .right { width: 100%; margin-top: 0.2rem; line-height: 0.35rem; font-size: 0.20rem; }
.zyly-con-box .zyly-one ul li .right img { padding-bottom: 0.2rem; }
.zyly-con-box .zyly-two { margin-top: 0.65rem; }
.zyly-con-box .zyly-two .subject-con-box { margin-top: 0.5rem; }
.zyly-con-box .zyly-two ul li { width: 100%; margin: 0rem 0rem 0.2rem 0rem; text-align: center; }
.zyly-con-box .zyly-two ul li:hover img { transform: scale(1); }
.zyly-con-box .zyly-two ul li img { width: 80%; }


/* 信息公开 */
.xxgk-con-box { width: 100%; overflow: hidden; padding-bottom: 1rem; margin-top: 0.5rem; }
.xxgk-con-box .xxgk-one { width: 100%; overflow: hidden; padding-bottom: 0.5rem; }
.xxgk-con-box .xxgk-one .left { width: 100%; }
.xxgk-con-box .xxgk-one .left dl { width: 100%; overflow: hidden; margin-top: 0.5rem; }
.xxgk-con-box .xxgk-one .left dl dt { width: 100%; overflow: hidden; }
.xxgk-con-box .xxgk-one .left dl dd { width: 100%; overflow: hidden; }
.xxgk-con-box .xxgk-one .left dl dd ul li { padding: 0.45rem 0rem 0.2rem 0rem; border-bottom: solid 0.01rem #d6e0ef; }
.xxgk-con-box .xxgk-one .left dl dd ul li .fl { width: auto; line-height: 0.3rem; font-size: 0.18rem; text-indent: 1em; color: #000000; }
.xxgk-con-box .xxgk-one .left dl dd ul li .fl:after { width: 0.06rem; height: 0.06rem; }
.xxgk-con-box .xxgk-one .left dl dd ul li .fl a { color: #000000; }
.xxgk-con-box .xxgk-one .left dl dd ul li .fr { width: auto; line-height: 0.3rem; font-size: 0.14rem; text-align: right; color: #cccccc; }
.xxgk-con-box .xxgk-one .left dl dd ul li .fr a { color: #cccccc; }
.xxgk-con-box .xxgk-one .right { width: 100%; overflow: hidden; margin-top: 0.6rem; }
.xxgk-con-box .xxgk-one .right ul li { width: 50%; float: left; margin-top: 0rem; text-align: center; }
.xxgk-con-box .xxgk-one .right ul li img { width: 90%; }


/* 社会责任 */
.shzr-con-box { margin-top: 0.5rem; }
.shzr-con-box .shzr-one { padding-bottom: 0rem; }
.shzr-con-box .shzr-one ul li:first-child { margin-top: 0rem; }
.shzr-con-box .shzr-one ul li dl { padding: 0.5rem 0rem; margin: 0rem 0rem; }
.shzr-con-box .shzr-one ul li dl:first-child { margin-top: 0rem; }
.shzr-con-box .shzr-one ul li dl dt { position: initial; width: 100%; overflow: hidden; }
.shzr-con-box .shzr-one ul li dl dd { display: none; }
.shzr-con-box .shzr-one ul li dl dd .slb-dd-year b { line-height: 0.26rem; font-size: 0.26rem; }
.shzr-con-box .shzr-one ul li dl dd .slb-dd-year span { line-height: 0.22rem; font-size: 0.20rem; }
.shzr-con-box .shzr-one ul li dl dd { width: 100%; overflow: hidden; margin-top: 0.2rem; }
.shzr-con-box .shzr-one ul li dl dd .slb-dd-name { line-height: 0.24rem; font-size: 0.24rem; }
.shzr-con-box .shzr-one ul li dl dd .slb-dd-text { line-height: 0.30rem; font-size: 0.18rem; }


/* 人力资源 */
.rlzy-con-box { padding-bottom: 1rem; }
.rlzy-con-box .rlzy-one { margin-top: 0.65rem; }
.rlzy-con-box .rlzy-one .left .rol-top, .rlzy-con-box .rlzy-one .left .rol-bottom { margin-top: 0.5rem; }
.rlzy-con-box .rt-all-title { height: 0.32rem; line-height: 0.32rem; }
.rlzy-con-box .rt-all-title a { padding: 0rem 0.2rem 0rem 0.45rem; height: 0.32rem; font-size: 0.18rem; background-size: 15%!important; }
.rlzy-con-box .rlzy-one .left .rcb-con-box { margin-top: 0.3rem; }
.rlzy-con-box .rlzy-one .left .rcb-con-box ul li { padding: 0.2rem 0rem; line-height: 0.2rem; font-size: 0.18rem; }
.rlzy-con-box .rlzy-one .right { margin-top: 0.65rem; }
.rlzy-con-box .rlzy-one .right .rcb-con-box { margin-top: 0.25rem; }
.rlzy-con-box .rlzy-one .right .rcb-con-box ul li { padding: 0.2rem 0rem 0.2rem 0rem; }
.rlzy-con-box .rlzy-one .right .rcb-con-box ul li:after { top: 0.3rem; margin-top: 0px; width: 0.06rem; height: 0.06rem; }
.rlzy-con-box .rlzy-one .right .rcb-con-box ul li .fl { line-height: 0.3rem; font-size: 0.18rem; }
.rlzy-con-box .rlzy-one .right .rcb-con-box ul li .fr { line-height: 0.3rem; font-size: 0.14rem; }


/* 上市公司 */
.ssgs-con-box { padding-bottom: 1rem!important; }
.ssgs-con-box .ssgs-one { margin-top: 0.5rem; }


/* 网站群 */
.wzq-con-box { padding-bottom: 1.65rem; }
.wzq-con-box .subject-con-box { margin-top: 0.5rem; }
.wzq-con-box .subject-con-box .all-subject-box { padding-bottom: 0.45rem; }
.wzq-con-box .subject-con-box .all-subject-box .asb-name { padding: 0.2rem 0.4rem; margin: 0 auto; line-height: 0.2rem; }
.wzq-con-box .subject-con-box .all-subject-box .asb-name:after, .wzq-con-box .subject-con-box .all-subject-box .asb-name:before { margin-top: 0.015rem; width: 0.08rem; height: 0.03rem;
 background: #ffffff; }
.wzq-con-box .subject-con-box .all-subject-box .asb-name:after { left: 0.25rem; }
.wzq-con-box .subject-con-box .all-subject-box .asb-name:before { right: 0.25rem; }
.wzq-con-box .subject-con-box .scb-con-box ul li { width: 50%; margin: 0.6rem 0rem 0rem 0rem; }
.wzq-con-box .subject-con-box .scb-con-box ul li dl { width: 95%; padding: 0.36rem 0rem 0.36rem 0rem; }
.wzq-con-box .subject-con-box .scb-con-box ul li dl dt { width: 1.55rem; height: 1.55rem; margin: 0.35rem auto 0.20rem; border-radius: 50%; }
.wzq-con-box .subject-con-box .scb-con-box ul li dl dd b { line-height: 0.25rem; font-size: 0.22rem; }
.wzq-con-box .subject-con-box .scb-con-box ul li dl dd p { margin-top: 0.13rem; line-height: 0.22rem; font-size: 0.18rem; }


/* Wap端大屏幕显示 */
@media screen and (min-width: 650px) and (max-width: 1023px) {
    .four .four-wrap-box .fwb-left { width: 58%; }

    .footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:nth-child(5) .wap-ewm-name { width: 0.76rem; }
    .footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:nth-child(6) .wap-ewm-name { width: 0.8rem; }
}


/* Wap端小屏幕显示 */
@media screen and (max-width: 420px) {
    .footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd .wap-ewm-name { width: 0.86rem; background-size: 35%!important; }
    .footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:nth-child(4) .wap-ewm-name { width: 0.8rem; }
    .footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:nth-child(5) .wap-ewm-name { width: 1rem; }
    .footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:nth-child(6) .wap-ewm-name { width: 1.18rem; }

    .djwh-con-box .djwh-one .left .scb-bottom-box ul li .fl { width: 75%; }
    .djwh-con-box .djwh-one .left .scb-bottom-box ul li .fr { width: 25%; }

    .xxgk-list-box .left dl dd ul li .fl { width: 100%; overflow: hidden; }
    .xxgk-list-box .left dl dd ul li .fr { width: 100%; overflow: hidden; margin-top: 0.2rem; }
}

@media screen and (max-width: 374px) {
    .one .wap-my-swiper .swiper-pagination { bottom: 8%!important; }
    .two .right .tr-nav-box ul li { padding: 0.2rem 2%; line-height: 0.2rem; font-size: 0.2rem; }
}

@media screen and (max-width: 320px) { 
	.footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd .wap-ewm-name { width: 0.9rem; background-size: 35%!important; }
    .footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:nth-child(5) .wap-ewm-name { width: 1.1rem; }
    .footer .footer-top .ft-top-box .ftb-right dl .fr-tb-box dd:nth-child(6) .wap-ewm-name { width: 1.3rem; }
}