﻿/* reset css */ 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
body{font-family:宋体;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:before,q:after{content:''}
/* Clear Fix */ 
.clearfix:after { content:''; display: block; height: 0; clear: both;}
.clearfix { zoom: 1; overflow:auto;}
/* public */
body{
	font-size:12px;
	background-color: #fff;
}
.wrap{width:960px; margin:0 auto; background:#fff;}
.fl{float: left;}.fr{float: right;}.nofloat{float:none}

a{ text-decoration:none; color:#333}a:hover{ text-decoration:underline; color:#f00}
.white,.white a,.white a:hover{ color:#ffffff}
.blue,.blue a,.co_link01,.co_link01 a{color:#174B93}
.red,.red a,.co_link02,.co_link02 a{
	color:#666666;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFF3F9;
}
.gray,.gray a{color:#999;}
.blue a:hover,.red a:hover,.gray a:hover{color:#f00; }
.uline a{ text-decoration:underline}.uline a:hover{ text-decoration:none}

.font12{font-size:12px;}.font14{font-size:14px;}.font16{font-size:16px;}.font18{font-size:18px;}.font20{font-size:20px;}
.fontl16{line-height:16px;}.fontl18{line-height:18px;}.fontl20{line-height:20px;}.fontl21{line-height:21px;}.fontl22{line-height:22px;}
.fontl24{line-height:24px;}.fontl25{line-height:25px;}.fontl26{line-height:26px;}.fontl28{line-height:28px;}.fontl30{line-height:30px;}
.fontbold{font-weight:bold;}.fontht{font-family:黑体;}.font2em{text-indent:2em;}

/*--------------------------------------- 访谈汇总and预热专题css begin -- writen by rex ------------------------------------*/
#fthz{background:#fff url(../images/ztbg1.jpg) repeat-x 0px 34px; }
#yrzt{background:#fff url(../images/yrztbg1.jpg) repeat-x 0px 34px;}
.fttop{width:960px; margin:0 auto; }

/*公用导航*/
.rexnav{width:960px; height:32px;  margin-left:auto; margin-right:auto;background:url(../images/navbg1_03.jpg) repeat-x; overflow:hidden; }
.rexnav ul{}
.rexnav ul li{float:left; color:#D1EBF8; height:20px;  margin-top:9px; padding-top:2px;  padding-left:10px; padding-right:9px; background:url(../images/liline.gif) no-repeat right 2px; }
.rexnav ul li a{float:left; color:#D1EBF8;   }
.rexnav ul li a:hover{float:left; color:#D1EBF8; }
.rexnav .selt{ margin-top:7px; }
.rexnav .selt select{ color:#B0B0B0;}
.rss a{float:right; width:68px; height:21px; line-height:10em; display:inline;margin-top:-20px;*margin-top:-21px;_margin-top:-21px; margin-right:5px; background:url(../images/navbg1_06.gif) no-repeat;  }

.imgbor1{border:1px solid #BAC9E1; padding:2px; background:#fff; }/*图片样式一*/
.imgbor2{border:1px solid #597CB7; }/*图片样式二*/
.imgbor3{border:1px solid #DCE3EB; padding:2px; background:#EFF1F5; }/*图片样式三*/
.imgbor4{border:1px solid #CFCFCF; padding:2px; background:#EFF1F5; }/*图片样式四*/
.mart5{margin-top:5px;}
.mart10{margin-top:10px;}
/*--------------------------------------- 访谈汇总and预热专题css end -- writen by rex ------------------------------------*/

/*--------------------------------------- index css begin -- writen by anita ------------------------------------*/
#index .cb{ clear:both}
#index .bgnr{ background-repeat:no-repeat}
#index .box_hr10{ clear:both; height:10px; overflow:hidden; font-size:1px; line-height:0; background:#fff}
#index .bor1{ border-right:1px solid #90A6D3}
#index .imgbor1{ padding:2px; border:1px solid #CFCFCF; background:#fff}
#index .imgbor2{ padding:2px; border:1px solid #A6BCDF; background:#fff}
#index .imgbg{ width:90px; height:81px; padding:2px 2px 0; background:url(../images/index_imgbg1.gif) no-repeat}
/* title, calendar and tabs styles */
#index .tit1{ clear:both; width:342px; height:35px; padding:0 9px 0 19px; background:url(../images/index_titbg1.jpg) no-repeat}
#index .tit1 .txt{ float:left; width:200px; font-size:14px; line-height:29px; font-weight:bold}
#index .tit1 .more{ float:right; width:46px; line-height:31px; text-align:right}
#index .tit1 .rilibox{ float:left; width:95px; padding-top:4px}
#index .tit1 .rili{height:21px; position:relative; z-index:999}
#index .calendar {width:154px;padding:3px;border:1px solid #CDCDCD;background:#FFF; position:absolute; z-index:9999; left:0; top:21px;font-size:12px;}
#index #calendar {font-size:12px;font-family:verdana;cursor:default;}
#index #calendar td,#index #calendar th{text-align:center;vertical-align:middle;font-family:"宋体";color:#3C3C3C;cursor:pointer;line-height:18px;}
#index #calendar thead {color:#fff;}
#index #calendar div {width:100%;height:100%;background:#F0F0F0;}
#index #calendar p{cursor:pointer;color:#fff;font-size:12px;padding:0;margin:0;}
#index #calendar #calendar_title {cursor:pointer;}
#index #calendar_contain p{font-size:12px;padding:0;margin:0;}
#index .tit2{ width:555px; height:25px; padding:13px 15px 0 0; text-align:right}
#index .menu div{ float:left; width:99px; height:20px; padding-top:8px; margin-right:2px; font-size:14px; text-align:center; font-weight:bold; background-image:url(../images/index_menubg1.jpg); background-repeat:no-repeat; cursor:pointer}
#index .menu div.cur{ color:#174B93; background-position:0 0}#index .menu div.normal{ color:#fff; background-position:0 -28px}
/* font styles */
#index .font1{ padding-top:8px; font-size:14px; font-weight:bold; line-height:21px;}
#index .more,#index .more a{ color:#174B93}#index .more a:hover{ color:#f00}
/* 首屏 */
#index_focus,.index_list{ width:960px; margin:0 auto; background:url(../images/index_bg1.gif) repeat-y}
#index_focus h2{ font-family:"黑体"; font-size:18px; line-height:33px; font-weight:normal; text-align:center}
#index_focus .left{ float:left; width:390px; padding-top:14px; background:url(../images/index_focus_01.jpg) no-repeat}
#index_focus .left .box{ width:374px; padding-left:3px; margin-bottom:6px}
#index_focus .left .box p{ width:358px; margin:0 auto; line-height:21px}
#index_focus .left .box p.top{ line-height:20px; text-indent:2em}
#index_focus .left .box1{ width:370px; margin-left:5px}
#index_focus .left .dot{ height:15px; overflow:hidden; font-size:1px; line-height:0; background:url(../images/index_dot1.gif) left 8px repeat-x}
#index_focus .cmid{ float:left; width:322px; height:285px; padding-top:9px; background:url(../images/index_focus_02.jpg) no-repeat}
#index_focus .cmid .box{ width:306px; height:272px; text-align:center; line-height:35px; border:2px solid #174B93}
#index_focus .cright{ float:left; width:248px; height:236px; padding-top:58px; background:url(../images/index_focus_03.jpg) no-repeat}
/* 新闻列表 */
.index_list .left{ float:left; width:380px}
.index_list .left .box{ width:370px; margin:0 auto}
.index_list .left ul,#index_focus .left ul{ margin:0 0 15px 8px; font-size:14px; line-height:25px}
.index_list .right,#index_focus .right{ float:right; width:570px}
.index_list .fbg{ clear:both; height:1px; overflow:hidden; font-size:1px; line-height:0; background:url(../images/index_fbg1.gif) no-repeat}
#index .jbft{ width:569px; padding-bottom:17px; background:url(../images/index_bg4.jpg) repeat-x #EFF3F8}
#index .jbft img{ margin-bottom:5px}
#index .jbft p{ padding:0 8px; line-height:20px}
#index .jbft h3{ width:243px; height:31px; padding:3px 0 0 17px; line-height:31px; font-size:12px; font-weight:bold; background:url(../images/index_icon1.gif) 6px 14px no-repeat}
#index .jbft .dot{ background:url(../images/index_dot2.gif) center top repeat-y}
#index .videoBox{ width:298px; height:280px; padding:5px 5px 0; line-height:26px; border:1px solid #DCE3EB; background:#EFF1F5}
#index ul.videoList li{ height:21px; padding-left:27px; line-height:21px; background:url(../images/index_icon2.gif) 4px 5px no-repeat}
#index .bzgh{ width:570px; padding-bottom:9px; background:url(../images/index_bg2.jpg) no-repeat #D4E5F8}
#index .bzgh .left{ width:316px; padding-left:10px}
#index .bzgh .right{ float:left; width:240px;}
#index .bzgh ul{ padding-bottom:17px; line-height:21px}
#index .hccz{ width:570px; padding-bottom:9px; background:url(../images/index_bg3.jpg) no-repeat #D4E5F8}
#index .hccz #scroll{ width:534px; overflow:hidden}
/* 会议议程 */
.index_hyyc{ width:940px; padding:9px; border:1px solid #90A8CE; border-top:0; background:#FFFFFF}
#index_hyyc .tit{ width:936px; height:28px; padding:1px; border:1px solid #E7E7E7; border-bottom:0; background:#fff}
#index_hyyc .tit h2,#index_hyyc table th{ font-weight:bold; text-align:center}
#index_hyyc .tit h2{ width:936px; height:28px; line-height:28px; font-size:14px; color:#D82600; background:#F6F6F6}
#index_hyyc table{ border-collapse:separate; +border-collapse:collapse; border-spacing:1px; +border-spacing:0}
#index_hyyc table th,#index_hyyc table td{ line-height:29px; vertical-align:bottom; background:#fff}
#index_hyyc table th{ font-size:12px; color:#174B93}
#index_hyyc table td{ padding-left:10px}
/* 现场图片 */
.index_xctp{ width:958px; padding-bottom:15px; border:1px solid #C6D2E5; border-top:0; background:url(../images/index_bg5.jpg) no-repeat #D7E0F0}
.index_xctp .box{ padding:3px; border:1px solid #ACBDDC; background:#fff; line-height:20px; text-align:center}
.index_xctp .box img,.index_spbb img{ margin-bottom:4px}
/* 关键词 */
.index_keys{ width:958px; padding-bottom:8px; border:1px solid #8BA4CC; border-top:0; background:url(../images/index_bg6.jpg) repeat-x #EFF3F9}
.index_keys .box{ padding:10px 0; border:1px solid #BAC9E1; background:#FFFFFF}
/* 每日盘点 */
.index_mrpd,.index_spbb,.index_flt1,.index_flt2{ width:958px; border:1px solid #8BA4CC; border-top:0}
#index_mrpd h3,.index_flt1 h3{ font-size:14px; font-weight:bold}
#index_mrpd .left{ float:left; width:581px; height:458px; border-right:1px solid #8BA4CC;}
#index_mrpd .left h3{ height:38px; padding-left:27px; line-height:35px; background:url(../images/index_titbg10.png) no-repeat}
#index_mrpd .right{ float:left; width:374px; height:456px; border:1px solid #fff; background:url(../images/index_bg7.jpg) repeat-x #F1F4F9}
#index_mrpd .right h3{ width:340px; margin:7px auto 12px; padding:2px 0 0 21px; height:23px; line-height:23px; background-image:url(../images/index_icon3.gif); background-position:11px 9px; background-repeat:no-repeat}
#index_mrpd .right .box{ width:336px; margin:0 auto; padding-bottom:2px; line-height:21px}
#index_mrpd .focus{ height:82px; padding-top:13px; text-align:center; line-height:21px}
#index_mrpd .focus h2,.index_flt1 .cright h4{ font-family:"黑体"; font-size:18px; line-height:40px; font-weight:normal; text-align:center}
/* 视频播报 */
.index_spbb{ padding-bottom:3px; background:url(../images/index_bg8.gif) repeat-y}
.index_spbb .left{ float:left; width:370px; padding-top:12px; line-height:26px; text-align:center; background:url(../images/index_bg9.jpg) repeat-x}
.index_spbb .right{ float:left; width:588px; padding-top:12px; line-height:20px}
/* 分论坛 */
.index_flt1{ background:url(../images/index_bg11.jpg) right bottom no-repeat #7D9ACD}
.index_flt1 .left{ float:left; width:700px; padding:10px 0 8px 10px; background:url(../images/index_bg10.jpg) right top no-repeat #fff}
.index_flt1 .cleft{ float:left; width:350px}
.index_flt1 .cleft p{ margin-top:3px; height:31px; line-height:27px; background:url(../images/index_bg12.png) repeat-x; text-align:center}
.index_flt1 .cright{ float:left; width:324px; margin-left:15px}
.index_flt1 .cright h3{ padding:2px 0 0 19px; height:19px; line-height:19px; background:url(../images/index_icon3.gif) 9px 7px no-repeat #F1F1F1}
.index_flt1 .cright .top{
	text-align:left
}
.index_flt1 .cright ul{
	padding:9px 0 0 7px;
	font-size:14px;
	line-height:24px
}
.index_flt1 .right{ float:left; width:235px; padding-top:10px; margin-left:7px}
.index_flt1 .right h3{ padding:2px 0 0 19px; margin-bottom:12px; height:20px; line-height:20px; background:url(../images/index_titbg11.png) no-repeat}
.index_flt1 .right dl{ clear:both; width:231px; margin:0 auto 2px}
.index_flt1 .right dl dt{ float:left; width:72px; height:17px; margin-right:6px; padding-top:1px; line-height:17px; text-align:center; font-weight:bold; background:#5B77B8}
.index_flt1 .right dl dd{ float:left; width:152px; line-height:22px}
.index_flt2{ padding:12px 0; background:#EFF3F9}
.index_flt2 .box{ padding:2px 2px 0; border:1px solid #BAC9E1; background:#fff; line-height:27px; text-align:center}
/* 新闻列表2 */
.index_nlist{ width:956px; margin:0 auto; padding:1px; border:1px solid #597DB4; background:#AEBFDA}
.index_nlist .box1{ width:944px; margin:0 auto; padding:0 6px 6px; background:url(../images/index_bg14.jpg) left -2px repeat-x #A8B7CC}
.index_nlist .box2{ width:944px; margin:0 auto; padding:2px 6px 6px; background:url(../images/index_bg14.jpg) repeat-x #A8B7CC}
.index_nlist .cbox{ background:url(../images/index_bg13.gif) repeat-y}
.index_nlist .left{ float:left; width:468px}
.index_nlist .right{ float:right; width:468px}
.index_nlist ul{ padding:15px 0 14px 15px; font-size:14px; line-height:25px}
/* 合作伙伴 */
.index_hzhb{ width:958px; padding:20px 0 12px; line-height:25px; border:1px solid #CDCDCD; border-top:0; background:#F7F7F7}
/* 专访 iframe */
#index_txzf{ width:530px}
#index_txzf h3{ height:21px; padding-left:8px; font-weight:bold; font-size:12px; background:url(../images/index_titbg2.gif) repeat-x}
#index_txzf h3 span{ padding:0 6px; background:#fff}
#index_txzf img{ margin-bottom:3px}
#index_txzf table{ margin:0 0 13px 8px}
#index_txzf td.box{ padding:2px; line-height:15px; border:1px solid #D6DCE8; background:#EFF1F5}
/*--------------------------------------- index css end -- writen by anita ------------------------------------*/

/*--------------------------------------- 资料库 and 特约 begin -- writen by coffee --------------------------------------*/
.co_border01 {	padding: 4px;	border: 1px solid #e2e5eb;	background-color: #f6f8fa;}
.co_border02 {	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #e2e5eb;	border-left-color: #e2e5eb;	padding-right: 1px;	padding-left: 1px;}
.co_border03 {	padding: 3px;	border: 1px solid #bac9e1;	background-color: #fff;}
.co_border04 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #e2e5eb;}
.co_border05 {	padding: 2px;	border: 1px solid #cfcfcf;	background-color: #fff;}
.co_pl10{padding-left:10px;}
.co_bg01{	background-repeat:no-repeat;	background-position:10px center;}
.co_pl30{padding-left:30px;}
.co_border06 { padding: 8px;background-color: #fff;	border-top:2px solid #446cab; border-bottom:1px solid #c7d3e6; border-left:1px solid #869fc6; border-right:1px solid #93a8cb;}
.co_border07 img{ padding: 1px; border: 2px solid #597cb7; background-color: #333366;}
.co_border09 img{ padding: 2px;	border: 1px solid #c9d5e7; background-color: #fff;}
.co_border10 { padding: 10px; border: 1px solid #d8dde6; background-color: #fff;}
.co_border11 { padding: 10px; background-color: #fff; border:1px solid #d8dde6; border-bottom:0;}
/*--------------------------------------- 资料库 and 特约 end -- writen by coffee --------------------------------------*/
#index_focus .cright{ float:left; width:248px; height:236px; padding-top:58px; background:url(../images/index_focus_03.jpg) no-repeat}
#tabpl .show span {
	position:absolute;
margin:70px 0 0 10px; background: url(../images/21018417.jpg);  width:165px; height:75px; padding:5px; text-align:left; line-height:18px; overflow:hidden;
}
#tabpl .hid span, .undis {display: none;}
.ico_tv{padding-right:18px; background:url(../images/icontv.gif) right 40% no-repeat}
.l_blue{color:#dae2f0;}
#lt_tabs div{float:left;width:159px;padding-top:5px;text-align:center;color:#fff;background:url(../images/luntan04.png) left no-repeat;height:46px;}
#lt_tabs .on{background:url(../images/luntan03.png) left no-repeat;color:#174b93;}
#lt_tabs .on .l_blue{color:#174b93;}
#lt_tabs1 div{float:left;width:159px;padding-top:5px;text-align:center;color:#fff;background:url(../images/luntan04.png) left no-repeat;height:46px;}
#lt_tabs1 .on{background:url(../images/luntan03.png) left no-repeat;color:#174b93;}
#lt_tabs1 .on .l_blue{color:#174b93;}
#lt_tabs2 div{float:left;width:159px;padding-top:5px;text-align:center;color:#fff;background:url(../images/luntan04.png) left no-repeat;height:46px;}
#lt_tabs2 .on{background:url(../images/luntan03.png) left no-repeat;color:#174b93;}
#lt_tabs2 .on .l_blue{color:#174b93;}
.dis{display:block}
.undis{display:none}
.pkimg{padding:2px;border:#a6bcdf 1px solid; background:#fff;}
.tab0on{background:url(../images/duihua-3.png) no-repeat;}
.tab1on{background:url(../images/duihua-6.png) no-repeat;}
.tab2on{background:url(../images/duihua-7.png) no-repeat;}
.tab0off{background:url(../images/duihua-8.png) no-repeat;cursor:pointer;}
.tab1off{background:url(../images/duihua-4.png) no-repeat;cursor:pointer;}
.tab2off{background:url(../images/duihua-5.png) no-repeat;cursor:pointer;}
#index_list .bzgh{ width:570px; padding-bottom:9px; background:url(../images/a1.jpg) no-repeat #D4E5F8}
#warp-tomie {width:960px;margin:0 auto}
#warp-tomie dt {width:945px;height:26px; background:url(../images/pojie.jpg) no-repeat; line-height:34px; text-align:right;padding-right:15px;padding-top:8px;}
#warp-tomie dd{border:1px solid #8BA4CC; background:#fff;}
#warp-tomie .side {width:246px;marin:1px auto 0px auto; background:url(../images/sidebg.jpg) repeat-x top #F1F4F9;}
.line33 { line-height:31px;}
.xuxians { background:url(../images/dota.jpg) repeat-x bottom;}
.rentou {border:1px solid #D6DCE8;background:#EFF1F5;padding:2px;}
.tbg { background:url(../images/tbg.jpg) repeat-x top;}
.box960s {width:960px;margin:0 auto;}
.box960s dt {width:960px;height:35px; background:url(../images/jb.jpg) no-repeat}
.box960s dd {border:1px solid #8BA4CC; background:#fff;}
.line {width:958px; background:url(../images/borderbottom.jpg) repeat-x bottom #fff;height:2px;font-size:1px;}
.pg {padding:2px;border:1px solid #BAC9E1;background:#FFFFFF}
.fontbaise {color:#fff;}
.mart2{ margin-top:2px;}
.mart3{ margin-top:3px;}
.mart4{ margin-top:4px;}
.mart6{ margin-top:6px;}
.mart8{ margin-top:8px;}
.mart10{ margin-top:10px;}
.mart15{ margin-top:15px;}
.imgbor1{ border:#FB1D0A 1px solid;}
.imgbor2{ border:#92C3EA 2px solid;}
.imgbor3{ border:#000 1px solid;}
.imgbor4{ border:#92C3EA 1px solid;}
.imgbor5{ border:#000 3px solid;}
.imgbor6{ border:#9DC9ED 4px solid;}
.imgbor7{ border:#D2E4F3 1px solid;}
.font24{font-size:24px;}
.lan1{ color:#0C3764}
.lan1 a{ color:#0C3764}
.lan1 a:hover{ color:#FF0000}
.nline a{ text-decoration:none}
.nline a:hover{ text-decoration:underline}
#CopyRight2008 {font-size:12px;color:black;background:white;clear:both;margin:0 auto;}
#CopyRight2008 .en{font-family:Arial;}
#CopyRight2008 a{color:black;text-decoration: none;}
#CopyRight2008 a:hover{color:red;text-decoration: underline;}
