@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
body{background:white; font-family:"微软雅黑", "黑体", "宋体"; font-size:14px; line-height:26px;}
ul,li,p,div,h1,h2,h3,h4,h5,h6,input{list-style:none; padding:0px; margin:0px;}
img{border: medium none;}

a{color:#333; text-decoration:none;}
a:hover{color:#c00; text-decoration:underline;}

.marb10{margin-bottom:10px;}
.marb12{margin-bottom:15px;}
.padding{padding:20px;}
.clear{clear:both;}
.border{border:#e4e4e4 solid 1px; padding:2px;}
.blank30{height:30px; clear:both;}
.blank20{height:20px; clear:both;}
.f14red{color:#c70506}
.f14blue{color:#225894;}
.marr20{margin-right:20px;}
.center{text-align:center;}
.pad20{padding:20px 0px;}
.padt0{padding:0px 20px 20px;}
.borderb{border-bottom:#ccc solid 1px;}

.downloadtop,.downloadlogo,.downloadmenu,.downloadposition{width:1000px; margin:0 auto;}
.downup{width:99%; background:#ac0909;}
.downloadtop{text-align:center; padding:10px 0px;}
.downloadposition{margin:30px auto 0px;}
.downloadposition a{color:#999;}
.downloadlogo{position: relative;margin: 10px auto 10px;width:1000px;height:60px;;text-align: right;}
.downloadlogo .downlogol{position: absolute; width: 350px; padding-top: 5px; text-align: left;}
.downloadlogo form {position: relative; padding:12px 0px; width:650px; height:36px; left: 350px;}
.downloadlogo form input.sinput {position: absolute; left:0px; top:6px; padding-left:10px; width:390px; height:30px; line-height:30px; border:3px solid #B41915; font-size:14px; color:#999;}
.downloadlogo form input.sbtn {position: absolute; left:406px; top:6px; width:80px; height:36px; border:medium none; background:none repeat scroll 0% 0% #B41915; color:#FFF; font-weight:bold; font-size:14px; cursor:pointer;}
.downloadlogo .upload{position:absolute; right:0px; top:5px; width:122px; height:40px; background:#e3e3e3;}
.downloadlogo .upload .mfsy {
    display: block;
    width: 120px;
    height: 40px;
    background: url(../../../../images/seminarnew/mfsy1.png) no-repeat 8px center;
    font-size: 18px;
    color: #000000;
    line-height: 40px;
    text-decoration: none;
    padding-left: 42px; text-align:left;
}
.downloadlogo .upload .mfsy:hover{background: url(../../../../images/seminarnew/mfsy2.png) no-repeat 8px center; color:#ad0908; text-decoration:none;}

.downloadmenu{margin:15px auto; width:1000px;height:36px;line-height:36px;background:none repeat scroll 0% 0% #ececec;border-bottom: 1px solid #E4E4E4;text-align: center; font-size:14px;}
.downloadmenu a{color: #252525; float:left; padding: 0px 15px;} 
.downloadmenu a:hover{background: #999; color: #fff; text-decoration: none;}

.downloadcon{margin:30px auto 0px; width:1000px;}
.column680{float:left; width:680px; overflow:hidden;}
.column300{float:right; width:300px; overflow:hidden;}

.downloadlist{border:#dbdbdb solid 1px; margin-bottom:20px; border-bottom:none;}
.downloadlbg{background:url(../../../../images/seminarnew/downloadbg.jpg) repeat-x #fefefe; border-bottom:#dbdbdb solid 1px;}
.downloadlbg h2{font-size:18px; font-weight:bold; color:#000; padding:10px 20px; border-bottom:#e2e2e2 solid 1px; height:30px; line-height:30px;}
.downloadlbg h2 span{float:right;font-size:14px;}
.downloadlbg h2 span a{background:#e4e4e4; color:#333; padding:5px 10px; margin:0px 5px; border-radius:4px; }
.downloadlbg h2 span a:hover{background:#c70505; color:#fff; padding:5px 10px ; margin:0px 5px; }
.downloadlbg .downcon1{padding:20px;line-height:30px;}
.downloadlbg .downcon1 .downlconl{float:left; width:317px;}
.downloadlbg .downcon1 .downlconl ul li{list-style:none; padding:0px; margin:0px;}
.downloadlbg .downcon1 .downlconl li.lipdf {background:url(../../../../images/seminarnew/icon.jpg) no-repeat left center; width:100%;}
.downloadlbg .downcon1 .downlconl li.liword {background:url(../../../../images/seminarnew/icon1.jpg) no-repeat left center; width:100%;}
.downloadlbg .downcon1 .downlconl li.liyasuo {background:url(../../../../images/seminarnew/icon2.jpg) no-repeat left center; width:100%;}
.downloadlbg .downcon1 .downlconl li a{padding:2px 10px 2px 25px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:275px; font-weight:normal; font-size:14px;}
.downloadlbg .downcon1 .downlconl h3{background:url(../../../../images/seminarnew/icon.jpg) no-repeat left center; padding:2px 10px 2px 25px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:275px; font-weight:normal; font-size:14px;}
.downloadlbg .downcon1 .downlconl h4{display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:300px; font-weight:normal; font-size:14px;}
.downloadlbg .downcon1 .rectitle{display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:255px; font-weight:normal; font-size:14px;}
.downloadlbg .downcon1 .recdw{border-bottom:#ddd dotted 1px; padding-bottom:8px; margin-bottom:8px;}

.downloadlbg .downcon1 .submag{float:left;}
.downloadlbg .downcon1 .submag .subbn a{height:30px; background:#ccc; border-radius:3px; text-align:center; color:#c70505; font-size:14px; font-weight:bold; line-height:30px; clear:both; display:block; width:115px;}
.downloadlbg .downcon1 .submag .subbn a:hover{background:#c70505; color:#fff;}
.downloadlbg .downcon2{padding:10px;line-height:30px;}

.nav1{clear:both;}
.nav1 ul li{list-style:none; padding:0px; margin:0px;}
.nav1 li{float:left;}
.nav1 li.dldetailcon1{width:210px; background:none; font-size:14px; color:#666; padding-bottom:10px;}
.nav1 li.dlad11{width:130px;}
.nav1 li.dlad12{width:420px;}
.nav1 li.dlad12 .adtitle{font-size:18px; line-height:25px; color:#000}
.nav1 li.dlad12 .adcon{clear:both; font-size:12px; color:#666; line-height:18px; padding-top:5px; padding-bottom:5px;}
.nav1 li.dllabel{width:210px; color:#999;}


.dllist{border-bottom:#ccc dotted 1px; padding:20px;}
.dllist h3{font-size:16px; line-height:30px; border:none;}
.dllist img{margin-left:15px;}
.dllist p{clear:both; font-size:12px; line-height:23px; padding:15px 0px 0px 0px; color:#888888; }

/*分页*/
div.quotes{padding-right:3px;padding-left:3px;padding-bottom:10px;margin:3px;padding-top:13px;text-align:center; margin-bottom:10px;}
div.quotes a{padding-right:10px;padding-left:10px;padding-bottom:5px;color:#333;margin-right:2px;padding-top:5px; text-decoration:none; background:#ececec;}
div.quotes a:hover{padding-right:10px;padding-left:10px;padding-bottom:5px; margin-right:2px;padding-top:5px; background:#ac090a; color:#fff;}
div.quotes a:active{
	border-right: #a0a0a0 1px solid; padding-right: 10px; border-top: #a0a0a0 1px solid; padding-left: 10px; padding-bottom: 5px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 5px; border-bottom: #a0a0a0 1px solid
}
div.quotes span.current {
	border-right: #e0e0e0 1px solid; padding-right: 10px; border-top: #e0e0e0 1px solid; padding-left: 10px; font-weight: bold; padding-bottom: 5px; border-left: #e0e0e0 1px solid; color: #fff; margin-right: 2px; padding-top: 5px; border-bottom: #e0e0e0 1px solid; background-color: #ac090a
}
div.quotes span.disabled {
	border-right: #f3f3f3 1px solid; padding-right: 10px; border-top: #f3f3f3 1px solid; padding-left: 10px; padding-bottom: 5px; border-left: #f3f3f3 1px solid; color: #ccc; margin-right: 2px; padding-top: 5px; border-bottom: #f3f3f3 1px solid
}

/*快捷入口*/
.column300 #label li {float: left; width: 90px; text-align: left; font-size: 16px; line-height: 35px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight:normal;}

/*详细页*/
.dldetail{padding:20px; border-bottom:#ccc solid 1px;}
.dldetail h1{font-size:25px; font-weight:normal; line-height:40px;}
.dldetail .dwbtn1{text-align:right; clear:both; padding-top:10px; padding-bottom:10px;}
.dlad1{width:560px; margin:0 auto; border:#ddd solid 1px; border-radius:3px; padding:10px; clear:both;}
.dlsharel{float:left; width:230px; color:#999; line-height:42px;}
.dlsharer{float:right; width:400px;}
.dlsharer span{font-size:16px; float:left; line-height:42px; color:#999;}
.dlbtn2{padding:20px 0px 0px;}

.dlad2{padding:20px; clear:both;}
.dlad2 h3{color:#225894; font-size:18px; line-height:40px; padding-bottom:10px;}
.dlad2 .dlad2l{float:left; width:150px; margin-right:12px;}

.comment {text-align: left; padding:20px;}
.comment form {text-align: left;}
.comment form textarea {width: 615px; padding: 10px; height: 90px; border: 1px solid #EFEFEF; background: none repeat scroll 0% 0% #F7F7F7; text-align: left; color: #AAA8AB;}
.comment .sub {padding-top: 10px; text-align: left;}
.comment .sub input.subBtn {float: left;margin-right: 10px; border: 1px solid #DDD; width: 74px; height: 30px; line-height: 30px; background: none repeat scroll 0% 0% #F4F4F4; cursor: pointer;}
.comment .sub .vali {float: left;}
.comment .contentBox {padding: 20px; border-bottom: 1px dotted #CCC; color: #9A9A9A; font-size:12px; margin-top:20px;}
.comment .contentBox img {float: left; margin:0px 20px 10px 0px;}
.comment .contentBox .nameTime {color:#333;}
.comment .contentBox p {line-height: 20px;}

.uploadnew{clear:both; padding:20px 40px; font-size:16px; color:#666;}
.uploadnew form {text-align:left;}
.uploadnew form textarea {width: 630px; padding: 10px; height: 90px; border: 1px solid #EFEFEF; background: none repeat scroll 0% 0% #F7F7F7; text-align: left; color: #AAA8AB;}
.uploadnew .sub {padding-top: 10px; text-align: left; padding-bottom:15px;}
.uploadnew .sub label{float:left; margin-right:20px; width:180px; text-align:right; line-height:30px;}
.uploadnew .sub input.uploadtitle{float:left; border:#ddd solid 1px; width:450px; background:none repeat scroll 0% 0% #f7f7f7; padding:8px; text-align:left; color:#666;}
.uploadnew .sub input.uploadkey{float:left; border:#ddd solid 1px; width:300px; background:none repeat scroll 0% 0% #f7f7f7; padding:8px; text-align:left; color:#666;}
.uploadnew .sub input.uploadid{float:left; border:#ddd solid 1px; width:100px; background:none repeat scroll 0% 0% #f7f7f7; padding:8px; text-align:left; color:#666;}
.uploadnew .sub select{float:left; border:#ddd solid 1px; width:350px; background:none repeat scroll 0% 0% #f7f7f7; padding:5px; text-align:left; color:#666; height:30px; font-family:"微软雅黑", "黑体", "宋体";}
.uploadnew .sub input.subBtn {float:left;margin-right: 10px; border:1px solid #DDD; width:74px; height:30px; line-height:25px; background: none repeat scroll 0% 0% #F4F4F4; cursor: pointer; font-family:"微软雅黑", "黑体", "宋体";}
.uploadnew .sub .vali {float: left;}
.uploadnew .sub input.uploadbutton {width:160px; height:45px; border:none; line-height:25px; background:#ad090a; border-radius:4px; color:white; font-family:"微软雅黑", "黑体", "宋体"; cursor: pointer; margin:30px 400px; text-align:center; font-size:20px;}
.uploadnew .sub h3{font-size:16px; font-weight:bold; color:#000;}
.uploadnew .sub .uploadcon{padding:20px; line-height:30px;}
.friendlink a{font-size:12px; color:#666;}


/* footer */
footer{margin-top:60px;font-size:12px;}
footer{background:#5A5A5A;}
footer .inner{margin:0 auto;padding:22px 0;width:1000px;color:#AFAFAF;text-align:left;}
footer .inner dl{float:left;margin-right:0;width:360px;}
footer .inner dl dd{float:left;width:180px;}
footer .inner dl.techCh{width:200px;}
footer .inner dl.techCh dd{width:100px;}

footer .inner dt{margin-bottom:10px;color:#FFF;font-size: 14px; font-weight: bold;}
footer .inner dd{padding:0;line-height:28px;}
footer .inner dd a{padding:0;color:#AFAFAF;}
.QRcode{float:right;padding-top:0px;}
.QRcode ul li{float:right;padding-left:30px;width:110px;}
.QRcode ul li span{display:block;margin-bottom:0px;line-height:16px;text-align:center;background:none;color:#FFF;font-size:12px;}
.QRcode ul li span.App{background:#2E8CEB}
.QRcode ul li.cover{width:120px;text-align:center;}
.QRcode ul li.cover img{margin-bottom:5px;}
.QRcode ul li.cover a{color:#AFAFAF;}
.QRcode ul li img{vertical-align:top;}
.mediatitle_20240428{font-size: 14px; font-weight: bold; padding-left: 30px; padding-bottom: 10px; color: #fff;}

.copyright{height:36px;line-height:36px;background:#383838;color:#878787;}
.copyright .copyrightInner{margin:0 auto;width:1000px;text-align:right;line-height:20px;}
.copyright .copyrightInner a{margin-left:10px;color:#878787;line-height:36px;}
.copyright .copyrightInner span{float:left;line-height:36px;}

.dllisth3{font-size:16px; line-height:30px; border:none; font-weight:bold;}
.dlad2h3{color:#225894; font-size:18px; line-height:40px; padding-bottom:10px;font-weight:bold;}
.downlconlh3{background:url(../../../../images/seminarnew/icon.jpg) no-repeat left center; padding:2px 10px 2px 25px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:275px; font-weight:normal; font-size:14px;}
.downloadlbgh2{font-size:18px; font-weight:bold; color:#000; padding:10px 20px; border-bottom:#e2e2e2 solid 1px; height:30px; line-height:30px;}
.downlconlh4{ padding:2px 10px 2px 25px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:275px; font-weight:normal; font-size:14px;}
