You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

359 lines
6.0 KiB

10 months ago
*{
margin: 0;
padding: 0;
border: none;
list-style: none;
text-decoration: none;
font-style: normal;}
html,body{
width:100%;
min-height:100%;
min-width:1000px;
font-family: "鎬濇簮榛戜綋","Microsoft YaHei","寰蒋闆呴粦","Lantinghei SC", "Open Sans", "iconfont",sans-serif;
font-size: 14px;
color: #333;
}
a,button{
cursor: pointer;
}
a:hover{
text-decoration: none;
}
p{
text-justify: inter-ideograph;/*IE*/
word-break:break-all;/*鐏嫄*/
font-size: 14px;
}
/*Ant ui宸﹀彸寮规�у竷灞�*/
.am-flexbox[am-mode~=average] .am-flexbox-item{
width:100%
}
.am-flexbox{
display:-webkit-box;
display:-webkit-flex;
-webkit-box-align:center;
-webkit-align-items:center}
.am-flexbox .am-flexbox-item{
-webkit-box-sizing:border-box;
-webkit-box-flex:1;
-webkit-flex:1;
margin-left:15px;
min-width:20px
}
.am-flexbox .am-flexbox-item:first-child{
margin-left:0
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
display: block;
max-width: 100%;
height: auto;
}
.center-block {
display: block;
margin-right: auto;
margin-left: auto;}
.text-center{
text-align: center;
}
.text-left{
text-align: left;
}
.text-right{
text-align: right;
}
.clear{
clear: both;
}
#login{
width: 100%;
height: 100%;
background: url("images/login_bg.jpg") no-repeat;
background-size: cover;
position: relative;
overflow: hidden;
}
.loginbox{
width: 30%;
position: absolute;
margin-top: 14%;
right:9%;
border-radius: 10px;
overflow: hidden;
background: #fff;
box-shadow: 0 2px 2px rgba(0,0,0,0.3);
}
.lohin_tit{
position: relative;
}
.lohin_tit .titbg img{
width: 100%;
}
.lohin_tit h3{
width: 100%;
position: absolute;
top: 28%;
left: 0;
z-index: 10;
text-align: center;
color: #fff;
font-size: 28px;
font-weight: normal;
}
.logincon{
width: 72.6%;
margin: 8% 13.7%;
}
.logincon .am-flexbox{
margin-bottom: 13%;
}
.logincon .am-flexbox .loginicon{
width: 34px;
}
.logincon .am-flexbox .am-flexbox-item{
height: 40px;
line-height: 40px;
border-bottom: 1px solid #c3c3c3;
}
.logincon .am-flexbox .am-flexbox-item input{
font-size: 15px;
color: #888;
}
.btn_login{
width: 100%;
background: #3fafff;
color: #fff;
border-radius: 10px;
padding: 3% 0;
font-size: 16px;
margin-bottom: 8%;
}
@media screen and (max-width: 1300px) {
.loginbox {
margin-top: 16%;
right: 5%;
}
}
#model{
width: 100%;
height: 100%;
background: url("images/modelbg.jpg") no-repeat;
background-size: cover;
position: absolute;
overflow: hidden;
}
#particles-js{
width: 100vw;
height: 100vh;
background-size: cover;
background-position: 50% 50%;
background-repeat: no-repeat;
}
.modelbox{
width: 100%;
height: 100%;
position: fixed;
z-index: 100;
top: 0;
}
.modelbox .btn_model{
background: transparent;
position: absolute;
}
.btn_model01{
width: 25.7%;
top:17.7%;
left:7.2%;
}
.btn_model02{
width: 25.7%;
top:11%;
right: 24.9%;
}
.btn_model03{
width: 27.3%;
top:51%;
left:25.9%;
}
.btn_model04{
width: 23.3%;
top:49.4%;
right: 8.3%;
}
#xiaofang{
width: 100%;
height: 100%;
background: url("images/xfbg.jpg") no-repeat;
background-size: cover;
position: absolute;
overflow: hidden;
}
.xftit{
width: 66.5%;
padding-top: 3%;
}
.xfmain{
width: 86.4%;
margin: 0 auto;
}
.xfmain .am-flexbox,.xfmain .am-flexbox-item{
margin: 0;
}
.xfmain .topcon{
margin-bottom: 1.5%;
}
.conbg{
background: rgba(0,25,145,0.55);
box-shadow: 0 0 20px rgba(0,34,198,0.7) inset;
border-radius: 10px;
padding: 3% 0;
}
.xfmain .topcon .topleft{
width:60.7%;
margin-right: 1.6%;
}
.xfmain .topcon .topright{
width:37.7%;
}
.xfcontit{
color: #fff;
font-size: 18px;
text-align: center;
}
.topleft .toplefttit{
width:23%;
}
.topleft .toplefttit img{
width:42%;
}
.borl{
border-left: 1px solid rgba(48,175,255,0.5);
}
.xfcon{
padding: 0 8%;
}
.mb4{
margin-bottom: calc(4% - 10px) !important;
}
.zhxfbtn1{
background: rgba(48,175,255,0.9);
border-radius: 10px;
color: #fff;
font-size: 16px;
line-height: 40px;
width: 48%;
padding: 3% 0;
}
.mr4{
margin-right: 3% !important;
margin-right: calc(4% - 10px) !important;
}
.zhxfbtn1 img{
display: inline-block;
vertical-align:middle;
margin-right: 10px;
height: 40px;
}
.zhxfbtn1 span{
opacity: 0;
}
.topright .toprighttit{
width:36%;
}
.topright .toprighttit img{
width:43%;
}
.zhxfbtn2{
background: rgba(48,175,255,0.9);
border-radius: 10px;
color: #fff;
font-size: 16px;
line-height: 40px;
width: 96%;
padding: 3% 0;
}
.zhxfbtn2 img{
display: inline-block;
vertical-align:middle;
margin-right: 10px;
height: 40px;
}
.bottomcon .bottomtit{
width:14%;
}
.bottomcon .bottomtit img{
width:42%;
}
.wlgzbox{
padding:0 3.8%;
}
.wlgzbox .xfcon{
padding: 0;
margin-bottom: 1.5%;
}
.wlgzbox .xfcon:last-child{
margin-bottom: 0;
}
.zhxfbtn3{
width:23.6%;
background: rgba(48,175,255,0.9);
border-radius: 10px;
color: #fff;
font-size: 16px;
line-height: 40px;
padding: 1.5% 0;
}
.zhxfbtn3 img{
display: inline-block;
vertical-align:middle;
margin-right: 10px;
height: 40px;
}
.mr2{
margin-right: 2% !important;
margin-right: calc(2% - 10px) !important;
}
.dpn{
visibility:hidden;
}
.zhxfbtn3 span{
opacity: 0;
}
.zhxfbtn1:hover,.zhxfbtn2:hover,.zhxfbtn3:hover{
background: #1874ff;
}
@media screen and (max-width: 1600px){
.xfmain{
width: 84%;
}
}
@media screen and (max-width: 1200px){
.zhxfbtn1,.zhxfbtn2,.zhxfbtn3{
font-size: 14px;
line-height: 34px;
}
.zhxfbtn1 img,.zhxfbtn2 img,.zhxfbtn3 img{
height: 34px;
}
}