﻿body {
    font-family: "Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";
    color: #333;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: 1.42857143;
    background-color: #fff;
}
ul li {
    list-style:none;
}
.herder {
    height:100px ;
}
a{
    text-decoration:none;
}
.clear{
    clear:both;
}




/*为了是内容缩小后位置不变，而新增的样式合并一起*/

/*DefaultCn和Default的合并*/
/*设置第二层div居中和宽度 合并*/
.he-1{
    width:1210px;
    margin: 0 auto;
}
 /*<%--中间内容框框--%>*/
.he-2{
    width: 1222px;  
    background-color: #ffffff;
    
}
.he-3{
    width: 800px;
    float: left;
    padding: 10px 15px 5px 15px;
}

/*热门资讯  二级导航栏*/
.CChead {
    margin-top:10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 2px 6px 0 rgba(0,0,0,.1);
    width:1200px;
    margin:0 auto;
    height:70px;
    margin-top:10px;
}
   
.CChead ul li {
    float: left;
    font-size: 18px;
    list-style:none;
    padding:0 15px;
    height:65px;
    line-height:65px;
    margin-left:30px;
    text-align: center;
}


/*最上面的css设置*/
.tou-color{
    background: #ffc001 none repeat center center;
    height:27px;
}
.top {
    width:1200px;
    margin:0 auto;
    height:27px;
    background: #ffc001 none repeat center center;
    line-height:27px;
}
.top-left{ 
    float:left;
    width:450px;
}
.top-center{
    float:left;
    text-align: center;
    width:500px;   
}
.en {
    float: right;
    color:#fff8f2;
}
.en a {
    
    color:#fff8f2;
}

/*导航栏的设置*/
.logo {
    width: 270px;
    height: 76px;
    float: left;
}
.logo img {
    width:260px;
    margin : 10px;
}
.nav {
    height:76px;
}
.nav ul {
    margin:0px;
    padding:0px;
    height:76px;
}
.nav ul li {
    float: left;
    font-size: 18px;
    list-style:none;
    text-align:center;
    margin-left:60px;
}
.nav ul li a {
   
    color: #333;
    line-height: 80px; 
}

/*导航栏点击悬浮效果*/
.nav ul li a:hover{ 
    color:#4a90e2;
}

.nav ul li .xiaoguo{
    color:#4a90e2;
}


/*导航栏新增设置*/
.nav ul .nav-li2{
    width:200px;
}

/*导航栏里面的图片设置*/
.slider{
    position: relative;
    height:600px;

}
.slideBox {
    position:absolute;
    top:3px;
    overflow: hidden;
    width: 100%;
    min-width:1200px;
    height:600px;
    margin:0 auto;
}
.slideBox .bd{ 
    position:relative;
    z-index:0;
}
.slideBox .bd li img{
    width:100%; 
    min-width:1200px;
    vertical-align:top;
    height:600px; 
}
.slideBox .hd {
    height: 10px;
    z-index:1; 
    position: absolute;
    left: 50%;
    bottom: 20px;
    transform: translateX(-50%);
}
.slideBox .hd ul{ 
    text-align:center; 
    padding-top:5px;  
}
.slideBox .hd ul li {
    cursor:pointer;
    float: left;
    margin-right: 5px;
    width: 40px;
    height: 5px;
    line-height: 14px;
    text-align: center;
    background: #fff;
}
.slideBox .hd ul .on {
    background: #43586B;
    color: #fff;
}

/*快速导航设置*/

.kuaisu-div{
    width: 375px;
    margin-left: 10px;
    float: left;
}



.kuaisu ul li{
    text-align:left;
    height:80px;
    margin:3px 0;
}
.kuaisu ul li span{
    display:inline-block;
    padding:10px 0 10px 5px;
}
.kuaisu-color{
    background-color:#f1f1f1;
}
.kuaisu ul li img{
    float:left;
    width:180px;
    height:80px;
}

/*精灵图设置css样式位置*/
.Sprite2,.Sprite{
     float:left;
      background:url(/image/bg/Sprite.png) no-repeat;
}
.Sprite{
    width:180px;
    height:80px;
}

.Sprite2{
    width: 20px; 
    height: 20px; 
    margin:3px 5px 0 0;
    display:inline-block;
}
/**/
.kuaisu ul li  a{
    color:#333;
}

/*英文版的间距设置*/
.jianju{
    margin-top:20px!important ;
}



/*底部共用的部分*/
.foot{ 
    min-width:1200px;
    background-color:#D9D9D9;
    margin-bottom:0px;
    text-align:center;
}
/*每个页面中间内容*/
.content {
    margin:10px auto;
}
/*div边框设置*/
.item {
    border:1px solid #D9D9D9;
    text-align:justify;
    word-spacing:1px;
    padding:10px;
}
/*item里面的图片设置*/
.tu{
    width: 100px; 
    height: 120px;
    margin: 15px  0 0 30px;
    float: left;

}


