.banner { width: 100%; z-index: 1; font-size: 0; background: #0d409b; }
.banner .img { position: relative; display: block; width: 100%; height: 4.6rem; overflow: hidden; }
.banner .img .slide-inner { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.banner .img img { position: absolute; top: 0; right: auto; bottom: auto; left: 0; z-index: 1; width: 100%; height: 100%; object-fit: cover; -webkit-transform: scale(1.06); -moz-transform: scale(1.06); -ms-transform: scale(1.06); -o-transform: scale(1.06); transform: scale(1.06); -webkit-transition: transform 1s ease-out 0s; -moz-transition: transform 1s ease-out 0s; -ms-transition: transform 1s ease-out 0s; -o-transition: transform 1s ease-out 0s; transition: transform 1s ease-out 0s; }
.banner .img video { position: absolute; top: 0; right: auto; bottom: auto; left: 0; z-index: 2; width: 100%; height: 100%; object-fit: cover; }
.banner .swiper-slide-active img { -webkit-transition: transform 6.2s ease-out 1s; -moz-transition: transform 6.2s ease-out 1s; -ms-transition: transform 6.2s ease-out 1s; -o-transition: transform 6.2s ease-out 1s; transition: transform 6.2s ease-out 1s; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
.banner .pagination { position: absolute; top: auto; right: auto; bottom: 0.3rem; left: 0%; z-index: 3; width: 100%; text-align: center; }
.banner .pagination .swiper-pagination-bullet { position: relative; width: .12rem; height: .12rem; margin: 0 .07rem; background: #fff; opacity: .6; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
.banner .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { opacity: 1; }

.column { width: 100%; margin: .38rem 0 .35rem; }
.column h3 { font-size: 0.24rem; font-weight: 700; line-height: 0.48rem; color: #333; text-align: left; }
.column h3::after { display: block; content: ""; box-sizing: border-box; width: .42rem; height: .03rem; background: #0d409b; }
.column.white h3 { color: #fff; }
.column.white h3::after { background: #fff; }
.column.white .more { color: #fff; }
.column.white .more::after { background: #fff; }

.more { position: relative; display: -ms-flexbox; display: flex; align-items: center; font-size: 0.16rem; font-weight: 400; line-height: 0.3rem; color: #0d409b; text-align: left; }
.more img { width: .22rem; margin: 0 0 0 .07rem; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
.more::after { position: absolute; top: auto; right: 0; bottom: 0.02rem; left: auto; z-index: 1; content: ""; width: 0; height: 1px; background: #0d409b; -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -ms-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; }
.more:hover::after { right: auto; left: 0; width: 100%; }
.more:hover img { -webkit-transform: rotateX(180deg); -moz-transform: rotateX(180deg); -ms-transform: rotateX(180deg); -o-transform: rotateX(180deg); transform: rotateX(180deg); }

.home1 { padding: 0 0 .45rem; }
.home1 .l-box { width: 67.5%; }
.home1 .l-box .b-shadow { align-items: flex-start; padding: .26rem .22rem .18rem; }
.home1 .l-box .news-list1 { width: 40.5%; }
.home1 .r-box { width: 30%; }
.home1 .r-box .news-list1 { padding: 0.26rem 0.22rem 0.18rem; }
.home1 .column { margin-bottom: .3rem; }
.home1 .ky-box { margin: .2rem 0 0; }

.b-shadow { box-shadow: 0 0.05rem 0.1rem 0 rgba(191, 191, 191, 0.75); }

.news-swiper1 { width: 57.5%; margin: 0; background: #f1f3f9; }
.news-swiper1 .img-frame { padding: 4.1rem 0 0; }
.news-swiper1 .img-frame::after { position: absolute; top: auto; right: auto; bottom: 0; left: 0; z-index: 1; content: ""; width: 100%; height: 30%; background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent); }
.news-swiper1 .title { padding: 0 .2rem; font-size: .2rem; font-weight: 700; line-height: .55rem; text-align: center; }
.news-swiper1 .pagination { position: absolute; top: auto; right: auto; bottom: 0.75rem; left: 0%; z-index: 3; width: 100%; display: -ms-flexbox; display: flex; justify-content: center; align-items: center; }
.news-swiper1 .pagination .swiper-pagination-bullet { display: -ms-flexbox; display: flex; align-items: center; position: relative; background: none; }
.news-swiper1 .pagination .swiper-pagination-bullet .yuan { width: .12rem; height: .12rem; background: #fff; border-radius: 50%; opacity: .55; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
.news-swiper1 .pagination .swiper-pagination-bullet .line { width: .18rem; height: 0; margin: 0 .03rem; border-bottom: 1px dashed rgba(255, 255, 255, 0.7); }
.news-swiper1 .pagination .swiper-pagination-bullet:last-child .line { display: none; }
.news-swiper1 .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .yuan { opacity: 1; }

.news-list1 li { border-bottom: 1px dashed #dbdbdb; }
.news-list1 li:first-child a { padding-top: 0; }
.news-list1 li:last-child { border: none; }
.news-list1 a { padding: .12rem 0; }
.news-list1 .title { width: calc(100% - .74rem); max-height: .56rem; }

.home2 { padding: .15rem 0 .72rem; background-image: url("../images/index_bg1.jpg"); background-repeat: no-repeat; background-position: 50% 0; background-color: transparent; background-size: cover; }

.news-swiper2 { position: relative; }
.news-swiper2 .img-frame { padding: 64.5% 0 0; }
.news-swiper2 .img-frame::after { position: absolute; top: auto; right: auto; bottom: 0; left: 0; z-index: 1; content: ""; width: 100%; height: 30%; background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent); }
.news-swiper2 .img-frame::before { position: absolute; top: auto; right: auto; bottom: 0; left: 0; z-index: 2; content: ""; width: 100%; height: 100%; background-image: url("../images/f_icon3.png"); background-repeat: no-repeat; background-position: 50% 50%; background-color: rgba(0, 0, 0, 0.1); background-size: 0.46rem; }
.news-swiper2 .title { position: absolute; top: auto; right: auto; bottom: 0; left: 0; z-index: 5; width: 100%; padding: 0 .12rem .18rem; color: #fff; font-weight: 700; text-align: center; }
.news-swiper2 .swiper-arrow { position: absolute; top: 45%; right: auto; bottom: auto; left: auto; z-index: 1; width: .54rem; height: .4rem; background-image: url("../images/arrow1.png"); background-repeat: no-repeat; background-position: 50% 50%; background-color: #1b90c0; background-size: 0.36rem; cursor: pointer; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
.news-swiper2 .swiper-arrow.swiper-prev { left: -.64rem; -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); }
.news-swiper2 .swiper-arrow.swiper-next { right: -.64rem; }
.news-swiper2 .swiper-arrow:hover { border-radius: 5px; background-color: #1f6b8a; }

.home3 { padding: .1rem 0 .9rem; background-image: url("../images/index_bg2.jpg"); background-repeat: no-repeat; background-position: 50% 100%; background-color: transparent; background-size: cover; }
.home3 .l-box { width: 48.2%; }
.home3 .r-box { width: 48.2%; }

.news-list2 { padding: 0.22rem 0.34rem; background: radial-gradient(#fff, #dbe8f1); box-shadow: 0.02rem 0.03rem 0.15rem 0 rgba(176, 208, 230, 0.75); }
.news-list2 li { padding: .25rem 0; }
.news-list2 .img-zoom { display: -ms-flexbox; display: flex; flex-wrap: wrap; justify-content: space-between; width: 3.15rem; }
.news-list2 .img-frame { width: 1.12rem; padding: 1.58rem 0 0; }
.news-list2 .text1 { width: calc(100% - 1.12rem); padding: 0 0 0 .2rem; }
.news-list2 .text1 .title { max-height: .56rem; margin: 0 0 .2rem; font-weight: 700; }
.news-list2 .text1 .info { max-height: .72rem; }
.news-list2 .text2 { width: 3.3rem; font-size: 0.16rem; font-weight: 400; line-height: 0.24rem; color: #333; text-align: left; }
.news-list2 .text2 p { padding: .06rem 0; }

.news-swiper3 { padding: .2rem 0; margin: -.14rem 0 0; }
.news-swiper3::after { position: absolute; top: 0; right: 0; bottom: auto; left: auto; z-index: -1; content: ""; width: 63%; height: 100%; background: #fff; }
.news-swiper3 .img-zoom { display: flex; }
.news-swiper3 .img-zoom:hover .title { color: #0d409b; }
.news-swiper3 .img-zoom:hover .date { color: #0d409b; }
.news-swiper3 .img-zoom:hover .date::after { background: #0d409b; }
.news-swiper3 .img-frame { display: block; width: 4.05rem; padding: 2.6rem 0 0; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; border: 1px solid #eee; }
.news-swiper3 .text { width: calc(100% - 4.05rem); padding: .24rem .4rem 0 .34rem; }
.news-swiper3 .date::after { display: inline-block; content: ""; vertical-align: middle; width: .86rem; height: 1px; margin: 0 0 0 .15rem; background: #1f6b8a; }
.news-swiper3 .date span { font-size: .26rem; }
.news-swiper3 .title { margin: .3rem 0 0; font-size: .2rem; line-height: .3rem; height: .6rem; }
.news-swiper3 .swiper-arrow { display: flex; position: absolute; top: auto; right: auto; bottom: 0.42rem; left: 3.8rem; z-index: 1; }
.news-swiper3 .swiper-arrow > div { width: .53rem; height: .4rem; background-image: url("../images/arrow1.png"); background-repeat: no-repeat; background-position: 50% 50%; background-color: #1b90c0; background-size: 0.36rem; cursor: pointer; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
.news-swiper3 .swiper-arrow > div:hover { background-color: #0d409b; }
.news-swiper3 .swiper-arrow .swiper-prev { -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); background-color: #1f6b8a; }
.news-swiper3 .pagination { position: absolute; top: auto; right: 0.48rem; bottom: 0.45rem; left: auto; z-index: 3; }
.news-swiper3 .pagination .swiper-pagination-bullet { position: relative; width: .12rem; height: .12rem; margin: 0 .05rem; background: #c5c5c5; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
.news-swiper3 .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #0d409b; }

.news-list3 { margin: .14rem 0 0; }
.news-list3 li { border-bottom: 1px dashed #c2c8d5; }
.news-list3 li:last-child { border: none; }
.news-list3 .date { line-height: .54rem; }
.news-list3 .date span { font-size: .26rem; }
.news-list3 .title { width: calc(100% - 1.2rem); line-height: .58rem; }

.home4 { margin: -.15rem 0 0; padding: 0 0 .8rem; }
.home4 .l-box { width: 48.2%; }
.home4 .r-box { width: 48.2%; }

.pic-list1 li { width: 48.18%; }
.pic-list1 .img-zoom { padding: 2.25rem 0 0; box-shadow: 0.02rem 0.03rem 0.1rem 0 rgba(176, 208, 230, 0.5); }
.pic-list1 .title { position: absolute; top: auto; right: auto; bottom: 0; left: 0; z-index: 4; width: 100%; padding: 0 .15rem; font-size: .16rem; line-height: .46rem; text-align: center; color: #fff; background: rgba(0, 0, 0, 0.6); }

.news-list4 { margin: .1rem .1rem 0; }
.news-list4 li { border-bottom: 1px dashed #c2c8d5; }
.news-list4 .title { position: relative; padding: 0 0 0 .2rem; width: calc(100% - 1rem); line-height: .6rem; }
.news-list4 .title::before { position: absolute; top: calc(50% - 1px); right: auto; bottom: auto; left: 0; z-index: 1; content: ""; width: .08rem; height: 2px; margin: 0 .12rem 0 0; background: #0d409b; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
.news-list4 .date { line-height: .6rem; }

.news-list5 li { margin: .09rem 0 0; border: 1px solid #d4dded; }
.news-list5 li:first-child { margin: 0; }
.news-list5 a { position: relative; padding: 0 .17rem; }
.news-list5 .title { position: relative; padding: 0 0 0 .2rem; width: calc(100% - 1rem); line-height: .6rem; }
.news-list5 .title::before { position: absolute; top: calc(50% - 1px); right: auto; bottom: auto; left: 0; z-index: 1; content: ""; width: .08rem; height: 2px; margin: 0 .12rem 0 0; background: #0d409b; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
.news-list5 .date { line-height: .6rem; }

.home5 { padding: 0 0 .65rem; }

.link-box { width: 30.875%; padding: .38rem .5rem .34rem; background: radial-gradient(#fff, #deedf8); }
.link-box.b2 { background: radial-gradient(#fff, #f9ece6); }
.link-box.b3 { background: radial-gradient(#fff, #d8eae0); }
.link-box h3 { margin: 0 0 .14rem; font-size: 0.24rem; font-weight: 400; line-height: 0.4rem; color: #333; text-align: center; }
.link-box h3 img { width: .54rem; margin: 0 0 .08rem; }
.link-box ul { display: -ms-flexbox; display: flex; flex-wrap: wrap; justify-content: space-between; }
.link-box li { width: 49%; }
.link-box li.w100 { width: 100%; }
.link-box a { display: block; padding: .09rem 0; font-size: 0.16rem; font-weight: 400; line-height: 0.24rem; color: #666; text-align: left; }
.link-box a:hover { color: #0d409b; font-weight: 700; }

@media screen and (min-width: 1025px) { .news-swiper1:hover .title { color: #0d409b; }
  .news-list1 li { position: relative; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
  .news-list1 li::after { position: absolute; top: auto; right: auto; bottom: -1px; left: 0; z-index: 1; content: ""; width: 0; height: 1px; background: #0d409b; -webkit-transition: all 0.42s ease-out 0s; -moz-transition: all 0.42s ease-out 0s; -ms-transition: all 0.42s ease-out 0s; -o-transition: all 0.42s ease-out 0s; transition: all 0.42s ease-out 0s; }
  .news-list1 li:hover { -webkit-transform: translateX(0.06rem); -moz-transform: translateX(0.06rem); -ms-transform: translateX(0.06rem); -o-transform: translateX(0.06rem); transform: translateX(0.06rem); }
  .news-list1 li:hover::after { width: 100%; }
  .news-list1 li:hover .title, .news-list1 li:hover .date1 { color: #0d409b; }
.news-swiper2 { min-height:3rem; }
  .news-list2 .img-frame { -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
  .news-list2 .img-zoom { overflow: visible; }
  .news-list2 .img-zoom:hover .img-frame { box-shadow: 0 0 0.15rem 0 rgba(0, 0, 0, 0.3); }
  .news-list2 .img-zoom:hover .title { color: #0d409b; }
  .news-list3 li { position: relative; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
  .news-list3 li::after { position: absolute; top: auto; right: auto; bottom: -1px; left: 0; z-index: 1; content: ""; width: 0; height: 1px; background: #0d409b; -webkit-transition: all 0.42s ease-out 0s; -moz-transition: all 0.42s ease-out 0s; -ms-transition: all 0.42s ease-out 0s; -o-transition: all 0.42s ease-out 0s; transition: all 0.42s ease-out 0s; }
  .news-list3 li:hover { -webkit-transform: translateX(0.06rem); -moz-transform: translateX(0.06rem); -ms-transform: translateX(0.06rem); -o-transform: translateX(0.06rem); transform: translateX(0.06rem); }
  .news-list3 li:hover::after { width: 100%; }
  .news-list3 li:hover .title, .news-list3 li:hover .date { color: #0d409b; }
  .news-list4 .title { -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
  .news-list4 li { position: relative; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
  .news-list4 li::after { position: absolute; top: auto; right: auto; bottom: -1px; left: 0; z-index: 1; content: ""; width: 0; height: 1px; background: #0d409b; -webkit-transition: all 0.42s ease-out 0s; -moz-transition: all 0.42s ease-out 0s; -ms-transition: all 0.42s ease-out 0s; -o-transition: all 0.42s ease-out 0s; transition: all 0.42s ease-out 0s; }
  .news-list4 li:hover::after { width: 100%; }
  .news-list4 li:hover .title { padding-left: .14rem; }
  .news-list4 li:hover .title::before { top: calc(50% - .08rem); width: 2px; height: .16rem; }
  .news-list4 li:hover .title, .news-list4 li:hover .date { color: #0d409b; }
  .news-list5 .title { -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
  .news-list5 li:hover { border-color: #0d409b; }
  .news-list5 li:hover .title { padding-left: .14rem; }
  .news-list5 li:hover .title::before { top: calc(50% - .08rem); width: 2px; height: .16rem; }
  .news-list5 li:hover .title, .news-list5 li:hover .date { color: #0d409b; } }
@media screen and (max-width: 1780px) { .home1 .ky-box .kyzh { padding: .1rem .07rem 0; font-size: .13rem; } }
@media screen and (max-width: 1700px) { .news-list2 { padding-left: .25rem; padding-right: .25rem; }
  .news-list2 .img-zoom { width: calc(100% - 3.5rem); }
  .news-list2 .text1 { padding: 0 0 0 .15rem; }
  .link-box { padding-left: .25rem; padding-right: .25rem; } }
@media screen and (max-width: 1024px) { .banner { margin: 65px 0 0; }
  .banner .img { height: auto; padding: 40% 0 0; }
  .column { margin: .25rem 0 .2rem; }
  .home1 { padding: 0 0 .25rem; }
  .home1 .l-box { width: 100%; }
  .home1 .l-box .b-shadow { padding: .18rem .15rem .12rem; }
  .home1 .l-box .news-list1 { width: 100%; margin: .2rem 0 0; }
  .home1 .r-box { width: 100%; }
  .news-swiper1 { width: 100%; }
  .news-swiper1 .img-frame { padding: 60% 0 0; }
  .home2 { padding: 0.12rem 0 .45rem; }
  .news-swiper2 { padding: 0 .15rem; min-height: 36vw; }
  .news-swiper2 .img-frame::before { background-size: .4rem; }
  .news-swiper2 .title { padding-bottom: .1rem; font-size: .18rem; }
  .news-swiper2 .swiper-arrow { width: .45rem; height: .34rem; background-size: .28rem; }
  .news-swiper2 .swiper-arrow.swiper-prev { left: -.05rem; }
  .news-swiper2 .swiper-arrow.swiper-next { right: -.05rem; }
  .home3 { padding: 1px 0 .6rem; }
  .home3 .l-box { width: 100%; }
  .home3 .r-box { width: 100%; }
  .news-list2 { background: #fff; }
  .news-list2 li { padding: .12rem 0; }
  .home4 .l-box { width: 100%; }
  .home4 .r-box { width: 100%; }
  .pic-list1 .img-zoom { padding: 60% 0 0; }
  .home4 { margin: -.4rem 0 0; padding: 0 0 .4rem; }
  .home5 { padding: 0 0 .4rem; }
  .link-box { width: 100%; margin: .2rem 0 0; padding: .24rem .25rem .2rem; }
  .link-box.b1 { margin: 0; }
  .link-box li { width: 32%; } }
@media screen and (max-width: 768px) { .news-list2 li { border-bottom: 1px dashed #ddd; }
  .news-list2 li:last-child { border: none; }
  .news-list2 .img-zoom { width: 100%; }
  .news-list2 .text2 { width: 100%; }
  .news-swiper3 { padding: 0; margin: 0; }
  .news-swiper3::after { display: none; }
  .news-swiper3 .img-zoom { display: block; }
  .news-swiper3 .img-frame { width: 100%; padding: 56.25% 0 0; }
  .news-swiper3 .text { width: 100%; padding: .15rem .2rem .65rem; background: #fff; }
  .news-swiper3 .title { margin: .1rem 0 0; height: auto; }
  .news-swiper3 .swiper-arrow { bottom: .15rem; left: 0; width: 100%; justify-content: center; }
  .news-swiper3 .swiper-arrow > div { height: 32px; }
  .news-swiper3 .pagination { display: none; }
  .home3 { padding: 1px 0 .8rem; }
  .pic-list1 li { width: 100%; margin: .2rem 0 0; }
  .pic-list1 li:first-child { margin: 0; }
  .link-box li { width: 49%; } }
@media screen and (max-width: 520px) { .banner { margin: 54px 0 0; }
  .banner .img { padding: 42% 0 0; }
  .banner .pagination { bottom: .12rem; }
  .column { margin: .18rem 0 .15rem; }
  .column h3 { font-size: .22rem; }
  .home1 { padding: 0 0 .1rem; }
  .home1 .l-box .b-shadow, .home1 .r-box .news-list1 { padding: 0; box-shadow: none; }
  .news-swiper1 .title { font-size: .19rem; }
  .home2 { padding-bottom: .3rem; }
  .news-list2 { padding: .1rem .15rem; }
  .news-list3 a { padding: .12rem 0; }
  .news-list3 .title { width: 100%; line-height: .28rem; overflow: visible; text-overflow: clip; white-space: initial; }
  .news-list3 .date { line-height: .3rem; }
  .pic-list1 .title { font-size: .18rem; }
  .home4 { margin: -.6rem 0 0; }
  .news-list4 { margin: .1rem 0 0; }
  .news-list4 a { padding: .1rem 0; }
  .news-list4 .title { width: 100%; padding: 0; line-height: .28rem; overflow: visible; text-overflow: clip; white-space: initial; }
  .news-list4 .title::before { display: none; }
  .news-list4 .date { margin: .07rem 0 0; line-height: .3rem; }
  .news-list5 a { padding: .12rem; }
  .news-list5 .title { width: 100%; padding: 0; line-height: .28rem; overflow: visible; text-overflow: clip; white-space: initial; }
  .news-list5 .title::before { display: none; }
  .news-list5 .date { margin: .05rem 0 0; line-height: .3rem; }
  .home4, .home5 { padding: 0 0 .3rem; }
  .link-box { padding: .15rem .15rem .2rem; } }

/*# sourceMappingURL=index.css.map */