@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;}
section{float:left;width:660px;overflow:hidden;}
section article{text-align:left;}
section article h1{height:100px;line-height:100px;text-align:left;font-size:38px;font-weight:bold;color:#000;}
.authorTimeSource{margin-bottom:20px;text-align:left;color:#ACACAC;}
.authorTimeSource span{margin-right:20px;}
section article .content{word-break:break-all;}
section article .content img{max-width:596px;}
section article .content p{padding:12px 0;font-size:16px;line-height:30px;color: #333;text-indent:2em;}
section article .content p.pic{text-align:center;}
aside{float:right;width:300px;word-break:break-all;}

/* 广告 */
.AD250x250{float:left;margin-right:20px;padding:4px;border:solid 1px #CDCDCD;width:250px;height:250px;}
.AD300x200{margin-top:35px;margin-bottom:20px;width:300px;height:200px;}
.AD300x200 img{width:300px;height:200px;}

/* 分页 */
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:10px;border-top:#ddd 1px solid;padding-left:10px;padding-bottom:5px;border-left:#ddd 1px solid;color:#aaa;margin-right:2px;padding-top:5px;border-bottom:#ddd 1px solid; text-decoration:none}
div.quotes a:hover{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 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: #aaa; margin-right: 2px; padding-top: 5px; border-bottom: #e0e0e0 1px solid; background-color: #f0f0f0
}
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
}
.keyWordShare{margin-top:40px;}
.keyWordShare span{float:left;color:#B8B8B8;line-height:20px;}
.keyWordShare span em{font-style:normal;margin-right:10px;}
.keyWord{float:left;width:300px;text-align:left;}
.share{float:right;width:350px;text-align:left;}
.share span{font-size:16px;}

/* 相关文章*/
.relArtical{margin-top:10px;}
.relArtical .title{height:40px;line-height:40px;text-align:left;border-bottom:solid 1px #CCC;}
.relArtical .title h3{float:left;font-size:20px;color:#000;font-weight:bold;text-shadow:1px 1px 1px #CCC;}


/* 继续阅读 */
.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:left;}
.comment .title h2{float:left;font-size:20px;color:#000;font-weight:bold;text-shadow:1px 1px 1px #CCC;}
.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:solid 1px #DDD;width:74px;height:30px;line-height:30px;background:#F4F4F4;cursor:pointer;}
.comment  .sub input.subBtn:hover{background:#E6E6E6;}
.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;}
.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{color:#9A9A9A;}

.editorRec{margin-top:30px;}
.editorRec .content ul li{padding:10px 0;text-align:left;border-bottom:dotted 1px #CCC;height:70px;}
.editorRec .content ul li img{float:left;margin-right:10px;width:95px;height:70px;border:solid 1px #CCC;}
.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;}


/* 重置导航 */
#tHeaderNav span{float: left;padding: 0 11px;color:#CCC;}
.recommendSource{margin-top:30px;width:300px;overflow:hidden;}
.recommendSource .content ul li{padding-left:20px;height:46px;line-height:46px;text-align:left;border-bottom: dotted 1px #CCC;background:0 center no-repeat;white-space:nowrap;*text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;background-image:url(../images/pdf.png);}


/* 分页 */
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;}


.listBox{padding:20px 10px;border-bottom:dotted 1px #CCCCCC;}
.listBox h2.color-link a{line-height:1.6em;}
.mixedMT img{float:left;margin-right:10px;width:140px;height:10s5px;}
.mixedMT p{margin-top:10px;line-height:20px;color:#555555;}
.mixedMT p a{color:#555555;}
.mixedMT span{color:#A7A7A7;}
.rel{clear:both;text-align:right;}
.rel a{color:#A7A7A7;margin-left:10px;}

.threeImg ul{width:660px;}
.threeImg ul li{float:left;margin-right:10px;width:210px;height:130px;background:yellow;}
.threeImg ul li img{width:210px;height:130px;}

.list{text-align:left;}
.listBox h2{font-size:20px;font-weight:bold;line-height:1;}

/* 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;}