﻿@charset "utf-8";

.cm-loc{
	border-bottom: 1px solid #256dcf;
}

.f-mt40 {
    margin-top: 40px;
	margin-bottom: 40px;
}
.w-gl-lf {
  width: 252px;
  min-height: 816px;
  background: url(w-line3.png) repeat-y;
  margin-left: 20px;
  padding: 14px 12px;
}
.w-gl-lf .gl-lfUl {
  width: 100%;
}
.w-gl-lf .gl-lfUl li {
  height: 60px;
  padding: 7px 0;
  background: url(w-twoLine.png) no-repeat bottom center;
}
.w-gl-lf .gl-lfUl li a {
  display: block;
  height: 46px;
  line-height: 46px;
  text-align: center;
  font-size: 18px;
  color: #ffffff;
}
.w-gl-lf .gl-lfUl li a:hover,
.w-gl-lf .gl-lfUl li a.cur {
  background: url(w-liBg.png) no-repeat;
  color: #155c9e;
  font-weight: bold;
}
.w-gl-w868 {
  width: 833px;
}
.w-gl-w868 .w-gl-w868-tit {
  width: 100%;
  height: 39px;
  font-size: 20px;
  color: #333333;
  border-bottom: 1px solid #f1f1f1;
}
.w-gl-w868 .w-gl-w868-tit a {
  display: inline-block;
  padding: 0 15px 14px;
  border-bottom: 1px solid #155c9e;
  line-height: 21px;
}
.w-gl-w868 .gl-news-list {
  width: 100%;
  border-bottom: 1px solid #e1e2e2;
  padding: 18px 0;
}
.w-gl-w868 .gl-news-list li {
  height: 40px;
  line-height: 40px;
}
.w-gl-w868 .gl-news-list li a {
  font-size: 16px;
  color: #000000;
}
.w-gl-w868 .gl-news-list li a:hover {
  background: url(news-list.png) no-repeat left center;
  font-weight: bold;
}
.w-gl-w868 .gl-news-list li span {
  font-size: 16px;
  color: #666666;