@charset "UTF-8"; /* 页面左右间距 */ /* 文字尺寸 */ /*文字颜色*/ /* 边框颜色 */ /*颜色*/ /* 图片加载中颜色 */ /* 行为相关颜色 */ /* 功能栏字体大小 */ /*功能栏左侧小图标*/ ._a { text-decoration: none; color: #5f5f5f; } .content { background-color: #ffabab; } .popup_row { width: 100%; height: 500rpx; background-color: #ffffff; border-radius: 20rpx; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; align-items: center; } .popup_row .rows { width: 100%; padding: 0 24rpx; } .popup_row .rows .rows-item { height: 80rpx; line-height: 80rpx; text-align: center; width: 100%; font-size: 32rpx; color: #303133; } .content { background-color: #f8f8f8; height: 100%; /* 头部 轮播图 */ } .content .carousel-section { overflow: hidden; background-color: #fff; } .content .carousel-section .carousel { width: 705rpx; height: 375rpx; margin: 0 auto; border-radius: 20rpx; overflow: hidden; } .content .carousel-section .carousel .carousel-item { width: 100%; height: 100%; padding-left: 30rpx; padding-right: 30rpx; overflow: hidden; } .content .carousel-section .carousel image { width: 100%; height: 375rpx; border-radius: 20rpx; } .content .cate-section { -webkit-justify-content: space-around; justify-content: space-around; background-color: #fff; padding: 46rpx 0 30rpx; } .content .cate-section .cate-item { width: 25%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; text-align: center; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center; } .content .cate-section .cate-item .img-wrapper { width: 100rpx; height: 88rpx; background: #eef4ff; border-radius: 14rpx; position: relative; } .content .cate-section .cate-item .img-wrapper image { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .content .cate-section .cate-item .img-wrapper .img1 { width: 100rpx; height: 84rpx; } .content .cate-section .cate-item .img-wrapper .img2 { width: 100rpx; height: 85rpx; } .content .cate-section .cate-item .img-wrapper .img3 { width: 100rpx; height: 84rpx; } .content .cate-section .cate-item .img-wrapper .img4 { width: 100rpx; height: 88rpx; } .content .cate-section .cate-item .item-title { margin-top: 15rpx; font-size: 24rpx; font-family: PingFang SC; font-weight: 500; color: #333333; } .content .science-section { width: 100%; background-color: #ffffff; margin-top: 18rpx; padding-top: 30rpx; } .content .science-section .science-title { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; align-items: center; padding-bottom: 22rpx; } .content .science-section .science-title .title { width: 285rpx; height: 64rpx; background-color: #ca121e; border-radius: 32rpx; color: #ffffff; font-size: 32rpx; line-height: 64rpx; text-align: center; } .content .science-section .science-title image { width: 68rpx; height: 43rpx; margin-left: 16rpx; margin-right: 16rpx; } .content .science-section .science-box { padding-left: 15rpx; padding-right: 15rpx; padding-bottom: 20rpx; border-bottom: 1rpx solid #f0f0f0; white-space: nowrap; display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; } .content .science-section .science-box .science-content { display: -webkit-box; } .content .science-section .science-box .science-content .science-item { margin-right: 24rpx; width: 198rpx; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; align-items: center; text-align: center; } .content .science-section .science-box .science-content .science-item image { width: 100%; height: 145rpx; } .content .science-section .science-box .science-content .science-item .article-title { width: 198rpx; color: #333; font-size: 25rpx; padding-top: 20rpx; padding-bottom: 16rpx; font-weight: 900; } .content .science-section .science-box .science-content .science-item .article-content { width: 198rpx; color: #999999; font-size: 18rpx; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; word-break: break-all; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .content .science-section .science-more { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; align-items: center; color: #cb131c; font-size: 30rpx; padding-top: 18rpx; padding-bottom: 18rpx; } .content .science-section .science-more image { width: 20rpx; height: 27rpx; } .content .system { width: 100%; background-color: #ffffff; margin-top: 18rpx; padding: 40rpx 30rpx 35rpx 30rpx; margin-bottom: 20rpx; } .content .system .system-map { margin: 30rpx auto 0; width: 689rpx; height: 312rpx; background-color: #ffffff; padding-bottom: 45rpx; } .content .list-box { padding: 0rpx 25rpx 24rpx; background-color: #fff; } .content .list-box .system-title { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; -webkit-justify-content: flex-start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; align-items: center; height: 130rpx; background-color: #ffffff; } .content .list-box .system-title .title { width: 285rpx; height: 64rpx; background-color: #ca121e; border-radius: 32rpx; color: #ffffff; font-size: 32rpx; line-height: 64rpx; text-align: center; } .content .list-box .system-title .img { width: 68rpx; height: 43rpx; margin-left: 16rpx; margin-right: 16rpx; } .content .list-box .system-title .img image { width: 68rpx; height: 43rpx; } .content .map-box { width: 100%; height: 366rpx; } .content .list-tpl { background-color: #ffffff; margin: 25rpx 0rpx; padding: 25rpx 25rpx; font-size: 28rpx; border-radius: 15rpx; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; align-items: center; border-bottom: 1px solid #f1f1f1; } .content .list-tpl .list-left { display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; } .content .list-tpl .list-left .number { font-size: 32rpx; margin-right: 14rpx; } .content .list-tpl .list-left .info { width: 100%; } .content .list-tpl .list-left .info .title { font-size: 32rpx; color: #222222; font-weight: 500; } .content .list-tpl .list-left .info .addr { width: 400rpx; margin-top: 20rpx; font-size: 20rpx; font-family: PingFang SC; font-weight: 500; color: #999999; } .content .list-tpl .image { width: 10%; text-align: center; } .content .list-tpl .image image { width: 50rpx; height: 50rpx; } .content .list-tpl .image .tip { color: #7f7f7f; font-size: 21rpx; } .red-box { margin: 20rpx 0; height: 521rpx; padding: 40rpx 23rpx 35rpx 23rpx; background-color: #fff; } .red-box .red-nav { -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; margin-top: 23rpx; } .red-box .red-nav .left-nav { width: 332rpx; height: 392rpx; background: #FFF3F5; background-image: url(/static/img/m1.png); background-size: 100% 100%; } .red-box .red-nav .right-nav { width: 357rpx; height: 392rpx; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; } .red-box .red-nav .right-nav .right-top-nav { width: 357rpx; height: 204rpx; background: #F6F6FF; background-image: url(/static/img/m2.png); background-size: 100% 100%; } .red-box .red-nav .right-nav .right-bottom-nav { width: 357rpx; height: 173rpx; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; } .red-box .red-nav .right-nav .right-bottom-nav view { width: 171rpx; height: 173rpx; } .red-box .red-nav .right-nav .right-bottom-nav .left-item { background: #F5EFFE; background-image: url(/static/img/m3.png); background-size: 100% 100%; } .red-box .red-nav .right-nav .right-bottom-nav .right-item { background: #EDFEFE; background-image: url(/static/img/m4.png); background-size: 100% 100%; }