.myheader{position: absolute;top: 0;}
.bar{position: relative;background-color:rgba(37,39,44,.94);color:#fff; z-index: 5000; height: 40px;}
.barc{width:1230px;margin:0px auto; line-height:40px;}
.backd{position:relative;left: -50%;  width: 200%; height: 420px;overflow:hidden;}
.bk{width:2000px;margin:auto;}

#main{width:1230px;margin:auto;}
#blogTitle{position:absolute; top:-280px;background:transparent;color:#fff;width:1230px;margin:auto;}

#blogTitle h1{float:none;}
#blogTitle a {color:#fff !important;}
#blogTitle h1 {
  font-size: 30px;
  font-weight: bold;
  line-height: 1.5;
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom:20px;
  width: auto;
}
#blogTitle h2{line-height:30px;font-size:18px;}

#header{
  position: relative;
  height: 70px;
  z-index: 1;
  min-height: 70px;
  margin-top: -70px;
  border-bottom: 1px solid #e5e5e5;
  background-color: #fff;
  background-color: rgba(255,255,255,.95);
}
#navigator{
width:1230px;margin:auto; background-color:transparent;height:70px;line-height:70px;
}

#navigator a {
  height:70px;
  line-height: 70px;
  text-decoration: none;
  transition: background-color .2s ease;
  transition-property: background-color;
  transition-duration: 0.2s;
  transition-timing-function: ease;
  transition-delay: initial;
  color:#3d3d3d !important;
}
#navigator a:hover{
background-color:#eaecef;
text-shadow:none;
}