body.wm-site{margin:0;background:#0b1612;color:#e7efe9;font-family:"Microsoft YaHei","微软雅黑",sans-serif;}
a{color:#ffe08a;}
.wm-wrap{width:1000px;margin:0 auto;position:relative;}
.wm-hero{position:relative;min-height:720px;background:#12352b url(/WebRes/Images/bj.jpg) center top no-repeat;background-size:cover;}
.wm-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:180px;background:linear-gradient(transparent,#0b1612);pointer-events:none;}
.wm-top{position:relative;z-index:3;height:42px;background:rgba(0,0,0,.45);}
.wm-top .wm-logo{float:left;line-height:42px;padding-left:4px;font-size:16px;font-weight:700;color:#fff;letter-spacing:1px;}
.wm-user{float:right;line-height:42px;font-size:13px;color:#fff;}
.wm-user a,.wm-user span{display:inline-block;margin-left:14px;color:#ffe08a;cursor:pointer;text-decoration:none;}
.wm-user a:hover,.wm-user span:hover{color:#fff;}
.wm-nav{position:relative;z-index:3;height:54px;background:rgba(8,28,22,.55);border-bottom:1px solid rgba(255,224,120,.25);}
.wm-nav a{float:left;height:54px;line-height:54px;padding:0 22px;color:#fff;text-decoration:none;font-size:15px;}
.wm-nav a:hover,.wm-nav a.on{color:#ffe08a;background:rgba(255,200,60,.12);}
.wm-cta{position:relative;z-index:3;padding:280px 0 0;min-height:300px;}
.wm-play{display:inline-block;min-width:228px;height:74px;line-height:74px;padding:0 28px;text-align:center;font-size:28px;font-weight:700;color:#5a2e00!important;text-decoration:none;background:#f5c242;background:linear-gradient(#ffe27a,#f0b429);border-radius:8px;box-shadow:0 6px 0 #c48a12,0 12px 22px rgba(0,0,0,.35);}
.wm-play:hover{background:#ffd666;color:#5a2e00!important;}
.wm-play.off{background:#888;box-shadow:none;color:#fff!important;cursor:default;}
.wm-hint{margin:14px 0 0;font-size:13px;color:#fff;text-shadow:0 1px 2px #000;}
.wm-sub{display:inline-block;margin-top:12px;color:#ffe08a;cursor:pointer;text-decoration:none;font-size:14px;}
.wm-panel{background:#0b1612;padding:8px 0 36px;position:relative;z-index:2;}
.wm-cols{overflow:hidden;}
.wm-news{float:left;width:620px;background:rgba(255,255,255,.04);border:1px solid rgba(255,214,90,.18);border-radius:8px;min-height:220px;}
.wm-side{float:right;width:360px;background:rgba(255,255,255,.04);border:1px solid rgba(255,214,90,.18);border-radius:8px;min-height:220px;}
.wm-hd{height:42px;line-height:42px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.08);font-size:15px;color:#ffe08a;}
.wm-news ul{margin:0;padding:8px 16px 16px;list-style:none;}
.wm-news li{padding:9px 0;border-bottom:1px dashed rgba(255,255,255,.08);font-size:13px;color:#dbe7e0;line-height:1.5;overflow:hidden;}
.wm-news li span{float:left;margin-right:8px;padding:0 6px;height:18px;line-height:18px;background:#c41d3a;color:#fff;border-radius:2px;font-size:12px;}
.wm-side .wm-hd{color:#ffe08a;}
.wm-side ol{margin:0;padding:12px 16px 16px 34px;line-height:1.9;font-size:13px;color:#dbe7e0;}
.wm-kf{margin:0 16px 16px;padding:10px 12px;border:1px dashed rgba(255,214,90,.35);border-radius:6px;color:#ffe08a;font-size:13px;}
.wm-feat{background:#091410;padding:0 0 40px;}
.wm-feat-box{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:18px 22px;color:#d7e6dc;line-height:1.8;font-size:13px;}
.wm-feat-box strong{color:#ffe08a;}
.wm-foot{padding:18px 0 28px;text-align:center;color:#7f958b;font-size:12px;line-height:1.8;border-top:1px solid rgba(255,255,255,.06);}
.clear{clear:both;}
@media (max-width:1040px){
  .wm-wrap{width:auto;padding:0 12px;}
  .wm-news,.wm-side{float:none;width:auto;margin-bottom:12px;}
  .wm-cta{padding-top:200px;}
}
