@charset "utf-8";

/* 全局CSS定义 */
body{font-family:Verdana, Arial,'微软雅黑','宋体';margin:0 auto;padding:0;background:#FFF;font-size:12px;color:#333;}

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;margin-top:10px;width:1000px;}
section{float:left;width:660px;overflow:hidden;}

#tHeaderNav{margin:10px auto;padding:0 13px;width:974px;height:36px;line-height:36px;background:#F4F4F4;border-bottom:solid 1px #E4E4E4;text-align:center;}
#tHeaderNav a{color: #252525;}
#tHeaderNav span{padding: 0 29px;color:#CCC;}


/* 整体框架 */
.column650{float:left;width:650px;overflow:hidden;}
.column300{float:right;width:300px;}

.column300 .title{height:40px;line-height:40px;border-top:solid 2px #999999;}
.column300 .title h3{float:left;padding-left:10px;font-size:16px;font-weight:bold;text-align:left;}
.column300 .content ul li{padding-left:10px;width:290px;line-height:28px;font-size:14px;background:url(../images/dot.gif) 0 9px no-repeat;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.doWhat .content{margin:0 auto;width:260px}
.doWhat .content div{float:left;padding:0 15px;width:100px;height:100px;}
.doWhat .content a{display:block;position:relative;width:80px;height:80px;border:solid 9px #E4E4E4;border-radius:50%;text-align:center;overflow:hidden;
khtml-box-shadow:0 0 0 1px #CDCDCD;
-rim-box-shadow:0 0 0 1px #CDCDCD;
-ms-box-shadow:0 0 0 1px #CDCDCD;
-o-box-shadow:00 0 0 1px #CDCDCD;
-moz-box-shadow:0 0 0 1px #CDCDCD;
-webkit-box-shadow:0 0 0 1px #CDCDCD;
box-shadow:0 0 0 1px #CDCDCD;

}
.doWhat .content a span{position:absolute;left:0;top:0;z-index:2;width:80px;height:80px;background:#F4F4F4;}
.doWhat .content a p{position:absolute;left:0;top:12px;z-index:4;width:80px;height:80px;line-height:20px;color:#A3A3A3;font-size:18px;font-weight:bold;text-align:center;}
.doWhat .content a img{position:absolute;left:20px;top:50px;z-index:3;width:40px;}
.doWhat .content a img.book{top:52px;}

.doWhat .content a:hover{border:solid 9px #AC0909;text-decoration:none;
khtml-box-shadow:0 0 0 1px #F68E56;
-rim-box-shadow:0 0 0 1px #F68E56;
-ms-box-shadow:0 0 0 1px #F68E56;
-o-box-shadow:00 0 0 1px #F68E56;
-moz-box-shadow:0 0 0 1px #F68E56;
-webkit-box-shadow:0 0 0 1px #F68E56;
box-shadow:0 0 0 1px #F68E56;}
.doWhat .content a:hover span{background:#F0DAAB;}
.doWhat .content a:hover p{color:#892531;}


.column300 #label li{float:left;width:100px;text-align:left;font-size:16px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}

/* 图片 */
.img_520x390,.img_520x390 img{position:relative;width:520px;height:390px;overflow:hidden;}
.img_520x390 .mask{position:absolute;left:0;bottom:0;width:520px;height:30px;background:black;color:#FFF;filter:alpha(opacity:60);opacity:0.6;}
.img_520x390 .maskTxt{position:absolute;left:0;bottom:0;padding:0 10px;width:500px;height:30px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.img_520x390 .maskTxt a{font-size:18px;color:#FFF;}
.img_520x390 .maskTxt a:hover{text-decoration:none;color:#E6E6E6;}
.listBox{padding:20px 10px;border-bottom:dotted 1px #CCCCCC;}
.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;}

/* 分页 */
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
}

/* 广告 */
.AD300x200{width:300px;height:200px;}
.AD300x200 img{width:300px;height:200px;}

/* 右侧悬浮框 */
#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;}

/* 日历 */
.Calendar { 
font-family:Verdana; 
font-size:9pt; 
background-color:#EEE; 
text-align:center; 
width:280px; 
height:158px; 
padding:10px; 
line-height:1.5em; 
} 
.Calendar a{ 
color:#0066CC; 
} 
.Calendar table{ 
width:100%; 
border:0; 
} 
.Calendar table thead{color:#acacac;} 
.Calendar table td { 
font-size: 11px; 
padding:1px; 
} 
#idCalendarPre{ 
cursor:pointer; 
float:left; 
padding-right:5px; 
} 
#idCalendarNext{ 
cursor:pointer; 
float:right; 
padding-right:5px; 
} 
#idCalendar td.onToday { 
font-weight:bold; 
font-size:16px;
color:#FFF; 
padding:0;
background:#737373;
} 
#idCalendar td.onSelect { 
font-weight:bold; 
} 

/*在线研讨会*/
.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;}

/* 右侧悬浮框 */
#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;}

/* 焦点图片*/
#focusPic img{border:none;vertical-align:top;}
#focusPic,#focusPic li,#focusPic img{width:640px;height:356px;}
#focusPic{position:relative;border:solid 5px #CCC;background:url(../images/loading.gif) center no-repeat;}
#focusPic ul{position:absolute;z-index:1;}
#focusPic .page,#focusPic .title,#focusPic .pageTxt,#focusPic .titleTxt{position:absolute;left:0;z-index:2;bottom:0;width:300px;height:24px;line-height:24px;background:#000;text-align:center;color:#FFF;font-size:14px;filter:alpha(opacity:60);opacity:0.6;}
#focusPic .page,#focusPic .pageTxt{top:0;}
#focusPic .pageTxt,#focusPic .titleTxt{z-index:3;background:none;filter:alpha(opacity:100);opacity:1;overflow:hidden;}
#focusPic li{position:absolute;height:356px;overflow:hidden;}
#focusPic .left,#focusPic .right{position:absolute;z-index:2;top:50%;margin-top:-30px;width:60px;height:60px;background:url(../images/btn.gif);filter:alpha(opacity:0);opacity:0;outline:none;}
#focusPic .left{left:5px;}
#focusPic .right{right:5px;background-position:0 -60px;z-index:2;}

#focusInfo,.focusInfoInner{height:150px;overflow:hidden;}
.fTitle{padding-top:15px;height:40px;line-height:40px;font-size:28px;font-weight:bold;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.fInfo{padding-top:15px;line-height:24px;color:#666;}
.fInfo span{padding-left:20px;}
.fInfo span a{color:#003399}


/* 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;}
