﻿/* CSS Document */
.Part {
    clear:both; width:960px; margin-top:10px; overflow:hidden;
}
.partl {
    float:left; width:613px; padding:10px 15px; border:#CCCCCC 1px solid; background:#FBFBFB; overflow:hidden;
}
.partm {
    float:left; width:25px; background:url(../images/partm_bg.gif) no-repeat 0px 0px;
}
/*
.partm {
    float:left; width:13px; *width:13px; _width:10px; color:#666666; font-size:13px; layout-flow:vertical-ideographic;
 padding:10px 6px 0px 6px; background:url(../images/partm_bg.gif) no-repeat 0px 0px;
}
*/
.partm span {
    color:#333333;
}
.partr {
    float:left; width:268px; padding:10px 10px 0px 10px; border:#CCCCCC 1px solid; background:#FBFBFB; overflow:hidden;
}
.art {
    clear:both; width:958px; margin-top:10px; border:#CCCCCC 1px solid; background:#FBFBFB; overflow:hidden;
}
.artLeft {
    float:left; width:637px; padding:10px 15px; border-right:#CCCCCC 1px solid; overflow:hidden;
}
.artRight {
    float:left; width:270px; padding:10px; overflow:hidden;
}
.h500 {
    height:500px;
}

.gundong {
    height:120px; border-right:#333333 1px solid; border-left:#333333 1px solid; background:#000000; overflow:hidden;
}
.gundong img {
    width:160px; height:120px; border-right:#000000 4px solid; border-left:#000000 4px solid;
}
.gdbg {
    height:22px; background:url(../images/film_bg.jpg) no-repeat;
}

/* 滚动图片 */
.blk_29 {
	zoom:1; padding:0px 15px 0px 10px; background:#000000; overflow:hidden;
}
.blk_29 .LeftBotton {
	float:left; width:27px; height:135px; background:url(http://i1.sinaimg.cn/cj/deco/2008/0226/images/fina_mj_003.gif) no-repeat -298px -330px; cursor:pointer;
}
.blk_29 .RightBotton {
	float:left; width:27px; height:135px; background:url(http://i1.sinaimg.cn/cj/deco/2008/0226/images/fina_mj_003.gif) no-repeat -345px -330px; cursor:pointer;
}
.blk_29 .Cont {
	float:left; width:850px; margin-left:1px; padding:15px 20px 15px 10px; overflow:hidden;
}
.blk_29 .ScrCont {
	width:10000000px;
}
.blk_29 .box {
	float:left; width:180px; text-align:center;
}
.blk_29 .box img {
	width:160px; height:120px; margin:0px auto; border-right:#000000 10px solid; border-left:#000000 10px solid; display:block;
}
.blk_29 .box a:hover img {
	border:#999999 1px solid;
}
.blk_29 .box p {
	width:160px; line-height:20px; margin:6px auto 0px;
}
.blk_29 #List1_1 {
	float:left;
}
.blk_29 #List2_1 {
	float:left;
}

