@charset "gb2312";
/* CSS Document */
* { margin:0; padding:0; }
body { font-size:12px; font-family:SimSun; color:#666;}
div:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div { zoom:1; }
li { list-style-type:none; }
img { border:none; _vertical-align:bottom; }
.clr { clear:both; }
.fr { float:right; }
.fl { float:left; }
.s { font-size:11px; }
.m { font-size:14px; }
.bold { font-weight:bold; }
.blank10 { clear:both; height:10px; overflow:hidden; display:block; }
.red { color:#F00 }
.green { color:#009900; }
.line{border-bottom:1px solid #ccc; padding-top:15px;}
:focus { outline:0; }
a:active { outline:none; }
.pa_t10{padding-top:10px}
.mar_t15{margin-top:15px;}
.mar_t20{margin-top:20px;}
.tit1 { height:65px;background:url(../images/tit1-bg.gif); position:relative;}
.tit1 span { position:absolute; width:213px; height:59px;background:url(../images/tit1.gif); top:-5px; left:35px; text-align:center;font: 30px/59px "微软雅黑"; color:#fff;}
.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:40px; bottom:100px; _bottom:"auto"; cursor:pointer;  }

/*框架*/
.MainBox{width:100%;margin:0 auto; overflow:hidden;background:#de3702 url(../images/banner_bg.jpg) no-repeat center top; height:400px;}
.MainBox02{width:100%;margin:0 auto;background:#a20000; padding-top:10px;}
.box01{width:1000px; margin:0 auto;}
.box02{width:1000px; margin:0 auto; padding-top:20px}
.content_bg{width:970px; padding:15px;background:#fff; margin-bottom:15px; }
.layout { margin-bottom:15px;}
.content { padding:15px 20px; background:#fff;}
.box350{width:350px; height:auto; overflow:hidden; float:right}
.box580{width:580px; height:auto; overflow:hidden;position:relative; float:left}
.none { display:none; }

/*标题*/
.tit_bg {height:34px; line-height:34px; background:url(../images/tit_bg.gif) repeat-x;}
.tit_bg strong{font-size:14px;color:#FC0;padding-left:15px;}

.tit01_bg {height:32px; line-height:32px; background:url(../images/tit06_bg_font.gif) repeat-x;}
.tit01_bg .l05_bg{width:90px; display:block; float:left; background:url(../images/tit06_font.jpg) no-repeat;}
.tit01_bg .r_bg{padding-right:290px;}

.tit_bg .r_bg{ background:url(../images/more_font.jpg) no-repeat; width:100px;padding-right:10px; text-align:right}
.tit_bg .r_bg a{color:#fff;}
.tit_bg .r_bg a:hover{color:#CF0;}
.tit_bg .l01_bg,.tit_bg .l02_bg,.tit_bg .l03_bg,.tit_bg .l04_bg{width:142px; display:block; float:left}
.tit_bg .l01_bg{ background:url(../images/tit03_font.jpg) no-repeat;}
.tit_bg .l02_bg{ background:url(../images/tit04_font.jpg) no-repeat;}
.tit_bg .l03_bg{ background:url(../images/tit05_font.jpg) no-repeat;}
.tit_bg .l04_bg{ background:url(../images/tit07_font.jpg) no-repeat;}

.no_font{ display:block; text-indent:-99999px}

/*导航*/
.banner{ background:url(../images/banner.jpg) no-repeat center top; height:409px;}
.mune { height:62px;background:url(../images/nav-bg.gif)}
.mune ul { width:1000px; margin:0 auto;}
.mune li { float:left; width:107px;}
.mune li a { font:18px/62px "microsoft yahei"; width:107px; text-align:center; display:block; color:#f7f5c9;}
.mune .hover { width:140px;}
.mune .hover a{background:url(../images/nav-li.png) no-repeat; width:140px; height:70px; margin-top:-8px; color:#c3001b;font:bold 26px/70px "microsoft yahei";}
/*hdp*/
.HugoSlide,.HugoSlide img{ width:550px; height:280px;}
.HugoSlide .KinSlideshow_titleBar h2.title{ background-image:none; padding:0; margin:0; height:24px; line-height:24px; }

/*新闻+视频*/
.newsVideo{ background:url(../images/right_bg.jpg) repeat-x; width: 600px;}
.news{width:360px; padding:0px 20px 0 20px; }
.newsCon li{border-bottom:1px dotted #666; height:86px; overflow:hidden}
.newsCon li h3{ height:24px; line-height:24px; text-align:center; padding-top:10px;}
.newsCon li h3 a{color:#f13535;font-size:14px;font-weight:bold;}
.newsCon li h3 a:hover{text-decoration:underline; color:#f00}
.newsCon li p{line-height:22px; text-indent:2em;}
.newList{}
.newList li{height:28px; line-height:28px; padding-left:15px; background:url(../images/icon_li01.gif) no-repeat 6px 14px; overflow:hidden}
.newList li a{color:#2d374b;font-size:14px;}
.newList li a:hover{color:#f60;}

.news_video{width: 178px;padding: 16px 17px 0px 0;}
.news_video dl dt{height:40px;}
.news_video dl dt strong{float:right;font-weight:inherit}
.news_video dl dt span{ display:block; float:left;height:40px;}
.news_video dl dt span.tit01_font{background:url(../images/tit01_font.jpg) no-repeat 0 10px; width:68px;}
.news_video dl dt span.tit02_font{background:url(../images/tit02_font.jpg) no-repeat 0 10px; width:68px;}
.news_video ul li{ background:url(../images/icon_li.gif) no-repeat 0px 4px; padding-left:20px; height:24px; line-height:24px; overflow:hidden}
.news_video dl p { line-height:20px; text-indent:2em;}
.news_video dl a { margin-bottom:10px; display:block;}
/*专家演讲*/
.pwjb { padding:10px 0 0 0;}
.pwjb ul { background:#fafafa; padding:13px 15px;}
.pwjb li { width:140px; float:left; line-height:20px; font-size:14px; margin:0 10px; display:inline;}
.pwjb li  img { width:140px; height:140px;}
.pwjb li a { display:block; }
.pwjb p {text-align:center; font-size:12px;}
/*top10 排行榜*/
.jxpx .tit li{ margin: 0 25px 10px 25px; display:inline;width:270px; height:32px;background:url(../images/jx2.gif); float:left; text-align:center; font:bold 14px/28px "microsoft yahei"; color:#333; cursor:pointer;}
.jxpx .tit .hover { background-position:0px -32px; color:#fff; line-height:30px;}
.jxpx .tit li a{ color:#000;}
.jxpx .tit li a:hover{ color:inherit;}
.jxpx .tit .hover a { color:#fff;}
.jxpx .right{ padding:15px 20px;}
.jxpx .right ul {}
.jxpx .right .u100 { }
.jxpx .right li { float:left; width:164px; margin:0 10px 10px 10px;}
.jxpx .right li h3{ position:relative; display:block;}
.jxpx .right li h3 .img { font-size:0; display:block;}	
.jxpx .right li h3 img { width:162px; height:52px; border:1px solid #ddd;}
.jxpx .right li .tit { font: 12px/20px "宋体"; display:block; width:100%; text-align:center; height:40px;}
.jxpx .right li .zan {background:#f2eee1 url(../images/zan.gif) 18px 3px no-repeat; margin: 0px auto 0 auto; height:25px; border-radius:5px; width:148px; color:#c3001b; font:12px/25px "宋体"; text-align:center; display:block;}/*floatMenu*/

/*论坛互动*/
.w320{width:320px; margin:0 auto; padding-top:10px;}
.w320 img{ padding:2PX; border:1px solid #ccc;}
.hd{height:164px; margin-top:6px; overflow:hidden}
.hd ul li{height:82px; overflow:hidden;margin:0 10px;border-top:1px dashed #ccc;}
.hd ul li p{height:22px; line-height:22px; overflow:hidden;}
.hd ul .dd_tit{height:28px; line-height:28px; overflow:hidden;color:#be0000;font-size:14px;}
/*精彩瞬间*/
.jcsj .fl{ width:710px;}
.jcsj .fr{ width:290px; }
.jcsj .fr span { left:0;}
.jc { width: 682px; height: 457px; float:left; position:relative;}
.jc span { position:absolute; display:block; width:57px; height:62px; top:197px;z-index:999; display:none; }
.jc .after { background:url(../images/next.png); right:20px;}
.jc .before { background:url(../images/prev.png);left:20px;}
.jc li { position:absolute;}
.jc img{ width:680px; height:455px;border: 1px solid #ddd;}
.xlwb { width:270px; float:right;}
/*合作媒体*/


.hz ul li{float:left;width:120px; height:42px; padding:10px 20px;}
.hz ul li img{width:120px; height:42px;}

/*单页*/
.show{width:650px; overflow:hidden; margin:0 auto; text-align:center; padding:20px 0 30px 0; line-height:30px; font-family:"微软雅黑"; }
.show .showname { font-size:16px; color:#BA2636; }
.show span.blue{ color:#049; }
.show span.green{ font-size:12px; color:#090; }
.show .showinfo {padding:10px 0; }
.show .showinfo img{ width:600px; }
.show .showdetail { font-size:14px; line-height:24px; text-align:left; padding-top:20px; }

.sub_hd{ padding-top:5px; overflow:hidden}
.sub_hd ul li{width:290px;float:left;height:82px; overflow:hidden;margin:0 10px;border-bottom:1px dashed #ccc;}
.sub_hd ul li p{height:22px; line-height:22px; overflow:hidden;}
.sub_hd ul .dd_tit{height:28px; line-height:28px; overflow:hidden;color:#be0000;font-size:14px;}



/*******************内页***********************/
.news-box li{background:url(../images/libg.jpg) no-repeat 10px 12px; border-bottom:1px dashed #ccc; height:34px; line-height:34px; overflow:hidden; padding-left:30px;}
.news-box li a{font-size:12px;color:#333; font-family:"宋体"}