@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px; }
body{font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif, "宋体"; background:#f5f5f5; line-height:23px;}

ul,li,div,img,input,dd,dl,dt{padding:0px; margin:0px; list-style:none;}

img{border:none;}



#main{width:1030px; padding:10px; margin:0 auto; background:#fff; padding-top:3px;}
#head{width:100%; background:url(../images/topbg.jpg) repeat-x; height:40px;}
.menu,.content{width:1030px; margin:0 auto; margin-bottom:5px;}
.head{ background:url(../images/topbg1.jpg); width:1050px; margin:0 auto; height:40px; color:white;}
.head a{color:white; text-decoration:none;}
.head a:hover{text-decoration:underline;}


.clear{clear:both;}
.padding{padding:10px;}
.padt20{padding-top:20px;}
.pad5{padding-top:5px;}
.pad3{padding-top:3px; padding-bottom:3px;}
.padr40{padding-right:40px;}
.padl20{padding-left:21px;}
.padr20{padding-right:20px;}
.marb10{margin-bottom:10px;}
.padb8{padding-bottom:8px;}
.padb10{padding-bottom:11px;}
.padlr10{padding-left:10px; padding-right:10px;}
.center{text-align:center;}
.right{text-align:right;}
.borderb{border-bottom:#ccc dotted 1px;}
.padt10{padding-top:10px;}
.padding5{padding:5px;}
.bordert{border-top:#333 solid 1px;}
.mart10{margin-top:10px;}

input.so{border:#0074b7 solid 2px; background:white; height:17px; color:#c1c1c1; width:190px; background:url(../images/search.jpg) no-repeat; padding-left:15px; padding-top:3px; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.sow{width:200px;}

.f14w{font-family:"微软雅黑", "黑体", "宋体"; font-weight:bold; color:white; font-size:14px;}
.f12g{color:#666;}
.f12r{color:#d70303;}
.f12blue{color:#0560a6;}
.texth{line-height:18px;}
.texth1{line-height:23px;}
.fb{font-weight:bold;}

.redline{background:#bc0e0f; height:5px; margin-bottom:5px; overflow:hidden;}
.picborder{border:#ccc solid 1px; padding:1px;}
.titleh{height:28px; border-bottom:#000 solid 1px; margin-bottom:10px;}
.titlehreport{height:28px; border-bottom:#000 solid 1px; margin-bottom:0px;}
.techh{height:230px;}

.nav{clear:both;}
.nav ul li{list-style:none; padding:0px; margin:0px;}
.nav li{float:left;}
.nav li.logo{width:250px;}
.nav li.menu1{padding-top:8px; padding-left:10px; width:215px;}
.nav li.menu3{padding-top:8px; padding-left:10px; width:80px;}
.nav li.menu2{line-height:23px;}
.nav li.menu4{padding-top:8px; padding-left:10px; width:180px;}
.nav li.menu5{padding-top:8px; padding-left:10px; width:140px;}
.nav li.menu6{padding-top:8px; padding-left:10px; width:110px;}
.nav li.menuline{ border-right:#bc0e0f solid 2px; height:46px; font-family:"微软雅黑", "黑体", "宋体"; font-size:14px; font-weight:bold; padding-right:10px; line-height:22px; margin-right:5px;}
.nav li.special{width:106px; }
.nav li.edit2{width:70px;}
.nav li.edit{width:245px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; course:hand;}
.nav li.webinar1{background:url(../images/webinarbg.jpg) no-repeat; width:40px; height:45px; text-align:center; color:white; line-height:18px; padding-top:3px;}
.nav li.webinar2{width:220px; line-height:18px; padding-top:3px;}
.nav li.data{width:200px; padding-left:10px;}
.nav li.tek{width:280px; padding-left:10px;}
.nav li.tek a{ width:270px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; course:hand;font-family:"微软雅黑", "黑体", "宋体"; font-size:14px; font-weight:bold; color:#0560a6; line-height:26px; display:block;}
.nav li.whitebook{width:175px; padding-left:10px;}
.nav li.whitebook1{width:80px; padding-top:5px;}
.nav li.cover{width:180px; padding-left:10px;}
.nav li.mag1{width:150px;}
.nav li.mag2{width:450px;}
.nav li.mag3{width:310px;}
.nav li.enewsletter{width:75px;}
.nav li.ranklist1{width:30px; font-size:20px; border-right:#333 solid 2px; margin-right:5px; height:40px; line-height:40px; text-align:center;}
.nav li.ranklist2{width:230px; padding-left:5px;}
.nav li.ranklist2 a{font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; line-height:20px; text-decoration:none; }
.nav li.ranklist2 a:hover{text-decoration:underline; color:#C00;}

.tekmenubg{background:url(../images/menubg.jpg) no-repeat; width:1015px; height:26px;  padding-left:15px; line-height:26px;} 

.conl{float:left; width:320px;}
.conr{float:right; width:400px;}

.conl1{border:#e0e0e0 solid 1px;}
.conl1bg{background:#f6f6f6; margin:1px; padding:10px;}
.conr1bg{background:url(../images/bg2.jpg) no-repeat; margin:1px; padding:5px;}
.conr2bg{border:#ccc solid 1px; }
.conr3bg{background:#f6f6f6; margin:1px; }
.conmagbg{background:#fff;}

.cusadi{background:#f1f1f1; border:#ccc solid 1px; padding:5px 8px 10px 10px;}
.cusadiw{display:block; width:200px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; course:hand;}
.cusadi img{margin-right:10px; margin-top:5px; margin-bottom:5px;}
.cusadi span{line-height:16px;}

.contitle{font-family:"微软雅黑", "黑体", "宋体"; font-size:16px; font-weight:bold; color:#d70303; line-height:28px; *line-height:25px; _line-height:24px;}
.contitlebg{background:url(../images/titlebg.jpg) repeat-x; height:8px; overflow:hidden;}
.contitle1{font-family:"微软雅黑", "黑体", "宋体"; font-size:14px; font-weight:bold; color:#0560a6; line-height:26px;}
.contitle2{font-family:"微软雅黑", "黑体", "宋体"; font-size:16px; font-weight:bold; color:#0560a6; line-height:30px;}
.covertitle{font-family:"微软雅黑", "黑体", "宋体"; font-size:14px; font-weight:bold; color:#333; line-height:26px;}

.conr1{background:#fff; padding:10px;}
.conlist{clear:both;}
.conlist ul li{list-style:none; padding:0px; margin:0px;}
.conlist li{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; course:hand; width:395px; display:block;}
.conlist ul li a{ font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; line-height:26px; text-decoration:none; }
.conlist ul li a:hover{text-decoration:underline; color:#C00;}
.conr1list a{ font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; line-height:26px; text-decoration:none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; course:hand; width:275px; display:block; }
.conr1list a:hover{text-decoration:underline; color:#C00;}
.conrlist a{ font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; line-height:26px; text-decoration:none; }
.conrlist a:hover{text-decoration:underline; color:#C00;}

.techlist a{ font-family:"宋体"; font-size:14px; line-height:26px; text-decoration:none; color:#333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; course:hand; width:295px; display:block;}
.techlist a:hover{text-decoration:underline; color:#C00; }
.techlistl a{ font-family:"宋体"; font-size:14px; line-height:26px; text-decoration:none; color:#333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; course:hand; width:375px; display:block;}
.techlistl a:hover{text-decoration:underline; color:#C00; }
.conrtitle{border-bottom:#ddd solid 1px; height:25px; background:#f1f1f1; margin:1px 4px;}
.conrtitle1{text-align:center; width:80px; border-right:#ddd solid 1px; background:#f6f6f6; border-bottom:#f6f6f6 solid 1px; height:25px; font-family:"微软雅黑", "黑体", "宋体"; font-size:14px; font-weight:bold; color:#333; float:left;}
.activity {clear:both;}
.activity ul li{list-style:none; padding:0px; margin:0px;}
.activity li{width:265px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; course:hand; display:block;}

.newwebinar{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; course:hand; width:260px;}
.video{background:url(../images/icon.jpg) no-repeat; padding-left:20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; course:hand; width:250px; }

.tekchannlbg{background:#f5f5f5; height:20px; padding:5px; font-family:"微软雅黑", "黑体", "宋体"; color:#333; font-weight:bold; font-size:14px; padding-left:15px;}

.friendlink{clear:both;}
.friendlink a{font-family:Arial, Helvetica, sans-serif, "宋体"; color:#666; text-decoration:none;}
.friendlink a:hover{text-decoration:underline;}

.magl{float:left; width:320px;}
.magr{float:right; width:650px;}

.columnB{padding:1px;border:solid 1px #E0E0E0;}
.columnB_inner{background:#F6F6F6;}
.columnB_inner .title{padding:0 10px;padding-right:10px;height:30px;line-height:24px;text-align:right;background:url(../../images/2012/index/column300_tbg.jpg) repeat-x;color:#D51536;}
.columnB_inner .title img{margin-top:8px;}
.columnB_inner .title h2{float:left;font-size:14px;margin-top:0;*margin-top:1px;_margin-top:0;}
.webinar .contentw{height:280px;overflow:hidden; padding:5px;}
.webinar .contentw img,.webinar .contentw a:hover img{float:none;margin:0 auto;padding:0;border:none;width:250px;height:60px;}
.webinar .contentw dl{ clear:both; padding:1px; width:260px; list-style:none;}
.webinar .contentw dl dt,.webinar .contentw dl dd{float:left;width:36px;height:43px;background:url(../images/iconbg.jpg) -874px -33px;color:#FFF;overflow:hidden;}
.webinar .contentw dl dd{padding-left:8px;width:202px;background:none;text-align:left;overflow:hidden; line-height:18px;}
.webinar .contentw dl dt{text-align:center;} 
.webinar .contentw dl dt span{height:18px;line-height:14px; display:block;}
.webinar .contentw dl dt em{font-size:14px;font-weight:bold; display:block;}
.webinar .contentw ul li{width:242px;padding-left:10px;line-height:1.8em;background:url(../images/dot.gif) 0 9px no-repeat; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; course:hand;}
.line1{margin:0 auto;height:1px;font-size:1px;background:url(../images/dot_icon.png);clear:both;overflow:hidden;}

.microf14r{font-size:14px; font-weight:bold; color:#d70303;}
.microborder{border-bottom:#333 solid 1px;}