/* 轮换图片 */
#intropics {
    padding-bottom:15px; overflow:hidden;
}
.focusimg {
	float:left; width:210px; *width:210px; _width:207px; height:170px; border:#DDDDDD 1px solid;
}
.focusimg .focuscnt {
	width:200px;
}
.focusimg .focuscnt img {
	width:200px; height:140px; margin:5px;
}
.focusimg .focuscnt h4 {
	width:200px; height:25px; color:#FFFFFF; font-family:Verdana; font-size:12px; font-weight:normal; line-height:25px; text-align:center; margin:-30px 0px 0px 5px; background:#EEEEEE; filter:alpha(opacity=90); -moz-opacity:0.90; opacity:0.90; overflow:hidden;
}
.focusimg .focuscnt h4 a {
    color:#CC0000; text-decoration:none;
}
.focusimg .focuscnt h4 a:hover {
    color:#CC0000; text-decoration:underline;
}
.focusimg ul {
	width:212px; height:18px; line-height:18px; margin:2px 0px 0px 3px; *margin:-3px 0px 0px 3px; _margin:-3px 0px 0px 5px; display:block; overflow:hidden;
}
.focusimg li {
	float:left; width:99px; color:#FFFFFF; font-weight:bold; text-align:center; margin-right:1px; background:#333333; cursor:pointer;
}
.focusimg li.on {
	color:#333333; background:#C29F56;
}
#focusmenu {
    width:208px; padding-left:2px; _padding-left:0px;
}
#focuscontent div {
	display:none;
}
#focuscontent div.on {
	display:block;
}
.introbox {
    float:left; width:386px; margin-left:12px; overflow:hidden;
}
.intro {
    padding:12px 6px 6px 10px; border:#DDDDDD 1px solid; overflow:hidden;
}
.intro div {
    font-size:14px; font-weight:bold; text-align:center; padding-bottom:10px;
}
.intro div a {
    color:#AC0000; text-decoration:none;
}
.intro div a:hover {
    color:#AC0000; text-decoration:underline;
}
.intro a {
    color:#004E8C; text-decoration:none;
}
.intro a:hover {
    color:#AC0000; text-decoration:none;
}
.intro p {
    color:#333333; font-size:13px; line-height:21px;
}
/* 图文报道 */
.Tuwen {
    margin:15px 0px 15px 0px; _margin-left:12px; overflow:hidden;
}
.Tuwen h2 {
    float:left; height:25px; color:#FFFFFF; font-size:14px; line-height:25px; padding:1px 34px 0px 14px; background:url(../images/tit_rbg.gif) no-repeat right #09005D;
}
.Tuwen h2 a {
    color:#FFFFFF; text-decoration:none;
}
.Tuwen h2 a:hover {
    color:#FFFFFF; text-decoration:underline;
}
.Tuwen span {
    float:right; height:26px; color:#000000; font-family:Verdana; font-size:13px; line-height:26px; padding-top:4px;
}
.Tuwen .piclist {
    width:600px; _width:610px; margin-top:1px; padding:5px 0px 10px 10px; *padding:5px 0px 10px 10px; _padding:5px 0px 10px 0px; border:#DDDDDD 1px solid; overflow:hidden;
}
.Tuwen .piclist ul {
    float:left; list-style-type:none; margin-top:0px; padding-top:0px;
}
.Tuwen .piclist ul li {
    float:left; width:180px; font-size:13px; line-height:18px; text-align:center; margin:5px 8px 5px 8px; overflow:hidden;
}
.Tuwen .piclist ul li img {
    width:175px; height:120px; margin-bottom:6px; padding:1px; border:#CCCCCC 1px solid; display:block;
}
.Tuwen .piclist ul li a {
    color:#004E8C; text-decoration:none;
}
.Tuwen .piclist ul li a:hover {
    color:#AC0000; text-decoration:underline;
}
.Tuwen .piclist ul li embed {
    margin:4px 0px 6px 0px; display:block;
}
.Tuwen .piclist ul li a.video {
    color:#004E8C; text-decoration:none; margin-top:6px;
}
.Tuwen .piclist ul li a.video:hover {
    color:#AC0000; text-decoration:underline;
}
.sub_tit {
    color:#131313; font-size:14px; font-weight:bold; padding:20px 0px 4px 32px; background:url(../images/titbg.jpg) no-repeat 8px 16px;
}
.subs {
    clear:both; width:546px; margin:0px 22px 5px 12px; *margin:0px 22px 5px 12px; _margin:0px 22px 5px 22px; padding:8px 10px; border-top:#DDDDDD 1px solid; border-bottom:#DDDDDD 1px solid; overflow:hidden;
}
.sub_le {
    float:left; width:320px; font-size:13px; line-height:20px; padding-right:10px; border-right:#DDDDDD 1px solid;
}
.sub_ri {
    float:left; width:200px; font-size:13px; line-height:20px; padding-left:10px;
}
/* 会议日历 */
.calendar {
    width:266px; border:#CCCCCC 1px solid; background:#E3E6EA; overflow:hidden;
}
.calendar h4 {
    height:30px; font-size:14px; line-height:30px; padding-left:10px;
}
.calendar ul {
    width:256px; padding:6px 0px 6px 10px; background:#FFFFFF; overflow:hidden;
}
.calendar ul li {
    float:left; width:35px; font-size:14px; line-height:25px; text-align:center; overflow:hidden;
}
.calendar ul li span {
    color:#FFFFFF; font-weight:bold; text-decoration:none; padding:2px 4px; background:#666666;
}
.calendar div {
    clear:both; height:30px; font-size:13px; line-height:30px; text-align:center;
}
/* 会议日程 */
.partl td {
    color:#333333; font-size:13px; line-height:22px; padding:2px 0px 2px 5px;
}
.blkbg {
    height:22px; background:#EEEEEE;
}
/* 用户反馈 */
.feedback {
    width:266px; background:url(../images/feedback_top.jpg) left top; overflow:hidden;
}
.feedback h4 {
    height:30px; color:#FAFAFA; font-size:14px; line-height:30px; padding:12px 0px 0px 24px;
}
.feedback h4 span {
    color:#EAEAEA; font-family:Arial; font-size:14px; font-weight:normal; padding-left:10px;
}
.comRight {
    width:390px;
}
.comRight div {
    width:370px; *width:360px; _width:360px;
}
.comRight p {
    width:350px; *width:340px; _width:340px;
}
/* 访谈挑战 */
.summary {
    width:266px; margin-bottom:13px; *margin-bottom:10px; _margin-bottom:10px; border:#CCCCCC 1px solid; overflow:hidden;
}
.summary h4 {
    height:30px; font-family:Verdana; font-size:14px; line-height:30px; margin-bottom:10px; padding-left:10px; background:url(../images/title_bg.jpg) repeat-x;
}
.summary h4 span {
    color:#444444; font-size:13px; font-weight:normal; padding-left:10px;
}
.summary img {
    margin:0px 10px 5px 10px; padding:1px; border:#DDDDDD 1px solid;
}
.summary h5 {
    font-size:13px; line-height:18px; padding:5px 0px 0px 10px;
}
.summary h5 span {
    font-weight:normal;
}
.summary h5 a {
    color:#004E8C; text-decoration:none;
}
.summary h5 a:hover {
    color:#AC0000; text-decoration:underline;
}
.summary strong {
    color:#333333; font-size:13px; padding:10px 0px 5px 35px; background:url(../images/jd_cion.jpg) no-repeat 12px 6px; display:block;
}
.summary p {
    color:#333333; line-height:21px; padding:8px 10px 6px 11px;
}
.summary ul {
    list-style-type:none; margin:0px; padding:5px 0px 5px 8px;
}
.summary ul li {
    font-family:"宋体"; font-size:13px; line-height:22px; padding-left:0px; overflow:hidden;
}
/*
.summary ul li {
    font-size:13px; line-height:22px; padding-left:15px; background:url(../images/icon00.gif) no-repeat 0px 6px; overflow:hidden;
}
*/
.summary ul li a {
    color:#004E8C; text-decoration:none;
}
.summary ul li a:hover {
    color:#AC0000; text-decoration:underline;
}
.summary a.chall {
    color:#EEEEEE; text-decoration:none;
}
.summary a.chall:hover {
    color:#999900; text-decoration:underline;
}
.chbg {
    height:570px; background:#870000;
}
.summary a.bbslist {
    color:#AC0000; font-size:13px; font-weight:bold; text-align:center; text-decoration:underline; padding:10px 0px; display:block;
}
.summary a.bbslist:hover {
    color:#AC0000; text-decoration:none;
}
.summary a.bbs_01 {
    color:#999900; font-size:13px; text-align:center; text-decoration:underline; padding:12px 0px; display:block;
}
.summary a.bbs_01:hover {
    color:#999900; text-decoration:none;
}
/* 媒体报道 */
.related {
    width:266px; margin-bottom:13px; *margin-bottom:10px; _margin-bottom:10px; border:#CCCCCC 1px solid; overflow:hidden;
}
.related h4 {
    height:30px; font-family:Verdana; font-size:14px; line-height:30px; padding-left:10px; background:url(../images/title_bg.jpg) repeat-x;
}
.related h4 span {
    color:#444444; font-size:13px; font-weight:normal; padding-left:10px;
}
.related div {
    height:20px; color:#1F3A87; font-size:14px; font-weight:bold; line-height:20px; padding:8px 0px 0px 10px; background:#FFFFFF;
}
.related p {
    font-size:13px; line-height:20px; padding:8px 8px 6px 10px; background:#FFFFFF;
}
.related ul {
    height:282px; padding:4px 10px 4px 12px; background:#FFFFFF;
}
.related ul li {
    font-size:13px; line-height:22px; padding-left:15px; background:url(../images/icon00.gif) no-repeat left 6px; overflow:hidden;
}
.related ul li a {
    color:#000000; text-decoration:none;
}
.related ul li a:hover {
    color:#0033CC; text-decoration:underline;
}
/* 热门关注 */
.hotlook {
    width:266px; text-align:center; margin-bottom:13px; *margin-bottom:10px; _margin-bottom:10px; padding-bottom:5px; border:#CCCCCC 1px solid; overflow:hidden;
}
.hotlook h4 {
    height:30px; font-size:14px; line-height:30px; text-align:left; margin-bottom:10px; padding-left:10px; background:url(../images/title_bg.jpg) repeat-x;
}
.hotlook h4 span {
    color:#444444; font-family:Arial; font-size:13px; font-weight:normal; padding-left:10px;
}
.hotlook img {
    width:240px; height:120px; margin:3px 0px; padding:1px; border:#DDDDDD 1px solid;
}
/* 专题文章 */
.article {
    padding:0px 14px;
}
.article h1 {
    height:auto; color:#1F3A87; font-size:20px; font-weight:bold; line-height:40px; text-align:center;
}
.article .info {
    height:24px; color:#666666; font-size:12px; line-height:24px; text-align:center; padding:5px 0px 5px 6px; border-top:#DDDDDD 1px solid;
}
a.pinglun {
    color:#CC0033; text-decoration:underline;
}
a.pinglun:hover {
    color:#FF0000; text-decoration:underline;
}
.article .summ {
    color:#555555; font-size:12px; line-height:24px; margin:4px 0px 9px 0px; padding:6px 10px; border:#DDDDDD 1px solid; background:#FFFFFF;
}
.article .shuping {
    color:#FFFFFF; font-family:"宋体"; font-size:14px; font-weight:bold; text-align:center; margin-top:20px; padding:5px 0px; background:#6193C7;
}
.article .cont {
    padding:5px 0px;
}
.article center {
    color:#000000; font-size:12px; padding-bottom:15px;
}
.article p {
    color:#333333; font-size:14px; line-height:24px; padding:10px 0px;
}
.article .tbody {
    color:#333333; font-size:14px; line-height:24px; padding:10px 0px;
}
/*打印等工具条*/
.toolsbar{
	text-align:center; padding:10px 0px;
}
.toolsbar .split {
	height:2px; border-bottom:#cccccc 1px dashed; margin-bottom:10px;
}
.toolsbar span{
	padding-right:20px;
}
.toolsbar img{
	vertical-align:middle;
}