* {
margin: 0;
padding-top: 0;
}
.header-bg {
background: rgb(10, 82, 154);
}

.hist-orgin {
width: 1000px;
height: 920px;
margin: 0 auto;
}

.hist-orgin-top {
color: red;
font-weight: 700;
font-size: 21px;
padding-bottom: 15px;
padding-top: 20px;
border-bottom: 2px solid red;
}

.down-left {
margin-top: 20px;
width: 210px;
height: 700px;
background-color: white;
float: left;
text-align: center;
}

.down-left input {
background-color: #2993fd;
color: white;
width: 55%;
height: 40px;
font-size: 16px;
line-height: 40px;
text-align: center;
border: 0 solid #000;
border-radius: 10px;
margin: 30px 0;

}

.down-left input:hover {
background-color: rgb(10, 83, 155);
}

.list-main {
margin-top: 20px;
width: 800px;
height: 810px;
background-color: white;
float: right;
}

.list-main p {
width: 100%;
height: 90px;
line-height: 90px;
text-align: center;
}

.list-main li {
display: block;
height: 40px;
font-size: 16px;
list-style: none;
}
.down-right{
text-align:left;
width:690px;
margin:0 auto;
}
.list-main a {
color: blue;
text-decoration: none;
}

.list-main span {
margin-left: 15px;
}
.list-main ul{
margin:0 auto;
display:inline-block;
min-width:600px;
text-align:left;
}


.list-sidebar {
background: white;
float: left;
width: 180px;
height: 810px;
text-align: center;
margin-top: 20px;
}

.list-bag {
list-style: none;
display: inline-block;
text-align: center;
margin-top: 60px;
}

.list-bag li {
display: block;
height: 40px;
font-size: 16px;
width: 120px;
line-height: 40px;
text-align: center;
background-color: #2993fd;
margin-bottom: 12px;
border-radius: 3px;
}

.list-sidebar a {
color: #fff;
display: block;
}

.wrap {
background:url(../image/jb.png);
background: linear-gradient(rgb(149, 195, 221), rgb(227, 244, 255), rgb(146, 193, 219));
}

.backgr {
width: 1263px;
margin: 0 auto;
position: relative;
background: linear-gradient(rgb(146, 193, 219), rgb(227, 244, 255), rgb(146, 193, 219));
}
.backgr>img{
  opacity:0.4;
}
.backgr>img:first-child {
width: 96px;
position: absolute;
top: 90px;
left: -18px;
}

.backgr img:nth-child(2) {
width: 68px;
position: absolute;
bottom: 60px;
right: 30px;
}
