#sub-banner{
	background-image:url(/images/35/banner-bg.png);
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-color:#edeeee;
	background-size:cover;
}
#sub-banner img{
	width:100%;
}
aside{
	overflow: hidden;
    margin: 10px 20px 20px;
    border-bottom: 2px solid #7b7b7b;
	padding-bottom: 10px;
}
aside .sidetitle{
	border-left:3px solid ;
	padding-left:10px;
	float:left;
	display: inline-block;
	margin-top: 5px;
}
aside .sidetitle h4{
	color:#0078cd;
	font-size:26px;
	font-weight:bold;
}
aside .sidetitle span{
	color:#262627;
	font-size:14px;
}
aside ul{
    float: left;
    text-align: left;
    width: calc(100% - 137px);
    margin-left: 20px;
}
aside ul li{
    display: inline-block;
    margin-bottom: 2px;
}
aside ul li a{
	color:#ff6200;
    font-size: 15px;
    display: block;
    padding: 15px 20px;
    border-top-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
aside ul li a img{
	margin-right:10px;
}
aside ul li a:hover{
	background:#ff6200;
	color:#fff;
}
.waylink{
	overflow:hidden;
	margin-bottom: 20px;
}
.waylink ul{
	color:#545455;
	text-align:right;
	float:right;
}
.waylink ul li{
	display:inline-block;
	position:relative;
	padding-left:13px;
}
.waylink ul li:before{
	content:'>';
	position:absolute;
	left:0;
	top:0;
	line-height: 100%;
}
.waylink ul li:first-child:before{
	display:none;
}
.waylink .h6{
	font-size:14px;
	line-height: 100%;
}
.waylink .h6 a{
	color:#545455;
}
.waylink .articleh1{
	color:#545454;
	font-size:20px;
	float:left;	
}
.waylink .articleh1 img{
	margin-right:15px;
	vertical-align: baseline;
}
.content-wrap{
	margin: 20px;	
}
.sub-to{
	display:none;
}
@media screen and (min-width: 981px) {
	aside >ul{
		display: block !important;
	}
}
