@charset "utf-8";

/* 全局CSS定义 */
body{font-family:Verdana, Arial,'微软雅黑','宋体';text-align:center;margin:0 auto;padding:0;background:#FFF;font-size:12px;color:#333;}
body > div{text-align:center;margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,dl,dd,dt,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input{font-size:12px;padding:0}
/* 默认链接颜色 */
a{outline-style:none;color:#333;text-decoration:none}
a:hover{color:#c00;text-decoration:underline;}

/* 下划线 */
.unline,.unline a{text-decoration:underline}
.nounline,.nounline a,.list12 .nounline{text-decoration:none}

/* 通用属性 */
.left{float:left;}
.right{float:right;}

.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}/*ie and firefox1.5 updata */

/*文字对齐方式*/
.txtLeft{text-align:left}
.txtRight{text-align:right}
.txtCenter{text-align:center}

/*常用方法*/
.show{display:block}
.hidden{display:none}
.hand{cursor:pointer;}
.fontArial{font-family:'Arial';}
.b{font-weight:bold;}

/* CSS空白 */
.blank5{margin:0 auto;height:5px;font-size:1px;background:none;clear:both;}
.blank10{margin:0 auto;height:10px;font-size:1px;background:none;clear:both;}
.blank15{margin:0 auto;height:15px;font-size:1px;background:none;clear:both;}
.blank20{margin:0 auto;height:20px;font-size:1px;background:none;clear:both;}
.blank30{margin:0 auto;height:30px;font-size:1px;background:none;clear:both;}

#container{margin:0 auto;width:1000px;}
#contentlabels{word-break: break-all;}
section{float:left;width:660px;overflow:hidden;}
section article{text-align:left;}
section article h1{padding:24px 0;line-height:1.4em;text-align:left;font-size:32px;font-weight:bold;color:#000;}
section article .editorNote{margin-bottom:15px;padding:10px;background:#F7F7F7;border:solid 1px #DDDDDD;line-height:150%;text-align:left;font-size:12px;color:#999;}
.authorTimeSource{margin-bottom:20px;text-align:left;color:#ACACAC;}
.authorTimeSource span{margin-right:0px;}
section article .content{/*word-break:break-all;*/}
section article .content .article_reg{position:absolute; top:0px;}
section article .content img{max-width:596px;}
section article .content p,section article .content h2{padding:12px 0;font-size:16px;line-height:30px;color: #333;}
section article .content h2{font-weight:bold}
section article .content p.pic{text-align:center;}
aside{float:right;width:300px;word-break:break-all;}

/* 广告 */
.AD300x200_a{float:left;margin-right:20px;width:300px;height:200px;}
.AD300x200{margin-top:35px;margin-bottom:20px;width:300px;height:200px;display: none;}
.AD300x200_Afinal15_back{margin-top:35px;margin-bottom:20px;width:300px;height:200px;display: block;}
.AD300x200_Afinal34_back{margin-top:35px;margin-bottom:20px;width:300px;height:200px;display: block;}
.AD300x200_afinal25_back{margin-top:35px;margin-bottom:20px;width:302px;height:300px;display: none;}
.AD300x200 img{width:300px;height:200px;}
#newsnavmenu{position:relative;z-index:9;display: none;}
#newsnavmenu2{position:relative;z-index:9;display: block;}
/*右侧焦点广告*/
#a49ccc9d{display: none;}/*Afinal26*/
#ab580406{display: none;}/*Afinal27*/

/* 分页 */
div.quotes{padding-right:3px;padding-left:3px;padding-bottom:3px;margin:3px;padding-top:13px;text-align:center;}
div.quotes a{border-right: #ddd 1px solid;padding-right:8px;border-top:#ddd 1px solid;padding-left:8px;padding-bottom:5px;border-left:#ddd 1px solid;color:#aaa;margin-right:2px;padding-top:5px;border-bottom:#ddd 1px solid; text-decoration:none;height:16px;line-height:16px;display:inline-block;vertical-align:top;}
div.quotes a:hover{border-right:#a0a0a0 1px solid;padding-right:8px;border-top:#a0a0a0 1px solid;padding-left:8px;padding-bottom:5px;border-left:#a0a0a0 1px solid; margin-right:2px;padding-top:5px;border-bottom:#a0a0a0 1px solid;background:#AC0909;color:#FFF;}
div.quotes a:active{
	border-right: #a0a0a0 1px solid; padding-right: 8px; border-top: #a0a0a0 1px solid; padding-left: 8px; 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: 8px; border-top: #e0e0e0 1px solid; padding-left: 8px; font-weight: bold; padding-bottom: 5px; border-left: #e0e0e0 1px solid; color: #aaa; margin-right: 2px; padding-top: 5px; border-bottom: #e0e0e0 1px solid; background:#AC0909;color:#FFF;height:16px;line-height:16px;display:inline-block;vertical-align:top;}
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
}


div.quotes{color:#000;}
div.quotes span.current,div.quotes a:hover{background:#AC0909;color:#FFF;border:solid 1px #AC0909;}
div.quotes a{color:#000;margin-bottom:10px;}

.pre{border-right: #ddd 1px solid;padding-right:8px;border-top:#ddd 1px solid;padding-left:8px;padding-bottom:5px;line-height:30px;border-left:#ddd 1px solid;color:#aaa;margin-right:2px;padding-top:5px;border-bottom:#ddd 1px solid; text-decoration:none;height:16px;line-height:16px;display:inline-block;vertical-align:top;}

/*关键词*/
.keyWordShare{margin-top:20px;}
.keyWordShare span{float:left;color:#B8B8B8;line-height:44px;}
.keyWordShare span em{font-style:normal;margin-right:10px;}
.keyWord{float:left;width:700px;text-align:left; margin-top:10px;}
.keyWord span{float:left;color:#B8B8B8;line-height:25px;}
.share{float:right;width:370px;text-align:left;}
.share span{font-size:16px;}

/* 相关文章*/
.relArtical{margin-top:10px;}
.relArtical .title{height:40px;line-height:40px;text-align:left;}
.relArtical .title h3{float:left;font-size:20px;color:#000;font-weight:bold;text-shadow:1px 1px 1px #CCC;}
.relArtical ul {}
.relArtical ul li{padding-left:13px;width:647px;line-height:32px;background:url(../images/dot.gif) 0 14px no-repeat;text-align:left;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}

.relArtical ul.preNext{margin-top:10px;}
.relArtical ul.preNext li{background:none;backgroun:none;}
.relArtical ul.preNext li a{color:#B8B8B8;font-size:14px;}

/* 继续阅读 */
.goOnRead{margin-top:50px;padding:20px 0;border-top:solid 1px #D9D9D9;border-bottom:solid 1px #D9D9D9;}
.goOnRead .go{padding-bottom:10px;}
.goOnRead .go a{color:#B0AEB3;text-decoration:underline;font-size:14px;}
.goOnRead .title a{font-size:24px;}
.goOnRead .title a span{padding-left:10px;color:#D0CFCD;font-size:24px;}


/* 评论 */

.comment{margin-top:30px;text-align:left;}
.comment .title{height:40px;line-height:40px;text-align:right;}
.comment .title h3{float:left;font-size:20px;color:#000;font-weight:bold;text-shadow:1px 1px 1px #CCC;}
.comment .title span a{color:#9A9A9A;}
.comment  form{text-align:left;}
.comment  form textarea{width:630px;padding:10px;height:90px;border:solid 1px #EFEFEF;background:#F7F7F7;text-align:left;color:#AAA8AB;}
.comment  .sub{padding-top:10px;text-align:left;}
.comment  .sub input.subBtn{float:left;margin-right:10px;border:none;width:90px;height:30px;line-height:30px;background:#c00;cursor:pointer;border-radius:3px;color:#fff;font-size:15px;}

.comment  .sub .vali{float:left;color}
.comment  .sub .vali label span{color:#969696;}
.comment  .sub .vali label input{border:solid 1px #DDD;width:60px;height:28px;}

.comment  .sub .vali label{float:left;margin-right:10px;}
.comment  .sub .vali label img{float:left;}
.comment  .content{margin-top:30px;}
.comment  .content .contentBox{padding:20px;border-bottom:dotted 1px #CCC;color:#9A9A9A;}
.comment  .content .contentBox img{float:left;margin-right:20px;}

.comment  .content .contentBox .nameTime{color:#676767;}
.comment  .content .contentBox p{line-height:20px;}
.nameTime{margin-bottom:10px;}


aside .title{border-bottom: 1px solid #DCDCDC;height: 30px;line-height: 30px;}
aside .title h3{border-bottom: 4px solid #CA1B00;padding: 0 12px;margin-top: -3px;float: left;color: #000;font-size: 16px;font-weight: bold;}
aside .title span{float:right;}
aside .title span a{color:#9A9A9A;}

.editorRec{margin-top:30px;}
.editorRec .content ul li{padding:10px 0;text-align:left;border-bottom:dotted 1px #CCC;height:60px;}
.editorRec .content ul li img{float:left;margin-right:10px;width:75px;height:56px;}
.editorRec .content ul li p{line-height:20px;font-size:14px;}
.editorRec .content ul li p span{display:block;color:#CCCCCC}


.newVideo{margin-top:30px;width:300px;overflow:hidden;}
.newVideo ul{padding:10px 0;width:320px;text-align:left;}
.newVideo ul li{display:inline-block;vertical-align:top;*zoom:1;*display:inline;position:relative;margin-right:6px;*margin-right:10px;width:145px;height:auto;background:url(../images/loading.gif) center no-repeat;text-align:left;line-height:18px;margin-bottom:15px;font-size:14px;}
.newVideo ul li img{display:block;width:143px;height:108px;border:solid 1px #DDDDDD;margin-bottom:5px;}
.newVideo ul li img.play{position:absolute;left:5px;top:80px;border:none;width:25px;height:25px;filter:alpha(opacity:60);opacity:0.6;}



/* 右侧悬浮框 */
#newRev_Top{position:absolute;width:60px;top:0;right:10px;filter:alpha(opacity:0);opacity:0;}
#newRev_Top div{margin-bottom:10px;width:60px;height:60px;}
#newRev_Top div img{width:60px;height:60px;display:block;}

/* 返回顶部 */
#newRev_Top #topBack{width:60px;height:60px;background:url(../images/top_icon60x60.jpg);overflow:hidden;cursor:pointer;}


/* footer */
footer{margin-top:60px;}
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;}

.listBox h2.color-link a{line-height:1.6em;}

/*在线研讨会*/
.namePrize{padding:10px 0;border-bottom:dotted 1px #CCC;zoom:1;text-align:left;}
.namePrize dl{clear:both;line-height:24px;clear:both;zoom:1;}
.namePrize dt{float:left;width:50px;font-weight:bold;font-size:14px;text-align:left;color:#A7A7A7;}
.namePrize dt.mTit{padding-bottom:3px;width:auto;font-size:16px;font-weight:normal;}
.namePrize dt.mTit a{color:#333;}
.namePrize dd{float:right;padding-bottom:2px;width:250px;color:#A7A7A7;}

.namePrize dd a{color:#CCC;}
.namePrize dd a.regM{float:right;font-weight:bold;background:#AC0909;color:#FFF;padding:2px 5px;}
.namePrize dd a.regM:hover{text-decoration:none;background:#666;}
/*关键词广告*/
.adkey{color:red;font-weight:bold;font-style:normal;}
.ads_img{}
.wumiSource .content ul li {
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    padding-left: 20px;
    text-align: left;
    white-space: nowrap;
}
/*范式阅读*/
#fanshituijian .title{display:block;}
.article-box-title{display:none;}
.article-title.svelte-p7mvsl{font-weight:bold;}
.paradigm-bottom-logo-item .svelte-r59824 img{display:block;}

/*标题上方文字链*/
.article_add_topad{width:1000px; margin:0 auto; clear:both;display: blank;}
.article_add_topad ul{list-style:none; padding:5px 0px 0px 0px; margin:0px;}
.article_add_topad li{float:left; width:30%; margin-right:20px; background:#ececec; padding:2px 10px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.article_add_topad li a{color:#2897c5; text-decoration:none;}
.article_add_topad li a:hover{color:#d00;}
.clear{clear:both;}