   body {background:url('./bg.png') center center repeat-y;background-size:1098px auto;}

#toptb {background:rgba(255,255,255,0.6);position:absolute;width:100%;z-index:1;top:0px;left:0px;border-bottom:0px;box-shadow:0px 1px 10px rgba(0,0,0,0.06)}
a,link {text-decoration: none !important}
a:hover {text-shadow:0px 0px 5px rgba(0,0,0,0.2)}
#nv, #nv li{background:url('') !important;font-weight:normal;max-height:45px;transform:scale(1.1)}
#nv ul li {padding-right:20px;}
#nv ul li a:hover{background:url("./nav.png?v=2") center top no-repeat;background-size:90% auto;color:#FFF;}
#nv ul .hover,#nv ul .hover a{background:url('') !important;}
#nv ul li a {background:url("./nav_no.png?v=2") center top no-repeat;background-size:90% auto;color:#333}
#nv,#nv ul .a{background:transparent;height:50px;letter-spacing:1px;font-weight:normal}
#nv ul li,#nv ul li a{margin-right:10px;width:90px;height:60px;line-height:40px;}
#nv ul li *,#nv ul .a *{text-align:center !Important;font-size:16px;}
#nv ul .a {margin-right:8px;}
#nv ul .a a{background:url("./nav_ht.png?v=2") center top no-repeat;background-size:90% auto;}
#nv ul .new a{background:url("./nav_ht2.png?v=2") center top no-repeat;background-size:90% auto;color:#FFF}
#nv ul .new a:hover{background:url("./nav_ht3.png?v=2") center top no-repeat;background-size:90% auto;}
#nv ul .a a:hover{background:url("./nav.png?v=2") center top no-repeat;background-size:90% auto;}
.h_pop li{font-size:13px;}
.h_pop li a{line-height:28px;padding:2px 15px !important;}
.z {font-size:13px;}
#qmenu {border-bottom:1px solid #DDD;margin-right:42px;}
#scrolltop {margin-left:70px !important;}
#onlinelist img{width:20px;height:20px;}


.mlogo {
  height: 170px;
  width: 290px;
  background: url('./logo1.png') center top no-repeat;

    background-size: auto;

  background-size: 100%;
}

.mlogo:hover {background:url('./logo2.png') center top no-repeat;background-size:100%;cursor:pointer;transform: scale(1.05)}
            .scbar_type_td {display:none}
   .float-ud img,.float-ud2 img {
          display: none!important;
        }
.float-ud {
animation: float 4s ease-in-out infinite;

}
.float-ud2 {
animation: float2 3s ease-in-out infinite;

}

#hd {
animation: float3 14s ease-in-out infinite;
}

@keyframes float {
0% {
transform: translateY(0px);
}
50% {
transform: translateY(-12px);
}
100% {
transform: translateY(0px);
}
}

@keyframes float2 {
0% {
transform: translateY(0px);
}
50% {
transform: translateY(20px);
}
100% {
transform: translateY(0px);
}
}

@keyframes float3 {
0% {
background-size:1920px 480px;
}
50% {
background-size:2080px 480px;
}
100% {
background-size:1920px 480px;
}
}




.diy-box .sub-menu .sub-group {
  margin-right:1.1625rem;
}
.diy-box .sub-menu .sub-group,
.diy-box .sub-menu a {
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
}
.diy-box * {
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
}
.diy-box .sub-menu .sub-title {
  position:relative;
  line-height:1;
  background:#8e4c34;
  padding-left:0.5em;
  padding-right:0.5em;
  color:#fff;
  margin-right:1em;
  font-weight:bold;
  padding:0.3125rem 0.625rem;
}
.diy-box .sub-menu a {
  color:#fffbed;
  line-height:1;
  padding:0.4125rem 0.325rem;
  padding-right:0;
  font-weight:bold;
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
}
.diy-box .sub-menu .sub-group,
.diy-box .sub-menu a {
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
}
.diy-box .sub-menu {
  background-color:#ffffff;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  padding:0.5375rem;
}
.wwp {
  margin:auto;
}
.diy-box .sub-menu .sub-group+.sub-group {
  margin-top:0.625rem;
}
.diy-box .sub-menu .sub-group {
  margin-right:1.1625rem;
}
.lewei_php h2 img {
  height:150px;
  margin-left:260px;
}
.diy-box .sub-menu .sub-title.wocao {
  background:#066FA2;
}
.diy-box .sub-menu .sub-title {
  position:relative;
  line-height:1;
  background:#066FA2;
  padding-left:0.5em;
  padding-right:0.5em;
  color:#fff;
  margin-right:1em;
  font-weight:bold;
  padding:0.3125rem 0.625rem;
}
.diy-box .sub-menu .sub-title::after {
  content:"";
  position:absolute;
  top:50%;
  margin-top:-0.25rem;
  right:-0.5rem;
  height:0;
  width:0;
  font-size:0;
  overflow:hidden;
  border-style:dashed;
  border-width:0.25rem;
  border-color:transparent;
  border-left:0.25rem solid #066FA2;
}
.lewei_t li span {
  float:right;
  color:#aaa;
}
.lewei_paih ol {
  background:none!important;
}
.lewei_paih ol li {
  padding:0!important;
  height:27px!important;
  line-height:27px;
}
.lewei_paih ol li span {
  width:20px;
  text-align:center;
  display:inline-block;
}
.lewei_paih ol li span {
  float:left;
  font-size:15px;
  font-weight:600;
  color:#666;
}
.lewei_paih ol li .lwc1 {
  color:#FF7878!important;
}
.lewei_paih ol li .lwc2 {
  color:#30A2DA!important;
}
.lewei_paih ol li .lwc3 {
  color:#BF7F1B!important;
}
.lewei_paih .vm {
  float:left;
  width:16px;
  height:16px;
  margin-top:6px;
  margin-right:5px;
  border-radius:16px;
}

