﻿/*  预设置   */
body,div,p,ul,li,h1,h2,h3,h4,h5 { margin: 0; padding: 0;}
body {font: 14px/1.5 arial,Microsoft yahei,\5b8b\4f53,georgia,verdana,helvetica,sans-serif; background:#fff; color:#000; text-align:left;}
ul { list-style: none;}
a { text-decoration:none; color:#119ecc; outline: none;}
a:hover { text-decoration:none; }
img { outline:none; border:none;}


.w1000 {
	width: 1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.mt10 { margin-top: 10px;}
.mt20 { margin-top: 20px;}
.mt30 { margin-top: 30px;}
.mt40 { margin-top: 40px;}
.mt50 { margin-top: 50px;}
.ml10 { margin-left:10px;}
.ml20 { margin-left:20px;}
.ml30 { margin-left:30px;}
.ml50 { margin-left:50px;}
.mr5 { margin-right:5px;}
.mr20 { margin-right:20px;}
.mb10 { margin-bottom:10px;}
.mb20 { margin-bottom:20px;}
.mb30 { margin-bottom:30px;}
.mb100 { margin-bottom:100px;}
.pl20 { padding-left:20px;}
.pt20 { padding-top:20px;}
.pt30 { padding-top:30px;}
.pt40 { padding-top:40px;}
.pb20 { padding-bottom:20px;}
.pb30 { padding-bottom:30px;}
.pr20 { padding-right:20px;}

.fl { float:left; display: inline; }
.fr { float:right; display: inline; }

.c9 { color: #999;}
.fs12 { font-size:12px;}
.fs14 { font-size:14px;}
.fs16 { font-size:16px;}
.fs18 { font-size:18px;}
.fs24 { font-size:24px;}
.lh2 { line-height:2;}
.tl { text-align:left;}
.tc { text-align:center;}
.fwblod { font-weight:bold;}
.gray { color:#666;}
.black { color:#000;}
.white { color:#fff;}
.red { color:#F00;}
.cyan { color:#009eaf;}
.yahei { font-family:\5FAE\8F6F\96C5\9ED1; }

/* clear float */
.clearfix:before,
.clearfix:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}/* IE < 8 */

.top-link { font-size: 14px; color: #206c3e; margin-top: 64px;}
.logo { padding-top:22px; padding-bottom:6px;}

/*header*/
.header { background:#fff;}
.header a { display:block; font-family:\5FAE\8F6F\96C5\9ED1;}

/* login */
.login-info a { margin-left:5px; margin-right:5px; margin-top:0; margin-bottom:0;}

/* banner */
.banner { background:url(../images/banner.jpg) no-repeat center 0; height:760px; overflow:hidden; position:relative;}


/* 评论 */
.comment-wrap { width:1000px; margin:auto;}

/* foot */
.botbg{ border-top:1px solid #e6e6e6; margin:20px auto 0px;}
.bot{text-align:center; margin-top:20px; font-size:14px; margin:0 auto; color:#333;}
.bot p { line-height:2;}
.link{ color:#ccc; background:#f7f7f7; height:40px; line-height:40px; padding-top:4px;}
.bot a,.link a{font-size:12px; text-decoration:none; color:#333;}
.link a { padding:0px 20px; font-size:14px; color:#666;}
/*  预设置   */

/* #top ---------------*/
#top { background: #000; border-bottom: 1px solid #D9D9D9; box-shadow: 0 1px 0 #F2F2F2; }
#top-inner{ height:34px; line-height:34px; font-size: 12px; width: 1000px; overflow: visible;}
#top-inner a { color: #fff;}
#top-inner a:hover { background-color: transparent; color:#fff; text-decoration:underline;}
.quick-menu{float:left;}
.quick-menu li{ float:left; margin-right: 10px;}
.dropdown-area { position: relative; }
.menu-hd a { display: inline-block; height: 34px; padding-left: 10px; padding-right: 20px; position: relative; }
#top .dropdown-area:hover .menu-hd a{ background-color: #666; color: #fff; text-decoration: none;}
.menu-hd i { position: absolute; top: 13px; right: 8px; border-style: solid; overflow: hidden;width: 0; height: 0; border-color: rgba(255,255,255,0); border-color: transparent\0;
*border-color: #F1F1F1; border-width: 6px 3px 0; border-top-color: #6c6c6c;}
#top .dropdown-area:hover i { border-color: #666; border-top-color: #fff; }

.dropdown-box { position: absolute; top: 34px; left: 0; border: 1px solid #E0E0E0; box-shadow: 1px 1px 3px #EDEDED; width: 85px; padding: 5px 15px; background-color: #000; display: none; z-index: 10;}
#top .dropdown-area:hover .dropdown-box { display: block; }
.dropdown-box-next { overflow: hidden;}
.dropdown-box p { border-top: 1px dashed #F1F1F1; line-height: 30px; margin-top: -1px;}

.login-info{ float:right;margin: 0; line-height: 34px; height: 34px; color:#fff;}
.login{ float:right;}
.login li{ float:left;}
#userFace{float:left;width:16px;height:16px;margin:2px 5px 0 0;border:1px solid #d8d8d8;}
.mail-icon{float:left;margin-top:10px;margin-left:5px;}
.mail-num{color:#c00;}
.my-center, .my-stow{padding:0 10px 0 11px;}
#btn-login { margin-right: 10px;}

/*12.13top修改*/
.notice{ float:right; padding-left:24px; margin-right:20px; color:#fff;background:url(../images/notice.png) no-repeat 0 0;}
.my-info{ float:right; position:relative; z-index:100;}
.u-info{ float:left;}
.u-info img{ float:left; margin-right:8px; width:20px; height:20px;}
.drop-icon{ *float:left; *margin-top:4px; padding-right:16px; background:url(https://skin.elecfans.com/images/arrow.png) no-repeat 5px 1px;}
.top-dropdown:hover .drop-icon{ background-position:5px -43px;}
.top-dropdown-menu{ position:absolute; right:0; top:-9999px; width:130px; padding:9px 0; background:#333; z-index:100;
	box-shadow:2px 2px 3px #999;	}
#top .top-dropdown-menu a { font-size:14px; display: block; padding: 3px 20px; clear: both; font-weight: normal; 
	line-height: 20px; color: #ccc; white-space: nowrap;}
.top-dropdown-menu a:hover{ color:#fff; text-decoration:none; background:#999; }

/* topnav */
#top-nav { width:100%; height:60px; background:#fff; position:fixed; min-width: 1000px; border-bottom:1px solid #ccc; z-index:999; }
.nav-blk li { position: relative; height:60px; line-height:60px; float:left; }
.nav-blk li a { display:inline; font-size:16px; color:#939393; margin-right:40px; font-family:"微软雅黑"; float:left;}
.nav-blk li a:hover,.nav-blk li a.on{ color:#12171d;}
.dropdown-nav { position:absolute; top:60px; left:0; border:1px solid #e0e0e0; box-shadow:1px 1px 3px #ededed; background:#fff; display:none; z-index:10;}
.dropdown-nav a { display:block; height:40px; line-height:40px; width:210px; padding:5px 15px; float:none; margin:0!important;}
.dropdown-nav a:hover { background:#f0f0f0;}
.nav-blk i { position: absolute; top:28px; right:20px; border-style: solid; overflow: hidden;width: 0; height: 0; border-color: rgba(255,255,255,0); border-color: transparent\0;
*border-color: #f1f1f1; border-width: 6px 3px 0; border-top-color: #6c6c6c;}
.nav-blk li:hover .dropdown-nav { display:block;}

/* banner */
#wlw-banner { background:url(../images/wlw-banner.jpg?) no-repeat center 60px; height:588px; overflow:hidden; position:relative;}
#wlw-banner a { display:block; position:absolute; left:50%; top:491px; margin-left:-67px; width:133px; height:39px;}
#wlw-banner-2 { background:url(../images/wlw-banner-2.jpg?) no-repeat center 60px; height:290px; overflow:hidden; position:relative;}
#wlw-banner-2 a { display:block; position:absolute; left:50%; top:337px; margin-left:-80px; width:160px; height:39px;}
#bm-banner { background:url(../images/bm-banner.jpg) no-repeat center 60px; height:408px; overflow:hidden; position:relative;}
#intro-banner { background:url(../images/intro-banner.jpg?) no-repeat center 60px; height:290px; overflow:hidden; position:relative; }
#intro-banner a { display:block; position:absolute; left:50%; top:112px; margin-left:-80px; width:160px; height:39px; }
#zhjt-banner { background:url(../images/zhjt-banner.jpg?) no-repeat center 60px; height:290px; overflow:hidden; position:relative; }
#zhjt-banner a { display:block; position:absolute; left:50%; top:372px; margin-left:-80px; width:160px; height:39px; }
#clw-banner { background:url(../images/clw-banner.jpg) no-repeat center 60px; height:290px; overflow:hidden; position:relative; }
#clw-banner a { display:block; position:absolute; left:50%; top:372px; margin-left:-80px; width:160px; height:39px; }
#kcd-banner { background:url(../images/kcd-banner.jpg?) no-repeat center 60px; height:290px; overflow:hidden; position:relative; }
#kcd-banner a { display:block; position:absolute; left:50%; top:372px; margin-left:-80px; width:160px; height:39px; }
.banner-sty { margin-top:60px; z-index:999; height:230px; }
.banner-sty img { float:right; }
#wlw-banner-4 { background:url(../images/wlw-banner-4.jpg) no-repeat center 60px; height:290px; overflow:hidden; position:relative;}

/*侧边导航栏*/
#side-nav { position: fixed; width: 100px; top: 50%; left: 50%; margin-left: 550px;  z-index: 99; }
#side-nav a { display: block; width: 100px; height: 50px; line-height: 50px; background: #019eaf; color: #fff; font-size: 18px; text-align: center; margin-top: 2px; cursor: pointer; }

/* 返回顶部 */
#gotoTop { background:url(../images/backtop-1.png) no-repeat; display:none; position:fixed; right:50px; bottom:50px; width:50px; height:50px; }
a:hover#gotoTop { background:url(../images/backtop-2.png) no-repeat; }

/* 分类 */
.sort-nav a { display:block; width:161px; height:161px; padding-left:50px; }
a.wlw { background:url(../images/wlw-1.png) no-repeat center 0; }
a:hover.wlw { background:url(../images/wlw-2.png) no-repeat center 0; }
a.kcd { background:url(../images/kcd-1.png) no-repeat center 0; }
a:hover.kcd { background:url(../images/kcd-2.png) no-repeat center 0; }
a.clw { background:url(../images/clw-1.png) no-repeat center 0; }
a:hover.clw { background:url(../images/clw-2.png) no-repeat center 0; }
a.zhjt { background:url(../images/zhjt-1.png) no-repeat center 0; }
a:hover.zhjt { background:url(../images/zhjt-2.png) no-repeat center 0; }

/* 会议介绍 */
.intro p { line-height:2.4; font-size:16px; font-family:Microsoft yahei; color:#121212; text-align:left; text-indent:2em;}
.group-cont { min-height:485px;}
.qiye-list img { height:74px; margin-right:30px;}

.jiabin { height:700px; background:#1b1f25;}
.jb-tb td { width:196px; background:#fff; color:#12171d; font-family:Microsoft yahei; padding-bottom:10px; text-align:center; vertical-align:top;}
.jb-tb td h3 { color:#3facba;}
.jb-tb td span { font-weight:bold; font-size:16px;}

.bm-zone { background:url(../images/baoming-link2.jpg) 50px 125px no-repeat; height:440px; position:relative;}
.bm-zone a { display:block; position:absolute; left:334px; top:256px; width:166px; height:35px;}

/* 会议议题 */
.yt-ul { display:inline; width:490px; border:1px solid #e9f2ff; margin-top:30px; overflow:hidden; border-bottom:none; float:left;}
.yt-ul li { display:block; height:38px; line-height:38px; padding-left:20px; border-bottom:1px solid #e9f2ff; }

.bm-btn { display:block; width:160px; height:39px; line-height:39px; text-align:center; background:#009eaf; text-decoration:none; font-size:20px; color:#fff; font-family:Microsoft yahei;}

/* 特约嘉宾 */
.blk-tit { font-size:24px; font-family:Microsoft yahei; font-weight:normal; color:#009eaf; text-align:center; }
.jb-des { width:190px; margin-right:80px; color:#535353; margin-top:50px; font-family:Microsoft yahei; text-align:center; float:left;}
.jb-des h3 { color:#009eaf; }

/* 会议亮点 */
.spot { padding-bottom:60px; border-bottom:1px dashed #e6e6e6;}
.sub-spot a { display:block; margin-right:120px; margin-top:50px; width:160px; font-family:Microsoft yahei; font-weight:bold; color:#12171d; text-align:center; float:left;}
.sub-spot span { display:block; text-align:left; margin-top:5px; line-height:2;}
.sub-spot span h3 { font-size:14px;}

/* 赞助商 */
.zjs { line-height:50px; float:left; clear:both;}
.zjs h2 { display:block; width:120px; font-size:16px; color:#696969; clear:right; float:left;}
.zjs a { display:inline-block; height:50px; margin-right:20px; margin-bottom:16px; float:left;}
.zjs span { float:left;}
.zjs img {}

/* 会议地图 */
.ditu { line-height:3;}
.ditu h3 { font-size:20px; font-family:Microsoft yahei; font-weight:normal; color:#009eaf;}
.ditu p { color:#141f20; font-size:16px;}

/* 会议议程 */
.yc-tb { text-align:center; background:#e5e5e5;}
.yc-tb td,.yc-tb th { height:50px; line-height:2.4; font-size:16px; padding:0 15px;}
.yc-tb th { background:#f8f8f8;}
.yc-tb td { background:#fff;}
.hy-th {  color:#fff; font-size:20px;}

/* 联系我们 */
.contact { padding-bottom:30px; border-bottom:1px dashed #e6e6e6; }
.tcu { width:260px; font-size:16px; float:left; margin-right:100px; margin-top:30px; line-height:2.4;}
.tcu h3 { font-size:18px}

/* 听众报名 */
.cell-blk input { margin-right:6px; margin-left:12px;}
.cell-blk-2 input { margin-right:4px; margin-left:0px; padding:0;}
.bm-td { height:46px; text-align:left;}
#qita1, #qita2 { color:#666;}
.xing { color:#666;}
#province, #city { height:30px; width:190px; margin-right:20px; line-height:30px;}
.olbm-btn { display:inline-block; width:142px; height:42px; line-height:42px; color:#fff; font-size:20px; background:#e60012; font-family:Microsoft yahei; text-align:center; }
.bm-tab input[type=text] { border:1px solid #ccc; height:28px;}

/* 会议回顾 */
#huigu {  }
.hg-tit { font-size: 24px; font-family: '微软雅黑'; font-weight: normal; color: #555; }

/* 视频播放 */
#video-area{ background:#ffffff; width:100%; height: 470px; overflow: hidden; } 
.video-play{ width:660px; height:470px; margin:10px 0 0 0; background:#ffffff; }
#video-area h1 {font-size:20px; font-family:'微软雅黑'; color:#000; margin-left:20px;}
.video-rt { width: 332px; height: 468px; border: 1px solid #ccc; overflow-y:scroll; }
.video-list {  }
.video-cont { padding: 10px 0; margin-left: 6px; border-bottom: 1px dashed #f1f1f1; }
.video-des { width: 160px; }
.video-des h2 {  color: #000; font-size: 14px; }
.video-des h3 {  color: #999; font-size: 12px; font-weight: normal; }
.video-des a { width: 54px; height: 22px; line-height: 22px; color: #fff; display:inline-block; 
	text-align: center; margin-right: 10px; margin-top: 4px; cursor: pointer; }
.btn-pl { background: #009cb3; }
.btn-dl { background: #666666; }

/* ppt分类下载 */
#ppt-dl { border-top: 1px solid #d8d8d8; }
#ppt-dl-bd { border:1px solid #e5e5e5;  }
#panel-tab { *display: inline; zoom:1; font-size: 16px; list-style: none;  }
#panel-tab > li { display: block; width: 332px; height: 60px; line-height: 60px; position: relative; top:0; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;  text-align: center; color: #252525; background: #fff; cursor: pointer; float: left; }
#panel-tab > li.tabFocus {  background: #252525; color: #fff; }
#panel-tab > li.tabFocus span {  background:url(../images/down-arrow.jpg) no-repeat; position: absolute; left: 160px; top: 60px; width: 14px; height: 7px; display: block; }
#hy-sort > li { display: none; list-style: none; }
#hy-sort > li.conFocus { display: block; }
.hy-sort-cont { margin-left: 20px; margin-right: 20px; padding-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #e5e5e5; }
.hy-sort-cont img {  width: 160px; height: 100px; margin-right: 18px; border: 1px solid #eee; float: left; }
.hy-ppt-des { width: 778px; overflow: hidden; float: left; }
.hy-ppt-des h2 { font-size: 16px;color: #252525; }
.hy-ppt-des p { color: #666; font-size: 16px; margin-top: 4px; line-height: 1.6; }
.ppt-dl-blank a { display: block; width: 173px; height: 50px; background: url(../images/ppt-dl-btn.jpg) no-repeat; margin: 20px auto; }
.ppt-dl-blank a:hover { display: block; background: url(../images/ppt-dl-btn2.jpg) no-repeat; }

/*精彩花絮*/
.mod18{ width:1000px; height:840px; margin:20px auto 40px; position:relative; background:#000; border-bottom: 1px solid #e4e4e4; }
.mod18 .btn{ position:absolute; width:12px; height:100px; top:603px; cursor:pointer; z-index:99; }
.mod18 .btnTop{ position:absolute; width:46px; height:48px; top:603px; cursor:pointer; z-index:99; }
.mod18 #prev{ left:28px; background:url(../images/prevBtn.jpg) no-repeat; }
.mod18 #next{ right:28px; background:url(../images/nextBtn.jpg) no-repeat; }
.mod18 #prevTop,.mod18 #nextTop{ top:276px; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }
.mod18 #prevTop:hover,.mod18 #nextTop:hover { filter:alpha(opacity=100); -moz-opacity:1; opacity: 1; }
.mod18 #prevTop{ left: 139px; background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{ right: 139px; background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 li{ float:left; }
.mod18 .cf li{ position:relative; }
.mod18 .picBox { width: 722px; height: 480px; position:relative; top:60px; margin: 0 auto; overflow: hidden; }  
.mod18 .picBox ul { height:480px; position:absolute; }
.mod18 .picBox li { width:722px; height:480px; }
.mod18 .listBox{ width:880px; height:102px; margin:0 auto; position:relative; top: 120px; overflow:hidden; }
.mod18 .listBox ul{ height:102px; position:absolute; }
.mod18 .listBox li{ width:102px; height:102px; padding: 0 4px; cursor:pointer; position:relative; z-index: 99; }
.mod18 .listBox li img{ width:100px; height:100px; border: 1px solid #000; }
.mod18 .listBox .on img{ width:100px; height:100px; border:1px solid #83b8ea; }
/*.mod18 .listBox .on i{display:block;}*/

.detailBox { position: relative; top: 155px; left: 70px; }
.sub-detailBox { width: 860px; padding: 0px 0; display: block; }
.sub-detailBox p { color: #fff; font-size: 14px; }

/*会议报道*/
#report {  border-top: 1px solid #e4e4e4; }
.rpt a { width: 240px; border:1px solid #fff; display: block; overflow: hidden; background: #eee; position: relative; font-size: 0; margin-right: 8px; margin-top: 20px; color: #272e39; text-align: left; float: left; }
.rpt a:hover {
/*-webkit-box-shadow: #666 0px 0px 10px;
-moz-box-shadow: #666 0px 0px 10px;
box-shadow: #666 0px 0px 10px;*/
border:1px solid #019eaf;
}
.rpt a img { width: 240px; height: 160px; }
.rpt a div { padding: 0 15px; line-height: 1.8; height: 200px; padding-top: 10px; overflow: hidden; border:1px solid #e5e5e5;  }
.rpt a div h2 {  font-size: 16px; font-weight: normal; color: #333; padding-top: 10px; margin: 0; padding: 0; }
.rpt a:hover div h2 {  color: #019eaf; }
.rpt a div p { font-size: 14px; color: #666; margin-top: 10px; }
.rpt a span { display: block; position: absolute; left: 20px; top: 20px; padding: 0px 8px; height: 22px; line-height: 22px; font-size: 12px; font-family: '宋体'; background: #00a0e9; color: #fff;  filter:alpha(opacity=70);
    -moz-opacity:0.7; -khtml-opacity:0.7; opacity: 0.7;
}
.rpt .wrap-item { }
.load_more { width: 1000px; height: 50px; font-size: 16px; line-height: 50px; text-align: center; color: #666; cursor: pointer; background: #eee; margin-top: 30px; display: block; }


/* 赞助厂商 */
.pall { width:480px; padding-top:30px; margin-right:20px; font-size:12px; float:left;}
.pall img { width:180px; height:100px; border:1px solid #d0d0d0; margin:0px 14px 6px; float:left;}
.pall h2 { color:#666; font-size:16px; }
.ptext{ color:#666; }
.ptext p { word-break:break-all; line-height:2; text-indent:2em; }

/* 赞助方案 */
.zanzhu p { width:592px; text-align:left; font-size:16px; line-height:2; text-indent:2em; float:left;}
.zanzhu img { margin-top:-10px; float:right;}

/* 报名成功 */
.bmsuc { line-height:2;}
.bmsuc th{ font-weight:normal; text-align:right;}
.bmsuc td { text-align:left;}

/*footer*/
#footer{ width:100%; height:140px; padding-top:40px; border-top:2px solid #009eaf; text-align:center;}
#footer p{font-size:12px; color:#9d9d9d; line-height:2; }
#footer p a {text-decoration:none; color:#9d9d9d; font-family:'宋体',arial;}
.footer_1 a{ font-size:12px; text-decoration: none;}
.ft a { padding:0 15px;}

/*weixin*/
.weixin { position: fixed; top:50%; _display: none; margin-top: -100px;/* left: 50%; margin-left: 550px;*/ right:10px; z-index: 100; width:178px; height:328px; border:1px solid #dcdcdc; background:#fff; text-align:center;}
.wx_tit { width:100%; height:40px; line-height:40px; background:#829aa4; text-align:center;}
.wx_tit h2 { font-size:18px; font-weight:normal; font-family:Microsoft yahei; color:#fff;}
.wx_cont { padding-top:15px;}
.wx_cont p { width:144px; margin:0 auto; font-size:16px; color:#616161; padding-bottom:16px; border-bottom:1px dashed #c7c7c7;}
.qq-group { text-align:left; color:#0a394d; width:144px; margin:10px auto}
.qq-group h2 { color:#616161; font-size:16px; font-weight:normal;}
a.wx_shut { width:17px; height:17px; display:block; position:absolute; top:-8px; right:-8px;}