@charset "gb2312";
/* CSS Document */
.wrap {background:#e2e6e8 url(../images/h_bg.jpg) center top no-repeat;width:100%;}
.header {width:1000px;margin:0 auto;background:url(../images/topic_img.jpg) 0 0 no-repeat;}
.layout {width:980px;padding:0 10px;margin:0 auto 20px;}
ul {list-style:none;}
img{vertical-align:top;}
#nav {width:988px;margin:0 auto;padding:460px 0 30px 12px;height:60px;}
#nav li {float:left;background:url(../images/nav_ico.png) 0 0 no-repeat;width:146px;height:60px;margin-right:21px;}
#nav li a {display:inline-block;width:146px;height:60px;}
#nav .n1 {background-position:0 0;}
#nav .n2 {background-position:0 -60px;}
#nav .n3 {background-position:0 -120px;}
#nav .n4 {background-position:0 -180px;}
#nav .n5 {background-position:0 -240px;}
#nav .n6 {background-position:0 -300px;margin:0;position:relative;}
#nav .review_all {position:absolute;top:57px;left:0;background-color:#c12329;width:123px;padding:10px;z-index:20;height:353px;overflow-y:auto}
#nav .review_all a {font-size:14px;color:#fff;display:block;border-top:1px dotted #fff;padding:8px 0;text-align:center;text-indent:0;width:auto;height:auto;}
#nav .review_all .first {border:none}
.top_news {overflow:hidden;zoom:1;}

/*焦点图*/
.focus {float:left;position: relative;zoom:1;width: 540px;}
#bimg {height: 340px;margin: 0 auto;width: 540px;}
.dis {display: block;}
.undis {display: none;}
#pic_scroll_title_box {height: 40px;border-top:1px solid #dbdbdb;margin: 0 auto;width: 540px;position:absolute;left:0;bottom:0;_bottom:-2px;}
#info {color: #000000;font-size: 16px;height: 40px;line-height: 40px;text-align: left;width:540px;}
#info span {display:block;height:40px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*zoom:1;background:rgba(0,0,0,0.5);}
:root #info span {filter:none;}
#info b {padding:0 15px;color:#fff;}
.focus a:hover {text-decoration:none;cursor:pointer;}
#simg {bottom: 6px;height: 22px;padding-top: 8px;position: absolute;right: 5px;width: 60px;}
#simg ul li {float: left;list-style-type: none;}
.xbigon .xbigoff {color: #FFFFFF;cursor: pointer;font-size: 12px;font-weight: bold;height: 16px;text-align: center;width: 25px;}
#simg div {background: none repeat scroll 0 0 #c01c20;color: #FFFFFF;cursor: pointer;float: left;font-size: 12px;height: 15px;line-height: 15px;margin-right: 1px;text-align: center;width: 18px;}
#simg .f1 {background: none repeat scroll 0 0 #666;}
.focus_news {float:right;width:400px;height:325px;overflow:hidden;padding:15px 20px 0;color:#fff;background:url(../images/hd_rigbg.jpg) 0 0 no-repeat;}
.focus_news h3 {font-size:24px;line-height:40px;font-weight:400;}
.focus_news h3 a {color:#d9d8d7;}
.focus_news h3 img {padding-left:5px;vertical-align:middle;}
.focus_news p {font-size:14px;color:#d9d8d7;line-height:27px;}
.focus_news p a,.cont p a {color:#020201;}
.video_p {border-bottom:1px dotted #fff;}

/* 现场 */
.hd {padding-bottom:20px;overflow:hidden;zoom:1;}
.hd h2 {background-image:url(../images/tit_bg.png);background-repeat:no-repeat;height:65px;text-indent:-9999px;float:left;width:1000px;}
.hd span {float:right;font-size:14px;padding-top:10px;}
.hd span a {color:#666;}
.hd .tit01 {background-position:0 0;}
.hd .tit02 {background-position:0 -70px;}
.hd .tit04 {background-position:0 -156px;}
.hd .tit05 {background-position:0 -208px;}
.hd .tit06 {background-position:0 -260px;}
.hd .tit07 {background-position:0 -312px;}
.hd .tit08 {background-position:0 -364px;}
.pa0 {padding:0;}

.bd{overflow:hidden;zoom:1;}
#gla{width:980px;margin:0 auto;margin:0 auto;position:relative;height:400px;overflow:hidden;}
#gla_box{width:700px;margin:auto;position:relative;}
#gla_box .prev,#gla_box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:42px;height:42px;top:171px;}
#gla_box .prev{background:url(../images/btn.png) left bottom no-repeat;left:-140px}
#gla_box .next{background:url(../images/btn.png) right bottom no-repeat;right:-140px} 
#gla_box .prev:hover{background-position:left top;}
#gla_box .next:hover{background-position:right top;}
.gla_inbox{overflow:hidden;position:relative;}
.gla_inbox p{text-indent:1em;font-size:14px;width:100%;color:#FFFFFF;line-height:30px;background:#000000;}
.gla_inbox img{width:100%;height:100%;}
.roundabout-holder{height:400px;width:700px;}
.roundabout-moveable-item{display:block;height:300px;width:500px;cursor:pointer;}
.roundabout-in-focus{cursor:auto;}
.img_cont{position:absolute;height:32px;width:100%;bottom:0px;+bottom:3px;left:0px;color:#fff;font-size:14px;text-align:center;line-height:32px;
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,0.5)}
.img_cont a{color:#fff;text-decoration:none;margin-left:6px;z-index:50;}
.img_cont a:hover{text-decoration:underline;}

/* 人物 */
.cover_out {background:url(../images/c_bg.jpg) center 0 no-repeat;}
.cover_inner {background:url(../images/c_img.jpg) center 0 no-repeat;height:370px;}
.cover_inner .pic_list li {height:361px;}
.pic_list {width:1010px;}
.pic_list li {float:left;background-color:#fff;width:200px;padding:9px 9px 15px;border:1px solid #ccc;margin-right:30px;}
.pic_list .black12b {font-weight:700;}
.pic_list .black12b a {color:#000;}
.pic_list li img {padding-bottom:15px;}
.mt_li {margin-top:100px;}

/* 精彩论述 */
.discuss_list {width:1000px;}
.discuss_list li {float:left;width:480px;padding:0 20px 20px 0;}
.discuss_list li span {display:block;width:150px;height:21px;background:url(../images/qb_ico.png) 0 0 no-repeat;font-size:14px;color:#fff;padding:15px 0 0 45px;}
.discuss_list p {text-indent:2em;}
.img_area {overflow:hidden;zoom:1;background-color:#fff;height:150px;}
.img_area img {float:left;margin-right:20px;}
.img_area p {font-size:14px;line-height:26px;padding-top:20px;}
.img_area p a {color:#c12329;}

/* 时间轴 */
.box {border-left:1px solid #c01c20;margin-left:30px;padding-left:45px;position:relative;}
.time_bd {overflow-y:auto;height:800px;margin-bottom:20px;position:relative;margin-top:20px;}
.box .category {background:url(../images/cat_ico.png) 0 0 no-repeat;position:absolute;left:-29px;top:0;width:46px;_width:43px;height:62px;color:#c01c20;font-size:14px;padding:12px 0 0 12px;_padding-left:15px;}
.cont {overflow:hidden;zoom:1;background:#fff;border-bottom:1px dotted #c01c20;padding:20px;}
.cont p a strong,.cont p a span {color:#c01c20;}
.fl {float:left;margin-right:20px;}
.fl01 img {border:1px solid #ccc;padding:5px;}
.cont p {font-size:14px;line-height:24px;}
.cont_even {background:none;}

/* 滚动 */
.scene_bd {background:url(../images/juan_bg.jpg) 0 0 no-repeat;width:100%;height:289px;}
.column_cont{padding:0 10px 0;}
.rollBox { clear:both; margin:0 auto; width:100%;position:relative; padding:15px 0; height:220px;}
.rollBox .LeftBotton { height:48px; width:20px; background:url(../images/arrow.png) left 0 no-repeat;z-index:10px; overflow:hidden; float:left; display:inline;  cursor:pointer; position:absolute; left:10px; top:75px;}
.rollBox .RightBotton { height:48px; width:20px; background:url(../images/arrow.png) right 0 no-repeat;z-index:10px; overflow:hidden; float:left; display:inline;  cursor:pointer;position:absolute; right:10px; top:75px;}
.rollBox .Cont {width:956px; overflow:hidden; float:left;}
.rollBox .ScrCont {width:10000000px;}
.rollBox .Cont .pic {float:left;text-align:center; padding:0 10px;}
.rollBox .Cont .pic img { background:#fff; width:234px; height:170px;}
.rollBox #List1, .rollBox #List2 {float:left;}

/* 媒体聚焦 */
.w260 {float:left;width:260px;}
.cont1,.cont1 .txt {background-color:#ebc70f;color:#fff;width:260px;height:292px;overflow:hidden;}
.picbox h3 {font-size:24px;color:#fff;padding:20px 0 0 20px;}
.picbox a, .picbox a:hover {color:#fff;text-decoration:none;}
.picbox p {font-size:14px;line-height:26px;padding:5px 0 0 20px;}
.w718 {float:left;width:718px;overflow:hidden;zoom:1;}
.fc {overflow:hidden;zoom:1;}
.w450 {float:left;width:450px;}
.w266 {float:left;width:266px;}
.mr2 {margin-right:2px;}
.mb2 {margin-bottom:2px;}
.cont2 {background-color:#a4242a;width:450px;height:145px;overflow:hidden;}
.cont3,.cont3 .txt {background-color:#ccc;width:266px;height:145px;overflow:hidden;}
.cont4 {background-color:#ccc;width:266px;height:145px;overflow:hidden;}
.cont5 {background-color:#ebc70f;width:450px;height:145px;overflow:hidden;}

/* 榜样 */
.fr {float:right;width:750px;overflow:hidden;}
.ep_list {width:770px;padding-top:4px;}
.ep_list li {margin-right:20px;font-size:14px;text-align:center;display:inline;}
.ep_list .first_li {width:250px;text-align:left;}
.ep_list .first_li p {text-indent:2em;}
.mb20 {margin-bottom:20px;}

/* 主办方介绍 */
.intro_list {width:984px;}
.intro_list li {float:left;width:324px;margin-right:4px;}
.intro_list i {display:block;width:324px;height:3px;background:url(../images/i_bg_t.png) 0 bottom no-repeat;}
.intro_list div {background:url(../images/i_bg_c.png) 0 0 repeat-y;padding:15px 22px;}
.intro_list s {display:block;width:324px;height:3px;background:url(../images/i_bg_b.png) 0 0 no-repeat;}
.intro_list li img {padding-bottom:10px;}
.intro_list li p {font-size:14px;color:#666;line-height:26px;}

/*评论*/
.messageForm{ border:2px solid #ddd; background:#fff;}
.messageForm textarea{ border:none;}
#commentLogin{ width:100%; height:35px; background:#e9e9e9; vertical-align:middle; font-size:14px; line-height:35px; position:relative;}
#commentLogin *{vertical-align:middle; }
#commentLogin input[type=text],#commentLogin input[type=password]{ border:1px solid #ddd; width:150px; height:26px; line-height:26px;}
#LoginZhuce{background:none; border:none; color:#a22428; font-size:14px; cursor:pointer;}
.commentSubmit{ position:absolute; right:0; top:0; width:120px; height:35px; text-align:center; color:#fff; background:#61b3e5; font-size:16px; border:none;}
/*留言*/
.messageList{ width:100%; height:600px; overflow:auto; margin-top:30px; background:#fff; border:1px solid #ddd;border-top:3px solid #ddd;}
.pl_item{ padding:15px;border-bottom:1px dashed #ccc;}
.pl_item:hover{ background:#fffcf3;}
.pl_header{ font-size:12px; color:#666; height:30px; line-height:30px;}
.pl_header span{ padding-right:20px;}
.pl_message{font-size:14px; line-height:2em; color:#333;}
.paddingBox {padding-bottom:30px;}

.fix_menu{position:fixed;z-index:10;top:170px;padding:10px 0 0 0;left:47%;margin-left:540px;width:200px;}
.fix_menu{_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-505))}