@charset "utf-8";

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  background-color: #fff;
  font-family: "微软雅黑";
}

a {
  text-decoration: none;
  color: #000;
}

ul, li {
  list-style: none;
}

.w {
  width: 1200px;
  margin: 0 auto;
}

.clearfix {
  content: "";
  display: table;
  clear: both;
}

/*顶部导航*/
.top-nav {
  width: 100%;
  background-color: #ededed;
}

.top-nav .menu {
  height: 40px;
  line-height: 40px;
  padding-right: 50px;
  font-size: 13px;
  color: #333;
}

.top-nav .menu span {
  float: right;
}

.w1260 {
  width: 1260px;
  margin: 0 auto;
}

.contentBg {
  padding-bottom: 20px;
  padding-top: 20px;
  background: url(bg03.png) repeat-y left center;
  width: 1260px;
  margin-left: -2px;
}

/*banner*/
.banner {
  width: 100%;
  min-height: 150px;
  background: url(logo.png) no-repeat;
}

/*主导航*/
.main-nav {
  width: 100%;
  
  background-color: #427fda;
}

.main-nav .main-nav-menu {
  font-size: 17px;
  color: #fff;
  height: 50px;
  line-height: 50px;
  text-align: center;
}

/*当前位置*/
.position {
  width: 100%;
  height: 40px;
  line-height: 40px;
  /*background-color: #ededed;*/
}

.position .position-txt {
  /*padding-left: 25px;*/
  font-size: 17px;
  color: #666666;
}

/*内容*/
.con {
  /*margin-top: 30px;*/
  margin-bottom: 30px;
}

/*左侧*/
.con .con-left {
  float: left;
  width: 300px;
  min-height: 790px;
  margin-right: 30px;
  background-color: #efefef;
}

.con-left .con-left-title {
  width: 300px;
  height: 50px;
  line-height: 50px;
  font-size: 17px;
  font-weight: bold;
  color: #fff;
  background-color: #c3141c;
  text-align: center;
}

.con-left .con-leftn-list {
  width: 300px;
  font-size: 17px;
  color: #333;
  background-color: #efefef;
}

.con-leftn-list li {
  height: 45px;
  line-height: 45px;
  padding-left: 78px;
  border-bottom: 1px #e3e3e3 solid;
}

.con-leftn-list li a {
  padding-left: 20px;
  background: url(gray_triangle.png) no-repeat left center;
  font-size: 17px;
  color: #333;
}

.con-leftn-list li:hover {
  /*background-color:#fc9ba0;*/
  cursor: pointer;
}

.con-leftn-list li:hover a {
  background: url(/picture/66/1809281444526247965.png) no-repeat left center;
  color: #c3141c;
}


/*右侧*/
.con .con-right {
  float: left;
  width: 870px;
  height: 790px;
  font-size: 17px;
  color: #333;
  padding: 10px 0 0 25px;
  background-color: #f9f9f9;
}

.footer-banner {
  width: 100%;
  height: 40px;
  line-height: 40px;
  font-size: 13px;
  color: #fff;
  text-align: center;
  background-color: #427fda;
}

.footer {
  width: 100%;
  height: 110px;
  line-height: 110px;
  font-size: 13px;
  color: #999;
  text-align: center;
  background-color: #dbdbdb;
}
