@charset "utf-8";
ol.breadcrumb {
  padding: 30px 10px;
  font-size: 16px;
  background: none;
}

.sidebar .type {
  margin-bottom: 1px;
  position: relative;
  padding: 10px 45px 14px;
  font-size: 22px;
  font-weight: 500;
  text-transform: uppercase;
  background: url(./about-title_ict.png) no-repeat 11px 16px #ffffff;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .sidebar .type {padding: 12px 0 14px 40px;}
}
.subtype-list {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #f6f6f6;
}
.left-nav, .left-nav li ul {
  list-style: none;
  padding: 0;
}
.left-nav li a {
  font-size: 18px;
  display: block;
  padding: 10px 6px 10px 30px;
  /* color: #d23d3e; */
  border-bottom: solid 1px #d2d2d2;
  text-overflow: ellipsis;
  overflow: hidden;
  position: relative;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
  font-weight:400;
}
.left-nav li a, .left-nav li a i {font-size: 16px;
  line-height: 160%;
}
.left-nav li a i {
  position: absolute;
  top: 0;
  left: 0;
  width: 36px;
  padding: 10px 0;
  text-align: center;
}
.left-nav li a.current{/* text-indent: 1.2em; */background: #3175b3;color: #fff;}
.left-nav li a.current i {
  position: absolute;
  top: 0;
  left: 0;
  width: 4rem;
  padding: 0.8rem 0;
  text-align: center;
}
.left-nav li a:hover {
  color: #ffffff;
  text-decoration:none;
  background: #3175b3;
}
.left-nav li ul {
  /*! display: none; */
  margin: 0;
  background-color: #e8f6fe;
}


/* Pager
---------------------------------- */
ul.pagination,
ul.pager {
  margin: 0px;
  text-align: left;
}
ul.pagination li {
  padding: 0;
  margin: 0 5px 0 0;
  border-bottom: none;
  font-size: 12px;
  display: inline-block;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
ul.pagination li > a,
.pagination > li:first-child > a,
.pagination > li:last-child > a,
ul.pager li > a {
  padding: 6px 9px;
  border: 1px solid #f3f3f3;
  line-height: 1;
  background-color: #fafafa;
  display: inline-block;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  color: #666666;
}
ul.pagination li > a:hover {
  color: #ffffff;
  background-color: #3175b3;
  border-color: #3175b3;
}
ul.pagination li.active a,
.pagination > .active > a:hover,
.pagination > .active > a:focus {
  color: #ffffff;
  background-color: #3175b3;
  border-color: #3175b3;
  /* line-height: 1; */
}
ul.pagination li > a:focus {
  background: #3175b3;
}

/* Breadcrumb
---------------------------------- */
.breadcrumb {
  background: transparent;
  margin: 16px auto;
  font-size: 16px;
  padding: 9px 15px;
}
.breadcrumb > li > i {padding-right: 10px;padding-left: 10px;}
.breadcrumb > li { color:#5d5d5d;}
.breadcrumb > a { color:#5d5d5d;}
/*.breadcrumb > li > a:hover { color:#de7839;}*/
.breadcrumb a:last-child { color:#5d5d5d;}


.indexbox {width: auto; height:auto; overflow:hidden; margin-bottom: 2em;}
.lanmu{ height:53px; border-bottom: 1px solid #d2d2d2;}
.lanmu_l{height:53px;line-height:46px;color: #3175b3;font-weight:500;float:left;font-size:22px;border-bottom: #3175b3 solid 2px;}

.list-box {width: auto; height:auto; overflow:hidden; margin: 22px 0 0 0;}

.list-tab { overflow:hidden; display:block;}
.list-tab ul li{overflow:hidden;clear:both;width:100%;text-align:left;text-overflow: ellipsis;white-space:nowrap;padding-left: 14px;line-height: 2.8em;display: block;}
.list-tab ul li a{float:left;width:84%;overflow:hidden;font-size: 16px;line-height: 2.8em;color: #666;/* padding:0 0 0 14px; */text-overflow:ellipsis;white-space:nowrap;display:block;font-weight:500;}
.list-tab1 ul li a{float:left;width: 86%;overflow:hidden;font-size:16px;line-height: 2.8em;color:#666;padding:0 0 0 14px;text-overflow:ellipsis;white-space:nowrap;display: block;font-weight:500;}
.list-tab ul li a > img { display:inline-block; margin:0 0 0 6px;}
.list-tab span {height:30px;line-height:30px;color:#9b9b9b;font-size: 16px;}
.list-tab span.right {float: right;}

@media screen and (max-width: 480px){
  .list-index li a {width:100%;font-size:16px;}
  .list-index span {width:0px; visibility:hidden;}
  .list-tab ul li a {width:100%;font-size:16px; line-height:28px; height:auto; white-space:normal;background-position: left 11px;}
  .list-tab span {width:0px; visibility:hidden;}
  .list-tab1 ul li a {width:100%;font-size:16px; line-height:28px; height:auto; white-space:normal;background-position: left 11px;}
  .list-tab1 span {width:0px; visibility:hidden;}
  .list-note ul li a {width:100%;font-size:16px;}
  .list-note span {width:0px; visibility:hidden;}
}

.list-tab1 { overflow:hidden; display:block;}
.list-tab ul li a:hover,.list-tab1 ul li a:hover {color: #1d9dfb; text-decoration: none;}
@media (max-width: 1200px) {.list-tab ul li a{width: 80%;}}
@media (max-width: 992px) {
  .list-kpdt { margin-bottom:15px;}
}
@media (max-width: 480px) {
  .list-tab ul li a{line-height: 30px;/* max-width: 66px; */width: 100%;/* display: inline-block; */}
}

hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #ececec;
  float: left;
  width: 100%;
  display: block;
}




@media screen and (max-width: 480px){
  .main-article { padding:2px;}
  .article-tit{font-size: 22px;line-height: 26px;}
  .news_p{padding: 15px;}
}