.downloadlist{padding:88px 0; overflow:hidden; background:; color:;}
.downloadlist a{color:;}
.downloadlist>article{width:1388px;}
.downloadlist .list-box ul li{border-bottom:1px solid #e8e8e8; position:relative; padding-bottom:28px; margin-bottom:28px;}
.downloadlist .list-box ul li:after{display:block; content:''; clear:both;}
.downloadlist .list-box ul li h3{font-weight:bold;}
.downloadlist .list-box ul li a.btns{float:right; padding:4px 18px; margin-top:4px;}
.downloadlist .list-box ul li a.btns:hover{padding:4px 24px;}
.downloadlist .list-box ul li b{font-weight:inherit; display:block;}
.downloadlist .list-box ul li b i{font-style:normal; margin-left:18px; color:;}
.downloadlist .list-box ul li b i:first-child{margin-left:0;}
.downloadlist .list-box ul li p{margin:8px 0 0;}
.downloadlist dir{margin-top:48px;}
@media(max-width:1200px){
.downloadlist{padding:48px 0;}
}
@media(max-width:767px){
.downloadlist{padding:18px 0;}
.downloadlist .list-box ul li{padding-bottom:18px; margin-bottom:18px;}
.downloadlist .list-box ul li a.btns{padding:2px 12px; margin-top:2px;}
.downloadlist .list-box ul li a.btns:hover{padding:2px 12px;}
.downloadlist .list-box ul li a.btns>u{display:none;}
.downloadlist .list-box ul li a.btns>i{left:0;}
.downloadlist .list-box ul li b{font-size:14px;}
.downloadlist dir{margin-top:18px;}
}