SGGL_HBAZ/SGGL/FineUIPro.Web/res/indexv2/assets/css/index88.css

383 lines
7.4 KiB
CSS

*{
padding: 0;
margin: 0;
box-sizing: border-box;
color: #ffffff;
}
.wrap{
width: 100vw;
height: 100vh;
background-image: url(../images/bj.png);
background-size: 100% 100%;
background-repeat: no-repeat;
background-position: center;
}
.header-nav{
/* position: fixed;
top: 0;left: 0;right: 0; */
width: 100%;
height: 4.1667rem;
background-image: url(../images/03.png);
background-size: 100% 100%;
background-repeat: no-repeat;
background-position: center;
display: flex;
flex-direction: row;
justify-content: space-between;
}
.header-nav>.nav{
flex: 1;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.nav>.top{
flex: 1;
}
.nav>.top p span{
color: #46A9CF;
font-size: 14px;
padding: 0 .2083rem;
}
.nav>.top p .tianqi{
color: #46A9CF;
font-size: 14px;
padding-left: 1.5625rem;
background-position: left;
background-repeat: no-repeat;
}
.tq{
background-image: url(../images/01icon1.png);
}
.nav>.bottom{
flex: 1.4;
align-items: flex-end;
font-size: 16px;
}
.right>.top{
padding-right: 1.5625rem;
width: 100%;
display: flex;
align-items: center;
justify-content: flex-end;
font-size: 14px;
}
.right>.top>.btn{
color: #46A9CF;
font-size: 14px;
padding-left: 1.5625rem;
background-position: left;
background-repeat: no-repeat;
margin: 0 .5208rem;
}
.btn1{
background-image: url(../images/02icon.png);
}
.btn2{
background-image: url(../images/03icon.png);
}
.btn3{
background-image: url(../images/04icon.png);
}
.btn4{
background-image: url(../images/05icon.png);
}
.left>.top{
padding-left: 1.0417rem;
display: flex;
align-items: center;
font-size: 14px;
}
.left>.top
.left, .right{
display: flex;
flex-direction: column;
}
.left>.bottom>span{
background-image: url(../images/01.png);
background-position: center;
background-size: 100% 100%;
background-repeat: no-repeat;
padding: .3125rem 2.3438rem;
/* width: 6.25rem;
height: 1.5625rem; */
margin: 0 1.0417rem;
}
.right>.bottom>span{
background-image: url(../images/02.png);
background-position: center;
background-size: 100% 100%;
background-repeat: no-repeat;
padding: .3125rem 2.3438rem;
margin: 0 1.0417rem;
text-align: center;
}
.left>.bottom{
display: flex;
flex-direction: row;
justify-content: flex-end;
}
.right>.bottom{
display: flex;
flex-direction: row;
justify-content: flex-start;
}
.header-nav>.title{
text-align: center;
font-size: 1.5625rem;
line-height: 4.1667rem;
color: #8BBBFF;
}
.main-wrap{
height: 100%;
}
.main{
height: 100%;
width: 100%;
display: flex;
flex-direction: row;
}
.side {
padding: 1.0417rem;
width: 27.5%;
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
}
.site {
width: 45%;
height: 100%;
position: relative;
}
.site .sd-body-map-switch-btn {
display: flex;
align-items: center;
justify-content: center;
position: absolute;
top: 120px;
right: 20px;
width: 4rem;
height: 2rem;
background: url("../image/index7/map-switch-btn-bg.png") center center/100% 100% no-repeat;
font-size: .08333rem;
color: #42aab6;
cursor: pointer
}
.site .sd-body-map-switch-btn i {
font-size: .08333rem;
color: #42aab6;
margin-left: .04167rem
}
.side>.box{
width: 23.4375rem;
height: 32%;
background-image: url(../images/04.png);
background-position: center;
background-repeat: no-repeat;
background-size: 100% 100%;
display: flex;
flex-direction: column;
position: relative;
}
.box>.box-title{
height: 1.7708rem;
text-align: center;
color: #ffffff;
font-size: 14px;
line-height: 1.7708rem;
}
.box>.box-main{
height: calc(100% - 1.7708rem);
width: 100%;
padding: .5208rem;
}
.box-main>.rngs,.box-main>.xm-zy{
height: 45%;
}
.rngs{
background-image: url(../images/05.png);
background-repeat: no-repeat;
background-position: center;
background-size: 100% 100%;
margin: .5208rem;
display: flex;
flex-direction: column;
}
.rngs>.label{
text-align: left;
font-size: 14px;
padding-left: 1.0417rem;
height: 2.0833rem;
line-height: 2.0833rem;
}
.rngs>.value{
text-align: right;
height: calc(100% - 2.8125rem);
font-size: 26px;
padding: 0 1.5625rem;
letter-spacing: 0.2em;
}
.xm-zy{
display: flex;
flex-direction: row;
}
.xm-zy>.ry{
margin: .5208rem;
flex: 1;
background-image: url(../images/06.png);
background-repeat: no-repeat;
background-size: 100% 100%;
background-position: center;
}
.ry>.label{
width: 100%;
text-align: left;
font-size: 14px;
padding-left: 1.0417rem;
height: 2.0833rem;
line-height: 2.0833rem;
}
.ry>.value{
text-align: right;
height: calc(100% - 2.8125rem);
font-size: 26px;
padding: 0 .5208rem;
letter-spacing: 0.2em;
}
.box>.sp{
padding: 1.0417rem;
padding-right: 4.1667rem;
position: relative;
}
.sp .more{
width: 2.3958rem;
position: absolute;
top: 1.0417rem;
bottom: 1.0417rem;
right: 1.0417rem;
height: auto;
background-image: url(../images/08.png);
background-position: center;
background-repeat: no-repeat;
background-size: 100% 100%;
writing-mode: vertical-lr;
display: flex;
align-items: center;
justify-content: center;
}
.sp .more>span{
font-size: 14px;
letter-spacing: 0.4em;
}
.sp >.sp-site{
height: 100%;
width: 100%;
background-image: url(../images/07.png);
background-repeat: no-repeat;
background-position: center;
background-size: 100% 100%;
}
.sp-site{
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.sp-site>div{
height: 50%;
width: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 14px;
}
.box>.box-main>.swiper{
height: 100%;
width: 100%;
overflow:hidden;
}
.box>.xc{
padding: 30px 60px;
}
.box-main{
}
#hse{
height: 100%;
width: 100%;
}
.zl{
height: 100%;
display: flex;
flex-direction: row;
}
.zl1{
flex: 1;
height: 100%;
}
.news{
width: 100%;
height: 100%;
overflow-y: scroll;
}
.news>li{
padding: 6px .5208rem;
line-height: 1.3542rem;
list-style: none;
width: 100%;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
font-size: 14px;
}
.news>li:nth-child(2n){
background-color: #0C5591;
}
.news::-webkit-scrollbar{
display: none;
}
.zjxm{
height: 8.8542rem;
}
.zj-lab{
text-align: center;
height: 4.1667rem;
line-height: 4.1667rem;
}
.zj-val{
display: flex;
flex-direction: row;
justify-content: center;
}
.zj-val>span{
line-height: 4.6875rem;
margin: 0 .2083rem;
color: #52BADB;
font-size: 1.3542rem;
font-weight: 700;
}
.zj-val>.num-box{
height: 3.125rem;
width: 40px;
line-height: 3.125rem;
text-align: center;
background-image: url(../images/09.png);
background-repeat: no-repeat;
background-size: 100% 100%;
background-position: calc();
}
#chinaMap{
width: 100%;
height: calc(100% - 9.8958rem);
}