@charset "utf-8";

/* CSS Document */

/*html, body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, input,p,img{ margin:0; padding:0; border:0 ; list-style:none; font-family:"Microsoft Yahei","Arial","Simsun","sans-serif"}

@font-face {

	font-family: layui-icon;

	src: url(../../js/lay/font/iconfont.eot?v=220);

	src: url(../../js/lay/font/iconfont.eot?v=220#iefix) format('embedded-opentype'), url(../../js/lay/font/iconfont.svg?v=220#iconfont) format('svg'), url(../../js/lay/font/iconfont.woff?v=220) format('woff'), url(../../js/lay/font/iconfont.ttf?v=220) format('truetype')

}

*,a{text-decoration:none; color:#333333}

.f14{font-size:14px;}

.f16{font-size:16px;}

.f18{font-size:18px;}

.f20{font-size:20px;}*/

/*蓝色

 color:#1a91f2

 */

/*渐变蓝色

  background-image: -moz-linear-gradient(0deg, #0081ea 0%, #18abe2 100%);

  background-image: -webkit-linear-gradient(0deg, #0081ea 0%, #18abe2 100%);

  background-image: -ms-linear-gradient(0deg, #0081ea 0%, #18abe2 100%);

*/

a:hover,.index-right .webchat_intro a:hover { color:#3b6397;}

.am-cf:after, .am-cf:before { content: " ";clear: both; display: block;}

.j_location{ position:relative;}

.fl{ float: left;}

.fr{ float: right;}

.container{width:1200px; margin:0 auto;}

.w1200{ width:1200px; margin:0 auto;}

.layui-carousel {min-width:1200px}

.Language00{color:#666666; text-align:center; position:absolute;top:4px; right:0; width:140px; line-height:18px; height:18px;}

.Language00 a{color:#666666; text-decoration:none; font-size:12px; line-height:18px; text-align:center;}

.clear{ clear:both;}



.header{ position:fixed; top:0;background:#ffffff;background:rgba(255, 255, 255, 0.95) !important; filter:Alpha(opacity=95); width:100%; height:85px; font-size:16px; border-bottom:1px solid #e9e9e9; border-top:0px solid #000000; box-shadow:0 0px 10px rgba(0, 0, 0, 0.2);z-index:1000}

.header .logo_j{ position:absolute; width:370px; height:66px; left:0;top:10px;}

.header .logo_j a img{ height:66px}

.header .nav{position:absolute;transition: opacity .4s linear 0s;right:0; /*overflow:hidden;*/}

.mt_head{ margin-top:85px;}

.pos_a{position:absolute; top:-84px}

.banner .pic01{ width:100%; height:400px; background-image:url(../../images/banner01.jpg); background-position:center;background-size: cover;-webkit-background-size: cover;-o-background-size: cover;zoom: 1; overflow:hidden;}

.banner_sec{ width:100%; height:400px; background:#F9F9F9}

.banner_img{ background:url(../../images/ffc-sec_02.jpg) no-repeat center; width:100%; height:400px;}

.meeting_but{display:table-cell;text-align:center;vertical-align:middle; width:100%;position:absolute; bottom:145px;z-index:100;}

.meeting_but .f-but01,.meeting_but .f-but02{display:inline-block; vertical-align:middle; margin:0 15px}

.meeting_but .f-but01 a{display:inline-block;color:#ffffff; font-size:18px; width:300px; height:40px; line-height:40px; text-align:center; vertical-align:top; border-radius:4px; background-color:transparent; border:1px solid #ffffff;}
ul.menu li a{padding-left:24px!important;padding-right:24px!important;}
ul.menu li a:hoer{padding-left:24px!important;padding-right:24px!important;}
/*ul.menu li a{    border-radius: 10px!important;
    height: 30px!important;
    line-height: 30px!important;
    margin: 6px 15px!important;padding-bottom: 5px!important;}
ul.menu li a:hoer{    border-radius: 10px!important;
    height: 30px!important;
    line-height: 30px!important;
    margin: 6px 15px!important;padding-bottom: 5px!important;}*/


/*.meeting_but .f-but01 a:hover,*/.meeting_but .f-but01 a.active{ border:none; background:#1990fe;background-image: -moz-linear-gradient(0deg, #0081ea 0%, #18abe2 100%); background-image: -webkit-linear-gradient(0deg, #0081ea 0%, #18abe2 100%); background-image: -ms-linear-gradient(0deg, #0081ea 0%, #18abe2 100%); border:1px solid #0081ea}

.bg000{ background:#f9f9f9; min-width:1200px;}

.bg000{ background:#f9f9f9; min-width:1200px;}

.bgfff{ background:#ffffff; min-width:1200px;}

.bgf1{ background:#fff; min-width:1200px;}

.bgf3{ background:#f7f7f7 url(/static/img/meeting_part3_bj.jpg) no-repeat left; min-width:1200px;}

.container-types{ width:1200px; margin:0 auto; /*position:relative;*/ padding:30px 0}

.types-title{ width:100%; position:relative; padding-bottom:24px; min-height:60px;}

.types-title h1{ width:100%; position: relative; font-size: 30px; color: #333333;line-height: 36px; text-align: center; padding-top:40px;}

.types-title h2{ width:100%; font-size: 30px; color:#cccccc;line-height: 36px; text-align:center; text-transform:uppercase; font-weight:bold; padding-top:30px;}

.types-title .line{ position:absolute; background:#c1c1bf; top:88px; width:76px; height:3px; margin-left:-38px; left:50%;}

.container-types h3{ font-size:30px; color: #333333; font-weight:700; margin-bottom:20px;}

.container-types h3.one{ width:600px; line-height:66px; background:#ffffff; text-align:center; font-size:24px; color: #333333; margin:0 auto}

.line00{ width:100%;background:#fff url(../../images/line.jpg) no-repeat center 34px;}

.line22{ width:100%;background: url(../../images/map.png) no-repeat center ;}

.container-types .box{ position:relative; padding-top:90px; margin-top:20px;}

.container-types .hh{width:700px; position:absolute; left:-50px;top:0; height:70px; background:#d2dcec; margin-bottom:20px;}

.font-types{ font-size:14px; line-height:32px;}

.font-bule{ color:#1e51a2}

.p55{padding:0 55px}



.left-img{ float:right; width:500px; height:480px; border:10px solid #d2cecd; padding:27px 25px 68px 35px; box-sizing:border-box}

.left-img img{ width:410px; height:400px}

.right-intro{ width:650px; float:left;}

.right-word{ float:right;}

.icon{ background:url(../../images/icon.png) no-repeat;}

/*数据*/

.main-all{ width:1200px; margin:0 auto; padding-bottom:120px; /*min-height: 250px;*/ position:relative; overflow:hidden;}

.main-all .an-1{ width:170px; height:200px; float:left; text-align:center; line-height:18px; color:#ffffff; font-size:16px;}

.main-all .box_line{ width:100%; height:2px; background:#0a489f; position:absolute; top:92px}

.main-all .an-1 span{display:block; line-height:16px; font-weight:normal; font-size:12px; color:#000}

.main-all .an-1 .on{ padding:9px 5px 9px; color:#000000; font-size:14px; line-height: 20px; font-weight:700}

.main-all .an-1 .on span.details{ display:none;}

.main-all .an-1.active i{ color:#1798da}

.main-all .an-1.active .date01{-webkit-animation-delay:0.7s; -moz-animation-delay:0.7s; -o-animation-delay:0.7s; animation-delay:0.7s;}

.main-all .an-1.active .date01{ font-size:14px; font-weight:700;/*color:#ffffff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;*/ display:block;}

.main-all .an-1.active .date01 .line{ width:1px; height:40px; margin:0px auto; border-left:1px dashed #666}

.main-all .an-1.active .on{border-radius:4px; width:160px; background:#1798da; color:#ffffff; cursor:pointer}

.main-all .an-1.active .on span{ color:#ffffff;}

.main-all .an-1.active .on span.details{ position:relative; display:inline-block; padding:0 30px; border-radius:30px; background:#ffffff; font-size:12px; color:#1798da; line-height:20px; text-align:center; cursor:pointer; margin-top:4px;}

.main-all .an-1 .main-s{ height:98px; overflow:hidden; position:relative;}

.main-all .an-1 i{ font-family: Helvetica Neue, Helvetica, PingFang SC; /*width:120px;*/ display:block; font-size:20px;overflow:hidden; color:#000000; font-style:normal; font-weight:800; text-align:center; margin:0px auto; margin-bottom:10px}

.main-all i.line{ width:1px; height:40px; margin:0px auto; border-left:1px dashed #666}

.main-all .an-1 .main-s .dian{ position:absolute; left:79px; bottom:0px;/* -webkit-transform:scale(0);*/}

.sanjiao{ width:10px; height:6px; background-position:-2px -128px; position:absolute; bottom:-14px; left:50px}



.an-nub{ width:100%; position:absolute; left:0; top:295px;}

.an-nub li{background:#1798da; color:#ffffff; display:inline-block; border-radius:4px; padding:0 16px 0 18px; box-sizing:border-box; margin-bottom: 4px;}

/*.an-a{position:absolute;left:0;}

.an-b{position:absolute;left:148px;}

.an-c{position:absolute;left:300px;}

.an-d{position:absolute;left:493px;} 

.an-e{position:absolute;left:711px;} 

.an-f{position:absolute;right:0;}*/

.an-nub li i.in_nub{ display:inline-block;color:#ffffff; width:16px; height:20px; background-position:-2px -84px; margin-right:6px; vertical-align:-3px}

.an-nub li span{ color:#ffffff; line-height:35px; font-size:14px}

.an-nub li span i{ font-style:italic; color:#ffffff; line-height:35px; font-size:20px; font-weight:bold; margin-right:6px; vertical-align:-2px}

.meetingNews table.jhb td {
    border: 1px solid #1b96da;
    text-align: left;
    padding: 10px 20px;
    width: auto;line-height:220%;    color: #000;
}

.meetingNews table.jhb tr:hover  { background: #f5f5f5;
}


.meetingNews table.jhb td.day {
    color: #1b96da;
}
/*往届回顾*/

.huigu { display:block; width:100% ;/* height:340px; */position: relative;}

.huigu .wrapper {width:100% ; height: 162px; margin: 0; position:relative; overflow: hidden; padding-top:20px;}

.huigu ul a img { height: 162px; width: 200px;/* -moz-border-radius: 1px; -webkit-border-radius: 1px; */}

.huigu .wrapper ul { height:162px; overflow:hidden; }

.huigu ul li { display:block;  float:left; /*margin-right:5px;*/ height: 162px; width: 200px; }

.huigu ul li img { -webkit-transition: border-color 400ms; }

.huigu ul:hover li img { border-color: #dbdbdb; }

.huigu ul:hover li:hover img { border-color: #dbdbdb; }

.huigu ul li a img { display:block; }

.huigu .arrow { display: block; background:url(../../images/icon.png) no-repeat; text-indent: -999px; position: absolute;top: 50%; margin-top:-18px;cursor: pointer; outline: 0; z-index:10000; opacity:0.6; filter:Alpha(opacity=60);}

.huigu .forward{ width:42px; height:42px; background-position: 0 -173px;  left: 10px; }

.huigu .back { width:42px; height:42px;background-position: 0 -222px;  right: 10px;}

.huigu .forward:hover,.huigu .back:hover  { opacity:1; filter:Alpha(opacity=100);}

.video_wap{ width:100%; margin-top:20px;}

.box_shadow{box-shadow:0px 2px 12px rgba(0, 0, 0, 0.6);}

.video_img{ width:590px; float:left; position:relative; cursor:pointer}

.video_img img{ width:590px; height:160px;}

.video_img .play{ display:inline-block; width:102px; height:102px; background-position:-450px 0; position:absolute; z-index:1000; left:245px;top:26px;}

.box_00{ width:590px;height:160px; background:#000000;background:rgba(0, 0, 0, 0.2) !important; filter:Alpha(opacity=30); opacity:0.2; position:absolute;top:0;}

.box_02{ background:#000000;background:rgba(0, 0, 0, 0.6) !important; filter:Alpha(opacity=60); opacity:0.6;}



.organizer{ overflow:hidden; margin-bottom:30px;}

.or_title{ width:100%; color:#333333; font-size:22px; margin-top:10px; margin-bottom:20px;}

.organizer ul{ width:100%; overflow:hidden;}

.organizer ul li{ float:left; width:168px; margin-right:30px; margin-bottom:12px;}

.adr{}

.adr li{ background:#f9f9f9; width:320px; min-height:210px; float:left; padding:35px; margin-right:13px;margin-bottom:13px;}

.adr li .tit{ font-size:18px; color:#333333; position:relative; padding-bottom:12px; margin-bottom:20px;}

.adr li .tit i{ display:inline-block; background:#047be9; width:20px; height:4px; position:absolute; left:0; bottom:0px;}

.adr li p{ font-size:12px; color:#333333; line-height:22px; text-align:left;}



.layui-nav .layui-nav-item {text-transform:capitalize; margin:0 8px;}



/*sec*/

.main_left{ font-style:normal; float:left; width:580px; padding-left:0;}

.main_left li{ float:left; font-size:22px; line-height:49px; width:100%;}

.main_left i{ color:#5daafc; display:inline-block; float:left; font-style:normal; line-height: 46px; font-size:40px; margin-right:4px;}

.main_left span{ display:inline-block; float:left; font-size:16px; line-height:49px;}

.main_right{ float:right; width:522px; padding-right:0;}

.main_right li{ width:174px; height:80px; float:left; font-size:22px; line-height:46px;}

.six_01,.six_02,.six_03,.six_04,.six_05,.six_06{ float:left; display:inline-block; width:30px; height:30px; margin-right:4px;}

.six_01{ background-position:-37px -84px;}

.six_02{ background-position:-77px -84px;}

.six_03{ background-position:-114px -84px;}

.six_04{ background-position:-152px -84px;}

.six_05{ background-position:-192px -84px;}

.six_06{ background-position:-230px -84px;}

.main_right li .nub_00{ float:left; display:inline-block; font-size:28px; line-height:30px;font-weight:bold; color:#eb6e54;}

.main_right li .p{ float:left;font-size:12px; color:#333333; line-height:16px; margin-top: 4px}



.m_r20{ margin-right:60px;}

.m_r_new{ margin-right:140px;}

.m_t{margin-top: 60px;}

.news li{ float:left; width:530px; border-bottom: 1px solid #dedede; padding: 20px 0;}

.news li p.left{float: left; width:142px; height:92px; margin-right: 22px; padding: 0}

.news li p.right{float: left; width:366px; }

.news li p.right span{display: block}

.news li p.right span.tittle a{font-size: 18px; color: #1e51a2;font-weight: 700}

.news li p.right span a:hover{color:#047be9}

.news li p.right span.summary{ height: 40px; line-height: 20px; font-size: 14px;color:#333333; margin-bottom: 10px; overflow: hidden;}

.news li p.right span.rel{font-size: 12px; color:#555;}

.news li p.right span.rel .time{ display: inline-block;}

.news li p.right span.rel a{ display: inline-block; float:right;}

.more00{ position:relative; border: 1px solid #c3c3c3;font-size: 16px; color: #333333;  width: 150px; height: 40px; line-height: 40px; border-radius: 30px; text-align: center; margin:30px auto; cursor: pointer;}

.more00 a{display:inline-block; width:100%; border-radius: 30px; }

.more00 a:hover{background:#047be9; color: #ffffff; }

/*会场介绍*/

/*Organizer*/

.organizer_div_img_l{width:230px;height:230px; float:left;}

.organizer_div_img_l img{ margin-top:18px;}

.organizer_div_font_r{float: right;width: 920px; padding: 0 20px;}



/*sec*/

.meet_left{ float:left; width:750px;}

.meet_left .name{ color:#000000;font-size:20px; margin-bottom:10px;}

.meet_left p{  font-size:16px; color: #333333; line-height:30px;}

.meet_right{ float:right; width:334px; height: 199px;background: url(../../images/yy.png) no-repeat; padding: 29px;}

.picture{ width: 100%; margin-bottom: 20px}

.picture li{ width: 290px; height: 220px; float: left; margin-left: 13px;}

.picture li:first-child{margin-left: 0;}



.jiaotong_bj{ width: 100%; background: url(../../images/hc_bj.jpg) no-repeat center; height: 662px;padding-top: 70px}

.jiaotong_left{ float: left; width: 356px; min-height: 390px; border: 4px solid #ffffff; padding:42px; overflow: hidden;}

.jiaotong_left .tit{font-size: 24px; height: 40px; font-weight: 700; color: #fff}

.jiaotong_left .txt{font-size: 14px; line-height: 22px; color: #fff}

.jiaotong_right{float: right; background: #ffffff; width:510px; height: 420px; border-radius: 8px; padding: 48px 42px; margin-right: 60px; overflow: hidden;}

.jiaotong_right .tit02{font-size: 18px; font-weight: 700; color: #000000;}

.jiaotong_right .txt02{ font-size: 14px; line-height: 24px; color: #333333; padding-top: 8px; padding-bottom: 8px;}

.jiaotong_right .pic2{margin-top:10px;}

.jiaotong_right .pic2 img{float: left; width: 240px; height: 142px;}

.jiaotong_right .pic2 img:first-child{margin-right:20px;}



.line_bottom{border-bottom: 1px dashed #e0e0e0;}





/*嘉宾*/

.Speech-types{ width:1200px; margin:0 auto; position:relative; padding:30px 0}



.Speech{ width: 100%;padding: 20px 0}

/*.Speech_left_bj{background: url(../../images/s_bj.png) no-repeat right center}*/

.photo_img{ float: left; border: 6px solid #e8e8e8}

.photo_img img{ width: 314px; height: 344px; overflow: hidden;}

.Speech_txt{ float: right; width: 784px; padding-top: 0;}

.Speech_txt span.name{ width: 100%; display:block;font-size:28px; height: 60px; color: #000000; position: relative;}

.Speech_txt span.name i{ display: inline-block;width: 60px; height: 2px;background:#cccccc;position: absolute;top: 40px;}

.pos_left{left:0}

.pos_right{left:0}

.Speech_txt span.recruitmen{ width: 100%; display: inline-block; font-size: 18px;color: #000000; line-height: 30px; margin-bottom: 10px}

.Speech_txt p{/*width: 675px;*/ font-size: 14px; line-height: 26px; text-align: justify}



/*.Speech_rig_bj{ background: url(../../images/s_bj_l.png) no-repeat left center}*/

.Speech_rig_bj span.name{ width: 100%; text-align: left; display:block;font-size:28px; height: 60px; color: #000000; position: relative;}

.Speech_rig_bj .photo_img{ float: right;}

.Speech_rig_bj .Speech_txt{ float: left;}

.Speech_rig_bj span.recruitmen{ text-align: left; width: 100%; display: inline-block; font-size: 18px;color: #000000; line-height: 30px; margin-bottom: 10px}

.Speech_rig_bj p{ /*padding-left: 110px; width: 675px;*/ font-size: 14px; line-height: 26px; text-align: justify}

.Speech_more{ background: url(../../images/more_01.jpg) center; height: 90px;padding-top: 45px;}

.Speech_more .more_btn{ text-align: center;font-size: 16px; color: #ffffff;width: 248px; line-height: 42px; border-radius: 30px; border: 1px solid #ffffff;margin:0 auto;  cursor: pointer;}

/*会议日程*/

.ntab{ background:#cacaca; width:100%;border-collapse:inherit; border-spacing: 1px;}

.ntab th,.ntab td{ padding:5px 8px;}

.ntab th{ background:#d9eafe;font-size:14px;}

.ntab th.lei{background:#f5f9ff; font-size:12px;}

.ntab th.color1,.ntab td.color1{background:#fdedf4;font-size:12px;}



.ntab td{ background:#FFFFFF;font-size:14px;}

.ntab a{color: #3671d8;cursor: pointer}

.ntab a:hover{color: #3671d8; text-decoration: underline;}



/*门票价格*/

.Registration_tit{width: 100%;height: 50px; position: relative;overflow: hidden;}

.Registration_tit h2{background: #ffffff; color: #000000; font-size: 24px; padding-right: 12px;position: absolute;left: 0;z-index: 100;}

.Registration_tit i.tit_line{ width: 100%; position: absolute;right: 0;top: 16px; height: 1px;background: #e7e7e7;}

.lieshow{display:block; clear:both; float: right;}

.lieshow h2{font-size: 18px; font-weight: 700}

.lieshow li{display:block;font-size:14px;line-height:28px;}

.lieshow li i{display: inline-block; width: 13px;height: 13px;background-position: 0 -142px; vertical-align: middle; padding-right:4px;}

.fhtitle {display:block;/* height:35px;*/ line-height:35px; border-bottom:1px #b2b2b2 solid; color:#3671d8; font-size:18px;font-family: 微软雅黑;font-weight:bold;}

.fhtitle em{ color:#666666; font-size:14px; padding-left:1em; font-weight:normal;}

.fhtitle span{ float:right; margin-right:5px; margin-top:10px; z-index:999;}

.beizhu{font-size: 14px; line-height: 22px; margin-top: 10px}

.rbut{ display:inline-block; float:right;width:226px; overflow:hidden; padding-top:36px;}

.rbut h2{ display:block; font-size:18px; font-weight: normal; height:42px; line-height:42px; text-align:left; border:1px #cacaca solid; margin-bottom:3px; padding-left:65px;}

.must00{font-size: 14px; color: #ff0000;font-style: italic}

ul.book{ width: 1000px; margin: 0 auto; overflow: hidden;}

ul.book li{width: 100%; float: left; margin: 6px 0;}

ul.book li b{display: inline-block;width:300px;font-weight: normal;text-align: right;}

ul.book li .input{background: #f4f4f4; width: 460px; height: 40px; line-height: 40px;padding: 0 2px;}

ul.book li input{ border: 1px solid #f4f4f4;}

ul.book .button{ margin-top: 20px;}

ul.book .button a{display: block;background: #047be9;width: 140px; line-height:34px; text-align: center; border-radius: 20px; font-size: 16px; color: #ffffff; margin: 0 auto; opacity: 0.8;filter:Alpha(opacity=80);}

ul.book .button a:hover{ opacity: 1;filter:Alpha(opacity=100);}

input[type="text"]:hover, input[type="password"]:hover, input[type="text"]:focus{border: 1px solid #85aef6;box-shadow: 0 0 1px #3671d8;}





.rig_back{ position: fixed; right: 12px;bottom: 100px; z-index: 1000;}

.rig_back li{ border-radius: 4px; width: 70px; height: 68px;margin-bottom: 1px;cursor: pointer;opacity: 0.8;filter:Alpha(opacity=80);}

.rig_back li:hover{opacity: 1;filter:Alpha(opacity=100);}

.rig_back li span.zx_btn{width: 70px; height: 61px;display: inline-block;background-position:-153px -138px; }

.rig_back li span.road_btn{ width: 70px; height: 61px;display: inline-block;background-position:-474px -142px; }

.rig_back li span.road_btn:hover{width: 70px; height: 61px;display: inline-block;background-position:-312px -204px; }

.rig_back li.road_aaa{background:#ff4200;background-image: -moz-linear-gradient(0deg, #e50233 0%, #ff4200 100%); background-image: -webkit-linear-gradient(0deg, #e50233 0%, #ff4200 100%); background-image: -ms-linear-gradient(0deg, #e50233 0%, #ff4200 100%);}

.rig_back li span.chongqing_btn{ width: 70px; height: 61px;display: inline-block;background-position:-311px -144px; }

.rig_back li span.chongqing_btn:hover{width: 70px; height: 61px;display: inline-block;background-position:-312px -204px; }

.rig_back li.zx_aaa,.rig_back li.toback{background: #047be9;}

.rig_back li.chongqing_aaa{background:#ff4200;background-image: -moz-linear-gradient(0deg, #e50233 0%, #ff4200 100%); background-image: -webkit-linear-gradient(0deg, #e50233 0%, #ff4200 100%); background-image: -ms-linear-gradient(0deg, #e50233 0%, #ff4200 100%);}

.rig_back li span.back_btn{width: 70px; height: 61px;background-position:-154px -204px; display:inline-block;}

.toback{display:none;}

.active_toback{ display:block;}



.rig_back li span.f-f_btn{ width: 70px; height: 61px;display: inline-block;background-position:-230px -142px;font-size: 12px;position: relative;}

.rig_back li span.f-f_btn:hover{width: 70px; height: 61px;display: inline-block;background-position:-308px -200px; }

.rig_back li.f-f_aaa{background:#ff4200;background-image: -moz-linear-gradient(0deg, #e50233 0%, #ff4200 100%); background-image: -webkit-linear-gradient(0deg, #e50233 0%, #ff4200 100%); background-image: -ms-linear-gradient(0deg, #e50233 0%, #ff4200 100%);}

.rig_back li span.f-f_btn i{ display: block;color: #fff; font-style:normal; line-height: 12px; text-align: center;padding-top: 36px}

.rig_back li span.f-f_btn i.mt{ margin-top: 10px}

.rig_back li span.f-f_btn:hover i{display: none}









#sub_01 {width:100px; background:#047be9;border: 1px solid #c3c3c3; position:absolute; left:24px;z-index:1000; border-radius:0; padding:0; margin:0;}

#sub_01 li { line-height:26px}

#sub_01 li a {display:inline-block; width:100%; line-height: 26px;font-size: 12px;color: #fff;}

#sub_01 li a:hover {background:#fff; color:#333; border-radius:inherit}



/*参会企业*/

ul.enterprises{ background: #fff; width:100%; max-height: 600px;min-height:300px; overflow:hidden; box-sizing: border-box}

ul.enterprises li{ width:232px; text-align: center;display: inline-block;/* float: left; */box-sizing: border-box; margin-bottom: 10px;}

ul.enterprises li img{ width: 150px;height:50px;}

ul.enterprises::-webkit-scrollbar {width: 7px;height:7px;}

ul.enterprises::-webkit-scrollbar-button {display: none;}

ul.enterprises::-webkit-scrollbar-thumb {border-radius: 3px;background: #dddfe0;}

ul.enterprises::-webkit-scrollbar-track {width: 7px;height: 7px;}

ul.enterprises::-webkit-scrollbar-track-piece {background: transparent;}





/*翻页代码*/

.pagination {border-radius: 4px;display: inline-block; margin: 20px 0; padding-left: 0;margin-top: 0;margin-bottom: 0;}

.pagination > li {display: inline;}

.pagination > li > a, .pagination > li > span {background-color: #fff;border: 1px solid #ddd;olor: #047be9;float: left;line-height: 1.42857; margin-left: -1px;padding: 6px 12px;position: relative;text-decoration: none;}

.pagination > li:first-child > a, .pagination > li:first-child > span {border-bottom-left-radius: 4px;border-top-left-radius: 4px; margin-left: 0;}

.pagination > li:last-child > a, .pagination > li:last-child > span {border-bottom-right-radius: 4px;border-top-right-radius: 4px;}

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {background-color: #eee; border-color: #ddd;color: #047be9;}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {background-color: #047be9;border-color: #428bca;color: #fff;cursor: default;z-index: 0;}

.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {background-color: #fff;border-color: #ddd;border:#CCCCCC 1px solid;color: #777;cursor: not-allowed;}

.pagination-lg > li > a, .pagination-lg > li > span {font-size: 12px;}

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {border-bottom-left-radius: 6px;border-top-left-radius: 6px;}

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {border-bottom-right-radius: 6px;border-top-right-radius: 6px;}

.pagination-sm > li > a, .pagination-sm > li > span {font-size: 12px;padding: 5px 10px;}

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {border-bottom-left-radius: 3px;border-top-left-radius: 3px;}

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {  border-bottom-right-radius: 3px; border-top-right-radius: 3px;}

.page-list .pagination {float: left;}

.page-list .pagination span { cursor: pointer;}

.page-list .pagination .separate span {border-bottom: medium none; border-top: medium none; cursor: default;}

.page-list .pagination .separate span:hover {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

.page-list .page-total {float: left; margin: 25px 20px;}

.page-list .page-total input, .page-list .page-total select {border: 1px solid #ddd; height: 26px;}

.page-list .page-total input {padding-left: 3px;width: 40px;}

.page-list .page-total select {width: 50px;}

.fr { float: right;}

.pagination {margin-right: 10px; margin-top: 25px;}

.page-total {line-height: 30px;}

.page-total span {display: block;float: left; line-height: 30px;}

.page-total input {float: left;}

.page-total select { float: left;}

.ff-duilian{z-index:1001;bottom:9%;width:90px; height: 235px;display:block;left:0;position:fixed;}

.ff-duilian-img{overflow:hidden; position: relative;}

.ff-duilian-timer{ width:58px; text-align:center;  position:absolute; bottom:60px; left:4px;letter-spacing:2px; color: #001a29;font-weight: bold;font-size: 28px}

.ff-duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}



/*新增下拉*/

.layui-nav  ul{display: none;position:absolute;background-color:transparent;z-index: 9999;top: 75px;left:-25px;}

.layui-nav  ul li{position:relative;/*border-bottom: 1px solid #e9e9e9;*/ border-top: 1px solid #ddd; box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2);}

.layui-nav  ul li + li{border-top: 1px solid #4A6180;}

.layui-nav > li:hover > ul{display: block;}

.layui-nav > li > ul > li a{ color: #fff;}

.layui-nav > li > ul > li > a{width: 17em; line-height: 40px; padding-left: 1em;padding-right: 1em;background-color:#fff;}

.layui-nav > li > ul > li:hover > a{background-color:#1a91f2;color:#fff;}

.layui-nav .layui-nav-item > ul > li a{color:#333;}









/*zj haik*/

section {

   /* margin-bottom: 60px;*/margin-top: 60px;

}

.container {

    width: 1170px;    padding-right: 15px;

    padding-left: 15px;

    margin-right: auto;

    margin-left: auto;

}

.row {

    margin-right: -15px;

    margin-left: -15px;

}

.col-md-6 {

    width: 50%;    float: left;

    margin-bottom: 20px;

}

.section-heading {

    margin-bottom: 20px;

    font-size: 22px;

}

.section-heading:after {

    display: block;

    content: '......';

    color: #406da4;

    font-weight: 300;

}

.img-responsive{

    display: block;

    max-width: 100%;

    height: auto;

}

.boxed-content.left-aligned {

    text-align: left;

}

.boxed-content {

    margin-bottom: 35px;

}

.boxed-content.left-boxed-icon i {

    -moz-border-radius: 2px;

    -webkit-border-radius: 2px;

    border-radius: 2px;

 /*   padding: 10px;*/

    width: 60px;

    height: 50px;

	padding-top:10px;

    background: #406da4;

    color: #fff;

    text-align: center;

    line-height: 40px;

}

.boxed-content.left-aligned i {

    float: left;

    margin-right: 10px;

    font-size: 2em;

}

.fa {

    display: inline-block;

    font: normal normal normal 14px/1 FontAwesome;

    font-size: inherit;

    text-rendering: auto;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

}

.boxed-content.left-boxed-icon .boxed-content-title, .boxed-content.left-boxed-icon p {

    padding-left: 80px;

}

.boxed-content.left-aligned .boxed-content-title {

    margin-bottom: 10px;

    line-height: 28px;

    font-weight: normal;

}

.boxed-content .boxed-content-title {

    font-size: 22px;

}

.boxed-content-title, .boxed-content.left-boxed-icon p {

    padding-left: 80px;  margin: 0 0 10px;    font-size: 13px;

    color: #7b7b7b;

    line-height: 1.6;

}

.boxed-content-title a{ font-size:18px; font-weight:bold;color: #406da4;}

.fa-flag:before {

    content: "\f024";

}

*:before, *:after {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

/*zj end haik*/







/* 嘉宾   */

.honoredGuest{text-align:center;background:#172A4F;position:relative;padding-bottom:100px;margin-top:100px}

.honoredGuest:after,.honoredGuest:before{content:'';position:absolute;z-index:0}

.guestTOP,.honoredGuest .wentiIcon{position:relative}

.honoredGuest:before{width:1122px;height:424px;right:0;top:0;background:url(/static/images/meeting/figure_t.png) center no-repeat}

.honoredGuest:after{width:1093px;height:399px;left:0;bottom:0;background:url(/static/images/meeting/figure_b.png) center no-repeat}

.honoredGuest .wentiIcon:before{background:url(/static/images/meeting/Groupjiabing.png) center no-repeat #F68C22}

.agenda_title_h2.white {color: #FAFBFF;background: 0 0;}

.agenda_title_h2 {font-size: 36px;color: #fff;background: 0 0;}

.agenda_title_box .EN_title.white {

    color: #FAFBFF;

}

.agenda_title_box .EN_title {

    font-size: 16px;

    line-height: 16px;

    text-align: center;

    position: relative;

    width: 200px;

    margin: 0 auto;

    display: block;

}



.contentWrap {

    width: 1150px;

    margin: 0 auto;

}

.guestWrap {

    margin-top: 30px;

    position: relative;

    z-index: 999;

}

.clearFix {

    zoom: 1;

}

.honoredGuest .wentiIcon i:before {

    background: url(/static/images/meeting/Groupjiabing.png) center no-repeat #F68C22;

}

.topTag i:before {

    content: '';

    position: absolute;

    width: 102px;

    height: 102px;

    border-radius: 50%;

    left: 50%;

    margin-left: -51px;

    top: -51px;

    z-index: 99999;

}

.agenda_title_box .EN_title i:before {

    background: url(/static/images/meeting/Group.png);

    left: 0;

}

.agenda_title_h2 {

    width: 100%;

    text-align: center;

    font-size: 30px;

    padding-bottom: 20px;

}

.honoredGuest .agenda_title_box{padding-top:0;position:relative;z-index:1}

.guestTOP{width:190px;float:left;margin-right:50px;margin-bottom:60px;height:285px}

.guestTOP:nth-child(5n){margin-right:0}

.guestTOP .circle{width:170px;height:199px;background:url(/static/images/meeting/circle_0.png) no-repeat;position:absolute;top:-16px;left:-16px}.guestTOP:hover .circle{background:url(/static/images/meeting/circle_2.png) no-repeat}.guestTOP .circle1{width:186px;height:186px;background:url(/static/images/meeting/circle_1.png) no-repeat;position:absolute;top:0;left:0}.guestTOP:hover .circle1{background:url(/static/images/meeting/circle_3.png) no-repeat}.guestImg{width:160px;height:160px;border:4px solid #CDD8E4;border-radius:50%;overflow:hidden;margin:14px auto 0}.guestTOP:hover .guestImg{border:4px solid #F68C22}.guestTOP .name{font-size:18px;color:#172A4F;background:#CDD8E4;border:1px solid #CDD8E4;border-radius:42px;position:relative;display:inline-block;height:28px;line-height:30px;padding:0 10px;top:-12px}.guestTOP .name.border{border:1px solid #172A4F}.guestTOP .name.hidden{visibility:hidden}.guestTOP:hover .name{color:#fff;background:#F68C22;border:1px solid #F68C22}.guestTOP .info{font-size:13px;color:#FFF;line-height:26px;text-align:center;max-height:104px;overflow:hidden}.guestTOP .info .figureName{font-size:20px}.agenda{margin-top:0;text-align:center;background:#FAFCFF;position:relative;padding-bottom:126px}.agenda:before{background:url(/static/images/meeting/agendaBefore.png) center no-repeat #F68C22}

/*  嘉宾 end  */



/* 评价 */

.appBox2 {

    position: relative;

    max-width: 1600px;

    min-width: 320px;

    margin: 0 auto;    width: auto;    padding: 80px 15px 30px 15px;background-color:#f1f1ef;

}

.aTitle {

    font-size: 1.25rem;

    color: #252525;

    text-align: center;

    margin-bottom: 55px;

}

.aTitle span {

    display: block;

    font-size: 1.75em;

}

.appCase {

    font-size: .875rem;

    overflow: hidden;

}

.swiper-container-multirow>.swiper-wrapper {

    -webkit-box-lines: multiple;

    -moz-box-lines: multiple;

    -ms-flex-wrap: wrap;

    -webkit-flex-wrap: wrap;

    flex-wrap: wrap;

}

.appBox2 .swiper-wrapper{ width:100%;}



.swiper-wrapper {

    transition-timing-function: ease-in-out;

}

.swiper-container-android .swiper-slide, .swiper-wrapper {

    -webkit-transform: translate3d(0,0,0);

    -moz-transform: translate3d(0,0,0);

    -o-transform: translate(0,0);

    -ms-transform: translate3d(0,0,0);

    transform: translate3d(0,0,0);

}

.swiper-wrapper {

    position: relative;

    width: 100%;

    height: 100%;

    z-index: 1;

    display: -webkit-box;

    display: -moz-box;

    display: -ms-flexbox;

    display: -webkit-flex;

    display: flex;

    -webkit-transition-property: -webkit-transform;

    -moz-transition-property: -moz-transform;

    -o-transition-property: -o-transform;

    -ms-transition-property: -ms-transform;

    transition-property: transform;

    -webkit-box-sizing: content-box;

    -moz-box-sizing: content-box;

    box-sizing: content-box;

}

.appCase li {

    background: #fff;

    width: 45%;

    float: left;

    padding: 2%;

    overflow: hidden;

	margin: 0 10px 10px 0;

}



.swiper-slide {

    -webkit-flex-shrink: 0;

    -ms-flex: 0 0 auto;

    flex-shrink: 0;

    width: 100%;

    height: 100%;

    position: relative;

}

.appCase li img {

    width: 160px;

    height: 160px;

	 vertical-align: middle;

    max-width: 100%;

}

.appCase li .txt {

    float: right;

    text-align: left;

    max-width: 68%;

}

.appCase li h4 {

    font-size: 1.786em;

    color: #333;

    margin-bottom: 10px;

}

.appCase li p {

       height: 120px;

    line-height: 20px;

    overflow: hidden;

}

.appCase li p span{

    color: #406da4;

}

.appCase li .more {

    color: #ff4e4e;

}



.appCase .swiper-pagination {

    position: static;

    margin-top: 25px;

}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {

    bottom: 10px;

    left: 0;

    width: 100%;

}

.swiper-pagination {

    position: absolute;

    text-align: center;

    -webkit-transition: .3s;

    -moz-transition: .3s;

    -o-transition: .3s;

    transition: .3s;

    -webkit-transform: translate3d(0,0,0);

    -ms-transform: translate3d(0,0,0);

    -o-transform: translate3d(0,0,0);

    transform: translate3d(0,0,0);

    z-index: 10;

}



}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {

    margin: 0 5px;

}

.appCase .swiper-pagination-bullet-active {

    background: #ff4e4e;

}

.appCase .swiper-pagination-bullet {

    width: 40px;

    height: 4px;

    background: #cecece;

    border-radius: 0;

    opacity: 1;

}

.swiper-pagination-clickable .swiper-pagination-bullet {

    cursor: pointer;

}

.swiper-pagination-bullet-active {

    opacity: 1;

    background: #007aff;

}

.swiper-pagination-bullet {

    width: 8px;

    height: 8px;

    display: inline-block;

    border-radius: 100%;

    background: #000;

    opacity: .2;

}

/* 评价 end */



/* 反馈 */

.scrollbox{width:1200px;height:390px;overflow:hidden;border:3px #666666 solid;margin:40px auto;padding:10px; background-color:#f1f1ef;}

.scroll_title{width:109px;height:30px;margin:0 0 20px 0;background:url(bg_all.png) no-repeat;}

.scroll_title a{display:block;height:30px;overflow:hidden;float:left;}





.scroll_list li{border-bottom:#e6e6e6 1px dashed;padding-bottom:10px;margin-bottom:10px;height:100px;overflow:hidden;}

.scroll_list li .pic{border:#ccc 1px solid;padding:2px;float:left;width: 60px; height: 60px;}

.scroll_list li .text{width:90%;height:70px;overflow:hidden;padding:0 10px 0 25px;float:right;line-height:22px;background:url(quote-grey.jpg) no-repeat 0px 0px;color:#666;font-size:12px}

.scroll_list li .from{text-align:right;padding:5px 0px 10px 0px;line-height:24px;height:20px;clear:both;}

/* 反馈 end */





/**/

.product-section{padding-bottom:50px;position:relative;background:url(/static/images/meeting/productBase-features-bag.jpg) no-repeat;background-size:cover}

.product-title{padding:50px 10px 30px;font-weight:normal;font-size:36px;line-height:46px;color:#252b3a;text-align:center;color:#ffffff}

.product-wrapper{max-width:1200px;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto;position:relative}

.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}

.product-features .product-body{margin:0px 25px}

.product-features .product-body:after{content:"";width:100%;height:3px;background:url(/static/images/meeting/productBase-features-model.png) no-repeat;background-size:100% auto;background-position:center;position:absolute;top:50px;left:0;z-index:0}

/*li*/

.features-item{position:relative;float:left}

.features-slide .features-item>*{text-align:center}

.features-item h3{font-size:16px;line-height:28px;margin-bottom:50px;color:#ffffff;opacity:0.7;transition:all 0.1s}

.features-item i{position:absolute;width:75%;height:33px;background:url(/static/images/meeting/productBase-features-timeline.png) no-repeat;background-size:contain;background-position:right center;left:-25%;margin-left:10px;top:35px;z-index:3}

.features-item .features-info{display:block;margin:0 auto;padding:20px 53px;transition:all 0.3s;border-radius:2px}

.features-item .features-info .features-info-i{font-size:14px;color:#A0A2A8;line-height:22px;margin-bottom:10px}

.features-item .features-info .features-info-s{font-size:16px;color:#FFFFFF;line-height:24px;overflow:hidden}

.features-item.dark i{background:url(/static/images/meeting/productBase-features-timeline-dark.png) no-repeat;background-size:contain;background-position:right center}

/*鼠标悬浮效果*/

.features-item:hover h3{font-size:22px;line-height:28px;opacity:0.9}

.features-item:hover i{width:75%;margin-left:13px;background:url(/static/images/meeting/productBase-features-timeline-hover.png) no-repeat;background-size:contain;background-position:right center}

.features-item:hover a{background:url(/static/images/meeting/productBase-features-info.png) no-repeat;background-size:100% 100%}

/*左右按钮*/

.product-features .swiper-button-prev{width:30px;height:40%;left:-15px;top:60%;background:none}

.product-features .swiper-button-prev:after{content:"";display:inline-block;position:absolute;width:15px;height:30px;background:url(/static/images/meeting/productBase-features-left.png) no-repeat;background-size:100% 100%;top:50%;margin-top:-15px;left:50%;margin-left:-7px}

.product-features .swiper-button-next{width:30px;height:40%;right:-15px;top:60%;background:none}

.product-features .swiper-button-next:after{content:"";display:inline-block;position:absolute;width:15px;height:30px;background:url(/static/images/meeting/productBase-features-right.png) no-repeat;background-size:100% 100%;top:50%;margin-top:-15px;left:50%;margin-left:-7px}

/**/