﻿/*-----global CSS-----*/
*{ margin:0; padding:0;}
body{ font:14px/150% Microsoft YaHei,SimHei,SimSun,Arial, Helvetica, sans-serif; background:#f6f6f6 url("../img/bg_01.jpg") no-repeat center 35px;}
li{ list-style:none;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}
img{ border:none; vertical-align:bottom; display:inline-block;}
h1{ font-size:16px;}
h2{ font-size:14px;}
h3{ font-size:14px;}
.fl{ float:left;}
.fr{ float:right;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mr10{ margin-right:10px;}
.fb{ font-weight:bold;}
.no_margin{ margin-bottom:0;}

/*-----layout CSS-----*/
ul,ul li,.col,.hd,h2,.bd,.content,.imgItem,.date,.p_jguanbi,li{ overflow:hidden; zoom:1; }

.header,.content{ width:1000px; margin:0 auto;}

/*------------------------顶部 start--------------------------*/

/*------------------------内容 start--------------------------*/
.content{ background:#fff; padding:30px 10px;}
/*通用栏目*/
.hd{ height:38px; line-height:38px;  margin-bottom:10px; background:url("../img/nav_bg_06.jpg") no-repeat;}
.colTit{ float:left; color:#dd0000; padding-left:90px; font-size:22px; display: inline-block;  font-weight:normal;}
.colTit:hover{ text-decoration:none;}
.colTit b{ font-weight:normal; color:#999; font-family:"Times New Roman"; font-size:18px; padding-left:5px;}
.more{ float:right;font-weight:normal; color:#666; font-size:14px;}


/*通用标题+摘要*/
.topTxtNews{padding-bottom:12px; border-bottom:1px dotted #ddd; margin-bottom:12px;}
.topTxtNews h3{ text-align:center;}
.topTxtNews h3 a{color:#00176b; font-weight:normal;font-size:18px; height:28px; line-height:28px; overflow:hidden; display:block;}
.text{ text-indent:28px; color:#666;}
.text p{text-indent:28px; }
.text .more{ float:none; color:#F00; line-height:160%;}

.clear{ overflow:hidden; zoom:1;}

/*视频*/
.video{ width:450px; height:320px; background:#eee;}
.videoTit{ display:block; height:35px; line-height:35px; background:#17067e; color:#fff; text-align:center; padding:0 10px; font-size:16px; font-weight:normal;}

/*今日行动*/
.xdList{}
.xdList li{ margin-bottom:20px;}
.xdList h3{ background:#f7f7f7; height:40px; line-height:40px; margin-bottom:10px;}
.xdList h3 span{ float: left; padding:0 10px; color:#fff;  background:#dd0000;}
.xdList h3 a{float: left; font-size:18px; padding-left:15px;}
.xdImg{ float:left; width:220px; height:140px; overflow:hidden;}
.xdImg img{ width:220px; height:140px;}
.xdTxt{ float:right; width:460px;}

.xdTxt p{ padding-bottom:10px; color:#666;}
.xdTxt p a{ color:#F00; padding-left:10px;}
.xdBg1{ background:url("../img/bg_icon_09.jpg") no-repeat left top; color:#fff; padding:2px 18px 2px 14px; margin-right:10px;}
.xdBg2{ background:url("../img/bg_icon_12.jpg") no-repeat left top; color:#fff; padding:2px 18px 2px 14px; margin-right:10px;}

.xdTxt p.date{ color:#999; font-size:12px; padding-bottom:0;}
.date span{ float:left;}
.date b{ float:right; font-weight:normal; text-align:right;}


/*直播深圳*/
.modb .hd{ background:url("../img/icon_15.jpg") no-repeat; border-bottom:2px solid #dddddd;}
.modb .colTit{ padding-left:50px;}
.scrollImg .sImg{ position:relative; z-index:1;}
.scrollImg .tit{ height:30px; line-height:30px; overflow:hidden;}
.scrollImg .video{ position:absolute; z-index:1000; width:56px; height:57px; background:url("../img/video_29.png") no-repeat;}

.imgList .video{ position:absolute; z-index:10000;}
.imgList .img img{ position:relative; z-index:1; width:225px; height:160px;}

.rollBox {width:700px; padding-bottom:15px; overflow:hidden;}
.rollBox .Cont {width:700px;overflow:hidden;float:left; position:relative;}
.rollBox .ScrCont {width:10000000px;}
.rollBox .Cont .pic {width:225px;float:left;text-align:center; margin:0 7px;position:relative; }
.rollBox .Cont .pic .img img {display:block;margin:0 auto;width:225px; height:160px; }
.rollBox .Cont .pic .videobtn{ position:absolute; z-index:1000; background:url("../img/video_29.png") no-repeat; width:56px; height:57px;top:50px; left:80px;}
.rollBox #List1, .rollBox #List2 {float:left;}

/*参会嘉宾*/
/*.imgList { float:left;}
.imgList li{ float:left;display:inline;width:130px; background:#efefef; height:234px; margin-right:12px;}
.imgList li a{ display:block;}
.imgList li a.img{ width:130px;}
.imgList li a img{ width:130px; height:140px;}
.imgList li a.tit{ color:#333;  font-size:12px; text-align:justify; padding:5px; }
.imgList li a.tit b{ text-align:right; display:block;}

.imgList2 { float:right;background:#efefef;  width:130px;}
.imgList2 li{ display:inline;width:130px; background:#efefef; height:234px;}
.imgList2 li a{ display:block;}
.imgList2 li a.img{ width:130px;}
.imgList2 li a img{ width:130px; height:140px;}
.imgList2 li a.tit{ color:#333;  font-size:12px; text-align:justify; padding:5px; }
.imgList2 li a.tit b{ text-align:right; display:block;}*/

.jzList { float:left;display:inline;width:130px; background:#efefef; height:234px; margin-right:12px;}
.jzList a{ display:block;}
.jzList a img{ width:130px; height:140px;}
.jzList a.tit{ color:#333;  font-size:12px; text-align:justify; padding:5px; }
.jzList a.tit b{ text-align:right; display:block;}

.jzList2{ margin-right:0;}


/*右侧*/
.aboutR{ background:#f9f9f9;}
.xdCont{ margin:20px auto 42px; width:242px;}
.xdCont b{ font-size:18px; height:40px; line-height:40px; text-align:center; display:block; color:#C00;}
.xdCont p{ text-align:justify;}
.xdCont p a{ color:#F00;}


/*modc*/
.modc .hd{ border-bottom:2px solid #dd0000; background:none; margin-bottom:0;}
.modc .colTit{ padding-left:10px; color:#333; font-size:20px;}
.modc .more{ padding-right:10px;}
.modc .bd{ padding:10px;}

/*直播排行*/
.newsList{ padding-left:25px; background:url("../img/num_26.jpg") no-repeat;}
.newsList li{  height:34px; line-height:34px; overflow: hidden;vertical-align:middle; }
.newsList li a{ float:left; color:#333; font-size:12px;}
.newsList li span{ float:right; color:#666; font-size:12px;}

/*权威发布*/
.newsList2{ }
.newsList2 li{ padding-left:15px; background:url("../img/dot.gif") no-repeat 0 13px; height:30px; line-height:30px; overflow: hidden;vertical-align:middle;font-size:14px;}
.newsList2 li a{ color:#000;}

/*底部导航*/
.bottomNav{ background:#f3f3f3 url("../img/footer_bg_29.jpg") no-repeat left top; height:33px; line-height:33px;}
.bottomNav b{ color:#fff; padding:0 40px 0 20px;}
.bottomNav a{ padding:0 10px;}


/*------------------------底部 start--------------------------*/
.footer{ width:1020px; margin:0 auto; background:#fff;}
.bottomNav{ width:1000px; margin:auto;}
.copyright{text-align: center;  line-height:20px;padding:20px 0;font-size:12px; color:#666;}


/*栏目页*/
.curTit{ border-bottom:2px solid #dd0000; color:#999; height:37px; line-height:37px; font-size:16px; font-weight:normal;}
.curTit span{ color:#333;}
.curTit a{ padding:0 5px;color:#333;}

.newsList3{ padding:10px 0; }
.newsList3 li{ padding-left:10px; height:34px; background:url("../img/dot.gif") no-repeat 0 16px; line-height:34px; overflow: hidden;vertical-align:middle; }
.newsList3 li a{ float:left; color:#333; }
.newsList3 li span{ float:right; color:#666;}


/*图片栏目页*/
.imgListCol { margin-bottom:15px;}
.imgListCol li{ float:left;display:inline;width:220px; overflow:hidden; margin:10px 6px;}
.imgListCol li a{ display:block;}
.imgListCol li a img{width:220px; height:140px; }
.imgListCol li a.tit{ border:none; font-size:12px;text-align:center;;height:25px; line-height:25px; overflow:hidden; display:block; text-align:center;}


/*文章页*/
.articleCont{ width:700px; overflow:hidden;}
.articleCont h2{ font-size:20px; text-align:center; height:50px; line-height:50px;}
.aDate{ text-align:center; font-size:12px; color:#666; background:#f9f9f9; padding:5px 0; margin:10px 0;}
.aDate span{ margin:0 20px;}
.articleTxt p{color:#333; line-height: 180%;}
.editor{ text-align:right; padding:10px;color:#333;}


.m-share p{ text-align:center;}
#qrcodeCanvas{ margin:0 auto; width:256px;}

/*延伸阅读*/
.adtextbottom{}
.hlTitle{ font-weight:bold; font-size:18px; border-bottom:2px solid #dd0000; height:37px; line-height:37px;}
.box li{ padding-left:10px; height:34px; background:url("../img/dot.gif") no-repeat 0 16px; line-height:34px; overflow: hidden;vertical-align:middle; }
.box li a{ float:left; color:#333; }
.box li span{ float:right; color:#666;}