.header-top.showdiv::after{height: 100%;}
.header-top.showdiv .h2-right{padding: 0.2rem 0;}
.header-top.showdiv .sub{padding-top: 0.2rem;}

.banner{width: 100%;height: 100vh;position: relative;z-index: 0;}
.banner::before{content: "";width: 100%;height: 2.2rem;background-image: linear-gradient(180deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0) 98%);display: block;position: absolute;top:0;left: 0;z-index: 1;}
.banner .swiper-container{z-index: 0;}
.banner .swiper-slide a{display: block;width: 100%;height: 100vh;background-position: center center;background-repeat: no-repeat;background-size: cover;position: relative;overflow: hidden;}
.banner .swiper-slide .image{transition: 6s all;}
.banner .swiper-slide video{width:100%;height:100%;position:absolute;left:0;top:0;display:block;object-fit:cover;}
.banner .swiper-slide-active .image{transform: scale(1.1,1.1);}
.banner .swiper-pagination{bottom: 0.3rem;width: 100%;display: flex;align-items:center;justify-content: center;}
.banner .swiper-pagination-bullet{border-radius: 0;transition: 0.6s all;width: 0.32rem;height: 0.32rem;opacity: 1 !important;background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;display: block;margin: 0 0.06rem !important;position: relative;background-color: rgba(255,255,255,0);}
.banner .swiper-pagination-bullet::after{content: "";width: 0.12rem;height: 0.12rem;display: block;background: #ffffff;border-radius: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 1;transition: 0.6s all;}
.banner .swiper-pagination-bullet-active{width: 0.32rem;height: 0.32rem;background-image: url(/img/page.png);background-color: rgba(255,255,255,0);border-radius: 0;}
.banner .swiper-pagination-bullet-active::after{opacity: 0;transform: translate(-50%,-50%) scale(2);transform-origin: center center;}

.title{width: 100%;margin-bottom: 0.3rem;align-items: flex-end;position: relative;}
.title a{font-size: 0.16rem;color: #999999;line-height: 0.3rem;padding-left: 0.28rem;background: url(/img/more.png) no-repeat left center;background-size: auto 0.2rem;}
.title a:hover{color: #b3272e;}
.title .tit img{height: 0.5rem;margin-right: 0.08rem;}
.title .tit span{font-size: 0.1rem;color: #f9cc74;font-family: Arial, Helvetica, sans-serif;}
.title .tit h3{font-size: 0.3rem;color: #1e1e1e;font-family: myfont;line-height: 1;}
.year{writing-mode: vertical-lr;writing-mode: tb-lr;}
.time{font-family: 'Times New Roman', Times, serif;}

.part{width: 100%;padding-top:1.1rem;position: fixed;left:0;top:100%;right:0;bottom:0;z-index: 2;background: #ffffff;transition: all .5s cubic-bezier(.5,0,.2,1) 0s;-webkit-transition: all .5s cubic-bezier(.5,0,.2,1) 0s;-moz-transition: all .5s cubic-bezier(.5,0,.2,1) 0s;-ms-transition: all .5s cubic-bezier(.5,0,.2,1) 0s;-o-transition: all .5s cubic-bezier(.5,0,.2,1) 0s;overflow: hidden;overflow-y: scroll;}
.part.showdiv{top: 0;}
.part .middle{width: 100%;padding: 0.4rem 0;background: url(/img/part_bg.jpg) no-repeat center top;background-size: cover;}
.parta{width: 100%;margin-bottom: 0.4rem;}
.pa-left{width: calc(76% - 0.2rem);}
.pa-right{width: calc(24% - 0.2rem);}
.news-scroll{width: calc(69% - 0.15rem);border-bottom: 2px solid #b3272e;position: relative;}
.news-list{width: calc(31% - 0.15rem);}
.news-scroll ul li .news-img{width: 100%;}
.news-scroll ul li .news-img a{display: block;width: 100%;height: 4.4rem;position: relative;overflow: hidden;}
.news-scroll ul li .news-img .image{transition: 0.2s;}
.news-scroll ul li .news-img .time{width: 1.2rem;height: 0.7rem;background: rgba(179,39,46,0.7);border-radius: 0.16rem 0 0.16rem 0;position: absolute;left: 0.3rem;top: 0.3rem;color: #ffffff;}
.news-scroll ul li .news-img .time .year{font-size: 0.14rem;margin-right: 0.04rem;}
.news-scroll ul li .news-img .time .md{width: 0.5rem;height: 0.34rem;position: relative;}
.news-scroll ul li .news-img .time .md::after{content: "";width: 1px;height: 0.24rem;display: block;background: #ffffff;position: absolute;left: 0.17rem;top: 0.05rem;transform: rotate(30deg);}
.news-scroll ul li .news-img .time .md span{font-size: 0.16rem;}
.news-scroll ul li .news-img .time .md h3{font-size: 0.28rem;align-self: flex-end;line-height: 0.2rem;}
.news-scroll ul li:hover .news-img .image{transform: scale(1.1,1.1);}
.news-scroll ul li:hover .pic::before{-webkit-animation: shine 1s;animation: shine 1s;}
.news-scroll ul li .news-txt{width: 100%;padding: 0.2rem 0 0.25rem;}
.news-scroll ul li .news-txt h3{width: 100%;line-height: 0.26rem;color: #333333;margin-bottom: 0.1rem;}
.news-scroll ul li .news-txt h3 a{color: #333333;}
.news-scroll ul li .news-txt p{font-size: 0.14rem;color: #999999;width: 100%;line-height: 0.26rem;height: 0.52rem;}
.news-scroll ul li:hover .news-txt h3,.news-scroll ul li:hover .news-txt h3 a{color: #b3272e;}
.news-scroll .swiper-pagination{width: 100%;bottom: 1.5rem;}
.news-scroll .swiper-pagination-bullet{width: 0.1rem;height: 0.1rem;border-radius: 0.05rem;margin: 0 0.05rem;background: #ffffff;opacity: 1;}
.news-scroll .swiper-pagination-bullet-active{background: #b3272e;width: 0.26rem;}

.news-list ul li{width: 100%;}
.news-list ul li:nth-child(n+2){margin-top: 0.21rem;}
.news-list ul li a{display: block;width: 100%;padding: 0.2rem;border: 1px solid #d5d5d5;transition: 0.2s;}
.news-list ul li span{transition: 0.2s;font-size: 0.16rem;color: #b3272e;line-height: 0.24rem;font-family: 'Times New Roman', Times, serif;display: block;margin-bottom: 0.07rem;}
.news-list ul li p{transition: 0.2s;font-size: 0.16rem;width: 100%;color: #333333;line-height: 0.28rem;height: 0.56rem;}
.news-list ul li:hover a{background: #b3272e;}
.news-list ul li:hover span,.news-list ul li:hover p{color: #ffffff;}

.notice-list ul li{width: 100%;padding: 0.273rem 0;border-top: 1px solid #d5d5d5;position: relative;transition: 0.3s;}
.notice-list ul li:last-of-type{border-bottom: 1px solid #d5d5d5;}
.notice-list ul li .time{width: 0.44rem;color: #b3272e;margin-right: 0.2rem;padding: 0.04rem 0;position: relative;z-index: 1;}
.notice-list ul li .time .year{font-size: 0.14rem;margin-right: 0.04rem;}
.notice-list ul li .time .md{position: relative;}
.notice-list ul li .time .md::after{content: "";width: 0.2rem;height: 1px;display: block;background: #b3272e;position: absolute;left: 0.02rem;top: 0.26rem;transform: rotate(-10deg);}
.notice-list ul li .time .md h3{line-height: 0.16rem;font-size: 0.24rem;}
.notice-list ul li .time .md h3:first-of-type{margin-bottom: 0.2rem;}
.notice-list ul li>h3{width: calc(100% - 0.64rem);max-height: 0.6rem;font-size: 0.16rem;color: #333333;line-height: 0.3rem;font-weight: normal;position: relative;z-index: 1;}
.notice-list ul li>h3 a{color: #333333;}
.notice-list ul li:hover>h3,.notice-list ul li:hover>h3 a{color: #b3272e;}

.partb{width: 100%;margin-bottom: 0.4rem;}
.partb .title a{position: absolute;right: 0;bottom: 0;}
.pb-list{width: 100%;position: relative;}
.pb-list ul li .pb-img{width: 100%;height: 0;padding-bottom: 67%;position: relative;overflow: hidden;}
.pb-list ul li .pb-img a{display: block;transition: 0.2s;}
.pb-list ul li:hover .pb-img a{transform: scale(1.1,1.1);}
.pb-list ul li:hover .pic::before{-webkit-animation: shine 1s;animation: shine 1s;}
.pb-list ul li .pb-txt{width: 100%;padding-top: 0.1rem;}
.pb-list ul li .pb-txt h3{width: 100%;height: 0.56rem;line-height: 0.28rem;font-size: 0.16rem;color: #333333;display: block\0;font-weight: normal;margin-bottom: 0.08rem;}
.pb-list ul li .pb-txt h3 a{color: #333333;}
.pb-list ul li .pb-txt span{display: block;font-size: 0.16rem;color: #b3272e;font-family: 'Times New Roman', Times, serif;padding-left: 0.23rem;background: url(/img/time.svg) no-repeat left center;background-size: auto 0.16rem;}
.pb-list ul li:hover .pb-txt h3,.pb-list ul li:hover .pb-txt h3 a{color: #b3272e;}
.pb-list .swiper-button{width: 0.38rem;height: 0.38rem;transition:0.2s;background-color: rgba(179,39,46,0.4);border-radius: 100%;position: absolute;top: 50%;transform: translateY(-50%);background-position: center center;background-repeat: no-repeat;background-size: auto 0.16rem;opacity: 0;transition: 0.2s all;margin-top: -0.46rem;}
.pb-list .swiper-button-prev{background-image: url(/img/left-white.svg);left: 0.15rem;}
.pb-list .swiper-button-next{background-image: url(/img/right-white.svg);right: 0.15rem;}
.pb-list:hover .swiper-button{opacity: 1;}
.pb-list .swiper-button:hover{background-color: rgba(179,39,46);}

.partc{width: 100%;margin-bottom: 0.4rem;position: relative;}
.partc::after{content: "";width: 100%;height: calc(100% - 1.72rem);display: block;background: #ffffff url(../img/txt_bg.png) no-repeat left bottom;background-size:auto 82%;position: absolute;left: 0;bottom: 0.6rem;z-index: 0;border: 1px solid #d5d5d5;}
.partc>.flex,.ky-list{position: relative;z-index: 1;}
.pc-left,.pc-right{width: calc(50% - 0.2rem);}
.pc-right ul li a{display: block;width: 100%;height: 4.1rem;position: relative;overflow: hidden;}
.pc-right ul li .image{transition: 0.2s;}
.pc-right ul li:hover .image{transform: scale(1.1,1.1);}
.pc-right ul li:hover .pic::before{-webkit-animation: shine 1s;animation: shine 1s;}
.pc-left{padding-top: 0.3rem;}
.txt-scroll{width: 100%;padding: 0.4rem 0 0 0.3rem;}
.txt-scroll .pc-m-right{display: none;}
.txt-scroll1{margin-bottom: 0.6rem;}
.txt-scroll1 ul li h3{width: 100%;line-height: 0.3rem;color: #333333;}
.txt-scroll1 ul li h3 a{color: #333333;}
.txt-scroll1 ul li .line{width: 100%;height: 1px;background: #d5d5d5;position: relative;margin: 0.2rem 0;position: relative;}
.txt-scroll1 ul li .line::after{content:"";transition:0.4s;width: 6px;height: 6px;display: block;background: #f9cc74;border-radius: 100%;position: absolute;left: 0;top: -2.5px;}
.txt-scroll1 ul li p{font-size: 0.14rem;color: #999999;width: 100%;line-height: 0.26rem;height: 0.52rem;}
.txt-scroll1 ul li:hover .line::after{left: calc(100% - 6px);}
.txt-scroll1 ul li:hover h3,.txt-scroll1 ul li:hover h3 a{color: #b3272e;}
.txt-scroll2{width: 100%;position: relative;height: 0.38rem;}
.time-scroll{width: 1.92rem;height: 0.38rem;background: #b3272e;position: absolute;left: -0.3rem;padding-left: 0.3rem;}
.time-scroll ul li{width: 100%;}
.time-scroll ul li span{color: #ffffff;line-height: 0.38rem;padding-left: 0.23rem;background: url(/img/time1.svg) no-repeat left center;background-size: auto 0.16rem;font-family: 'Times New Roman', Times, serif;}
.scoll-control img{height: 0.28rem;}
.scoll-control .line{width: 0.6rem;height: 0;border: 1px dashed #d5d5d5;margin: 0 0.1rem;}
.scoll-control .swiper-pagination{position: relative;}
.scoll-control .pagination-m{display: none;}
.scoll-control .swiper-pagination-bullet{font-size: 0.16rem;color: #999999;width: auto;height: auto;margin-left: 0.1rem;transition: 0.2s;}
.scoll-control .swiper-pagination-bullet:first-of-type{margin-left: 0;}
.scoll-control .swiper-pagination-bullet-active{color: #b3272e;font-size:0.2rem;}

.ky-list{width: 100%;margin-top: 0.3rem;padding: 0 0.3rem;}
.ky-list ul{margin-left: -0.15rem;margin-right: -0.15rem;}
.ky-list ul li{width: 25%;padding: 0 0.15rem;}
.ky-list ul li a{display: block;width: 100%;padding: 0.2rem 0.15rem;background: #ffffff;border: 1px solid #d5d5d5;transition: 0.2s;}
.ky-list ul li p{font-size: 0.16rem;width: 100%;height: 0.56rem;line-height: 0.28rem;color: #333333;display: block\0;transition: 0.2s;}
.ky-list ul li .time{color: #b3272e;margin-bottom: 0.15rem;transition: 0.2s;}
.ky-list ul li .time .year{font-size: 0.14rem;margin-right: 0.04rem;}
.ky-list ul li .time .md{width: 0.5rem;height: 0.34rem;position: relative;}
.ky-list ul li .time .md::after{content: "";transition: 0.2s;width: 1px;height: 0.24rem;display: block;background: #b3272e;position: absolute;left: 0.17rem;top: 0.05rem;transform: rotate(30deg);}
.ky-list ul li .time .md span{font-size: 0.16rem;}
.ky-list ul li .time .md h3{font-size: 0.28rem;align-self: flex-end;line-height: 0.2rem;}
.ky-list ul li:hover a{background: #b3272e;}
.ky-list ul li:hover .time,.ky-list ul li:hover p{color: #ffffff;}
.ky-list ul li:hover .time .md::after{background: #ffffff;}

.partd{width: 100%;margin-bottom: 0.4rem;}
.partd .title a{position: absolute;right: 0;bottom: 0;}
.pd_box{width: 100%;overflow: hidden;}
.pd_video{width: calc(60% - 0.1rem);position:relative;}
.pd_video ul li{width:100%;}
.pd_video ul li a{display: block;width: 100%;height: 0;padding-bottom: 62.14%;position: relative;overflow: hidden;}
.pd_video ul li .image{transition: 0.2s;}
.pd_video ul li .play{width: 0.5rem;height: 0.5rem;background: url(/img/play.svg) no-repeat center center;background-size: 100% 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.pd_video ul li:hover .image{transform: scale(1.1,1.1);}
.pd_video ul li:hover .pic::before{-webkit-animation: shine 1s;animation: shine 1s;}
.pd_video .swiper-button{width: 0.44rem;height: 0.44rem;background-color: rgba(0,0,0,0.4);border-radius: 100%;position: absolute;top: 50%;transform: translateY(-50%);background-position: center center;background-repeat: no-repeat;background-size: auto 0.2rem;opacity: 0;transition: 0.2s all;}
.pd_video .swiper-button-prev{background-image: url(/img/left-white.svg);left: 0.2rem;}
.pd_video .swiper-button-next{background-image: url(/img/right-white.svg);right: 0.2rem;}
.pd_video:hover .swiper-button{opacity: 1;}
.pd_img{width: calc(40% - 0.1rem);}
.pd_img .item{width: 100%;height: calc(50% - 0.1rem);}
.pd_img .item:first-of-type{margin-bottom: 0.2rem;}
.pd_img .item a{display: block;width: 100%;height: 100%;position: relative;overflow: hidden;}
.pd_img .item .image{transition: 0.2s;}
.pd_img .item:hover .image{transform: scale(1.1,1.1);}
.pd_img .item:hover .pic::before{-webkit-animation: shine 1s;animation: shine 1s;}
.img_list{width: 100%;margin-top: 0.2rem;overflow: hidden;}
.img_list ul{margin-left: -0.1rem;margin-right: -0.1rem;}
.img_list ul li{width: 33.3333%;padding: 0 0.1rem;}
.img_list ul li a{display: block;width: 100%;height: 0;padding-bottom: 44.85%;position: relative;overflow: hidden;}
.img_list ul li:hover .pic::before{-webkit-animation: shine 1s;animation: shine 1s;}
.img_list ul li .image{transition: 0.2s;}
.img_list ul li:hover .image{transform: scale(1.1,1.1);}

.parte{width: 100%;margin-bottom: 0.4rem;}
.parte .title a{position: absolute;right: 0;bottom: 0;}
.pe_box ul li{padding: 0.06rem;width: 10vw;transition: 0.4s;}
.pe_box ul li.on{width: calc(100% - 40vw);}
.pe_box ul li .item{height: 4.6rem;overflow: hidden;position: relative;clip-path: polygon(0 5%, 100% 0, 100% 100%, 0 95%);transition: 0.3s;}
.pe_box ul li:nth-child(2n) .item{clip-path: polygon(0 0, 100% 5%, 100% 95%, 0 100%);}
.pe_box ul li.on .item{clip-path: inherit;}
.pe_box ul li .item_img{width: 100%;height: 100%;}
.pe_box ul li .item_img a{display: block;width: 100%;height: 100%;position: relative;overflow: hidden;}
.pe_box ul li .item_img a::after{content: "";width: 100%;height: 1.4rem;display: block;position: absolute;left: 0;bottom: 0;z-index: 0;background-image: linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 99%);}
.pe_box ul li .item_img .image{transition: 0.2s;}
.pe_box ul li:hover .item_img .image{transform: scale(1.1,1.1);}
.pe_box ul li:hover .pic::before{-webkit-animation: shine 1s;animation: shine 1s;}
.pe_box ul li .item_tit{transition: 0.2s;width: 100%;height: 100%;position: absolute;left: 0;bottom: 0;display: flex;flex-direction: column;justify-content: space-between;align-items: center;padding: 0.6rem 0;}
.pe_box ul li .item_tit h2{font-size: 0.26rem;color: #ffffff;font-family: myfont;display: none;background-repeat: no-repeat;}
.pe_box ul li .item_tit h3{font-size: 0.26rem;color: #ffffff;font-family: myfont;letter-spacing: 0.08rem;}
.pe_box ul li .item_tit .icon{width: 0.5rem;height: 0.5rem;display:flex;align-items: center;justify-content: center;transition: 0.2s;}
.pe_box ul li .item_tit .icon img{max-width: 0.42rem;max-height: 0.42rem;}
.pe_box ul li:first-of-type .item_tit{background: #0251bd;}
.pe_box ul li:nth-of-type(2) .item_tit{background: #284a8a;}
.pe_box ul li:nth-of-type(3) .item_tit{background: #d6b3a9;}
.pe_box ul li:nth-of-type(4) .item_tit{background: #b3272e;}
.pe_box ul li:nth-of-type(5) .item_tit{background: #cda275;}
.pe_box ul li.on .item_tit{background: transparent;height: 0.6rem;padding: 0 0.3rem 0.2rem;align-items: flex-start;}
.pe_box ul li.on .item_tit .icon,.pe_box ul li.on .item_tit h3{display: none;}
.pe_box ul li.on .item_tit h2{display: block;}
.pe_box ul li:first-of-type .item_tit h2{background-image: url(/img/icon1.png);background-position: left 0.04rem;background-size: auto 0.32rem;padding-left: 0.38rem;}
.pe_box ul li:nth-of-type(2) .item_tit h2{background-image: url(/img/icon2.png);background-position: left 0.06rem;background-size: auto 0.3rem;padding-left: 0.44rem;}
.pe_box ul li:nth-of-type(3) .item_tit h2{background-image: url(/img/icon3.png);background-position: left 0.06rem;background-size: auto 0.3rem;padding-left: 0.4rem;}
.pe_box ul li:nth-of-type(4) .item_tit h2{background-image: url(/img/icon4.png);background-position: left 0.05rem;background-size: auto 0.3rem;padding-left: 0.4rem;}
.pe_box ul li:nth-of-type(5) .item_tit h2{background-image: url(/img/icon5.png);background-position: left 0.06rem;background-size: auto 0.3rem;padding-left: 0.4rem;}

.partf{width: 100%;}
.partf .title a{position: absolute;right: 0;bottom: 0;}
.pf-left,.pf-right{width: calc(50% - 0.1rem);}
.media-list{width: 100%;height: 1.4rem;background: url(/img/media_bg.jpg) no-repeat center top;background-size: cover;margin-bottom: 0.2rem;}
.media-list ul li{cursor: pointer;position: relative;}
.media-list ul li:nth-of-type(2){margin: 0 0.6rem;}
.media-list ul li .icon{width: 0.52rem;height: 0.52rem;border: 1px solid #ffffff;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin-right: 0.1rem;}
.media-list ul li:first-of-type .icon img{height: 0.3rem;}
.media-list ul li:nth-of-type(2) .icon img{height: 0.2rem;}
.media-list ul li:nth-of-type(3) .icon img{height: 0.25rem;}
.media-list ul li p{font-size: 0.16rem;color: #ffffff;line-height: 0.3rem;}
.media-list ul li span{display: block;width: 1rem;height: 1rem;position: absolute;left: -0.26rem;top:-1rem;visibility:hidden;opacity: 0;transition: 0.3s all;z-index: 2;box-shadow: 0.02rem 0.03rem 0.1rem 0 rgba(115, 115, 115, 0.18);background:#ffffff;}
.media-list ul li span::before{content: "";position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border:0.08rem solid transparent;border-top-color:#ffffff;bottom:-0.15rem;z-index: 0;}
.media-list ul li span img{width: 100%;height: 100%;}
.media-list ul li:hover span{top:-1.1rem;opacity: 1;visibility: inherit;}

.media_box a{display: block;width: 100%;position: relative;overflow: hidden;}
.media_box a::after{content: "";background-image: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 98%);width: 100%;height: 1.4rem;display: block;position: absolute;left: 0;bottom: 0;z-index: 0;}
.media_box .image{transition: 0.2s all;}
.media_box:hover .pic::before{-webkit-animation: shine 1s;animation: shine 1s;}
.media_box .dy-title{position: absolute;left: 0;bottom: 0;z-index: 1;padding-left: 0.2rem;}
.media_box .dy-title h3{position: relative;z-index: 1;font-size: 0.16rem;color: #ffffff;display: inline-block;font-weight: normal;line-height: 0.3rem;padding-bottom: 0.05rem;}
.media_box .txt{width: 100%;position: absolute;left: 0;bottom: 0.4rem;padding:0 0.2rem;z-index: 1;}
.media_box .txt p{font-size: 0.15rem;color: #ffffff;width: 100%;line-height: 0.26rem;}
.media_box:hover .image{transform: scale(1.1,1.1);}
.media_box.sph a{height: 3.21rem;}
.media_box.sph .dy-title h3{border-bottom: 3px solid #fcac4e;padding-left: 0.26rem;background: url(/img/media2.svg) no-repeat left 0.07rem;background-size: auto 0.18rem;}

.pf-left .area{width: calc(50% - 0.1rem);}
.media_box.douyin{width: 100%;height: 100%;}
.media_box.douyin a{height: 100%;}
.media_box.douyin .dy-title h3{border-bottom: 3px solid #ffffff;padding-left: 0.25rem;background: url(/img/media3.svg) no-repeat left 0.07rem;background-size: auto 0.2rem;}
.media_box.wechat{width: 100%;height: calc(50% - 0.1rem);}
.media_box.wechat a{height: 100%;}
.pf-left .area .wechat:first-of-type{margin-bottom: 0.2rem;}
.media_box.wechat .dy-title h3{border-bottom: 3px solid #09bb07;padding-left: 0.28rem;background: url(/img/media1.svg) no-repeat left 0.04rem;background-size: auto 0.24rem;}

.ctmt-list,.pf-right .media_box{width: calc(50% - 0.1rem);height:auto;}
.ctmt-list{background: #faf1e6;padding: 0.3rem 0.2rem;}
.ctmt-list ul li{width: 100%;padding-bottom: 0.2rem;border-bottom: 1px solid rgba(159,134,104,0.3);}
.ctmt-list ul li:last-of-type{border-bottom: none;padding-bottom: 0;}
.ctmt-list ul li:nth-child(n+2){margin-top: 0.2rem;}
.ctmt-list ul li .flex{line-height: 0.25rem;margin-bottom: 0.05rem;}
.ctmt-list ul li i{font-style: normal;color: #b3272e;font-size: 0.14rem;}
.ctmt-list ul li i span{margin: 0 0.05rem;}
.ctmt-list ul li .flex>span{font-size: 0.16rem;color: #9f8668;font-family: 'Times New Roman', Times, serif;}
.ctmt-list ul li a{font-size: 0.16rem;line-height: 0.3rem;width: 100%;color: #333333;transition: 0.2s all;}
.ctmt-list ul li:hover a{color: #b3272e;}


@media only screen and (max-width:1200px) and (min-width:1061px){
	body.scrolling .header-top::after{height: 100%;}
	body.scrolling .header-top .h2-right{padding: 0.2rem 0;}
	body.scrolling .header-top .sub{padding-top: 0.2rem;}
}