section.downloaddetail{padding:88px 0; background:; color:;}
section.downloaddetail a{color:;}
section.downloaddetail>article{width:1388px;}
section.downloaddetail h1{display:block; line-height:1.45; font-weight:bold; margin-bottom:8px; font-size:28px;}
section.downloaddetail div.content{width:72%; float:left; padding-right:58px;}
section.downloaddetail div.text{margin-bottom:38px; padding-bottom:28px; border-bottom:1px solid #e8e8e8; color:;}
section.downloaddetail div.text b{font-weight:inherit;}
section.downloaddetail div.text i{font-style:inherit; margin-right:18px;}
section.downloaddetail a.btns{margin-bottom:28px;} 
section.downloaddetail aside{margin-bottom:38px;} 
section.downloaddetail div.tag{margin-bottom:28px;}
section.downloaddetail div.tag a{display:inline-block; margin-right:12px; border:1px solid #e8e8e8; padding:4px 12px; border-radius:3px; color:;}
section.downloaddetail div.tag a:hover{color:#fff; background:#fc6b00; border-color:#fc6b00;}
section.downloaddetail dir{padding-top:18px; border-top:1px solid #e8e8e8;}
section.downloaddetail dir:after{display:block; content:''; clear:both;}
section.downloaddetail dir>dl{margin-top:8px;}
section.downloaddetail dir>dl:after{display:block; content:''; clear:both;}
section.downloaddetail dir>dl>dt{float:left; margin-right:8px; opacity:.88;}
section.downloaddetail dir>dl>dt b{font-weight:inherit;}
section.downloaddetail dir>dl>dd{float:left;}
section.downloaddetail dir>dl>dd i{font-style:inherit;} 
section.downloaddetail div.sub{width:28%; float:left; padding:44px 0 38px 38px; border-left:1px solid #d8d8d8;}
section.downloaddetail div.sub>h3{font-size:24px; font-weight:bold; padding-bottom:18px;}
section.downloaddetail div.sub>ul{}
section.downloaddetail div.sub>ul>li{border-top:1px solid #e8e8e8; padding:14px 0; position:relative;}
section.downloaddetail div.sub>ul>li:before{position:absolute; top:50%; left:0; margin-top:-2px; width:8px; height:4px; content:''; border-radius:3px; background:;}
section.downloaddetail div.sub>ul>li:after{display:block; content:''; clear:both;}
section.downloaddetail div.sub>ul>li a{float:left; white-space:nowrap; overflow:hidden; max-width:100%; padding:0 0 0 18px; text-overflow:ellipsis;}
section.downloaddetail .param{display:block; font-style:normal; margin-bottom:38px;}
section.downloaddetail .param>dl{display:table; margin:6px 0;}
section.downloaddetail .param>dl>dt{display:table-cell; white-space:nowrap; position:relative; padding-left:18px; color:;}
section.downloaddetail .param>dl>dt:before{position:absolute; top:50%; left:0; margin-top:-2px; width:8px; height:4px; content:''; border-radius:3px; background:;}
section.downloaddetail .param>dl>dd{display:table-cell;}
@media(max-width:1200px){
section.downloaddetail{padding:48px 0;} 
section.downloaddetail div.content{width:100%; float:none; padding-right:0;}
section.downloaddetail div.sub{width:100%; float:none; padding:44px 0 0 0; border-left:none;}
}
@media(max-width:767px){
section.downloaddetail{padding:18px 0;} 
section.downloaddetail div.text{margin-bottom:28px; padding-bottom:18px; font-size:14px;}
section.downloaddetail div.sub>ul>li{padding:8px 0;}
section.downloaddetail .param{margin-bottom:28px;}
section.downloaddetail a.btns{margin-bottom:18px;}
section.downloaddetail aside{margin-bottom:28px;}
section.downloaddetail div.tag{margin-bottom:18px;}
}



