html,
body {
  width: 100%;
  height: 100%;
  font-family: '微软雅黑';
}
* {
  box-sizing: border-box;
}
img {
  border: 0;
  width: 100%;
}

body ,form {
  width: 100%;
  height: 100%;
  color: #fff;
  background: url('/BootStrapStyle/img/QiYeTaiShi/bg.png') no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
}

.warper {
  width: 100%;
  height: 100%;
}

.main {
  width: 100%;
  height: 100%;
}

.main_head {
  width: 100%;
  height: 6%;
}
.main_content {
  width: 100%;
  height: 90%;
  padding: 1%;
}
.main_content > .main_middle {
  width: 100%;
  height: 62%;
  margin-bottom: 1%;
}
.main_content > .main_bottom {
  width: 100%;
  height: 40%;
}

.main_middle > div {
  display: inline-block;
  height: 100%;
}

.main_middle > .left_echarts,
.main_bottom > .left_echarts {
  width: 59%;
  height: 100%;
  margin-right: 1%;
  position: relative;
}
.main_middle > .left_echarts {
  width:59%;
  height:100%;
  background: url('/BootStrapStyle/img/QiYeTaiShi/1.png') no-repeat;
  background-size: 100% 100%;
}
.main_middle > .right_echarts,
.main_bottom > .right_echarts {
  width: 40%;
  height: 100%;
  position: relative;
}

.right_echarts > div {
  width: 100%;
  height: 48.4%;
  position: relative;
}

.right_echarts > div:nth-child(1) {
  margin-bottom: 2%;
}

.right_echarts > .right_echarts2 {
  background: url('/BootStrapStyle/img/QiYeTaiShi/2.png') no-repeat;
  background-size: 100% 100%;
}
.right_echarts > .right_echarts3 {
  background: url('/BootStrapStyle/img/QiYeTaiShi/2.png') no-repeat;
  background-size: 100% 100%;
}
.main_bottom > .left_echarts {
  background: url('/BootStrapStyle/img/QiYeTaiShi/3.png') no-repeat;
  background-size: 100% 100%;
}
.main_bottom > .right_echarts {
  background: url('/BootStrapStyle/img/QiYeTaiShi/4.png') no-repeat;
  background-size: 100% 100%;
}
.head_bg {
  width: 60%;
  height: 100%;
  background: url('/BootStrapStyle/img/QiYeTaiShi/headbg.png') no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  position: relative;
}

.head_bg > span {
  position: absolute;
  left: 50%;
  top: 24%;
  margin-left: -117px;
  font-size: 18px;
}

#echarts_01,
#echarts_02,
#echarts_03,
#echarts_04,
#echarts_05 {
  width: 100%;
  height: 100%;
}

.right_echarts > div:nth-child(1) {
  position: relative;
}

.right_echarts > div .user_bg {
  position: absolute;
  top: 30%;
  left: 47%;
  z-index: 9999;
  width:32px;
}

.title {
  position: absolute;
  top: 4%;
  left: 2%;
  color: #46bcc8;
}
.inputRadio
{
    position:absolute;top:20%;right:10%;font-size:16px;
}
.inputRadio label
{
    line-height:40px;
    cursor:pointer;
    font-weight:bold;
    color:#57d9db;
}
.main_middle > .left_echarts > span:nth-child(1) {
  top: 2%;
}

@media (min-width: 1280px) and (min-height: 500px) {
  .head_bg > span {
    font-size: 18px;
    left: 50%;
    margin-left: -117px;
    top: 14%;
  }
  .title {
    font-size: 12px;
  }
  .right_echarts > div .user_bg {
    width: 30px;
  }
}
@media (min-width: 1280px) and (min-height: 637px) {
}

@media (min-width: 1600px) {
  .head_bg {
    width: 55%;
  }
  .head_bg > span {
    font-size: 24px;
    margin-left: -156px;
    top: 20%;
  }
  .right_echarts > div .user_bg {
    width: 38px;
  }
  .title {
    font-size: 18px;
  }
}

@media (min-width: 1920px) {
  .head_bg > span {
    font-size: 30px;
    margin-left: -188px;
    top: 28%;
  }
  .title {
    font-size: 20px;
  }
  .right_echarts > div .user_bg {
    width: 42px;
  }
}
