@charset "utf-8";
/* CSS Document */

/*left side*/
.left-side {
  width: 240px;
  background-color: #2d72b7;
  margin-top: 30px;
  margin-bottom: 30px;
  line-height: 40px;
  padding: 5px;
}
.left-side .a-tit {
  font-size: 16px;
  line-height: 40px;
  padding-left: 40px;
  color: #fff;
  font-weight: normal;
  background: url(../images/icon06.png) 20px no-repeat;
}
.left-side .left-nav {
  background-color: #f0f0f0;
  padding: 4px 0;
  margin-top: 6px;
}
.left-side .a-menu {
  position: relative;
  padding: 0 4px;
  margin-bottom: 4px;
}
.left-side .nav-bg {
    width: 100%;
    height: 40px;
    cursor: pointer;
}
.left-side .a-nav {
  font-size: 16px;
  color: #000;
  line-height: 40px;
  padding-left: 16px;
}
.left-side .nav-bg-next {
  background-color: #ccc;
  color: #024689;
}
.left-side .btn {
  position: absolute;
  top: 11px;
  right: 20px;
  width: 16px;
  height: 16px;
  border-radius: 9px;
  background: #e5e5e5 url(../images/arrowdown.png) center no-repeat;
  border: #bdbdbd 1px solid;
  display: block;
}
.left-side .btn-cag {
  background: #e5e5e5 url(../images/arrowup.png) center no-repeat;
}
.left-side .b-menu {
  padding: 2px 10px 10px;
}

/*循环开始*/
.left-side .b-nav {
  display: block;
  background: url(../images/icon07.png) 10px no-repeat;
  padding-left: 20px;
  font-size: 14px;
  color: #666;
  border-bottom: #ccc 1px dotted; 
}
.left-side .b-nav:hover {
  background: #fff url(../images/icon07-1.png) 10px no-repeat;
  color: #0a4c85;
}
/*循环结束*/

/*right cont*/
.right-cont {
  width: 840px;
  margin-top: 30px;
  margin-bottom: 30px;
}
.right-cont .tit-row {
  height: 50px;
  background: url(../images/tit-bg03.jpg) no-repeat;;
  padding-bottom: 2px;
  border-bottom: #ccc 1px solid;
}
.right-cont .tit-row .tit-name {
  font-size: 20px;
  line-height: 50px;
  color: #0a4c85;
}
.right-cont .tit-row .gps {
  line-height: 30px;
  margin-top: 16px;
  padding-right: 10px;
  font-size: 14px;
}
.right-cont .gps .elem {
  margin-left: 6px;
  color: #333;
}
.right-cont .gps .link {
  color: #333;
}
.right-cont .gps .link:hover {
  color: #0a4c85;
  text-decoration: underline;
}

/*循环开始*/
.vip-list{ overflow: hidden; }
.vip-list > li{ width:280px; float: left; }

.right-cont .cont-part {
  display: block;
  border-bottom: #ccc 1px solid;
  margin: 20px 5px;
}
.right-cont .cont-part .pic {
  width: 270px;
  height: 180px;
  overflow: hidden;
  margin-right: 20px;
}
.right-cont .cont-part .news-tit {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 18px;
  color: #333;
  line-height: 30px;
}
.right-cont .cont-part .news-txt {
  overflow: hidden;
  text-overflow: ellipsis;
  dispaly: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  height: 96px;
  font-size: 15px;
  color: #666;
  line-height: 24px;
  margin-top: 10px;
}
.right-cont .cont-part .news-date {
  font-size: 15px;
  color: #999;
  line-height: 30px;
  margin-top: 14px;
}
.right-cont .cont-part:hover .news-tit {
  color: #245ca6;
  text-decoration: underline;
}
.right-cont .cont-part:hover .news-txt {
  color: #999;
  text-decoration: underline;
}
/*循环结束*/

/*内容3*/
  .cont-list li{ width: 100%; margin: 20px 0px;  margin-top: 40px;}
  .content_boox_left ,.content_boox_right{float: left;}
  .content_boox_left{width: 94px; height: 94px; background-image: url(../images/border.png); position: relative;}
  .content_boox_left span{ width: 94px; font-family: "微软雅黑"; font-size: 24px; text-align: center; color: #143e6a; position: absolute; top: 23px;}
  .content_boox_left p{ font-family: "微软雅黑"; font-size: 14px; color: #9bb6d3; text-align: center; }
  .content_boox_right{width: 725px; margin-left: 21px; margin-top: 7px;height: 87px; overflow: hidden;}
  .content_boox_right a{text-decoration: none;}
  .content_boox_right a :hover{color: black;}
  .content_boox_right a h3{ color: #143E6A; font-family: "微软雅黑"; font-size: 14px; }
  .content_boox_right a > div{color: #83909e; font-size: 12px;  font-family: "微软雅黑"; line-height: 22px; margin-top: 14px;}
/*内容3结束*/
