﻿ /*列表页面*/  
.tongxinmain .listitemList{}
.tongxinmain .listitemList h2.hd{background: #F5F5F5;border-bottom: 1px solid #DFDFDF;height: 40px;line-height: 40px;padding-right: 15px;}
.tongxinmain .listitemList h2.hd b{display: inline-block;font-size: 15px;font-weight: normal;padding: 0 15px;}
.tongxinmain .listitemList .leftInfo{float:left;width:860px;background: #FFF;border: 1px solid #DFDFDF;}
.tongxinmain .listitemList .rightInfo{width:318px;float:left;margin-left:20px;display:inline;} 
.tongxinmain .listitemList .noContent{margin-top:20px;padding:30px 60px;}
.tongxinmain .listitemList .noContent .content{background:url(../images/hotel/icon.png) no-repeat 0 -135px; height:50px;padding-left:60px;font-size:18px;color:#000;}
.tongxinmain .listitemList .noContent .content p{font-size:14px;color:#666;}
.tongxinmain .listitemList .noContent .content p a{color:#2e7dcd;}
/**数据列表**/
.tongxinmain .meetingList dl{padding:15px; border-bottom:1px solid #E0E0E0;}
.tongxinmain .meetingList dt{float:left;width:120px; height:90px;display:inline;}
.tongxinmain .meetingList dt img{width:120px; height:90px;}
.tongxinmain .meetingList dd{float:left;}
.tongxinmain .meetingList dd.info{ padding:0 20px; height:90px; overflow:hidden;width:550px;}
.tongxinmain .meetingList dd.info h2{font-size:18px;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.tongxinmain .meetingList dd.info p{color:#666;padding-top:4px;}
.tongxinmain .meetingList dd.info span{padding:0 8px;  font-size:14px;}
.tongxinmain .meetingList dd.info span.first{padding-left:0;}
.tongxinmain .meetingList dd.info p.text{ color:#999;}
.tongxinmain .meetingList dd.right{float:right;}
.tongxinmain .meetingList dd .price{color:#999;padding-bottom:15px;}
.tongxinmain .meetingList dd .price em{font-family:Arial; padding:0 3px; color:#F60;font-size:20px;}
.tongxinmain .meetingList dd .price i{color:#F60; font-size:14px;}
.tongxinmain .meetingList dd .btn a{height:28px; line-height:28px; font-size:14px; display:block; background:#FD6E12; border-bottom:2px solid #DA5F14; padding:0 12px; color:#FFF;border-radius:5px;}
.tongxinmain .meetingList dd .btn a:hover{ background:#EB5C00; text-decoration:none;}
 
/**右边**/
.rightInfo .meetingTabInfo{background: #FFF;/*border: 1px solid #DFDFDF;*/border-top: 0; overflow: hidden;width: 320px;}
    .rightInfo .meetingTabInfo .hd {
        font-size: 14px;
        text-indent: 12px;
        background: #008AE2;
        height: 40px;
        color: #FFF;
        line-height: 40px;
    }
.rightInfo .meetingTabInfo .hd span{float:right; padding-right:20px;font-size:12px; font-weight:500;}
    .rightInfo .meetingTabInfo ul {
        overflow: hidden;
        width: 318px;
        border: 1px solid #DFDFDF;
        border-top:0px;
    }
.rightInfo .meetingTabInfo li{border: 1px solid #ECECEC;border-width: 1px 1px 0 0;border-right-color: #DFDFDF;float: left;font-size: 14px;height: 49px;line-height: 49px;width: 33.1%;text-align: center;}
.rightInfo .meetingTabInfo li:nth-child(3),.rightInfo .meetingTabInfo li:nth-child(6),.rightInfo .meetingTabInfo li:nth-child(9){border-right-width: 0px;} 
.rightInfo .meetingTabInfo li a{display: block;}
.rightInfo .meetingTabInfo li a:hover{background: #F5F5F5;} 


.rightInfo .linehot{width: 320px;margin-bottom: 14px; margin-top: 14px;}
    .rightInfo .linehot .content {
        background: #FFF;
        border: 1px solid #DFDFDF;
        border-top: 0px;
    }
.rightInfo .linehot{background: #FFF;}
    .rightInfo .linehot h2.hd {
        background: #008AE2;
        border-bottom: 0px solid #DFDFDF;
        color: #FFF;
    }
.rightInfo .linehot li{border-bottom: 1px solid #EFEFEF;float:left;height: 46px;overflow: hidden;padding: 0 15px;width: 288px;}
.rightInfo .linehot li:last-child {border: none;}
.rightInfo .linehot li p{height: 46px;line-height: 46px;}
.rightInfo .linehot li.end{border-bottom: 0;}
.rightInfo .linehot li em{color: #888;display: inline-block;font-family: Arial;font-style: italic;font-weight: bold;padding-right: 12px;}
.rightInfo .linehot li em.top1{color: #AA1B1B;}
.rightInfo .linehot li em.top2{color: #EA5706;}
.rightInfo .linehot li em.top3{color: #EA8C06;}
.rightInfo .linehot li span{color: #888;float: right;}
.rightInfo .linehot li span em{color: #F40;font-style: normal;font-weight: bold;padding: 0 0 0 12px;}
.rightInfo .linehot li dl{display: none;padding: 15px 0;}
.rightInfo .linehot li dt{height: 201px;overflow: hidden;position: relative;width: 288px;}
.rightInfo .linehot li dt img{-webkit-transition: all 1.2s;-moz-transition: all 1.2s;-o-transition: all 1.2s;-ms-transition: all 1.2s;transition: all 1.2s;vertical-align: top;}
.rightInfo .linehot li dt:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform: scale(1.1);}
.rightInfo .linehot li dt div{cursor: pointer;color: #FFF;height: 34px;line-height: 34px;overflow: hidden;position: absolute;left: 0;top: 167px;padding: 0 10px;width: 268px;text-align: center;}
.rightInfo .linehot li dt div.bg{background: #000;opacity: 0.7;filter: alpha(opacity=70);}
.rightInfo .linehot li dt label{background: #FF8D30;color: #FFF;font-size: 16px;font-family: Impact;height: 28px;line-height: 28px;padding: 0 14px 0 13px;position: absolute;top: 0;left: 0;}
.rightInfo .linehot li dd{color: #888;height: 22px;line-height: 22px;overflow: hidden;padding-top: 10px;}
.rightInfo .linehot li dd em{color: #F40;font-style: normal;font-size: 14px;font-weight: bold;padding: 0;}
.rightInfo .linehot li dd .discount{border: 1px solid #FF8D30;float: right;height: 20px;line-height: 20px;overflow: hidden;padding-right: 3px;}
.rightInfo .linehot li dd .discount span{background: #FF8D30;color: #FFF;display: inline-block;float: left;margin-right: 3px;padding: 0 3px;}
.rightInfo .linehot li dd .discount em{font-size: 12px;font-weight: normal;}
.rightInfo .linehot li.active{height: auto;}
.rightInfo .linehot li.active p{display: none;}
.rightInfo .linehot li.active dl{display: block;}
.rightInfo .newshots{background: #FFF;border: 1px solid #DFDFDF;}
.rightInfo .newshots .content{padding: 0;}
.rightInfo .newshots li{border-bottom: 1px solid #ECECEC;height: 40px;line-height: 40px;overflow: hidden;text-align: justify;padding: 0 15px;}
.rightInfo .newshots li.end{border-bottom: 0;}
.rightInfo .newshots li em{color: #888;display: inline-block;font-family: Arial;font-style: italic;font-weight: bold;padding-right: 12px;}
.rightInfo .newshots li em.top1{color: #AA1B1B;}
.rightInfo .newshots li em.top2{color: #EA5706;}
.rightInfo .newshots li em.top3{color: #EA8C06;}
/*案例详情*/
.leftInfo .articleInfo{background: #FFF;border: 1px solid #DFDFDF;padding: 15px;}
.leftInfo .articleInfo h1.hd{color: #000;font-size: 24px;text-align: center;}
.leftInfo .articleInfo .info{background: #F5F5F5;border: 1px solid #ECECEC;color: #888;height: 40px;line-height: 40px;font-size: 14px;margin: 20px 0;text-align: center;}
.leftInfo .articleInfo .info span{padding: 0 8px;}
.leftInfo .articleInfo .font_14lv{ font-size:14px; color:#090;}
.leftInfo .articleInfo .fegeline{ clear:both; width:100%; height:11px; background: url(../images/ddfgx_bj.jpg) repeat-x;}

.leftInfo .articleInfo .info b{font-weight: normal;color: #333;}
.leftInfo .articleInfo .introduction{background: #FFF;border: 1px solid #EEE;color: #888;line-height: 23px;margin-bottom: 20px;font-size: 14px;padding: 10px;text-align: justify;}
.leftInfo .articleInfo .textCon{line-height: 26px;width: 828px;overflow: hidden;text-align: justify;font-size: 14px!important;}
.leftInfo .articleInfo .nextBox{border-top: 1px dashed #ECECEC;font-size: 14px;margin-top: 10px;padding: 10px 0 0;position: relative;}
.leftInfo .articleInfo .nextBox li{height: 26px;line-height: 26px;overflow: hidden;} 
/**会议文章**/
 
.meetingListnews{padding: 0 0 10px;}
.meetingListnews ul{border-bottom: 1px dashed #DFDFDF;padding: 10px 0;}
.meetingListnews ul:last-child {border-bottom: none;}
.meetingListnews li{background: url(../images/dot.gif) no-repeat 15px 14px;height: 30px;line-height: 30px;font-size: 14px;overflow: hidden;padding: 0 15px 0 25px;}
.meetingListnews li span{color: #888;font-size: 12px;float: right;}