.item h3 {
    margin: 5px 0;
}
.tab tr td {
    padding:5px;
}
/*推荐会议里面的设置*/
.slider1 {
    position: relative;
    overflow: hidden;
    width: 800px;
    height:670px;
    margin:0 auto;
}
.slideBox1 .bd1{
    position:relative; 
    z-index:0;

}
.slideBox1 .bd1 li { 
    vertical-align:top; 
    border-radius:5px 5px 5px 5px;
}
.slideBox1 .bd1 li a {
    
    margin:0 auto;
    float:left; 
}
.hotbox {
    padding: 0 13px;
    margin-bottom:40px;
}
.htoboxdiv {
    width: 370px;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    background: #fff;
    cursor: pointer;

}
.hotboxdiv img {
    display: block;
    width: 370px;
    height: 145px;
    border-radius: 5px 5px 0 0;
    margin:0;
    padding:0;
}
.hotboxcontent {
    box-shadow: 0 2px 8px 1px rgba(51,51,51,.2);
    border-radius: 0 0 5px 5px;
    width:340px;
    padding:0 15px 15px 15px;
    
}

.hotboxtxt2 {
    margin:0px;
    padding-top:16px;
    max-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 15px;
    color:#333
}
.hotboxtxt3 {
    margin:0px;
    padding-top:16px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; color:#FF9900;
}

.hotboxtxt3 span,.hotboxtxt4 span {
    width:20px;
    height:20px;
    float:left;
    padding-right:5px;
    background:url(/image/bg/Sprite.png) no-repeat;
}
.hotboxtxt3 span{
    background-position:-189px -240px;
}
.hotboxtxt4 span{
    background-position:-189px -270px;
}

.hotboxtxt4 {
    margin:0px;
    padding-top:16px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color:#333;
}
.hotboxtxt5{
    color:#4a90e2;
    font-size: 12px;padding-top:10px;
}
/*下面的是推荐会议的对应的数字设置*/
.fanye >ul{
    list-style:none;
    float:right;
    
    z-index:100;
    
    width:140px;
    zoom:1;
}
.fanye>ul>li{
    width:30px;
    height:30px;
    line-height:30px;
    text-align:center;
    margin-left:3px;
    background-color:#4a90e2;
    float:left;
    cursor:pointer;
    
}
.fanye>ul>.on{
    background:#f00; 
    color:#fff;
}
/*到这里结束*/


/*会议日历设置（部分之前使用行内样式）*/


.item>p>a{
    cursor:pointer;
    color: #ff0000; 
}
/**/
/*最新消息*/
.rili{
    width:352px; float:left;margin-left:10px;margin-top:12px;
}
.rili>h3>img{
    width:20px;height:20px;margin-top:2px;float:left;
}
.D-ol{
    margin:21px 0 0 0px; padding:0 0 0px 20px; line-height: 24px;
    
    
}
.D-hidden{
    margin:0; 
    display: none;
}
.D-ol li a{
    word-wrap: break-word;
    word-break: break-all;
}
/*图片显示和隐藏*/
.D-tu1,.D-tu2{
    vertical-align:text-bottom;
    cursor:pointer;float: inherit;
}
.D-tu2,.D_move{
    display: none;
}

/*会议历史*/
.lishi  table,.lishi th,.lishi tr,.lishi td{
        border:1px dashed #c8c8c8;
}
.lishi{
    margin-top:20px;
    text-align:left;
}
.lishi table{
    border-collapse: collapse; 

}
.lishi-ta tr td{
    height:50px;
    padding-left:15px;
}
.lishi-ta tr th{
    text-align:center;
    height:40px;
}
.lishi-ta tr td>a{
    color:#00B0F0;
}


.lishi-right{
    border-right:1px solid #000;
}
.lishi-ta tr td span{
    color:#c55911;
}
.lishi-color{
    background-color:#f1f1f1;
}
/*届数变成图标*/
.xiaoguo1{
    text-align:center;
    padding:0px!important;
    
}
.xiaoguo1>span{
    
    margin:0 auto;
    display:block;
    width:30px;
    height:20px;
    background-color:#3a87ad;
    border-radius:50%;
    line-height:20px;
    z-index:50;
    color:#ffffff!important;

}



.rfixed {
    width:150px;
    height:90px;
    position: fixed;
    top: calc(45% + 380px);
    right: 20px;
    z-index: 9999;
}
.rfixed img{
    width:150px;
    height:90px;
    border-radius:10px;
}
.headerItem {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #eee;
    padding-top: 10px;
    width:1140px;
    height:50px;
}
.header_title {
    white-space: nowrap;
    padding: 2px 12px;
    font-size: 14px;
    font-weight: 500;
    color: #333;
}
.headerListHide {
    overflow: hidden;
    flex-wrap: wrap;
    display: flex;
    font-size: 14px;
}
.header_item {
    color: #505b65;
    padding: 2px 12px;
    cursor: pointer;
    margin-bottom: 10px;
    text-align: center;
    height:20px;
}
.AC_size{
    height:20px;
}
.header_more {
    margin-top: 2px;
    padding: 2px 12px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 40px;
    flex: 0 0 40px;
    font-weight: 500;
    color: #1f68ac;
    cursor: pointer;
}
    .header_more .img {
    display: inline-block;
    width: 8px;
    height: 8px;
    vertical-align: middle;
    margin-top: -1px;
    }
