.ptlj{
   	text-decoration: none; /*连接去掉下划线*/
   	color:#000;
	padding-left:10px;
}

aside .logo_img{
   padding-top:50px;
   padding-bottom:50px;  /*这里改为padding是因为margin上边距和上面的div有重合，有些浏览器会盖住logo字体一部分*/
   text-align: center;
} 
aside .logo_da{
   margin-top:0.5em;
   margin-bottom:0.5em;
   padding-bottom:0.1em;
   font-size: 4em;
   line-height:0em;
   font-family:'WaywardSansxxnas';
} 
aside .logo_xiao{
   margin-top:1em;
   font-size: 1em;
   line-height:0em;
   font-family:'Calibri';
} 
aside .logo_img a{
   text-decoration: none; /*连接去掉下划线*/
} 
/*----------------logo渐变颜色，此代码用在文字变色上-------------------*/
aside .logo_img{
    background: coral;
    background-image: -webkit-linear-gradient(45deg,#f35626,#feab3a);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-animation: hue 30s infinite linear;
}
@-webkit-keyframes hue {
    from {
        -webkit-filter: hue-rotate(0deg);
    }
    to {
        -webkit-filter: hue-rotate(-360deg);
    }
}

aside nav{
   margin: 10px 10px 10px 20px;  
}
aside nav ul {
  margin-top:5px;
  margin-right:30px;
  list-style: none outside none;
}
aside nav ul li.active:before {
  content: "★";
  color: red; /* 点的颜色 */
  width: 1em;
  margin-left: -0.9em; /* 确保点与文本对齐 */
}
aside nav ul li a{
    color: #000;
    font-size: 1em;
    text-decoration: none;
    padding: 2px 10px 2px 10px;
	display: inline-block; /* 使链接变为行内块元素以便支持宽高设置 */
	transition: all 0.3s; 
	/*transition: transform 0.3s ease;*/ /* 平滑过渡效果 */ 
}
aside nav ul li a:hover { 
/*font-size: 1.2em;*/
/*transform: scale(1.2); *//* 放大20% */
transform: translateX(0.5em) scale(1.05); /* 向右移动并放大 */
}
aside menu{
   margin: 10px 10px 10px 20px;  
}
aside menu ul {
  margin:5px;
}
/*下面这个css是因为nav包含浮动元素，导致nav不能被下面两个元素撑开，导致问题*/
nav:after {

content: ".";

display: block;

height: 0;

clear: both;

visibility: hidden;

}

/* Hides from IE-mac \*/

* html nav {height: 1%;}

/* End hide from IE-mac */

/******************侧边栏目-搜索****************************/
aside .search {
    /*margin-right:10px; */
margin:30px 20px 30px 20px; 	
}
aside .search form {
    /*float:left;*/
  	position:relative;
	width:220px;
}
aside .search input, aside .search button {
  outline: none;
  background: transparent;
}
aside .search input {
  width: 100%;
  height: 30px;
  padding-left: 15px;
  border: 1px solid #1b334b;
  border-radius:10px;
}
aside .search button {
  border: none;
  height: 36px;
  width: 20px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}
aside .search button:before {
  content: "\f002";
  font-family: FontAwesome;
  font-size: 25px;
  color: #1b334b;
}
aside .search input:focus {
  border-color: #f89a3a
}
/*下面这个css是因为#wrapper仅仅包含两个浮动元素，导致#wrapper不能被下面两个元素撑开，导致问题*/
aside .search:after {

content: ".";

display: block;

height: 0;

clear: both;

visibility: hidden;

}

/* Hides from IE-mac \*/

* html aside section .biaoqianyun {height: 1%;}

/* End hide from IE-mac */


/******************侧边栏目-热点框****************************/

aside section{
    clear: both;
    margin:20px;
    background:#fff;
}
aside section  h3.kuaibiaoti{
    margin:5px 5px 0px 5px;
    padding:5px 10px 5px 10px;
    color:#1b334b;
    font-size:1.3em;
    /*font-weight:blod;*/
    font-weight:lighter;
    border-bottom:1px solid #dfe1e5;
}
aside section a{
	text-decoration: none; /*连接去掉下划线*/
}
aside section ul {
   	list-style: none outside none;
	margin:0px;
	padding:5px 15px 15px 15px; 
	word-wrap: break-word;
}
aside section ul li{
   	list-style: none outside none; 
	word-wrap: break-word;
	line-height:1.3em;
}
aside section ul li a{
    color:#555555;
    font-size:0.9em;
   	text-decoration: none; /*连接去掉下划线*/
}
aside section ul li a:hover { 
    color:#f05323;
}
aside section .gengduo{
    color:#f05323;
    font-size:1em;
   	text-decoration: none; /*连接去掉下划线*/
}
/*******************标签云***************************/
aside section.biaoqianyundiv{
    clear: both;
    margin:10px;
}
aside ul.biaoqianyun{ 
	list-style: none;
	padding:0;
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:center;
	line-height:0;
	width:auto;
}
aside ul.biaoqianyun a{ 
	display:block;
	padding:0.125rem 0.05rem;
	text-decoration:none;
	position:relative;
    transition: transform 0.3s; /* 平滑过渡效果 */	
}
aside ul.biaoqianyun a:focus{ 
	outline:1px dashed;
}
aside ul.biaoqianyun a:hover{ 
	outline:1px dashed;
	transform: scale(1.1); /* 放大10% */
}

/*******************标签云结束*************************/
/* Media query for mobile */
@media (max-width: 1080px) {
aside .logo_img{
   padding-top:1px;
   padding-bottom:1px;

}
