﻿@charset "utf-8";
/*code by 波米会议*/
/*css重置*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, small { margin: 0; padding: 0; }
body { font-size: 12px; line-height: 22px; font-family: 'Hiragino Sans GB', "Microsoft Yahei", "微软雅黑"; color: #555; background: #f0f4f7; }
h1, h2, h3, h4, h5, h6, small { font-size: 100%; overflow: hidden; }
input, select { vertical-align: middle; font-size: 12px; }
ol, ul, li { list-style: none; }
i { font-style: normal; }
img { border: 0; }
ul, li { list-style-type: none; }
table { border-collapse: collapse; border-spacing: 0; }
/*全局公用*/
/*全局公用*/
.tc { text-align: center; }
.tl { text-align: left; }
.tr { text-align: right; }
.f12 { font-size: 12px; }
.f13 { font-size: 13px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }
.f22 { font-size: 22px; }
.f24 { font-size: 24px; }
.f26 { font-size: 26px; }
.f28 { font-size: 28px; }
.f30 { font-size: 30px; }
.f32 { font-size: 32px; }
.f34 { font-size: 34px; }
.f36 { font-size: 36px; }
.f38 { font-size: 38px; }
.divc { margin: 0 auto; }
.fb { font-weight: bold; }
.dis { display: block; }
.disn{display: none;}
.fl { float: left; }
.fr { float: right; }
.cl { clear: both; font-size: 0; height: 0; overflow: hidden; }
.cl5 { clear: both; font-size: 0; height: 5px; overflow: hidden; }
.cl10 { clear: both; font-size: 0; height: 10px; overflow: hidden; }
.cl15 { clear: both; font-size: 0; height: 15px; overflow: hidden; }
.cl20 { clear: both; font-size: 0; height: 20px; overflow: hidden; }
.cl30 { clear: both; font-size: 0; height: 30px; overflow: hidden; }
.cl40{ clear: both; font-size: 0; height: 40px; overflow: hidden; }
.cl50{ clear: both; font-size: 0; height: 50px; overflow: hidden; }
a:link { color: #555; text-decoration: none; }
a:visited { color: #555; text-decoration: none; }
a:hover { color: #337ab7; text-decoration: none; }
a:active { color: #337ab7; text-decoration: none; }
.ti2 { text-indent: 2em;}
.w1000 { width: 1000px;}
.w980 { width: 980px;}
.w1200 { width: 1200px;}
.wauto { width: auto; }
.ovn { overflow: hidden;}
.r3 { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
a.more, a.more:link, a.more:visited { float: right; font-size: 12px; font-weight: normal; color: #555; }
a.more:hover, a.more:active { color: #28a7e1; }
a.lan, a.lan:link, a.lan:visited, .lan { color: #28a7e1; }
a.lan:hover, a.lan:active { color: #28a7e1; text-decoration: underline; }
a.qlan, a.qlan:link, a.qlan:visited, .qlan { color: #00aefd; }
a.qlan:hover, a.qlan:active { color: #00aefd; text-decoration: underline; }
a.slan, a.slan:link, a.slan:visited, .slan { color: #1d8bd4; }
a.slan:hover, a.slan:active { color: #1d8bd4; text-decoration: underline; }
a.cheng, a.cheng:link, a.cheng:visited,.cheng { color: #fc814b; }
a.cheng:hover, a.cheng:active { color: #fc814b; text-decoration: underline; }
a.tdu:hover{ text-decoration: underline; }
.redborder { border: 1px solid #f00; }
.red, a.red { color: #f00; }
a.red:hover{ text-decoration: underline; }
.bai,a.bai{ color: #fff; }
.hui,a.hui{ color: #888; }
.qhui,a.qhui{ color: #999; }
a.bai:hover{ text-decoration: none; }
.main { overflow: hidden; background: #fff; }
.t5{ margin-top: 5px; }
.t10{ margin-top: 10px; }
.t15{ margin-top: 15px; }
.t20{ margin-top: 20px; }
.t30{ margin-top: 30px; }
.t40{ margin-top: 40px; }
.t50{ margin-top: 50px; }
.ellipsis{ text-overflow:ellipsis; white-space: nowrap; overflow: hidden; display: block; }
.ellipsis2 {line-height: 20px;height: 40px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
.lh1{ line-height: 1; }
.lh13{ line-height: 1.3; }
.lh15{ line-height: 1.5; }
.lh18{ line-height: 1.8; }
.lh2{ line-height: 2; }
.lh30{ line-height: 30px; }
.clearfix{ zoom: 1; }
.clearfix:before,.clearfix:after{ clear: both; content: " "; display: table; }
.bgbai{ background: #fff; }
.bghui{ background: #f0f0f0; }
.bgqhui{background: #fbfbfb;}
.bgqlan{background: #00aefd;}
.bgslan{background: #0075c3;}
.bglan{background: #28a7e1;}
.p5{ padding: 5px; }
.p10{ padding: 10px; }
.p15{ padding: 15px; }
.p20{ padding: 20px; }
.p30{ padding: 30px; }
.pl5{ padding-left: 5px; }
.pl10{ padding-left: 10px; }
.pr5{ padding-right: 5px; }
.pr10{ padding-right: 10px; }
.pl20{ padding-left: 20px; }
.pr20{ padding-right: 20px; }
.pt10{ padding-top: 10px; }
.pt15{ padding-top: 15px; }
.pt20{ padding-top: 20px; }
.pt30{ padding-top: 30px; }
.ml5{ margin-left: 5px; }
.ml10{ margin-left: 10px; }
.ml15{ margin-left: 15px; }
.ml20{ margin-left: 20px; }
.ml30{ margin-left: 30px; }
.mr5{ margin-right: 5px; }
.mr10{ margin-right: 10px; }
.mr15{ margin-right: 15px; }
.mr20{ margin-right: 20px; }
.mr30{ margin-right: 30px; }
.mt5{ margin-top: 5px; }
.mt10{ margin-top: 10px; }
.mt15{ margin-top: 15px; }
.mt20{ margin-top: 20px; }
.mt30{ margin-top: 30px; }
.wraperh-xs{ padding-top: 5px; padding-bottom: 5px; }
.wraperh{ padding-top: 10px; padding-bottom: 10px; }
.wraperh-sm{ padding-top: 15px; padding-bottom: 15px; }
.wraperh-md{ padding-top: 20px; padding-bottom: 20px; }
.wraperh-bg{ padding-top: 30px; padding-bottom: 30px; }
.wraperh-lg{ padding-top: 40px; padding-bottom: 40px; }
.wraperl-xs{ padding-left: 5px; padding-right: 5px; }
.wraperl{ padding-left: 10px; padding-right: 10px; }
.wraperl-sm{ padding-left: 15px; padding-right: 15px; }
.wraperl-md{ padding-left: 20px; padding-right: 20px; }
.wraperl-bg{ padding-left: 30px; padding-right: 30px; }
.wraperl-lg{ padding-left: 40px; padding-right: 40px; }
.bbd{ border-bottom: 1px solid #ddd; }
.bbdash{border-bottom: 1px dashed #ddd;}
.btdash{border-top: 1px dashed #ddd;}
.btd{ border-top: 1px solid #ddd; }
.border{ border: 1px solid #ddd; }
.bbe { border-bottom: 1px solid #eee; }
.ble { border-left: 1px solid #eee; }
.bre { border-right: 1px solid #eee; }
.bte { border-top: 1px solid #eee; }
.bordere{border: 1px solid #eee;}
.imgborder{ padding: 1px; border: 1px solid #eee; }
a:hover .imgborder{ border:1px solid #ddd; }
a.op:hover{ opacity: 0.8; filter: alpha(opacity=80); }
.br0{ border-right: 0px!important; }
.mr0{ margin-right: 0px!important; }
.iblock{ display: inline-block; *display: inline; *zoom: 1; }
.transition { -webkit-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; }
.bgtm{color:#fff;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .8)), to(rgba(0, 0, 0, .8))); 
background-image: -moz-linear-gradient(rgba(0, 0, 0, .8) 0%, rgba(0, 0, 0, .8) 100%); background-image: -ms-linear-gradient(rgba(0, 0, 0, .8) 0%, rgba(0, 0, 0, .8) 100%); 
background-image: -o-linear-gradient(rgba(0, 0, 0, .8) 0%, rgba(0, 0, 0, .8) 100%); background-image: linear-gradient(rgba(0, 0, 0, .8) 0%, rgba(0, 0, 0, .8) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#cc000000');}
.h-big img,img.h-big{overflow: hidden;-webkit-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
.h-big:hover img,img.h-big:hover{transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05);}
/*页面公用*/
.topBar { height: 40px; line-height: 40px; background: #474747; width: 100%; color: #ddd; }
.topBar a, .topBar a:link, .topBar a:visited { color: #ddd; padding: 0px 4px; }
.topBar a:hover, .topBar a:active { color: #28a7e1; }
.guanzhu { }
.topnav{ padding:0px 0px; /*border-left:1px solid #555; */; }
.wxTc {
    position: absolute;
    background: #ddd;
    width: 350px;
    height: 204px;
    background: url(../images/getqrcodes.png) left top no-repeat;
    position: absolute;
    top: 15px;
    left: -155px;
    text-align: center;
    padding: 22px 15px 15px 15px;
    z-index: 999999;
    display: none;
    zoom: 1;
}
.topBar .user { color: #fc814b; }
.logo { height: 110px; background: url(../images/lbline.jpg) right center no-repeat; padding-right: 15px; line-height: 110px; font-size: 28px; color: #555; }
.logo img { margin-top: 10px; }
.logo2 { height: 50px; background: url(../images/lbline.jpg) right center no-repeat; padding-right: 15px; line-height: 50px; font-size: 28px; color: #555; }
.logo2 img { margin-top: 10px; }
.mLogo { font-size: 18px; line-height: 20px; padding-top: 40px; padding-left: 16px; }
.mLogo2 { font-size: 18px; line-height: 20px; padding-top: 20px; padding-left: 16px; }
a.htqiehuan,a.htqiehuan:link,a.htqiehuan:visited{ display:inline; margin-right:20px; font-size:16px; margin-top:40px; height:40px; line-height:40px; border-radius:3px 3px 0px 0px; background:#e8ecef; border:1px solid #ddd; border-bottom:none; float:left; padding:0px 38px; }
a.htqiehuan:hover,a.htqiehuan:active,a.htqiehuan_on,a.htqiehuan_on:link,a.htqiehuan_on:visited{ background:#095ba6; color:#fff; border-color:#084278; }
.search { position: relative; width: 480px; height: 82px; margin-top: 20px; zoom: 1; z-index: 99; }
.search .searchform{ height:44px; zoom:1; position: relative; z-index: 1; }
input.searchin { font-family: 'Hiragino Sans GB', "Microsoft Yahei", "微软雅黑"; width: 290px; font-size: 14px; padding: 0px 80px 0px 90px; height: 40px; line-height: 40px; border-radius: 0px; }
button.searchbtn { font-family: 'Hiragino Sans GB', "Microsoft Yahei", "微软雅黑"; line-height: 40px; position: absolute; right: 0px; top: 0px; padding: 0px 0px; border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; width: 80px; height: 42px; background: #28a7e1; border: 1px solid #28a7e1; font-size: 16px; }
button.searchbtn:hover,button.searchbtn:focus,button.searchbtn:active{ background: #2192c6; outline: none; }
.search .searchform .sslect{ cursor:pointer; position: absolute; height: 40px; line-height: 40px; text-align: center; background: #f9f9f9; left: 1px; top: 1px; width: 80px; border-right: 1px solid #ddd; }
.search .searchform .sslect .sslist{ position: absolute; top: 40px; left: -1px; width: 80px; border-top: 0px; text-align: center; border: 1px solid #ddd; display: none; }
.search .searchform .sslect .sslist li{ background: #fff; border-top: 1px solid #eee; line-height: 36px; }
.search .searchform .sslect .sslist li:hover{ background: #f9f9f9; }
.searchhot { font-size: 12px; padding-top: 5px; padding-left: 18px;height: 24px; background: url(../images/s_top.gif) left center no-repeat; width: 462px; overflow: hidden; zoom: 1;position: relative; }
.searchhot a, .searchhot a:link, .searchhot a:visited { }
a.btnBlue, .btnBlue { background: #095ba6; border-radius: 3px; color: #fff; border: 1px solid #084278; line-height: 16px; padding: 6px 10px; }
a.btnBlue:hover, .btnBlue:hover , .btnBlue:focus{ background: #064e90; color: #fff; }
a.btnWhite, .btnWhite { background: #f5f5f5; border-radius: 3px; color: #555; border: 1px solid #ccc; line-height: 16px; padding: 6px 10px; }
a.btnWhite:hover, .btnWhite:hover, .btnWhite:focus { background: #ebebeb; }
a.btncheng, .btncheng { background: #f60; border-radius: 3px; color: #fff; border: 1px solid #f60; line-height: 16px; padding: 6px 10px; }
a.btncheng:hover, .btncheng:hover, .btncheng:focus { background: #ef5400; color: #fff; }
a.btnlan, .btnlan { background: #00aefd; border-radius: 3px; color: #fff; border: 1px solid #00aefd; line-height: 16px; padding: 6px 10px; }
a.btnlan:hover, .btnlan:hover , .btnlan:focus{ background: #28a7e1; color: #fff; }
a.btnlv, .btnlv { background: #41c388; border-radius: 3px; color: #fff; border: 1px solid #41c388; line-height: 16px; padding: 6px 10px; }
a.btnlv:hover, .btnlv:hover , .btnlv:focus{ background: #36a572; color: #fff; }
a.btn-line, .btn-line { border-radius: 3px; color: #41c388; border: 1px solid #41c388; line-height: 16px; padding: 6px 10px; }
a.btn-line:hover, .btn-line:hover, .btn-line:focus { background: #41c388; color: #fff; }
a.btn-lineblue,.btn-lineblue{ border-radius: 3px; color: #00aefd; border: 1px solid #00aefd; line-height: 16px; padding: 6px 10px; }
a.btn-lineblue:hover, .btn-lineblue:hover, .btn-lineblue:focus{ background: #00aefd; color: #fff; }
a.btn-linecheng,.btn-linecheng{ border-radius: 3px; color: #f60; border: 1px solid #f60; line-height: 16px; padding: 6px 10px; }
a.btn-linecheng:hover, .btn-linecheng:hover, .btn-linecheng:focus{ background: #f60; color: #fff; }
a.btn-danger{color:#fff;}
a.btnLage, .btnLage { font-size: 16px; display: inline-block; padding: 10px 20px; }
a.btnSmall, .btnSmall { font-size: 14px; display: inline-block; padding: 5px 10px; }
.btn,a.btn{ font-size: 14px; display: inline-block; text-align: center; white-space: nowrap; vertical-align: middle; font-family:'Hiragino Sans GB', "Microsoft Yahei", "微软雅黑"; }
.btnround{border-radius: 16px;}
a.mfzc, a.mfzc:link, a.mfzc:visited { color: #fc814b; }
a.mfzc:hover, a.mfzc:active { color: #fc814b; text-decoration: underline; }
a.ljdl, a.ljdl:link, a.ljdl:visited { color: #28a7e1; }
a.ljdl:hover, a.ljdl:active { color: #28a7e1; text-decoration: underline; }
/*文字无缝滚动*/
.txtMarquee-left { width: 398px; position: relative; }
.txtMarquee-left .hd .prev, .txtMarquee-left .hd .next { display: block; width: 5px; height: 9px; float: right; margin-right: 5px; margin-top: 10px; overflow: hidden; cursor: pointer; background: url("images/icoLeft.gif") no-repeat; }
.txtMarquee-left .hd .next { background: url(../images/icoRight.gif) no-repeat; }
.txtMarquee-left .bd { }
.txtMarquee-left .bd .tempWrap { width: 480px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul { overflow: hidden; zoom: 1; }
.txtMarquee-left .bd ul li { margin-right:20px; float: left; height: 24px; line-height: 24px; text-align: left; _display: inline; width: auto !important; }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */

/*大图幻灯*/
.slideBox { width: 100%; min-width: 1000px; height: 330px; overflow: hidden; position: relative; }
.slideBox .hd { overflow: hidden; z-index: 1; width: 1000px; min-width: 1000px; margin: 0px auto; }
.slideBox .hd ul { overflow: hidden; zoom: 1; float: left; bottom: 15px; margin-left: 470px; position: absolute; }
.slideBox .hd ul li { float: left; margin-right: 11px; width: 11px; height: 11px; line-height: 11px; text-align: center; background: #000; cursor: pointer; border-radius: 100%; filter:alpha(opacity=30); /*IE滤镜，透明度50%*/
-moz-opacity:0.3; /*Firefox私有，透明度50%*/
opacity:0.3; /*其他，透明度50%*/; }
.slideBox .hd ul li.on { background: #fff; color: #fff; filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8; /*其他，透明度50%*/; }
.slideBox .bd { position: relative; height: 330px; z-index: 0; width: 100%; }
.slideBox .bd ul { width: 100%; position: absolute; left: 0px; top: 0px; }
.slideBox .bd li { zoom: 1; vertical-align: middle; width: 100%; height: 330px; left: 0px; top: 0px; position: absolute; }
.slideBox .bd .datu { width: 100%; height: 330px; display: block; }
.gain-items { min-width: 1000px; width: 1000px; margin: 0 auto; position: relative; }
.gain { width: 320px; height: 270px; overflow: hidden; position: absolute; right: 0; top: -600px; }
.gain-cont a, .gain-cont a:visited { color: #fff; }
.gain-cont a:hover { text-decoration: none; text-decoration: underline; }
.gain-cont { position: relative; z-index: 5; color: #fff; padding: 0 35px; }
.gain-cont h2 { font-size: 18px; padding: 20px 0px; padding-top:30px; font-weight: normal; }
.gain-cont .f { color: #fc8026; font-size: 34px; height: 50px; line-height: 50px; overflow: hidden; }
.gain-cont em { color: #fc8026; font-size: 20px; font-style:normal; font-family: Georgia,'Times New Roman',Times,serif; }
.gain-cont .light-fc { color: #fc8026; }
.gain-cont .reg { height: 46px; padding: 10px 0 5px; }
.gain-cont .reg a { height: 46px; line-height: 46px; display: block; text-align: center; font-size: 18px; background: #fc8026; text-decoration: none; }
.gain-cont .reg a:hover { background: #fc9f26; }
.gain-cont .tar { text-align: right; padding-bottom: 25px; margin-top: 7px; }
.gain .opacity { width: 320px; height: 270px; position: absolute; left: 0; top: 0; z-index: 1; background: #000; filter: alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; }
.gain-cont .f em { font-size: 40px; }
/* 首页 */
.box{ }
.box .t{ color:#004ea2; font-size:24px; height:40px; line-height:40px; padding-top:10px; }
.box  .c{ }
.xtjs{ width:580px; font-size:14px; line-height:30px; color:#475058; }
.cplb{ overflow:hidden; zoom:1; padding-top:14px; }
.cplb li{ float:left; width:148px; height:134px; text-align:center; text-align:center; }
.cplb li a{ display:block; }
.cplb li p{ line-height:40px; height:40px; font-size:12px; text-align:center; }
.tsgn{ width:390px; color:#43505f; }
.tsgn .c{ overflow:hidden; zoom:1; }
.tsgn .c li{ width:187px; height:96px; float:left; padding-left:0px; line-height:18px; padding-top:10px; padding-right:10px; overflow:hidden; }
.tsgn .c li div{ float:left; width:54px; height:48px; background: url(../images/icon.png) no-repeat; }
.br{ border-right:1px solid #dee2e5; }
.bb{ border-bottom:1px solid #dee2e5; }
.tsgn .c li.pl66{ padding-left:5px; padding-right:0px; }
.tsgn .c li p{ font-weight:bold; font-size:14px; }
.zxfb.panel,.jqzk.panel,.tujianhuiyi.panel,.list-zuweihui.panel,.tujianvideo.panel{ border:1px solid #e7eaec; background:#fff; border-radius: 0px; margin-bottom: 0px; }
.panel .t{ color:#004ea2; font-size:24px; height:64px; line-height:64px; border-bottom:1px solid #e7eaec; }
.panel .t span{ display:block; float:left; padding-right:10px; margin-top:17px; height:30px; line-height:30px; }
a.short,a.short:link,a.short:visited{ font-size:24px; float:left; padding-left:10px; border-left: 1px solid #e7eaec; line-height: 32px; margin-top: 15px; }
.panel .c{ position:relative; height:305px; overflow:hidden; }
.panel .c ul{ position:absolute; top:0; left:10px; padding:0; }
.panel .c ul li{ line-height:50px; border-bottom:1px solid #e7eaec; font-size:14px; height:50px; overflow:hidden; }
.panel .c ul li span.time{ float:right; padding-right:4px; color:#fc814b; display:block; overflow:hidden; text-align:right; font-size:12px; }
.panel .c ul li span.zwhlogo{ float:left; color:#fc814b; display:block; width:32px; overflow:hidden; text-align:left; font-size:12px; padding-top:9px; padding-right:10px; }
.panel .c ul li span.address{ float:right; color:#095ba6; display:block; width:60px; overflow:hidden; text-align:right; font-size:12px; }
.zxfb{ width:658px; }
.jqzk{ width:320px; }
.zxfb .t{ padding:0px 18px 0px 60px; background: url(../images/icon.png) -128px -882px no-repeat; }
.zxfb .c ul{ width:638px; }
.jqzk .t{ padding:0px 18px 0px 60px; background: url(../images/icon.png) -128px -1013px no-repeat; }
.jqzk .t span{ border-right:none; }
.jqzk .c ul{ width:300px; }
.jqzk .c ul li{ border-bottom:1px dashed #e7eaec; overflow:hidden; }
.tujianhuiyi .t{ padding:0px 18px 0px 60px; background: url(../images/icon.png) -128px -1078px no-repeat; }
.tujianhuiyi .c{ height:400px; }
.tujianhuiyi .c ul li{ float:left; width:220px; height:174px; padding:12px; line-height:22px; border-bottom:none; }
.tujianhuiyi .c ul li a{ display:block; cursor:pointer; }
.tujianhuiyi .c ul li .pic{ height:102px; border:1px solid #e7eaec; text-align:center; padding:1px; vertical-align:central; }
.tujianhuiyi .c ul li .pic img{ height:102px; max-width:216px; width:expression_r(document.body.clientWidth > 260? "260px": "auto" ); }
.tujianhuiyi .c ul li p.fb{ height:36px; overflow:hidden; margin:5px 0px; line-height:18px; font-size:14px; color:#555; }
.tujianhuiyi .c ul li p{ font-size:12px; color:#999; }
/*推荐视频*/
.ipanel{ border:1px solid #e7eaec; background:#fff; border-radius: 0px; margin-bottom: 0px; }
.ipanel .t{ color:#004ea2; font-size:24px; height:64px; line-height:64px; border-bottom:1px solid #e7eaec; }
.ipanel .t span{ display:block; float:left; padding-right:10px; margin-top:17px; height:30px; line-height:30px; }
.ipanel .c{ }
.tujianvideo{width: 658px;}
.tujianvideo .t{ padding:0px 18px 0px 60px; background: url(../images/icon.png) -128px -1895px no-repeat; }
.tujianvideo .c{ height:auto; padding:10px 0px; padding-left: 4px; }
.tujianvideo .c .ivideo{float:left;width: 652px;}
.ivideo li{ float: left; margin: 10px 8px; width: 147px; *display: inline; }
.ivideo li .pic{ position: relative; }
.ivideo li .pic a{ position: relative; display: block; overflow: hidden; width: 100%; height: 100%; }
.ivideo li .pic a .vbg{ z-index: 2; top: 0; left: 0; width: 100%; height: 100%; content: ''; background-color: rgba(0,0,0,.3); cursor: pointer; position: absolute; background-image:url(../images/vplay.png); background-repeat: no-repeat; background-position: center center; overflow: hidden; display: none; }
.ivideo li .pic a:hover .vbg{ display: block; }
.ivideo li .pic a img{width: 145px;height: 108px;border: 1px solid #eee;}
.ivideo li .title{ padding-top: 8px; line-height: 18px; font-size: 14px; }
.ivideo li .title a{ color: #555; display: block; height: 36px; overflow: hidden; }
.ivideo li .title a.name{height: 12px; overflow: hidden;}
.ivideo li .title a:hover{ color: #000; }
i.bofang{ background: url(../images/bf.gif) no-repeat center center; display: inline-block; width: 17px; height: 12px; vertical-align: top; margin-right: 2px; }
.ivideo li .title p.f12{ line-height: 12px; margin-top: 5px; color: #999; }
i.hot{ position: absolute; left: 0px top:0px; width: 45px; height: 44px; background: url(../images/hot.png) no-repeat left top; z-index: 3; }
.specialist{width: 318px;border: 1px solid #eee;background: #fff;}
.specialist .hd{font-size: 18px;padding:0px 10px;padding-left: 15px;height: 64px;line-height: 64px;border-bottom: 1px solid #eee;}
.specialist .bd{overflow: hidden;height: 454px;margin-top: 15px;margin-bottom: 15px;}
.specialist li{padding: 0px 5px 0px 10px;}
.specialist li .sperkerInfo{border-bottom: 1px dotted #eee;padding-bottom: 13px;padding-top: 13px;margin-top: 0px;}
.specialist li .sperkerInfo .speakerHead .tit{}
/* 讲者信息 */
.sperkerInfo { padding-top: 10px;margin-top: 0px;font-size: 13px; }
.sperkerInfo a { overflow: hidden;}
.sperkerInfo .media-body{line-height: 1.2;}
.sperkerInfo .media-body .tit{font-size: 18px;}
.sperkerInfo .media-body .tit .bgqlan{top: -2px;position: relative;
	line-height: 17px;height: 17px;margin-left: 2px;padding-left: 3px;padding-right: 3px;color:#fff;font-size: 13px;border-radius: 2px;background: #fff;border:1px solid #00aefd;color:#00aefd;}
.sperkerInfo .media-body .hospital{margin-top: 4px;}
/* 用户图标 */
.userIco{height: 16px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;position: relative;top: -2px;margin-right: 3px;}
.userIco1{margin-left: 3px;}
.s-search{padding-top: 30px;padding-bottom: 10px;}
.s-search .input-group{width: 500px;margin:10px auto;}
.s-search .input-group .form-control{height: auto;}
.input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn{border-radius: 3px;}
.input-group .form-control:last-child, .input-group-addon:last-child,
 .input-group-btn:first-child>.btn-group:not(:first-child)>.btn, .input-group-btn:first-child>.btn:not(:first-child),
  .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle{border-top-left-radius: 0;
    border-bottom-left-radius: 0;}
.input-group-btn {z-index: 99;}
.ye-result{padding-bottom: 20px;text-align: center;font-size: 14px;}
/* 搜索结果 */
.spanel {background: #fff;border:1px solid #e7eaec;margin-top: 20px;}
.spanel .t{border-bottom: 1px solid #e7eaec;padding:15px;}
.spanel .t .tit{float: left;font-size: 16px;}
.spanel .c{padding: 15px;min-height: 300px;}
.no-result{color:#999;padding: 50px 0px;}
.iconfont.n-icon{font-size: 270px;color:#999;line-height:180px;color:#ccc;}
.s-speaker{margin-right: -15px;}
.s-speaker .s-item{width: 474px;float: left;border: 1px solid #eee;border-radius: 3px;margin-right: 15px;margin-bottom: 15px;}
.s-speaker .s-item .sperkerInfo{padding: 15px;padding-bottom: 0px;}
.s-speaker .s-item .desc{padding-left: 15px;padding-right: 15px;font-size: 14px;line-height: 20px;height: 60px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-break: break-all;}
.s-speaker .s-item .manage{background: #f0f4f7;border-top: 1px solid #e7eaec;margin-top: 15px;padding: 5px 15px;}
.s-speaker .s-item .manage .zwinfo{width: 300px;}
/*组委会列表*/
.list-zuweihui .t{ padding: 0px 20px 0px 20px; background:  #fafafa; font-size:18px; }
.list-zuweihui .t span{ border-right:none; color:#555; }
.list-zuweihui .zwh-nav{border-bottom: 1px solid #e7eaec;background: #fafafa;}
.list-zuweihui .zwh-nav td{height: 40px;line-height: 40px;}
.list-zuweihui .zwh-nav td a{display: block;background: #fafafa;text-align: center;font-size: 14px;border-right: 1px solid #e7eaec;}
.list-zuweihui .zwh-nav td:last-child a{border-right: none;}
.list-zuweihui .zwh-nav td a.on{background:#28a7e1;color:#fff;border-right:none;}
.list-zuweihui .zwh-nav.zwh-navfixed{position: fixed;left: 0px;top: 0px;right: 0px;box-shadow: 0px 1px 10px rgba(0,0,0,0.1);}
.list-zuweihui .zwh-nav.zwh-navfixed table{width: 1000px;margin: 0px auto;}
.list-zuweihui .c{ height:auto; overflow:hidden; position:static; }
.list-zuweihui .c ul{ position:static; padding:20px 0px 0px 10px; overflow:hidden; zoom:1; }
.list-zuweihui .c ul li{ float:left; width:220px; height:auto; padding:0px 12px; line-height:22px; border-bottom:none; }
.list-zuweihui .c ul li a{ display:block; cursor:pointer; }
.list-zuweihui .c ul li .pic{ height:102px; border:1px solid #e7eaec; text-align:center; padding:1px; vertical-align:central; }
.list-zuweihui .c ul li .pic img{}
.list-zuweihui .c ul li p.fb{ height:36px; overflow:hidden; margin:5px 0px; line-height:36px; font-size:14px; color:#555; }
.list-zuweihui .c ul li p{ font-size:12px; color:#999; }
/*组委会分类*/
.list-zuweihui .c .zwhfl{ height: 30px; line-height: 30px; background: url(../images/hthline.jpg) left center repeat-x; margin: 20px 20px 0px 20px; padding-left: 20px; }
.list-zuweihui .c .zwhfl span{ background: #fff; font-size: 18px; color: #555; padding:0px 10px; }
/*会议列表*/
.cm_l{ width:734px; border:1px solid #e7eaec; min-height:512px; height:auto !important; height:512px; overflow:visible; background:#fff; }
.cm_l .t{ padding: 0px 20px 0px 20px; height: 60px; line-height: 60px; border-bottom: 1px solid #e7eaec; background:#fafafa; font-size:14px; }
.cm_l .c{ padding:10px; }
.cm_r{ width:254px; border:1px solid #e7eaec; height:auto !important; height:512px; overflow:visible; background:#fff; }
.cm_r .t{ padding: 0px 18px 0px 60px; background: url(../images/icon.png) -128px -948px no-repeat #fafafa; height: 60px; line-height: 60px; border-bottom: 1px solid #e7eaec; color: #004ea2; font-size: 20px; }
.cm_r .t span { display: block; float: left; padding-right: 10px; margin-top: 17px; height: 30px; line-height: 30px; }
.cm_r .c{ font-size: 14px; padding:10px; line-height: 30px; }
/*列表*/
.subMeetingListBox { width: 980px; margin: 0 auto; padding: 18px 10px; background: #fff; overflow: hidden; zoom: 1; }
.subMeetingListItem { margin-bottom: 25px; padding-bottom: 25px; border-bottom: 1px dotted #e7eaec; }
.subMeetingListItem .itemDate { width: 100px; float: left; padding-right: 15px; height: 82px; text-align: center; padding-top: 8px; font-family: Arial; background: url(../Committee/images/date.jpg) no-repeat; }
.subMeetingListItem .itemDate .itemDatexingqi { line-height: 25px; color: #FFF; font-size: 14px; color: #999; }
.subMeetingListItem .itemDate .itemDateInfo { height: 48px; overflow: hidden; color: #444; font-weight: bold; width: 76px; margin: 0 auto; padding-top: 6px; }
.subMeetingListItem .itemDate .itemDateInfo .year { display: block; height: 20px; font-size: 11px; line-height: 20px; padding-top: 6px; font-weight: bold; text-align: center; }
.subMeetingListItem .itemDate .itemDateInfo .Month { display: block; height: 24px; font-size: 24px; line-height: 22px; }
.subMeetingListItem .itemDate .itemDateInfo .date { overflow: hidden; width: 46px; color: #ff7b00; font-size: 40px; line-height: 40px; float: left; }
.subMeetingListItem .itemDate .itemDateInfo .nianyue { overflow: hidden; width: 40px; }
.subMeetingListItem .itemDetail { width: 600px; float: left; }
.subMeetingListItem .itemDetail .itemDetailName { line-height: 30px; }
.subMeetingListItem .itemDetail .itemDetailName a { color: #004ea2; font-size: 16px; }
.subMeetingListItem .itemDetail .itemDetailName a:hover { color: #F60; }
.subMeetingListItem .itemDetail .itemTimeStyle { line-height: 20px; }
.subMeetingListItem .itemDetail .itemAreaAdd { line-height: 20px; }
.subMeetingListItem .itemDetail .itemAreaAdd span { margin-right: 15px; }
.subMeetingListItem .itemInfoBtn { width: 80px; height: 72px; float: right; padding-top: 4px; }
.subMeetingListItem .itemInfoBtn a { display: block; height: 38px; text-align: center; line-height: 38px; font-size: 14px; border-radius: 2px; margin: 0px; padding: 0px; border: 0px; }
.subMeetingListItem .itemInfoBtn p { text-align: center; line-height: 30px; color: #FFF; }
.subMeetingListItem .itemInfoBtn .meetCharge { width: 80px; height: 90px; }
a.detail, a.detail:link, a.detail:visited { color: #ff7b00; }
a.detail:hover, a.detail:active { color: #ff7b00; text-decoration: underline; }
a.ckwz, a.ckwz:link, a.ckwz:visited { width: 80px; height: 26px; font-size: 12px; text-align: center; line-height: 26px; color: #fff; background: #ff7b00; font-family: "宋体", "微软雅黑", "Arial Narrow"; }
a.ckwz:hover, a.ckwz:active { background: #ff2a00; text-decoration: none; }
a.wych, a.wych:link, a.wych:visited { width: 80px; height: 26px; margin-top: 5px; font-size: 12px; text-align: center; line-height: 26px; color: #fff; background: #25a5e2; font-family: "宋体", "微软雅黑", "Arial Narrow"; }
a.wych:hover, a.wych:active { background: #00499e; text-decoration: none; }
.itemArea { width: 150px; padding-left: 20px; float: left; line-height: 30px; }
/*会议详细*/
.nrtitle { margin:0 auto; text-align:center; padding-top:20px; padding-bottom:0px; overflow:visible; }
.nrtitle h1{ color:#000; font-size:24px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; line-height:30px; font-weight:normal; width:600px; margin:0px auto; margin-bottom:20px; text-align:center; }
.nrtitle .titBar{ border-bottom:1px #E5E5E5 solid; padding-bottom:8px; line-height:22px; color:#7E7E7E; overflow:hidden; zoom:1; text-align:; }
.nrtitle .titBar .time,.nrtitle .titBar .about,.nrtitle .titBar .liulan{ padding:0 10px; }
.thrMeettingItem { margin: 25px auto; margin-bottom:5px; border: 1px solid #b5e2fb; background: #edf8ff; }
.thrMeettingItemBox { margin: 0 auto; padding: 20px 20px; overflow: hidden; zoom: 1; }
.thrMeettingItemBox li { width:316px; padding-right: 10px; float: left; height: 25px; line-height: 25px; }
.share { margin-top: 30px; font-weight: bold; }
/*底部*/
.products { background: #f0f4f7 url(../images/pBg.gif) repeat-x; height: 200px; margin-top: 20px;text-align:center; }
.pBody { padding: 32px 24px;display:inline-block; }
.pBody .footLogo { width: 163px; height: 112px; float: left; }
.pBody .pList { float: left; border-left: 1px dotted #aab3b4; height: 135px; padding: 0 15px; margin: 0 40px; }
.pBody .pList dt { font-size: 16px; color: #474747; font-weight: bold; padding-bottom: 10px; }
.pBody .pList dd { line-height: 25px; }
.pBody .pList dd a { color: #474747; }
.pBody .pList dd a:hover { color: #095ba6; }
.foot { background: #474747; width: 100%; text-align: center; height: 54px; font-size: 12px; line-height: 54px; color: #a3a29e; }
/*图标*/
.icons { background: url(../images/icon.png) no-repeat; }
.tel { background-position: -165px 15px; padding-left: 20px; padding-right:10px; }
a.guanzhu, a.guanzhu:link, a.guanzhu:visited { background-position: -152px -39px; display: block; width: 19px; height: 19px; margin-top: 10px; padding-left: 10px; padding-right: 0px; }
a.guanzhu:hover, a.guanzhu:active { background-position: -152px -22px; }
a.weixin, a.weixin:link, a.weixin:visited { background-position: -152px -79px; position: relative; z-index:99999; }
a.weixin:hover, a.weixin:active { background-position: -152px -60px; }
.htNav li.hyxx { background-position: -142px -99px; }
.htNav li.jbsz { background-position: -142px -136px; }
.htNav li.jfgl { background-position: -142px -175px; }
.htNav li.bmgl { background-position: -142px -210px; }
.htNav li.rcgl { background-position: -142px -244px; }
.htNav li.dhjj { background-position: -142px -282px; }
.htNav li.wzll { background-position: -142px -321px; }
.htNav li.jdgl { background-position: -142px -359px; }

.htNav li.cwgl { background-position: -142px -1136px; }
.htNav li.jbxx { background-position: -142px -1174px; }
.htNav li.sctx { background-position: -142px -1290px; }
.htNav li.xgsj { background-position: -142px -1212px; }
.htNav li.xgmm { background-position: -142px -1250px; }
.htNav li.zwhrz { background-position: -142px -1368px; }
.htNav li.chrygl { background-position: -142px -1406px; }
.htNav li.zwhgly { background-position: -142px -1332px; }
.htNav li.zwhympz { background-position: -142px -1604px; }
.htNav li.hygl { background-position: -142px -1646px; }
.htNav li.zwtg { background-position: -142px -1487px; }
.htNav li.sjtj { background-position: -142px -1526px; }
.htNav li.yjdx { background-position: -142px -1562px; }

.tsgn .c li .wz { background-position: -134px -423px; }
.tsgn .c li .bm { background-position: -134px -665px; }
.tsgn .c li .zw { background-position: -134px -497px; }
.tsgn .c li .tg { background-position: -134px -739px; }
.tsgn .c li .jf { background-position: -136px -575px; }
.tsgn .c li .jd { background-position: -134px -813px; }
.htNav .ico {
            font-size: 24px!important;
            padding: 0px 10px 0px 20px!important;
            color: #A1ACB4;
        }
/*bs重写*/
.form-control{ border-radius: 2px; height: auto; width: 390px; }
.form-group{ margin-bottom: 5px; }
.wraperl-md.topBar{ width: auto; }
.htBox{ margin-bottom: -20px; }
.htBox.w1000{ margin-bottom:0px; }
.radio + .radio, .checkbox + .checkbox { margin-top: 10px; }
.control-label{ font-weight: normal; }
/*后台*/
a.ylqt { margin-top: 7px;margin-bottom: 5px;}
.hline { height: 4px; background: #095ba6; overflow: hidden; }
.htBox { border: 1px solid #e8ecef; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; background: url(../images/htsline.jpg) 170px top repeat-y #fff; }
.htNav { width: 170px; border-right: 1px solid #e8ecef; }
.htNav li { line-height: 46px; border-bottom: 1px solid #e8ecef; padding-left: 48px; font-size: 14px; cursor: pointer; }
.htNav li.current, .htNav li:hover { background-color: #e8ecef; }
.htsubNav { display: none; padding-left: 27px; background: url(../images/htsline.jpg) 27px top repeat-y #fff; margin-left: -48px; }
.htsubNav a, .htsubNav a:link, .htsubNav a:visited { display: block; line-height: 46px; background: url(../images/hthline.jpg) left center no-repeat; padding-left: 20px; font-weight: bold; }
.htNav li .htsubNav a:hover, .htNav li .htsubNav a:active, .htNav li .htsubNav a.on { color: #f60; font-weight: bold; line-height: 46px; }
.htNav li.current .htsubNav { }
.htNav li a,.htNav li a:link,.htNav li a:visited{ display:block; }
.htNav li a:hover, .htNav li a:active { color: #555; }
.htCon { padding: 20px; width: 789px; font-size: 12px; line-height: 34px; }
.htConAuto { padding: 20px; width: 96%; font-size: 12px; line-height: 34px; }
.htNow { background: url(../images/hthline.jpg) left center repeat-x; line-height: 46px; overflow: hidden; padding-left: 20px; clear: both; }
.htNow span { background: #fff; display: block; padding: 0px 10px; float: left; font-size: 18px; color: #69737b; }
.xinghao { font-size: 12px; color: #fc814b; }
.form-group { padding-top: 5px; zoom: 1; }
.form-group:before,.form-group:after{ clear: both; content: " "; display: table; }
.form-group input, .form-group select, .form-group textarea, .form-group .radio, .form-group .checkbox { float: left; box-sizing: content-box; }
.form-group .radio, .form-group .checkbox { padding-right: 10px; overflow: hidden; }
.form-group select.input-s { width: 200px; }
.form-group label { float: left; line-height: 32px; padding-right: 10px; width: 100px; overflow: visible; text-align: right; }
.radio label, .checkbox label { width: auto; line-height: 18px; }
.radio label input { }
.input-s { width: 190px; box-sizing: content-box; }
.input-mini { width: 110px; box-sizing: content-box; }
.form-group p { float: left; padding: 0px 5px; }
.form-group .tishi { float: left; padding: 0px 5px; color: #999; font-size: 12px; }
.htsub { text-align: center; padding: 20px; }
.htFilter { border: 1px solid #e8ecef; margin-bottom: 20px; position: relative; overflow: hidden; zoom: 1; }
.htFilter .t { padding: 0px 10px; }
.htFilter .t span { padding-right: 10px; }
.htFilter .t span.num { font-weight: bold; color: #fc814b; }
/*分页*/
.yPager { padding: 15px 10px; padding-bottom:20px; overflow:hidden; zoom:1; }
.yPager .inner { position: relative; left: 50%; float: left; }
.yPager .disabled { background: #e8ecef; color: #8a949c; opacity: 0.5; filter: alpha(opacity=50); }
.yPager a, .yPager span { position: relative; left: -50%; padding: 0 8px; height: 24px; line-height: 24px; overflow: hidden; display: inline-block; margin-left: 8px; border-radius: 3px; }
.yPager a:hover, .yPager .current { background: #095ba6; color: #fff; }
.yPager a { background: #e8ecf0; color: #a1acb4; }
.yPager a, .yPager span { position: relative; left: -50%; padding: 0 8px; height: 24px; line-height: 24px; overflow: hidden; display: inline-block; margin-left: 8px; border-radius: 3px; }
.yPager a:visited { color: #a1acb4; }
.htsub .btnLage{ padding:10px 60px; }
/*登录*/
.loginbg{ height:662px; background:url(../images/loginbg.jpg) center top no-repeat #fff; width:100%; }
.loginbox{ float:right; width:340px; border:1px solid #e8ecef; margin-top:46px; padding:15px; background:#fff; }
.loginbox .form-group label { float: left; line-height: 34px; padding-right: 10px; width:60px; overflow: visible; text-align: right; font-size:14px; color: #69737b; }
.loginbox .form-group { overflow: hidden; padding-top: 15px; zoom: 1; }
.loginbox radio label,.loginbox .checkbox label { width: auto; line-height: 18px; padding-left:70px; }
a.wjmm,a.wjmm:link,a.wjmm:visited{ line-height:32px; color: #2ca9e2; display:inline; margin-right:60px; }
a.wjmm:hover,a.wjmm:active{ text-decoration:underline; }
.loginbox .loginsub{ text-align:center; }
.loginbox .loginsub .btnLage{ width:216px; padding: 12px 20px; }
.loginbox .form-control{ padding:8px 12px; }
/*注册*/
.zhuce{ width:700px; border-right:1px solid #e7ecee; }
.zhuce .form-group { overflow: hidden; padding-top:15px; zoom: 1; }
.reghelp{ padding:20px; width:219px; }
.reghelp p{ padding:8px 0px; }

/*筛选*/     
.filter { overflow:hidden; margin:5px 0px; background:#fff; border:1px solid #e7eaec; font-family: arial,'Hiragino Sans GB',sans-serif; padding: 8px 0px; }
.filter li { line-height: 22px; overflow: hidden; padding:5px 0px 0px 15px; border-top: 1px dotted #e7eaec; zoom:1; }
.filter li label { font-weight: bold; float: left; display: inline-block; font-size:14px; line-height:24px; }
.filter li a { padding:1px 6px; display:block; float:left; white-space: nowrap; margin: 0px 0px 6px 0px; }
.filter li a.li_on { background:#ff7b00; border-radius:2px; color:#fff; }
.filter .more { background: url("/images/index20130607.png") no-repeat -328px -352px; padding: 0px 15px 0px 0px; float: right; display: inline; }
.filter li div { width:900px; float: left; }
.filter li div.qhshowc{ width: 800px; height: 60px; overflow: hidden; }
.filter .qhshow-w{ padding-left: 20px; width: 60px; padding-top: 5px; }
.filter .qhshow{ cursor: pointer; border: 1px solid #DDD; padding-left: 8px; float: left; position: relative; width: 46px; height: 22px; background: #fff; visibility: hidden; color: #555; }
.filter .qhshow:hover{ text-decoration: none; color: #e4393c; }
.filter .qhshow i{ position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; background: url(../images/filter.png) no-repeat 4px 7px; -webkit-transition: background-position .15s ease-in-out; -moz-transition: background-position .15s ease-in-out; transition: background-position .15s ease-in-out; }
.filter .qhshow:hover i{ background-position: 4px -11px; }
.filter .opened i{ background-position: 4px -27px; }
.filter .opened:hover i{ background-position: 4px -45px; }
/*论文列表start*/
.pt10{ padding-top: 10px; }
.h10{ height: 10px; }
.lunwen .subMeetingListItem{ margin-bottom: 15px; padding-bottom: 15px; }
.lunwen .subMeetingListItem div.itemDetail{ width:808px; padding-left:7px; }
.subMeetingListItem .itemDetail .itemDetailName img{ padding-left: 5px; }
div.lunwen-c{ width: 714px; }
.lunwen-c .thrMeettingItem{ border: 1px solid #e7eaec; background: #fafafa; }
.nrcontent{ line-height: 28px; }
.lunwen-c .thrMeettingItemBox{ width:652px; margin:0px; float: left; }
.lunwen-c .thrMeettingItemBox li{ overflow: hidden; white-space: nowrap; text-overflow:ellipsis; }
.lunwen-c .lunwenfj .thrMeettingItem{ border: 1px solid #e7eaec; background: #fafafa; margin-left: 10px; margin-top: 0px; width:304px; }
.lunwen-c .lunwenfj .thrMeettingItemBox{ width:284px; margin:0px; padding:10px; float: none; }
.lunwen-c .lunwenfj .thrMeettingItemBox li{ overflow: visible; width:286px; padding-right: 0px; height: auto; }
.lunwen-c .lunwenfj .lunwen-anniu{ padding: 10px 10px; overflow: hidden; zoom:1; }
.lunwen-anniu{ padding-top: 25px; text-align: center; padding-bottom: 20px; }
.lunwen-anniu a{ margin-right: 10px; padding: 10px 20px; padding-left: 40px; border-radius: 4px; color: #fff; background-repeat: no-repeat; background-position: 15px center; }
.lunwen-anniu a.lwvideo{ background-image:  url(../images/lwvideo.png); background-color:#25a5e2; }
.lunwen-anniu a.lwvideo:hover{ background-color:#2594e2; }
.lunwen-anniu a.lwppt{ background-image:  url(../images/lwppt.png); background-color:#fc951c; }
.lunwen-anniu a.lwppt:hover{ background-color:#ff7b00; }
a.ckwz, a.ckwz:link, a.ckwz:visited { width: 80px; height: 26px; font-size: 12px; text-align: center; line-height: 26px; color: #fff; background: #58616b; font-family: "宋体", "微软雅黑", "Arial Narrow"; }
a.ckwz:hover, a.ckwz:active { background: #34495e; text-decoration: none; }
a.wych, a.wych:link, a.wych:visited { width: 80px; height: 26px; margin-top: 5px; font-size: 12px; text-align: center; line-height: 26px; color: #fff; background: #cb8e56; font-family: "宋体", "微软雅黑", "Arial Narrow"; }
a.wych:hover, a.wych:active { background: #ff7b00; text-decoration: none; }
a.cksp,a.cksp:link,a.cksp:visited { width: 80px; height: 26px; margin-top: 5px; font-size: 12px; text-align: center; line-height: 26px; color: #fff; background: #4a7092; font-family: "宋体", "微软雅黑", "Arial Narrow"; }
a.cksp:hover,a.cksp:active { background: #095ba6; text-decoration: none; }
.share{ border-top: 1px dotted #ddd; background-color: #fafafa; }
.lunwenfj{ margin-top: 10px; background: #000; position: relative; }
.lunwenfj .c{ margin: 0px auto; width: 642px; height: 482px; position: relative; z-index: 9999; }
.lunwenfj .xgshipin .hd{ line-height: 30px; height: 30px; color: #5f5f5f; text-align: left; font-size: 14px; font-weight: bold; padding-left: 10px; }
.lunwenfj .xgshipin .bd{ height: 125px; background:url(../images/lunwenfj.jpg) center center no-repeat; }
.picScroll-left{ position:relative; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:10px; height:24px; position: absolute; top:90px; overflow:hidden; cursor:pointer; background:url("../images/arrow.png") no-repeat; z-index:10; }
.picScroll-left .hd .next{ background-position:0 -50px; right: 10px; }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .bd{ padding-top:15px; padding-bottom: 5px; padding-left: 20px; padding-right: 20px; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 6px; float:left; _display:inline; overflow:hidden; text-align:center; }
.picScroll-left .bd ul li .pic{ text-align:center; position: relative; }
.play_icon { position: absolute; left: 5px; bottom: 5px; width: 22px; height: 22px; background: url(../images/play_icon.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../images/play_icon.png'); _background: none; text-indent: -9999em; cursor: pointer; }
a:hover .play_icon { background: url(../images/play_icon_h.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../images/play_icon_h.png'); _background: none; }
.picScroll-left .bd ul li .pic img{ width:141px; height:96px; display:block; padding:0px; }
.picScroll-left .bd ul li .title { width:141px; height:24px; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.picScroll-left .bd ul li .title a{ line-height:24px; color:#7f7f7f; }
.picScroll-left .bd ul li:hover .title a{ color:#fff; }
.picScroll-left .bd ul li .title a:hover{ color:#fff; }
.slideBox-ppt{ width:640px; height: 480px; overflow:hidden; position:relative; border: 1px solid #ddd; }
.slideBox-ppt .bd{ position:relative; height:100%; z-index:0; }
.slideBox-ppt .bd li{ zoom:1; vertical-align:middle; }
.slideBox-ppt .bd img{ width:640px; height: 480px; display:block; }
.slideBox-ppt .bd li .datu{ position: absolute; right: 0px; bottom: 0px; background: url(../images/fdj.png) 5px center no-repeat #555; filter:alpha(opacity=60); opacity:0.6; color:#fff; padding:0px 5px; padding-left: 25px; }
.slideBox-ppt .prev,
.slideBox-ppt .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:45px; height:40px; background:url(../images/slider-arrow.png) -129px 0px no-repeat; filter:alpha(opacity=50); opacity:0.5; }
.slideBox-ppt .next{ left:auto; right:0; background-position:0px 0px; }
.slideBox-ppt .prev:hover,
.slideBox-ppt .next:hover{ filter:alpha(opacity=100); opacity:1; }
.slideBox-ppt .prevStop{ background-position:-191px 0px; }
.slideBox-ppt .nextStop{ background-position:-62px 0px; }
.lunwen-xg .t{ background: #fafafa; padding-left: 12px; color:#555; }
.lunwen-xg li{ border-bottom: 1px dotted #ddd; padding-left: 12px; padding-bottom: 5px; background: url(../images/list.jpg) 3px 14px no-repeat; }
.lunwen-xg li:nth-child(even) { background-color: #fafafa; }
.lunwen-xg li p{ line-height: 30px; height: 30px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; font-size: 12px; font-weight: bold; }
.lunwen-xg li p.author{ color:#999; line-height: 20px; height: 20px; font-weight: normal; }
.lunwen-c .spppt{ margin-top: 10px; }
.lunwen-c .spppt .lunwen-anniu { border-left: 1px dotted #ddd; padding-left: 10px; }
.lunwen-c .spppt ul{ padding: 10px; width: 806px; }
.lunwen-c .spppt ul li{ width: 393px; }
/* 开灯关灯 */
.lights{ position:absolute; top:40px; right:-30px; width:16px; z-index:10001; }
.lights a.turnoff,.lights a.turnon{ display:block; cursor:pointer; }
.turnoff i{ display:block; width:15px; height:19px; overflow:hidden; margin:-1px; _margin:0; cursor:pointer; background:url(../images/light_turn.png) no-repeat 0 0; -moz-transition: transform 1s ease 0s; -webkit-transition: -webkit-transform 1s; }

.turnoff em{ display:block; width:15px; height:59px; margin:-1px; _margin:0; background:url(../images/light_turn.png) no-repeat -20px 0; }
.turnoff:hover em{ background:url(../images/light_turn.png) no-repeat -125px 0\9; }
.turnoff:hover i{ -webkit-transform: rotateX(0deg) rotateY(180deg) translateZ(0px); -moz-transform: rotateX(0deg) rotateY(180deg) translateZ(0px); -o-transform: rotateX(0deg) rotateY(180deg) translateZ(0px); background:url(../images/light_turn.png) no-repeat -105px 0\9; }
.turnon i{ display:block; width:15px; height:19px; cursor:pointer; overflow:hidden; margin:-1px; _margin:0; background:url(../images/light_turn.png) no-repeat -64px 0; -moz-transition: transform 1s ease 0s; -webkit-transition: -webkit-transform 1s; }
.turnon em{ display:block; width:15px; height:59px; margin:-1px; _margin:0; background:url(../images/light_turn.png) no-repeat -84px 0; }
.turnon:hover em{ background:url(../images/light_turn.png) no-repeat -167px 0\9; }
.turnon:hover i{ -webkit-transform: rotateX(0deg) rotateY(180deg) translateZ(0px); -moz-transform: rotateX(0deg) rotateY(180deg) translateZ(0px); -o-transform: rotateX(0deg) rotateY(180deg) translateZ(0px); background:url(../images/light_turn.png) no-repeat -147px 0\9; }


#lamp_maskLayer{ display:none; background-color: #000; width: 100%; height: 100%; left:0; top:0; /*FF IE7*/
	z-index:10000; position:fixed!important; /*FF IE7*/
	position:absolute; /*IE6*/
	_top:   expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); /*IE5 IE5.5*/; }
/*论文列表end*/



/*ppt开始*/
.ppt-panel{ padding: 5px; margin:0px auto; width: 640px; text-align:center; background: #222; border-top: 1px solid #292929; color: #555; zoom:1; overflow: hidden; position: relative; height: 26px; }
.ppt-panel .ckdt{ height: 24px; line-height: 24px; background:url(../images/fdj.png) 5px center no-repeat #181818; color:#828282; padding:0px 10px; border-radius:4px; padding-left: 25px; display: block; position: absolute; right: 5px; border:1px solid #000; cursor: pointer; }
#myGallery { display: none; }

.gv_galleryWrap { position: relative; background: #222; font-size: 10pt; margin:0px auto; border-bottom: 1px solid #181818; }

/* GALLERY DIV */
.gv_gallery { overflow: hidden; position: relative; }

.gv_imageStore { visibility: hidden; position: absolute; top: -10000px; left: -10000px; }


/*************************************************/
/**   PANEL STYLES								**/
/*************************************************/

.gv_panelWrap { filter: inherit; position: absolute; overflow: hidden; }

.gv_panel-loading { background: url(../images/img-loader.gif) 50% 50% no-repeat #aaa; }
.gv_frame-loading { background: url(../images/img-loader.gif) 50% 50% no-repeat #aaa; }

/* GALLERY PANELS */
.gv_panel { filter: inherit; position: absolute; top: 0; left: 0; overflow: hidden; z-index: 100; }
.gv_panel img { position: absolute; }

.gv_overlay { position: absolute; background: #222; color: white; z-index: 200; }
.gv_showOverlay { position: absolute; width: 20px; height: 20px; background: url(../images/light/info.png) #222; cursor: pointer; z-index: 200; }
.gv_overlay h4 { color: white; margin: 1em; font-weight: bold; }
.gv_overlay p { color: white; margin: 1em; }

.gv_infobar { background: #222; padding: 0 0.5em; line-height: 1.5em; height: 1.5em; font-size: 10pt; color: #999; position: absolute; bottom: 0; right: 0; display: none; vertical-align: middle; z-index: 2000; }


/*************************************************/
/**   FILMSTRIP STYLES							**/
/*************************************************/

.gv_filmstripWrap { overflow: hidden; position: absolute; }


/* FILMSTRIP */
.gv_filmstrip { margin: 0; padding: 0; position: absolute; top: 0; left: 0; }

/* FILMSTRIP FRAMES (contains both images and captions) */
.gv_frame { cursor: pointer; float: left; position: relative; margin: 0; padding: 0; }

/* WRAPPER FOR FILMSTRIP IMAGES */
.gv_frame .gv_thumbnail { position: relative; overflow: hidden !important; }

/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
.gv_frame.current .gv_thumbnail { }

/* FRAME IMAGES */
.gv_frame img { border: none; position: absolute; }

/* FRAME CAPTION */
.gv_frame .gv_caption { height: 14px; line-height: 14px; font-size: 10px; text-align: center; color:white; }

/* CURRENT FRAME CAPTION */
.gv_frame.current .gv_caption { }

/* POINTER FOR CURRENT FRAME */
.gv_pointer { border-color: black; }

/* NAVIGATION BUTTONS */
.gv_navWrap { text-align: center; position: absolute; }
.gv_navPlay,
.gv_navPause,
.gv_navNext,
.gv_navPrev { opacity: 0.3; -moz-opacity: 0.3; -khtml-opacity: 0.3; filter:alpha(opacity=30); display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; vertical-align: middle; }
.gv_navPlay:hover,
.gv_navPause:hover,
.gv_navNext:hover,
.gv_navPrev:hover { opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8; filter:alpha(opacity=80); }

.gv_panelNavPrev,
.gv_panelNavNext { position: absolute; display: none; opacity: 0.50; -moz-opacity: 0.50; -khtml-opacity: 0.50; filter:alpha(opacity=50); z-index: 200; }

.gv_panelNavPrev:hover,
.gv_panelNavNext:hover { opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9; filter:alpha(opacity=90); }

.gv_navPlay { height: 30px; width: 30px; cursor: pointer; background: url(../images/light/play-big.png) top left no-repeat; }
.gv_navPause { height: 30px; width: 30px; cursor: pointer; background: url(../images/light/pause-big.png) top left no-repeat; }
.gv_navNext { height: 20px; width: 20px; cursor: pointer; background: url(../images/light/next.png) top left no-repeat; }
.gv_navPrev { height: 20px; width: 20px; cursor: pointer; background: url(../images/light/prev.png) top right no-repeat; }
.gv_panelNavNext { height: 20px; width: 20px; cursor: pointer; background: url(../images/light/panel-next.png) top left no-repeat; }
.gv_panelNavPrev { height: 20px; width: 20px; cursor: pointer; background: url(../images/light/panel-prev.png) top right no-repeat; }
/*ppt结束*/
/*论文列表end*/

/*搜索ppt列表*/
.lunwen .lwsspic div.sspic{ width: 120px; height: 90px; float: left; border: 2px solid #e7eaec; padding: 1px; position: relative; }
.lunwen .lwsspic div.sspic:hover{ border-color: #ccc; }
.lunwen .lwsspic div.sspic img{ width: 120px; height: 90px; }
.video_icon { position: absolute; left: 0px; bottom: 0px; width: 16px; height: 16px; background: url(../images/lwvideo.png) no-repeat; cursor: pointer; }
.ppt_icon { position: absolute; left: 0px; bottom: 0px; width: 16px; height: 16px; background: url(../images/lwppt.png) no-repeat; cursor: pointer; }
.lunwen .lwsspic div.itemDetail{ width:684px; padding-left:10px; }
/*论文列表end*/

/*tab*/
.tabw{ border-bottom: 1px solid #e8ecef; line-height: 36px; height: 37px; }
.tabw li{ float: left; border-radius: 3px 3px 0px 0px; border:1px solid #e8ecef; border-bottom: 0px solid #fff; margin: 0px 5px; padding: 0px 15px; font-size: 14px; position: relative; display: block; background: #f0f0f0; color:#999; }
.tabw li.on{ bottom: -1px; background: #fff; }
.tabw li.on a{ color:#337ab7; }
/*tab end*/
/*首页我的信息*/
.myinfo li{ float: left; border:1px solid #ddd; margin: 10px; width: 175px; border-radius: 3px 3px 0px 0px; }
.f20{ font-size: 20px; }
.myinfo li p.bghui{ border-top: 1px solid #ddd; background: #f9f9f9; }
.myinfo li p.bghui a{ padding: 0px 10px; }
.myinfo li .item{ padding-top: 10px; }
.myinfo li .itemc{ padding-bottom: 10px; }
/*排行信息*/
.tjbox{ width: 370px; }
.tjbox .t{ background: url(../images/hthline.jpg) left bottom repeat-x; height: 38px; line-height: 38px; }
.tjbox .t span.fl{ height: 36px; line-height: 36px; font-size: 16px; padding: 0px 5px; }
.tjbox .t span.fl.on{ border-bottom: 2px solid #00a0de; }
ul.hlist li{ height: 28px; line-height: 28px; }
ul.hlist li .num{ width: 20px; height: 20px; color: #fff; text-align: center; line-height:20px; margin-top: 4px; margin-right: 10px; font-size: 12px; }
.num.n1{ background: #df4009; }
.num.n2{ background: #f58935; }
.num.n3{ background: #f5c23c; }
.num.n4{ background: #91d9ff; }
/*视频频道页面*/
.topBar .fr,.topBar .fr a{color: #474747;}
.topBar .wauto .fr,.topBar .wauto .fr a{color: #ddd;}
.userbox{ position: relative; cursor: pointer; z-index: 9999;color: #474747; }
.xialasj{ -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; }
.xialasj.on{ -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; transform:rotate(180deg); -ms-transform:rotate(180deg); /* IE 9 */
-moz-transform:rotate(180deg); /* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); }
.userbox .userinfo{ display: none; position: absolute; right: 0px; top: 40px; border: 2px solid #474747; border-top: none; background: #fff; width: 280px; box-shadow: 0px 1px 10px #555; color: #474747; line-height: 1.5; }
.arrowup{ position: absolute; right: 80px; top: -15px; color: #fff; }
.userlink { width: 100%; }
.userlink li{ text-align: center; background: #fff; width: 50%; float: left; }
.userbox .userinfo .userlink a,.userbox .userinfo .userlink a:link,.userbox .userinfo .userlink a:visited{ color: #474747; display: block; line-height: 36px; border-right: 1px solid #ddd; border-top: 1px solid #ddd; }
.userbox .userinfo .userlink a:hover{ color: #fff; background: #28a7e1; }
.userdata li{ float: left; width: 92px; text-align: center; }
.userdata li a,.userdata li a:link,.userdata li a:visited{ display: block; margin: 0px auto; color: #999; }
.userdata li.br1{ border-right: 1px solid #eee; }
a.logout{ position: absolute; right: 0px; top: 10px; color: #999; }
/*头部统一*/
.header{ background: #fff; position: relative; z-index: 10;}
.headercon{ height: 106px; }
.headercon .ilogo{ margin-top: 26px; }
.shadow{ -webkit-box-shadow: rgba(0,0,0,.1) 0 1px 5px; -moz-box-shadow: rgba(0,0,0,.1) 0 1px 5px; box-shadow: rgba(0,0,0,.1) 0 1px 5px; }
.navw{ height: 44px; line-height: 44px;border-bottom: 1px solid #f0f4f7;position: relative;z-index: 9; }
.inav li{ float: left; width: 135px; text-align: center; }
.inav li a{ font-size: 16px; padding: 0px; display: block; background: url(../images/navline.png) right center no-repeat; }
.inav li a:hover{ color:#296ab0; }
.inav li.on a{ font-size: 16px; color: #fff; background: #296ab0; display: block;line-height: 44px;position: relative;bottom: -1px;}
.sjsp{ position: relative; margin-top: 13px; width: 141px; height: 31px; cursor: pointer; z-index: 9;}
/*焦点图*/
/*全屏焦点图*/
.videobanner { overflow: hidden; position: relative; z-index: 1;}
.videobanner .hd { height: 10px; overflow: hidden; position: absolute; right: 20px; bottom:10px; z-index: 1; -moz-border-radius: 20px; -khtml-border-radius: 20px; -webkit-border-radius: 20px; padding: 5px 5px; padding-left: 15px; }
.videobanner .hd ul { overflow: hidden; zoom: 1; float: left; }
.videobanner .hd ul li { float: left; margin-right: 10px; width: 10px; height: 10px; line-height: 14px; text-align: center; background: #999; cursor: pointer; -moz-border-radius: 10px; -khtml-border-radius: 10px; -webkit-border-radius: 10px; }
.videobanner .hd ul li.on { background: #f60; color: #fff; }
.videobanner .bd { position: relative; height: 100%; z-index: 0; }
.videobanner .bd li { zoom: 1; vertical-align: middle; position: relative; }
.videobanner .bd img { width: 100%; display: block; }
.videobanner .bd li p{ position: absolute; width: 100%; height: 40px; line-height: 40px; color: #fff; text-indent: 20px; left: 0px; bottom: 0px; font-size: 14px; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .55)), to(rgba(0, 0, 0, .55))); background-image: -moz-linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%); background-image: -ms-linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%); background-image: -o-linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%); background-image: linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C000000', endColorstr='#8C000000'); }
 /* 下面是前/后按钮代码，如果不需要删除即可 */
.videobanner .prev, .videobanner .next { position: absolute; left: 3%; top: 50%; margin-top: -36px; display: block; width: 33px; height: 72px; background: url(../images/arrow2.png) -0px 0px no-repeat; filter: alpha(opacity=0); opacity: 0; }
.videobanner .next { left: auto; right: 3%; background-position: -33px 0px; }
.videobanner:hover .prev, .videobanner:hover .next{ filter: alpha(opacity=100); opacity: 1; }
.videobanner .prevStop { display: none; }
.videobanner .nextStop { display: none; }
.vtool{ border: 1px solid #eee; height: 50px; line-height: 50px; }
.vchose{ margin-right: 15px; position: relative;z-index: 9; }
.vchose li.vchoset{ float: left; padding: 0px 25px; border-right: 1px solid #eee; cursor: pointer; }
.vchose li.vchoset.on{ color: #28a7e1; }
.vchose li.vchoset{ position: relative; }
.vchose li.vchoset .vchoselist{ display:none; position: absolute; left: -1px; top: 50px; border: 1px solid #eee; background: #fff; width: 100%; padding: 0px 0px; line-height: 26px; overflow: hidden; }
.vchose li.vchoset .vchoselist a{ display: block; text-align: center; line-height: 36px; border-bottom: 1px solid #eee; }
.vchose li.vchoset.vchoset1{ position: static; }
.vchose li.vchoset.vchoset1 .vchoselist{ display:none; position: absolute; left: -1px; top: 50px; border: 1px solid #eee; background: #fff; width: 978px; padding: 10px; line-height: 26px; overflow: hidden; }
.vchose li.vchoset.vchoset1 .vchoselist a{ display: inline-block; *display: inline; *zoom: 1; margin: 5px; padding:0px 5px; border: 1px dashed #eee; background: #f9f9f9; line-height: 26px; color: #555; }
.vchose li.vchoset.vchoset1 .vchoselist a:hover{ background: #f60; border:1px solid #f60; color: #fff; }
.vsearch{ height: 40px; line-height: 40px; margin-top: 6px; }
.vsearch .vstxt{ border: 1px solid #eeeeee; height: 38px; line-height: 38px; padding: 0px 10px; outline: none; width: 240px; }
.vsearch button.vsbtn{ border: 1px solid #eeeeee;filter:chroma(color=#000000); height: 40px; width: 40px; line-height: 38px; background: #fff; border-left: 0px; outline: none; color: #555; }
.vsearch button.vsbtn:hover{ background: #28a7e1; color: #fff; border-color:#28a7e1; }
.vtool .vmine{ padding-right: 20px; }
.vtool .vmine a:hover{color:#28a7e1; }
.vl{ width: 670px; }
.vtit{line-height: 30px;font-size: 22px;}
.vtit .slan{color:#00aefd;font-size: 22px;position: relative;bottom: -3px;}
.topiclist li{ padding: 8px 0px; border-bottom: 1px dotted #eee;height: 120px;overflow: hidden; }
.topiclist li .info{ width: 480px; padding-left: 10px;height: 120px;overflow: hidden; }
.topiclist li .topic{ width: 156px; height: 117px; border: 1px solid #eee; overflow: hidden; }
.topiclist li .topic img{ width: 156px; height: 117px; -webkit-transition: -webkit-transform .3s ease; -moz-transition: -moz-transform .3s ease; -ms-transition: -ms-transform .3s ease; transition: transform .3s ease; }
.topiclist li .topic:hover img{ -webkit-transition: -webkit-transform .3s ease; -moz-transition: -moz-transform .3s ease; -ms-transition: -ms-transform .3s ease; transition: transform .3s ease; webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.livelist{width: 690px;margin-top: 8px;margin-bottom: 12px;}
.livelist li{float: left;width: 210px;height: 117px;margin-right: 20px;position: relative;}
.livelist li .info{position: absolute;left: 0px;right: 0px;bottom: 0px;padding:5px 10px;line-height: 1.3;}
.livelist li .live{width: 67px;height: 47px;background: url(../images/live.png) right top no-repeat;display: block;position: absolute;right: 0px;top: 0px;}
.vr{ width: 310px; }
.vr i.qhui{color: #ccc;}

.vph li{border-bottom: 1px dotted #eee;padding: 8px 0px;height: 22px;overflow: hidden;}
.vph li .phpic{display: block;position: relative;width: 20px;height: 20px;}
.vph li .phpic .phnum{width: 20px;height: 20px;color: #fff;line-height: 20px;background: #00aefd;
	text-align: center;display: block;position: absolute;left: 0px;top: 0px;border-radius: 3px;}
.vph li .phpic .phnum.top3{background: #f60;}
.vph li .phpic img{width: 96px;height: 72px;display: none;}
.vph li .info{width: 280px;}
.vph li .vphhide{display: none;}
.vph li.on{height: 72px;overflow: hidden;}
.vph li.on .phnum{border-radius: 0px;}
.vph li.on .phpic{width: 96px;height: 72px;}
.vph li.on .phpic img{display: block;}
.vph li.on .info{width: 205px;}
.vph li.on .vphhide{display: block;}
/*热门推荐*/
.lesson-list{margin-top: 15px;}
.lesson-list ul li i.qhui{color: #ccc;}
.lesson-list ul { width: 1015px; margin-top: 0 }
.lesson-list ul li { width: 188px; height: 214px; float: left; margin-right: 15px; margin-bottom: 15px;}
.lesson-list .lessonimg-box { width: 186px; height: 130px; position: relative; border: 1px solid #e4e4e4; border-bottom: 0;-webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;}
.lesson-list .lessonimg-box .lessonimg { width: 100%; height: 139px }
.lesson-list .lesson-infor { padding: 8px; position: relative; z-index: 200; height: 68px; overflow: hidden; background: #fff; border: 1px solid #e4e4e4; border-top: 0; 
border-radius:0px 0px 4px 4px;overflow: hidden;}
.lesson-list .lesson-infor .lesson-info-h2, .lesson-list .lesson-infor h5 { font-size: 14px; color: #555; line-height: 18px; margin-bottom: 5px; height: 36px; overflow: hidden }
.lesson-list .lesson-infor .lesson-info-h2 a, .lesson-list .lesson-infor .lesson-info-h2 a:hover, .lesson-list .lesson-infor h5 a, .lesson-list .lesson-infor h5 a:hover { color: #555 }
.lesson-list .lesson-infor .yc { color: gray; font-size: 12px; line-height: 18px; overflow: hidden; opacity: 0; margin-bottom: 5px; display: none }
.lesson-list .lesson-infor .timeandicon { font-size: 12px; color: gray; position: relative }
.lesson-list .lesson-infor .timeandicon dl {white-space: nowrap; }
.lesson-list .lesson-infor .timeandicon dl em{font-style: normal;}
.lesson-list .lesson-infor .timeandicon dl dd { font-size: 12px;text-overflow:ellipsis; white-space: nowrap; overflow: hidden;}
.lesson-list .lesson-infor .zhongji { display: none;}
.mar-b8 { margin-bottom: 8px }
.lesson-list .lessonplay { background: #000; background: rgba(0, 0, 0, .4); width: 100%; height: 100%; z-index: 100; position: absolute; left: 0; top: 0; opacity: 0.0;
filter: alpha(opacity=0); }
.lesson-list .lessonplay .playericon { position: absolute; z-index: 120; width: 50px; height: 50px; display: block; left: 50%; margin-left: -25px; top: 50%; margin-top: -25px; background: url(../images/player_icon.png) 0 0 no-repeat; cursor: pointer; background-size: 50px 50px }
.ppt-list .lessonplay .playericon{background-image: url(../images/player_icon_ppt.png);}
.lesson-list ul li.on .lesson-infor,.lesson-list ul li.on .lessonimg-box{-webkit-box-shadow: 0 8px 15px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 8px 15px rgba(0, 0, 0, 0.15);
  box-shadow: 0 8px 15px rgba(0, 0, 0, 0.15);
  -webkit-transform: translate3d(0, -2px, 0);
  -moz-transform: translate3d(0, -2px, 0);
  transform: translate3d(0, -2px, 0);
  }
.lesson-list ul li.on{}
/* 最新会议视频 */
.hy-video-t .slan{position: relative;bottom: -5px;}
.hy-video{height: 230px;overflow: hidden;margin-top: 8px;}
.hy-video ul li{font-size: 14px;height: 37px;line-height: 37px;border-bottom: 1px dotted #eee;overflow: hidden;}
.hy-video ul li span.time{ float:right; padding-right:4px; color:#fc814b; display:block; overflow:hidden; text-align:right; font-size:12px; }
.hy-video ul li span.address{ float:right; color:#095ba6; display:block; width:60px; overflow:hidden; text-align:right; font-size:12px; }
/* 资源个人页面 */
.zjpic{width: 190px;}
.zjinfo{width: 790px;}
.zjinfo .zjname{padding-bottom:15px;}
.zjinfo .zjname .t{line-height: 32px;height: 32px;}
.zj-desc{padding-top: 10px;}
.jjtable td{padding: 3px 0px;vertical-align: top;}
.zytab .hd{padding-top: 35px;padding-bottom: 15px;}
.zytab .hd li{height: 36px;line-height: 36px;float: left;margin-right: 15px;position: relative;}
.zytab .hd li a{display: block;padding: 0px 40px;border-radius: 4px;border:1px solid #ddd;font-size: 14px;}
.zytab .hd li a:hover{color:#00aefd;}
.zytab .hd li.on a{background: #00aefd;color:#fff;border:1px solid #00aefd;}
.zytab .hd li:after{ content: " "; position: absolute;width: 13px;height: 7px;
background: url(../images/tabsj.png) center center no-repeat;left: 50%;bottom: -7px;margin-left: -6px;display:none;}
.zytab .hd li.on:after{display: block;}
.zytab .tabinner .subMeetingListBox{padding: 18px 0px;width: 1000px;}
.zytab .tabinner .subMeetingListBox .subMeetingListItem div.itemDetail{padding-left: 0px;}
.tgshow{position: relative;overflow: hidden;line-height: 1.8;}
.tgshow .qhbtn{position: absolute;right: 0px;bottom: 0px;display: none;background:#fbfbfb;}
.zjname .userIco{height: 20px;vertical-align: bottom;position: relative;margin-right: -5px;}
.zjname .userIco1{}
.zj-visit{margin-top: 10px;}
.zj-visit .num{font-size: 28px;font-family: Georgia,'Times New Roman',Times,serif;}
.zj-num{}
.zj-num li{float: left;text-align: center;padding: 0px 15px;line-height: 20px;font-size: 14px;border-right: 1px solid #eee;cursor: pointer;}
.zj-num li p{font-size: 18px;}
.zj-num li:last-child{border-right: none;}
/* 圆形头像 */
.speakerHead{position: relative;overflow: hidden;width: 70px;height: 70px;border-radius:100%;border: 1px solid #eee;}
.speakerHead img{width: 100%;margin-top: -5px;min-height: 73px;}
.speakerHead.speakerHead-xs{width: 30px;height: 30px;}
.speakerHead.speakerHead-xs img{width: 100%;margin-top: -2px;min-height: 32px;}
.dslist{margin-left: 5px;width: 480px;}
.dslist .speakerHead{float: left;margin-left: 7px;margin-bottom: 3px;}
.dslist .ds-more{line-height: 26px;color:#ccc;height: 30px;width: 30px;background: #eee;margin-left: 5px;border-radius: 100%;text-align: center;font-size: 26px;}
.dslist .ds-more:hover{background: #ddd;color:#bbb;}
.zj-lunwen.subMeetingListBox{padding: 18px 0px;width: 1000px;}
.zj-lunwen.subMeetingListBox .subMeetingListItem div.itemDetail{padding-left: 0px;}
.zj-lunwen.subMeetingListBox .itemInfoBtn{height: auto;margin-top: 10px;}
.zj-lunwen.subMeetingListBox .itemInfoBtn .meetCharge{height: auto;}
.zj-lunwen.subMeetingListBox .subMeetingListItem{margin-bottom: 15px;padding-bottom: 15px;}
.zj-lunwen.subMeetingListBox .itemDetail .itemDetailName a{color:#333;}
.zj-lunwen.subMeetingListBox .itemDetail .itemDetailName a:hover{color:#000;}
.zj-lunwen.subMeetingListBox .itemTimeStyle{font-size: 14px;color:#999;margin-top: 5px;}
.zj-shipin {width: 1020px;}
.zj-shipin li{float: left;width: 233px;margin-right: 20px;border: 1px solid #eee;border-radius: 4px;position: relative;top:0px;margin-bottom: 20px;}
.zj-shipin li:hover{box-shadow: 0px 2px 10px rgba(0,0,0,0.1);top:-3px;}
.zj-shipin li .picw{display: block;position: relative;overflow: hidden;border-bottom: 1px solid #eee;}
.zj-shipin li .picw img.lessionimg{width: 235px;height: 178px;background: #fff;}
.zj-shipin li .vico{z-index:99;position: absolute;left: 50%;top: 50%;width: 54px;height: 54px;margin-top: -27px;margin-left: -27px;border-radius: 100%;background: url(../images/player_icon.png) center center no-repeat;}
.zj-shipin li .title{font-size: 14px;}
.zj-shipin li .desc{padding: 10px;padding-top: 3px;}
.zj-shipin li .interact{margin-top: 3px;}
.zj-shipin li .interact a{color:#999;}
.zj-shipin li .interact a.cheng{color:#f60;}
.zj-shareewm{position: fixed;right: 50%;top: 277px;margin-right: -650px;font-size: 14px;z-index: 999;width: 110px;padding:10px;text-align: center;border: 1px solid #eee;background: #fff;}
.zj-shareewm img{margin-bottom: 5px;width: 100%;}
/*参会记录*/
.zj-ch{/* background:#fbfbfb; */}
.zj-jl{margin-top: 20px;background: #fff url(../images/linebottom.png) 143px bottom no-repeat;}
.history {background: url(../images/line04.png) repeat-y 147px 0;overflow: hidden;position: relative;}
.history-date { overflow: hidden; position: relative; }
.history-date h2 {background: #fff url(../images/lc.png) no-repeat 119px 0;height: 39px;font-size: 25px;font-family: 微软雅黑;font-weight: normal;margin-bottom: 20px;}
.history-date h2.first { position: absolute; left: 0; top: 0; width: 935px; z-index: 99;height: 59px; }
.history-date h2.first a{margin-top: 11px;}
.history-date h2 a { color: #00aefd; display: inline-block; *display: inline; zoom: 1; background: url(../images/icon08.png) no-repeat right 50%; padding-right: 17px; margin: 0px 97px 0 0; }
.history-date h2 a:hover { text-decoration: none; }
.history-date h2 img { vertical-align: -5px; }
.history-date h2.date02 { background: none; }
.history-date ul li {background: url(../images/icon07.png) no-repeat 140px 0;padding-bottom: 20px;zoom: 1;}
.history-date ul li.last { padding-bottom: 0; }
.history-date ul li:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; }
.history-date ul li h3 {float: left;width: 128px;text-align: right;padding-right: 19px;color: #c3c3c3;font: normal 18px/16px Arial;}
.history-date ul li h3 span { display: block; color: #d0d0d0; font-size: 12px; }
.history-date ul li dl {float: left;padding-left: 41px;margin-top: -5px;font-family: '微软雅黑';width: 772px;}
.history-date ul li dl dt { font: 14px/22px '微软雅黑'; color: #333; }
.history-date ul li dl dt span { display: block; color: #787878; font-size: 12px; }
.history-date ul li.lan h3 { color: #666; }
.history-date ul li.lan h3 span { color: #d89494; }
.history-date ul li.lan dl { margin-top: -8px; }
.history-date ul li.lan dl dt { font-size: 18px; line-height: 28px; }
.history-date ul li.lan dl dt a { display: inline-block; *display: inline; zoom: 1; overflow: hidden; vertical-align: middle;}
.history-date ul li.lan dl dd { padding-top: 20px; display: none; }
.history-date ul li.lan dl dd img { float: left; }
.history-date ul li.lan dl dd p { overflow: hidden; zoom: 1; line-height: 21px; color: #787878; }
.history-date h2.first .more-history { font-size: 16px; background: transparent; margin-left: 30px; }
.history-date h2.first .more-history:hover { text-decoration: underline; }
*body .history-date ul li dl dt { _font-size: 12px !important; _font-weight: bold; }
*body .history-date ul li dl dt span { _font-weight: normal !important; }
*body .history-date ul li.lan dl dt a { _background: transparent !important; *background: transparent !important; *font-size: 12px !important; _font-weight: normal !important; }
/*分享重设*/
.sharetext { line-height: 32px; }
.bdshare-button-style0-32 a { margin: 0px 6px 0px 0 !important; }
.bdshare-button-style0-32 .bds_more { color: #333; width: 16px; height: 16px; margin-top: 8px !important; background: url(../images/bdshare.png) -16px -0px no-repeat; }
.bdshare-button-style0-32 .bds_qzone { background: url(../images/bdshare.png) -0px -21px no-repeat !important; }
.bdshare-button-style0-32 .bds_weixin { background: url(../images/bdshare.png) -0px -53px no-repeat !important; }
.bdshare-button-style0-32 .bds_tsina { background: url(../images/bdshare.png) -0px -85px no-repeat !important; }
/*分页*/
.pager a{display: inline-block;padding: 0px 12px;line-height: 30px;font-size: 14px;height: 30px;background: #fff;border: 1px solid #f0f0f0;margin: 0px 5px;border-radius: 3px;}
.pager a:hover,.pager a.on{background: #296ab0;color: #fff;border-color: #296ab0;}
/* 视频播放页面 */
.videoboxw{background:#303332;color: #aaa;padding-top: 20px;}
.videoboxw .w1000{position: relative;}
.videoboxw .playbox{background: #000;width: 640px;height: 480px;text-align: center;position: relative;}
.videoboxw .playinfo{width: 320px;height: 450px; background-color: #393C3B; color: #aaa; padding:20px 20px;padding-top: 10px;overflow: auto; }
.ktinfo{position: absolute;top: 0px;left: 0px;right: 0px;top: 0px;text-align: center;font-size:14px;}
.w380{width: 380px;}
.bqw .bqt{width:60px; }
.bqw .bqc{width:257px; }
.bqw .bqc a{margin-right: 2px;margin-bottom: 5px;color:#bbb;background: #545454;}
.bqw .bqc a:hover{color:#bbb;background: #0075c3;color:#fff;}
/* ppt播放页面 */
.pptboxw .playbox{width:650px;height: auto;position: relative;}
.pptboxw .playinfo{width: 310px;height: 560px;}
.pptboxw .bqw .bqc{width:255px; }
/* 论文观看页面 */
.lunwenw{background: #f0f4f7;color:#333;padding-bottom: 0px;}
.lunwenw .w1000{background:url(../images/lwbg.png) right top repeat-y;}
.lunwenw .playbox{background: #fff;height: auto;width: 700px;padding:20px;}
.lunwenw .playbox .bbd{border-bottom: 1px solid #eee;}
.lunwenw .playinfo{background:none;color:#666;width: 220px;padding-top: 0px;height: 525px;}
.lunwenw .bqw .bqc{width:175px; }
.lunwenw .bqw .bqc a{margin-right: 2px;margin-bottom: 5px;color:#666;background: #f0f0f0;}
.lunwenw .bqw .bqc a:hover{color:#bbb;background: #0075c3;color:#fff;}
.lunwenw .playbox .lwt{padding: 20px 40px;}
.lunwenw .playbox .lwc{padding: 20px 0px;line-height: 1.5;font-size: 14px;line-height: 28px;}
/*百度分享重设*/
.sharebox{background: #f0f4f7;}
.sharebox.bghui{}
.bdshare-button-style2-16 a, .bdshare-button-style2-16 .bds_more{padding-left: 20px!important;}
.sharebox .bdshare-button-style2-16 .bds_sqq { background-position: 0 -624px !important; }
.sharebox .bdshare-button-style2-16 a, .bdshare-button-style2-16 .bds_more {margin: 6px 12px 6px 0!important; background-image: url(../images/icons_2_16.png) !important; _background-image: url(../images/icons_2_16_debase.png) !important; }
.sharebox .kcms { border-bottom: 1px solid #eee; }
.sharebox .kcms .tabt li { cursor: pointer; float: left; padding: 0px 20px; padding-left: 35px; font-size: 14px; background-image: url(../images/kcms.png); background-repeat: no-repeat; }
.sharebox .kcms .tabt li.on, .kcms .tabt li.item5:hover { background-image: url(../images/kcmsh.png); background-color: #00aefd; color: #fff; }
.sharebox .tabt li.item5 a:hover { color: #fff; }
.sharebox .kcms .tabt li.item1 { background-position: 10px 0px; }
.sharebox .kcms .tabt li.item2 { background-position: 10px -50px; }
.sharebox .kcms .tabt li.item3 { background-position: 10px -100px; }
.sharebox .kcms .tabt li.item4 { background-position: 10px -150px; }
.sharebox .kcms .tabt li.item5 { background-position: 10px -200px; }
/* 分享点赞 */
.vmanage{height: 32px;}
.vmanage a.item{height: 32px;line-height: 16px;float: left;border-right: 1px solid #d3dce3;padding: 0px 15px;min-width: 38px;}
.vmanage a.item p{padding-top: 2px;}
.vmanage a.item.on{color:#fc814b;}
/*评价*/
.pjbox {width: 930px;}
.pjbox1{z-index: 9;width: 900px;}
.pjbox textarea.ptxt { font-family: inherit; width: 876px;padding:10px 10px; border: 2px solid #c8d1d6;height: 66px;line-height: 22px;font-size: 16px; }
.pjbox .pbtn { font-family: inherit; cursor: pointer; width: 100px; border: 0px; height: 48px; line-height: 48px; font-size: 16px;color: #fff; background: #00aefd; text-align: center; }
.pjbox .pbtn:hover { background: #28a7e1; }
.pjbox .biaoqing{position: absolute;border: 1px solid #ddd;left: 0px;top: 48px;background: #fff;display: none;}
.bb2l { border-bottom: 2px solid #00aefd; }
.bbdot { border-bottom: 1px dotted #ddd; }
.bbdashed { border-bottom: 1px dashed #ddd; }
.louceng { padding: 8px; background: #fbfbfb; border: 1px solid #e4e9ed; margin-bottom: 10px; text-indent: 10px; }
/* 学科主页 */
.xkjs{border-bottom: 1px dashed #ddd;}
.xkname{border-left: 6px solid #00aefd;padding-left: 15px;line-height: 1.3;white-space: nowrap;padding-right: 20px;}
.zjScroll-left{position: relative;}
.zjScroll-left .bd{margin: 0px auto;width: 1000px;position: relative;overflow: hidden;}
.zjScroll-left li{float: left;width: 140px;margin-right: 75px;}
.zjScroll-left li .pic{width: 140px;height: 190px;position: relative;}
.zjScroll-left li .pic .picbg{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;background: #000 url(../images/more.png) center center no-repeat;opacity: 0;
filter: alpha(opacity=0);-webkit-transition: .3s all ease-in-out;
-o-transition: .3s all ease-in-out;
transition: .3s all ease-in-out;}
.zjScroll-left li a:hover .pic .picbg{opacity: 0.3;
filter: alpha(opacity=30);}
.zjScroll-left li a{display: block;}
.zjScroll-left li a:hover{color: #000;}
.zjScroll-left li p.qhui{height: 44px;overflow: hidden;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.zjScroll-left .prev, .zjScroll-left .next { position: absolute;left: -45px;top: 80px; display: block; width: 19px; height: 43px; background: url(../images/arrow3.png) -0px 0px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
.zjScroll-left .next { left: auto; right: -45px; background-position: -19px 0px; }
.zjScroll-left .prev:hover, .zjScroll-left .next:hover { filter: alpha(opacity=100); opacity: 1; }
.zjScroll-left .prevStop { display: none; }
.zjScroll-left .nextStop { display: none; }
/* 学科新首页2016-07-01 */
.transition{-webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.bgtm{background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .55)), to(rgba(0, 0, 0, .55))); 
	 background-image: -moz-linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%); 
	 background-image: -ms-linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%); 
	 background-image: -o-linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%);
	 background-image: linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%); 
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C000000', endColorstr='#8C000000');}
.xk_t{height: 70px;border-bottom: 2px solid #eee;position: relative;margin-top: 10px;z-index: 1;}
.xk_t .tit{font-size: 30px;border-left: 5px solid #28a7e1;height: 36px;line-height: 36px;margin-top: 16px;padding: 0px 15px;color:#777;}
.xk_t .xk_yxkw{margin-right: 20px;}
.xk_t .xk_yxkw .yxk_get{background: url(../images/xk_xsj.png) right center no-repeat;padding-right: 15px;
	font-size: 20px;height: 30px;line-height: 30px;margin-top:24px;cursor: pointer;color:#777;}
.xk_t .xk_yxkw .yxk_sel{background: #fff;border:1px solid #eee;box-shadow: 0px 2px 5px rgba(0,0,0,0.1);padding: 12px;position: absolute;left: 0px;top:100%;width: 412px;display: none;}
.xk_t .xk_yxkw .yxk_sel a{height: 30px;line-height: 30px;padding: 0px 15px;
	font-size: 14px;background: #f9f9f9;margin: 6px;min-width: 58px;text-align: center;}
.xk_t .xk_yxkw .yxk_sel a.on{background: #28a7e1;color:#fff;font-size: 14px;}
.xk_t .xk_yxkw .yxk_sel a:hover{color:#28a7e1;}
.xk_t .xk_yxkw .yxk_sel:before{content:"";display: block;width: 27px;height: 13px;background: url(../images/xk_ssj.png) center center no-repeat;position: absolute;
left: 150px;top: -12px;}
.xk_t .xk_nav li{float: left;font-size: 16px;padding: 0px 5px;}
.xk_t .xk_nav li.on a{color:#28a7e1;background: url(../images/xk_nav.png) center bottom no-repeat;margin-bottom: -2px;}
.xk_t .xk_nav li a{padding: 0px 12px;height: 62px;line-height: 62px;display: block;padding-top: 10px;}
.xk_t .xk_nav li a:hover{color:#28a7e1;}
.xk_t .xk_info{line-height: 36px;font-size: 12px;margin-top: 26px;color:#999;}
.xk_t .xk_info .xk_num{color:#28a7e1;font-style: italic;font-size: 18px;padding: 0px 2px;}
.xk_tuijian{width: 642px;}
.xk_box .t{height: 50px;line-height: 50px;margin-top: 10px;font-size: 18px;border-bottom: 1px solid #eee;margin-bottom:10px;}
.xk_box .t .tit{font-size: 18px;color:#666;border-bottom: 1px solid #28a7e1;position: relative;}
.xk_tjvideo .item{position: relative;}
.xk_tjvideo .item img{display: block;}
.xk_tjvideo .item a{display: block;}
.xk_tjvideo .item1{width: 444px;height: 333px;border: 1px solid #eee;}
.xk_tjvideo .item1 .info{position: absolute;left: 0px;right: 0px;bottom: 0px;padding: 10px;color:#fff;
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .55)), to(rgba(0, 0, 0, .55))); 
	 background-image: -moz-linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%); 
	 background-image: -ms-linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%); 
	 background-image: -o-linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%);
	 background-image: linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%); 
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C000000', endColorstr='#8C000000');
}
.xk_tjvideo .item1 .playericon { position: absolute; z-index: 120; width: 54px; height: 54px; display: block; left: 50%;
 margin-left: -27px; top: 50%; margin-top: -27px; background: url(../images/vplay.png) 0 0 no-repeat; cursor: pointer; background-size: 50px 50px;opacity: 0.5;
 filter: alpha(opacity=50); }
.xk_tjvideo .item1 a:hover .playericon{opacity: 1;filter: alpha(opacity=100);}
.xk_tjvideo .item2{width: 180px;}
.xk_tjvideo .item2 .picw{position: relative;overflow: hidden;border: 1px solid #eee;}
.xk_tjvideo .item2 .info{position: absolute;left: 0px;top: 100%;right: 0px;bottom: 0px;padding: 15px;color:#fff;}
.xk_tjvideo .item2 a:hover .info{top: 0px;}
.xk_znjd{width: 342px;}
.dotlist li{background: url(../images/dotlist.png) left center no-repeat;padding-left: 10px;}
.xk_yjjz{width: 490px;}
.xk_yjjz .c{height: 358px;}
.xk_yjjz .c .tinfo{border-bottom: 1px solid #eee;padding-bottom: 15px;margin-bottom: 10px;}
.xk_yjjz .c .tinfo a.fl img{border: 1px solid #eee;}
.xk_yjjz .c .tinfo .info{width: 331px;}
.xk_yjjz .c .tinfo .info p.f16{max-height: 44px;height: auto!important;height: 44px;overflow: hidden;}
.xk_bltl{width: 490px;}
.xk_bltl .c{height: 358px;overflow: hidden;position: relative;}
.xk_bllist li{border-bottom: 1px solid #eee;padding: 15px 0px;}
.xk_bllist li .info{width: 331px;}
.xk_bllist li .info p.f16{max-height: 44px;height: auto!important;height: 44px;overflow: hidden;}
.xk_bllist li a.fl img{border: 1px solid #eee;}
.xk_jyfx{width: 490px;}
.xk_jyfx .c .jyfxlist{width: 504px;}
.xk_jyfx .c .jyfxlist li{float: left;margin-right: 14px;width: 154px;}
.xk_jyfx .c .jyfxlist li img{width: 152px;height: 114px;border: 1px solid #eee;}
.xk_jyfx .c .jyfxlist li p{padding: 2px 0px;height: 44px;line-height: 20px;overflow: hidden;}
.xk_zdzl{width: 490px;}
/*专家*/
.xk_tjzjlist{width: 1014px;}
.xk_tjzjlist li{width: 133px;padding: 10px;text-align: center;float: left;margin-right: 14px;}
.xk_tjzjlist li a{display: block;}
.xk_tjzjlist li .name{font-size: 14px;padding: 3px 0px;}
.xk_tjzjlist li img{display: block;}
.xk_tjzjlist li .dw{line-height: 15px;height: 30px;overflow: hidden;}
.xk_box2{border:1px solid #eee;background: #f9f9f9;}
.xk_box2 .t{height: 60px;line-height: 60px;padding: 0px 10px;}
.xk_box2 .t .tit{font-size: 18px;color:#28a7e1;padding-left: 50px;background: url(../images/ico_mx.png) left -5px no-repeat;}
.xk_top10list{margin-left: 46px;}
.xk_top10list li{float: left;width: 144px;text-align: center;margin-right: 46px;margin-bottom: 15px;}
.xk_top10list li .picw{border: 1px solid #eee;position: relative;width: 142px;height: 192px;}
.xk_top10list li .topbq{position: absolute;z-index:10;width: 35px;padding-left: 5px;height: 40px;line-height: 40px;
	border-radius: 0px 0px 40px 0px;left: 0px;top: 0px;color:#fff;font-size: 22px;text-align: left;font-style: italic;font-weight: bold;}
.xk_top10list li .topbq1{background: #df4009;}
.xk_top10list li .topbq2{background: #f58935;}
.xk_top10list li .topbq3{background: #f5c23c;}
.xk_top10list li .picw .spinfo{position: absolute;left: 0;top: 0;right: 0;bottom: 0;color:#fff;padding-top: 52px;display: none;
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 78, 162, .70)), to(rgba(0, 78, 162, .70))); 
background-image: -moz-linear-gradient(rgba(0, 78, 162, .70) 0%, rgba(0, 78, 162, .70) 100%); 
background-image: -ms-linear-gradient(rgba(0, 78, 162, .70) 0%, rgba(0, 78, 162, .70) 100%); 
background-image: -o-linear-gradient(rgba(0, 78, 162, .70) 0%, rgba(0, 78, 162, .70) 100%);
background-image: linear-gradient(rgba(0, 78, 162, .70) 0%, rgba(0, 78, 162, .70) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C004ea2', endColorstr='#8C004ea2');}
.xk_top10list li .picw .spinfo .btn_cksp{height: 30px;line-height: 30px;padding: 0px 22px;background: #32c6fe;border-radius: 30px;margin-top: 10px;}
.xk_top10list li a:hover .spinfo{display: block;}
.xk_top10list li .info .name{font-size: 16px;padding-top: 5px;}
.xk_mxjz .xk_box2 .t .tit{background-position: left -60px;}
/* 大数据 */
.bd-main{position: relative;}
.bigdata{background:url(../images/big-databg.jpg) center top no-repeat;padding-top: 338px;}
.bd-box .t{text-align: center;padding-bottom: 20px;background: url(../images/bd_t.png) center bottom no-repeat;}
.bd-box .t .tit{font-size: 28px;line-height: 50px;}
table.bd-tablepm{font-size: 16px;}
table.bd-tablepm th{font-weight: normal;color:#999;line-height: 30px;}
table.bd-tablepm td{}
table.bd-tablepm td,.bd-tablepm th{padding: 12px 5px;vertical-align: top;}
table.bd-tablepm td .bd-pm{font-size: 28px;font-style: italic;font-weight: bold;color:#a2b9d7;}
table.bd-tablepm .top1 td .bd-pm{color:#df4009;}
table.bd-tablepm .top2 td .bd-pm{color:#f58935;}
table.bd-tablepm .top3 td .bd-pm{color:#f5c23c;}

table.bd-tablepm.bd-tablepm-mini th{line-height: 30px;}
table.bd-tablepm.bd-tablepm-mini td,.bd-tablepm.bd-tablepm-mini th{padding: 5px 5px;}
table.bd-tablepm.bd-tablepm-mini td .bd-pm{font-size: 20px;}
table.bd-tablepm.bd-tablepm-xs th{line-height: 24px;font-size: 14px;}
table.bd-tablepm.bd-tablepm-xs td,.bd-tablepm.bd-tablepm-mini th{padding: 2px 3px;font-size: 14px;}
table.bd-tablepm.bd-tablepm-xs td .bd-pm{font-size: 16px;}
.bd-pp{width: 140px;height: 24px;background: url(../images/bd-pn.png) left center no-repeat;}
.bd-pp .bar{height: 24px;background: url(../images/bd-pp.png) left center no-repeat;width: 0px;}
.bd-rmhy .c .js-rs{color:#28a7e1;width: 80px;}
.m0{margin: 0px;}
.p0{padding: 0px;}
#rmcsmap{width: 1000px;height: 700px;}
.bd-rmcs .c{position: relative;}
.bd-csphb{position: absolute;z-index: 99;right: 0px;bottom: 80px;width: 220px;background: rgba(255,255,255,0.7);padding: 10px;}
.bd-csphb table{}
.bd-rmcg{width: 490px;}
.bd-rmcg .bd-box{background: #fafbfc;border:1px solid #e7ebee;}
.bd-rmyf{width: 490px;}
.bd-rmyf .bd-box{background: #fafbfc;border:1px solid #e7ebee;}
#rmyf{width: 488px;height: 430px;}
.xk_top10list.xk_top10list_lg{margin-left: 0px;width: 1070px;}
.xk_top10list.xk_top10list_lg li{float: left;width: 144px;text-align: center;margin-right:70px;margin-bottom: 15px;}
.bd-rmxktable td{background:#fafaf8;border-color:#e7ebee!important;padding: 12px!important;font-size: 14px;text-align: center;}
.bd-rmxktable td.top1{background: #ec9d82;}
.bd-rmxktable td.top2{background: #f8d9c0;}
.bd-rmxktable td.top3{background: #f9f0d6;}
#sldq{width: 1000px;height: 700px;}
.bd-lnav{position: absolute;left: 50%;top: 0px;background: #f3f5f8;border:1px solid #e7ebee;border-bottom: 0px;width: 150px;margin-left: -670px;}
.bd-lnav li{border-bottom:1px solid #e7ebee;height: 60px;line-height: 60px;font-size: 16px;padding-left: 20px;position: relative;}
.bd-lnav i{color:#b0bfc8;}
.bd-lnav li a:hover,.bd-lnav li a:hover i,.bd-lnav li a.on,.bd-lnav li a.on i{color:#28a7e1;}
.bd-lnav li a:before{content:'';width: 14px;height: 27px;background: url(../images/bd-lnavarrow.png) left center no-repeat;position: absolute;right: -13px;top: 16px;display: none;}
.bd-lnav li a.on:before{display: block;}
.bd-lnav .bd-backtop{position: absolute;top: 100%;left: 0px;right: 0px;width: 100%;background:url(../images/bd-lnavsl.png) center top no-repeat;padding-top: 20px;}
.bd-lnav .bd-backtop a{background: #f3f5f8;border:1px solid #e7ebee;height: 36px;line-height: 36px;font-size: 16px;display: block;padding-left: 20px;}
.bd-lnav .bd-backtop a:hover,.bd-lnav .bd-backtop a:hover i{color:#337ab7;}
.bd-lnavfixed{position: fixed;top: 20px;}
/* 微官网后台预览模拟手机框 */
body .wechat-ht{padding:0px;width: 351px;height: 680px;background: url(../images/phone810.png) left top no-repeat;background-color: none;box-shadow: none;}
body .wechat-ht.layui-layer-border{border: none;}
body .wechat-ht .layui-layer-setwin{right: auto;left: 0px;}
body .wechat-ht .layui-layer-content{}
body .wechat-ht .layui-layer-title{background: none;position: absolute;z-index: 1;width: 100%;height: 45px;border-bottom: none;}
body .wechat-ht .layui-layer-setwin{z-index: 2;}
.view-content{width: 332px;margin: 0px auto;margin-top: 47px;position: relative;}
.phoneurl{height: 30px;background: #ddd;padding: 5px 5px;}
.phoneurl input{height: 28px;line-height: 28px;border: 1px solid #eee;padding: 0px 5px;width: 280px;}
.phoneurl .ewmyl{height: 28px;line-height: 28px;color:#999;cursor: pointer;}
.phoneurl .ewmyl:hover{color:#095ba6;}
.phoneurl .ewmyl:hover .c{display: block;}
.phoneurl .ewmyl .c{display: none;position: absolute;left: 0px;top: 40px;width: 100%;height: 320px;text-align: center;background: url(../images/qcore_bg.png) no-repeat;background-position: 50% 50%;}
.phoneurl .ewmyl .c img{width: 230px;height: 230px;margin-top: 50px;}
.view-refresh{height: 65px;line-height: 66px;width: 65px;height: 65px;margin: 0px auto;padding-left: 5px;}
.view-refresh a{color:#ccc;}
.view-refresh a:hover{color:#095ba6;}
iframe.mobile-iframe{width: 332px;height: 518px;}
iframe.mobile-iframe::-webkit-scrollbar {
    width: 4px;
    height: 4px
}
iframe.mobile-iframe::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(0,0,0,0.1)
}
iframe.mobile-iframe::-webkit-scrollbar-thumb {
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2)
}
iframe.mobile-iframe::-webkit-scrollbar-thumb:hover {
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.4)
}
@media only screen and (max-height : 809px) {
    body .wechat-ht{padding:0px;width: 351px;height: 592px;background: url(../images/phone.png) left top no-repeat;background-color: none;box-shadow: none;}
	iframe.mobile-iframe{width: 332px;height: 438px;}
}
/* 自定义表单 */
.form-editbox-lcon{padding:0px 10px;}
.form-editbox-lcon .form-group{border-bottom: 1px dotted #eee;padding-top: 10px;padding-bottom: 10px;margin-bottom: 0px;cursor: move!important;}
.form-editbox-lcon .form-group:hover{background: #f9f9f9;}
.form-editbox-lcon .form-group .btn{display: none;}
.form-editbox-lcon .form-group:hover .btn{display: block;}
.form-editbox-rnav{width: 280px;border-left: 1px solid #e8ecef;padding:0px 10px;}
.form-editbox-rnav li{border-bottom: 1px solid #ddd;padding: 0px 10px;}
.form-editbox-rnav li.off{opacity: 0.4;filter: alpha(opacity=40);background: #f0f0f0;}
.form-editbox-rnav li .require{background: #f0f0f0;border-radius: 3px;padding: 0px 5px;}
.form-editbox-rnav li .require.require-on{background: #00aefd;color:#fff;}
/* 开通新功能 */
.open-info{padding:80px 50px;max-width: 900px;margin: 0px auto;}
.open-info .ico-open{float: left;width: 200px;}
.open-info .desc{margin-left: 230px;overflow: hidden;}
.open-info .desc .tit{font-size: 20px;}
.open-info .desc .select-group .sitem .cit{color:#00aefd;font-size: 18px;}
.open-info .desc .select-group .sitem{border-radius: 3px;overflow: hidden;}
/* select */
.select-group .sitem{cursor: pointer;display:inline-block;margin-right: 20px;border:1px solid #ddd;padding:10px 10px;background: #fff;line-height: 1.5;font-size: 14px;font-weight: normal;}
.select-group .sitem.selected{border: 1px solid #00aefd !important;position: relative !important;}
.select-group .sitem.selected:after{content: "";position: absolute;width: 19px;height: 19px;background: url(../images/selected.png) right bottom no-repeat;right: 0px;bottom: 0px;}
/* checkbox开关 */
.icheckbox{display: inline-block;width: 56px;height: 26px;border-radius: 26px;background: #ddd;cursor: pointer;}
.icheckbox:before{ content:""; width: 26px; height: 26px; border-radius: 100%; background:#fff; float: left; box-shadow: 1px 1px 3px rgba(0,0,0,0.1); }
.icheckbox.checked{ background: #00aefd; }
.icheckbox.checked:before{ float: right; }
/* 直播 */
.live-page{background: url(../images/livepage.png) left top repeat-x;min-height: 500px;}
.live-t{height: 115px;background:url(../images/live-tit.png) left 45px no-repeat;position: relative;z-index: 11;}
.live-t .ewmck{position: absolute;right: 20px;bottom: -100px;text-align: center;background: url(../images/ewmbg.png) center center no-repeat;width: 133px;height: 151px;}
.live-t .ewmck:hover{bottom: 0px;}
.live-t .ewmck p{height: 32px;line-height: 32px;font-size: 14px;color:#2578c5;}
.live-t .ewmck img{width: 109px;height: 109px;}
.live-panel{background: #fff;padding: 12px 30px;box-shadow: 0px 1px 6px rgba(56,55,72,.16);position: relative;z-index: 12;margin-bottom: 30px;}
.live-panel .t{border-bottom: 1px solid #dee2eb;height: 50px;line-height: 50px;}
.live-panel .t .tit{font-size: 20px;}
.live-panel .t .tit .lico{position: relative;margin-right: 10px;top: -2px;}
.live-will-list{width: 990px;padding-bottom: 20px;}
.live-will-list li{float: left;margin-right: 50px;}
.live-will-list li a{width: 280px;height: 326px;background:#fff;display: block;margin-top: 30px;-webkit-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s;}
.live-will-list li a:hover{box-shadow: 0px 1px 20px rgba(37,105,229,.5);color:#333;}
.live-will-list li a .picw{width: 100%;height: 155px;background-repeat: no-repeat;background-position: center center;webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
	-webkit-background-size: 100% 100%;background-size: 100% 100%;position: relative;-webkit-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s;}
.live-will-list li a:hover .picw{-webkit-background-size: 310px 180px;background-size: 310px 180px;-webkit-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s;}
.live-will-list li a .picw span{display: block;width: 43px;height: 43px;background: url(../images/live-video.png) center center no-repeat;position: absolute;
left: 50%;top: 50%;margin-top: -22px;margin-left: -22px;}
.live-will-list li a .desc {border:1px solid #eee;height: 169px;position: relative;}
.desc .tagw .yuyue{float: right;margin-top: 10px;margin-right: 10px;}
.desc .tagbox{float: left;height: 28px;line-height: 28px;background: #ff812d;color: #fff;padding: 0px 15px;position: relative;margin-top: 10px;}
.desc .tagbox:before{content: "";position: absolute;width: 0;height: 0;border-left:0px solid transparent;border-top: 14px solid #ff812d;
left:100%;top: 0;border-right: 14px solid transparent;border-bottom: 14px solid transparent;}
.desc .tagbox:after{content: "";position: absolute;width: 0;height: 0;border-left:0px solid transparent;border-bottom: 14px solid #ff812d;
left:100%;top: 0;border-right: 14px solid transparent;border-top: 14px solid transparent;}
.live-will-list li a .desc .info{padding: 10px;}
.live-will-list li a .desc .info .title{font-size: 18px;line-height: 25px;height: 50px;margin-top: 10px;font-weight: bold;}
.live-will-list li a .desc .info .tips{margin-top: 6px;font-size: 13px;position: absolute;bottom:14px;font-weight: bold;}
.live-will-list li a .desc .info .tips .time{padding-left: 20px;background: url(../images/live-time.png) left center no-repeat;color:#ff6867;margin-right: 20px;}
.live-will-list li a .desc .info .tips .address{padding-left: 20px;background: url(../images/live-address.png) left center no-repeat;color:#5093f8;}
.live-last-list{width: 967px;}
.live-last-list li{margin-right: 24px;}
.live-last-list li a{width: 217px;height: 216px;}
.live-last-list li a .picw{height: 120px;}
.live-last-list li a:hover .picw{-webkit-background-size: 250px 150px;background-size: 250px 150px;}
.live-last-list li a .desc {height: 94px;}
.live-last-list li a .desc .info .title{font-size: 14px;line-height: 18px;height: 36px;margin-top: 0px;font-weight: bold;}
.live-last-list li a .desc .info .tipinfo{margin-top: 16px;}
.live-last-list li a .desc .info .tipinfo .item{padding-left: 15px;background-position: left center;background-repeat: no-repeat;height: 24px;line-height: 24px;font-size: 14px;}
.live-last-list li a .desc .info .tipinfo .item1{background-image: url(../images/live-ico1.png);}
.live-last-list li a .desc .info .tipinfo .item2{background-image: url(../images/live-ico2.png);margin-right: 10px;}
.live-last-list li a .desc .info .tipinfo .item3{background-image: url(../images/live-ico3.png);}

.live-panel.index-live{margin-bottom: 0;overflow: hidden;padding: 12px 20px;}
.live-panel.index-live .c{overflow: hidden;}
.live-panel.index-will .live-last-list{width: 217px;}
.live-panel.index-will .live-last-list li{margin-right: 0px;}
.live-panel.index-will .desc .tagw .yuyue{margin-top: 5px;margin-right: 5px;}
.live-panel.index-will .desc .tagbox{margin-top: 5px;padding:0px 5px;max-width: 90px;}
.live-panel.index-will li a .desc .info .tipinfo{margin-top: 10px;}

.live-panel.index-past{width: 684px;}
.live-panel.index-past .live-last-list{width: 700px;}
.live-panel.index-past .live-last-list li{margin-right: 16px;}
.live-panel.index-live .live-will-list li a{margin-top: 15px;}

/* 发布会议选择 */
.publish-conference{text-align: center;}
.publish-conference .t{text-align: center;font-size: 20px;margin-top: 50px;font-weight: bold;}
.publish-conference .item{background: #fff;padding:30px 15px;margin: 40px 20px;margin-bottom: 220px;width: 400px;box-shadow: 0px 2px 15px rgba(0,0,0,.1);border-radius: 5px;}
.publish-conference .item .tit{font-size: 22px;font-weight: bold;padding-top: 20px;text-align: center;}
.publish-conference .item .cic{padding: 20px 20px;font-size: 14px;}
.publish-conference .item img.plogo{display: block;margin: 0px auto;border: 1px solid #eee;border-radius: 50%;padding: 3px;width: 75px;height: 75px;}