.searchBtn{
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: rgb(255, 255, 255);
    cursor: pointer;
    margin-left: 51px;

  background-color:#9DC3E6;
}
.keyword{
    padding-top: 10px;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}

.el-input__inner {
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #dcdfe6;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    outline: none;
    padding: 0 15px;
    -webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    height: 30px ;
    width: 245px;
    line-height: normal ;
    
}


.MCcontent,.ACcontent,.USCcontent,.AUcontent,.OPcontent,.ACheader  {
    width:1200px;
    margin:0 auto;
    padding:10px 30px 20px 30px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 2px 6px 0 rgba(0,0,0,.1);
    margin-top:10px;
}
.ACheader{
    position:relative;
}


/*热门资讯二级导航栏，全部转入ConsultationCn-css样式表里面，如需再有改动，请至ConsultationCn-css样式表中改动*/
            
               
.ULLink {
    width: 33%;
    margin-top: 35px;
    padding: 0 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.imgBox {
    background: #fff;
    -webkit-box-shadow: 0 0 10px 0 hsla(0,0%,86.3%,.5);
    box-shadow: 0 0 10px 0 hsla(0,0%,86.3%,.5);
    border-radius: 5px;
    overflow: hidden;
    padding:20px;text-align:center;
}
.imgBox img {

    height:60px;
}

.NewMain {
    display: flex;
    flex-wrap: wrap;
}


.slider2 {position: relative;overflow: hidden;width: 1180px;height:350px;margin:0 auto}
.slideBox2 .bd2{ position:relative; z-index:0;}
.slideBox2 .bd2 li { vertical-align:top; height:350px;border-radius:5px 5px 5px 5px;margin-top:10px;}
.bdbox {width:220px;padding:8px;float:left;}
.slideBox2 .bd2 li p {float:left;text-align:center;width:220px;color:#fff;background-color:#00B0F0;margin:0;padding:10px 0}
.slideBox2 .bd2 li img{width:220px;height:280px;}



.USbox {
    width: 15%;
    height: 290px;
    margin: 0 7px 20px 7px;
    padding: 20px;
    box-shadow: 0px 2px 10px #D4D4D4;
    border-radius: 4px;
}
.USboximg {
    width: 130px;margin:0 auto;
}
.USboximg img{
    width: 130px;
    height: 160px;
    margin:0 auto;
    /*border-radius: 50%;*/
}
.USboxhead {
    text-align: center;
    height:40px;
    font-weight: 500;
    color: rgba(85,126,255,1);
    margin: 0 auto 5px auto;
}
.USboxcontent  {
    margin: 10px 0;
    text-align: center;
}
.USboxcontent  h4{
    font-size: 18px;
    font-weight: 500;
    color: rgba(51,51,51,1);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;margin: 0;
    padding: 0;
}
.USboxcontent p{
    font-size: 14px;
    font-weight: 400;
    color: rgba(102,102,102,1);overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;margin: 0;
    padding: 0;
}
.USboxfoot{
    width: 100%;
    bottom: 2px;
    text-align: center;
    border-top: 1px solid #EFEFEF;
    padding-top: 4px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow:ellipsis;
}

.tab4 tr td {
    width:350px;
    padding:3px 5px;
}
.tab4 tr:nth-child(odd){
    background:#EDEDED;
}
.tab4 tr:nth-child(even){
    background-color:#FFFFFF;
}

/*邀请嘉宾的人物卡片设置*/
.xia-1{
    
    float:right;
    display: inline-block;
    margin: 0 20px 10px 0;
    color:#ff0000;
}
#renwuka{
    width:1190px;
}

#renwuka,ul,li,p{
    padding:0px;
    margin:0px;
}

#renwuka ul>li{
        width: 270px;
        height:125px;
        float:left;
        background-image:url(../image/bg/yaoqingjiabin.jpg);
        border:1px solid #D9D9D9;
        display:inline-block;
        padding:20px 7px 30px 10px;
        margin-right:5px;
        font-family:Georgia;
        text-align:left;
}

.prof {
     width: 160px;
     height:40px;
     overflow:hidden;
     font-size:14px;
     color:#FF9900;
     font-weight:500;
}
.prof1 {
     width: 160px;
     height:50px;
     font-size:13px;
}
.prof2{
     width: 170px;
     height:50px;
     font-weight:bold;
     font-size:16px;
}
.prof2-1{
    font-size:12px;
    font-weight:400;
}
#renwuka ul>li>img{
     float:right;
     display:inline-block;
     width:100px;
     height:130px; 
}

/*一个调整段落之间的距离*/
.duanju{
    display:block;
    height:15px;
}

