﻿@charset "utf-8";
/*index*/
ul li{ list-style:None;}

.tab-head {margin:0px 10px;padding-bottom:20px;line-height:45px;padding:0; border:1px solid #ccc; background-color:#f2f2f2;}
.tab-head li {float: left;margin:0; list-style:None;}
.tab-head li a {float: left;_display: inline;color: #333;line-height: 30px;height: 30px;text-align: center;width: 34px;border-left: 1px solid #ddd; text-decoration:None;}
.tab-head li .tabactive {background-color: #FFF;width: 100px;border-left: none;}
.letters{margin:0px 10px 20px 10px; border:1px solid #ccc;border-top:none; }
.leter-search {overflow: hidden; _zoom: 1; }
.leter-search ul {margin-left:20px;overflow: hidden; _zoom: 1;}
.leter-search ul li,.leter-search ul a {padding-right:10px;font-size: 14px;color:#333;text-decoration:None;float: left;_display: inline;line-height: 32px;}
.leter-search ul a:hover {color:#068BF2;}
.letterfh{margin:10px 20px;height:40px; line-height:40px;border-bottom:1px dashed #ccc;}
.words{margin-left:20px;font-size: 20px;font-weight:bold;}
.fhdb {float: right;_display: inline;margin-right: 10px;font-size: 12px;}
.fhdb a{color:#333; text-decoration:none;}
.fhdb a:hover{color:#068BF2; }


/**tags**/
.fl{float:left;}
.fr{float:right;}
.currentl{margin:0px 10px;background-color:#f2f2f2; font-size:14px; color:#666;padding-left:10px; height:40px;line-height:40px;}
.currentl a{color:#666; text-decoration:none;}
.currentl a:hover{color:#068BF2;}

.tagnews{margin:0px 10px; margin:0 auto;}
.tagbqlb{margin:0px 10px;height:115px;padding:10px 0px 0px 0px;}
.tagbq {margin-right: 15px; width: 150px;height: 115px;}
.tagbq img {display: block; width: 150px;height: 115px;}
.tagbqlist{width:54%;margin-left:160px; position:absolute; z-index:999}
.tagbqlist ul{margin:0;padding:0; font-size: 24px;font-weight: bold;}
.tagbqlist li{height: 70px; font-size:14px;line-height: 1.8em;overflow: hidden;color: #666; font-weight:normal; font-family:Arial; }
.tagbqlist a{color:#068BF2;font-size:14px; text-decoration:none;}
.tagbqlist a:hover{color:#068BF2;text-decoration:underline;}
.tagbqlist h1{margin:0;padding:0;height:30px; line-height:30px;}
.t1name{font-size:20px;font-weight:bold;}

.tagxg {border: 1px solid #eee;margin:10px 10px 0px 10px;padding: 20px 20px;}
.xgh3{font-size: 16px;font-weight: 500;margin-bottom:20px;}
.tagxg ul li {margin-right:10px;float:left;height:30px; line-height:30px;}
.tagxg ul li a {border:1px solid #068BF2;margin:10px 0px;padding:0px 15px;height:30px; line-height:30px;  color:#068BF2;text-decoration:none;}
.tagxg ul li a:hover {color:#fff; background-color: #068BF2; text-decoration:none;}

.taglist{height:180px;border-bottom:1px solid #eee;}
.taglist dt{ font-size: 18px;font-weight: bold;margin-bottom: 10px;display: block;height: 22px;line-height: 22px;overflow: hidden;}
.taglist dt a {color: #444;text-decoration: none;}
.taglist dt a:hover {color: #068BF2;}
.taglist dd{ height: 45px;margin:0;font-size:14px;line-height: 1.8em;overflow: hidden;margin-bottom: 10px;color: #999;}
.taglist em{margin:10px 0px;clear:both; font-style:normal; font-size: 12px;color: #777;}
.taglist span{margin:10px 0px;}
.taglist span a{font-size:12px; color:#068BF2;padding:3px 15px;margin-left:10px; border:1px solid #068BF2;text-decoration:none;}
.taglist span a:hover{font-size:12px;color:#fff; background-color: #068BF2; text-decoration:none;}

.tagimglb{height:160px;padding:20px 0px;border-bottom:1px solid #eee;}
.tagimg {margin-right: 20px; width: 230px;height: 160px;}
.tagimg img {display: block; width: 230px;height: 160px;}
.tagimglist{width:610px;height:160px;}
.tagimglist dt{padding:0; font-size: 18px;font-weight: bold;margin-bottom: 10px;display: block;overflow: hidden;}
.tagimglist dt a {color: #444;text-decoration: none;}
.tagimglist dt a:hover {color: #068BF2;}
.tagimglist dd{ height: 45px;margin:0;font-size:14px;line-height: 1.8em;overflow: hidden;margin-bottom: 10px;color: #999;}
.tagimglist em{margin:10px 0px; font-style:normal; font-size: 12px;color: #777;}
.tagimglist span{margin:10px 0px;}
.tagimglist span a{font-size:12px; color:#068BF2;padding:3px 15px;margin-left:10px; border:1px solid #068BF2;text-decoration:none;}
.tagimglist span a:hover{font-size:12px;color:#fff; background-color: #068BF2; text-decoration:none;}

.taga_tit {
  height: 35px;
  line-height: 35px;
  border: 1px solid #f2f2f2;
  background: #f8f8f8;
  margin-top: 20px;
  border-bottom:none;
  font-weight: bold;
  font-size: 16px;  
  padding-left: 10px;
  color: #379be9;
}

.taga_tit span a {
  display: block;
  float: right;
  color: #999;
  font-size: 13px;
  padding-right: 10px;
}
.taga_con 
{
 border:1px solid #f2f2f2;
  background: #fff;
 
  padding: 10px 15px;
}
.taga_con ul{margin:0;padding:0;}
.taga_con ul li 
{
	padding:5px 10px;
 display: block;
  height: 30px;
  line-height: 30px;
  border-bottom: 1px dashed #e5e5e5;
  overflow: hidden;
  list-style: square;
}

.taga_con ul li em {
  margin-right: 5px;
  font-size: 10px;
  color: #a9a9a9;
}

.taga_con ul li a 
{
	font-size:14px;
	text-decoration:None;
  color: #666;
}
.taga_con ul li a:hover{color:#068BF2;}


.santu{margin:0px 10px;height:230px;padding:20px 0px 10px 0px; border-bottom:1px solid #f2f2f2;clear:both;}
.santu_tit{ font-size: 18px;font-weight: bold;margin-bottom: 10px;display: block;overflow: hidden;}
.santu_tit a {color: #333;text-decoration: none;}
.santu_tit a:hover {color: #068BF2;}
.santu p{height: 45px;margin:0;font-size:14px;line-height: 1.8em;overflow: hidden;color: #999;}
.santu em{margin:20px 0px; font-style:normal; font-size: 12px;color: #777;}
.santu span{margin:20px 0px;}
.santu span a{font-size:12px; color:#068BF2;padding:3px 15px;margin-left:10px; border:1px solid #068BF2;text-decoration:none;}
.santu span a:hover{font-size:12px;color:#fff; background-color: #068BF2; text-decoration:none;}

.imglist{margin:9px auto 0px;}
.imglist li{float:left;width:30%;height:90px;margin-right:15px;overflow:hidden;position:relative}
.imglist li img{position:absolute;height:80px;}
.imglist .end{margin-right:0;height:80px;}
.imgcs img{display:block;width:100%;height:100%;transition:transform .3s ease 0s;-ms-transition:transform .3s ease 0s;-webkit-transition:-webkit-transform .3s ease 0s}
.imgcs:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}
 .many-txt{
      overflow : hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
    }
    .all-txt{
      overflow : hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 100;
      background-color:#f6f6f6;margin-left:-10px;
      padding:0px 10px 10px 10px;    
      -webkit-box-orient: vertical;
    }