
html,body{ background-color: #fff; }
table,tr,td,th,thead,tbody{ border:none; margin:0;outline:none; padding:0;}
table {
    border-collapse: collapse;
    border-spacing: 0;
}/*合并初始表格边框*/

/*子页banner*/
.zy_banner{
	position: relative;
	background-color: #000;
}
.zy_banner>img{
	display: block;
	width: 100%;	
}
.zy_content {
    min-height: 3rem;
}

/*二级菜单*/
.zy_two_nav{ border-bottom: #e5e5e5 solid 1px;  background: #f4f4f6; }
.zy_two_nav .swiper-button-next{ background: none; height: .6rem; right: 0;bottom:0; width: auto;}
.zy_two_nav .swiper-button-next img{ display: block; height: .6rem; margin-top: 3px; }
.zy_two_nav .swiper-button-next.swiper-button-disabled{ opacity: 0; }
.zy_two_nav .swiper-slide{ width: 25% !important; }
.zy_two_nav .swiper-slide a{ color:#666; display: block; text-align: center; height: calc(.64rem - 1px); line-height: .64rem; font-size: .18rem;border-right: 1px solid #e5e5e5;}
.zy_two_nav .swiper-slide:last-child a{ border-right: 0;}
.zy_two_nav .cur_nav a{ color:#fff;background-image: linear-gradient(0deg, #2763dd ,#0384f9);
}

/*会议议程*/

.Agenda_main_rt_text{ padding: 0.5rem 0.19rem 0.5rem;overflow: hidden;background: #fff; }
.Agenda_main_rt_text ul{ position: relative;}
.Agenda_main_rt_text ul::before {
    content: '';
    position: absolute;
    top: 0rem;
    left: 1.68rem;
    height: 100%;
    background: #dce9fb;
    border-left: 1px dashed #dce9fb;
    z-index: 1;
}
.Agenda_main_rt_text ul li{ overflow: hidden; padding: .0rem 0 0.5rem; padding-left: 0.05rem;}
.Agenda_main_rt_text ul li img{border-radius: 50%;width: 100%; }
.Agenda_main_rt_text ul li font{ float: left;margin-right: 0.2rem; width: 1.25rem; height: 1.25rem;  display: block; }
.Agenda_main_rt_text ul li strong{ font-size: 0.3rem; color: #333; display: block;  line-height: 0.3rem;  height: 0.3rem; }
.Agenda_main_rt_text ul li strong b{ font-size: 0.24rem; color: #333333;  font-weight: normal; padding-left: 0.1rem;}
.Agenda_main_rt_text ul li strong i{ font-size: 0.24rem; color: #888888; display: inline-block; font-weight: normal; font-style: normal;}
.Agenda_rt_text{position: relative;
    padding-left: 1.9rem;
    margin-top: 0.1rem;}

.Agenda_rt_text em{font-size: 0.24rem;color: #f29124;font-style: normal;line-height: 0.26rem; margin-top: 0.16rem; margin-bottom: 0.14rem; display: block;}
.Agenda_rt_text span{ display: block; font-size: 0.24rem; color: #888; line-height: 0.3rem;}
.Agenda_rt_text strong::before {
    content: '';
    position: absolute;
    top: 0%;
    left: 0.06rem;
    width: 0.26rem;
    height: 0.26rem;
    background: url(../images/slide_on.png) no-repeat;
    background-size: 100%;
    margin: 0;
    border-radius: 50%;
    z-index: 2;
   
}
.Agenda_rt_text span i{font-style:normal;color:#f29124;}


/*公司项目*/
.zy_about_item ul li{
	border-bottom: #ddd solid 1px; font-size: .26rem; line-height: 200%;padding-bottom:2%; margin-bottom: 2%;
	white-space: nowrap; text-overflow: ellipsis;overflow: hidden;
}
.zy_about_item ul li a{ color:#666; }
.zy_about_item ul li span{ color:#0083c3; }
.zy_about_item ul li span:after{content: "——";color:#666;}


/*我要合作*/
.zy_wycj{ padding: 0 0.3rem; background: #fff; padding-bottom: 0.2rem; }
.zy_wycj ul{overflow: hidden;}
.zy_wycj ul li{ width:100%;  overflow: hidden; margin-bottom: 3%; }
.zy_wycj ul li span{ display: block; position: relative; padding-left: 0.34rem; border-radius: 0.08rem; font-size: 0.3rem; font-style: normal; text-align: left; line-height: 0.88rem; height: 0.88rem; background: #eeeeee; color: #333333;}
.zy_wycj ul li .hezuo_text{padding: 0.3rem 0.6rem; background: #fff;position: relative; }
.zy_wycj ul li .hezuo_text strong{ font-size: 0.3rem; height: 0.3rem; line-height: 0.3rem; color: #333; display: block; margin-bottom: 0.1rem;}
.zy_wycj ul li .hezuo_text em{ display: block; font-size: 0.24rem; color: #333; height: 0.3rem; line-height: 0.34rem;font-style: normal;}
.zy_wycj ul li .hezuo_text img{ position: absolute; top: 0.3rem; right: 0.6rem; width: 1.4rem;height: 1.4rem;}
.UI-ask{display:inline-block;width:0.29rem;height:0.17rem;overflow:hidden;background:url(../images/j_bot.png) no-repeat; background-size: 100%;  position: absolute;
    right: 0.4rem; top: 0.34rem;
    }
#questions li .foldContent{border-left:3px solid #018ccb;padding:10px 26px;border-top:1px dashed #e2e2e2;line-height:24px;background:#f3f3f3;color:#888;}

.UI-bubble{display:inline-block;width:0.29rem;height:0.17rem;overflow:hidden;background:url(../images/j_top.png) no-repeat; background-size: 100%;  position: absolute;
    right: 0.4rem; top: 0.34rem;
    }
 
.shows{display:none;}

/*我要参加*/
.zy_wyhz{  border-bottom: 0.12rem solid #f8f8f8;padding: 0.3rem;}
.piao{ text-align: center;  padding-bottom: 0.6rem;}
.piao span{ padding: 0.4rem 0.4rem; background: #f5f5f5; display: inline-block;}
.piao span em { display: block; font-size: 0.24rem; color: #333; font-style: normal; line-height: 0.4rem; margin-top: 0.2rem;}
.piao span em i{ color: #999999; font-style: normal;}


.sy_titles span::before{ content: " "; position: absolute; left: -34%; top:50%; width: 34%;  height: 1px; background: #0387fd;}
.sy_titles span::after{ content: " "; position: absolute; right: -34%; top:50%; width: 34%;  height: 1px; background: #0387fd;}

/*会议嘉宾*/
.hyjb_main_box{ background: #fff; padding: 0.16rem 0.16rem; }
.hyjb_main_box ul li{  background: #fff; margin-bottom: 0.22rem; box-shadow: 0px 4px 10px #d2d2d2;  border-radius: 0.08rem; padding-bottom: 0.16rem;}
.hyjb_main_box ul li .jb_top{padding: 0.3rem 0.15rem 0;overflow: hidden;}
.hyjb_main_box ul li .jb_img{ float: left; margin-right: 0.38rem;margin-left: 0.15rem;}
.hyjb_main_box ul li .jb_img img{ width: 1.6rem; height: 1.6rem; border-radius: 50%;}
.hyjb_main_box ul li .jb_text{ float: left; width: 3.5rem;}
.hyjb_main_box ul li .jb_text span{ display: block; font-weight: bold; font-size: 0.34rem; margin-bottom: 0.1rem; margin-top: 0.1rem; color: #333; height: 0.36rem; line-height: 0.36rem;}
.hyjb_main_box ul li .jb_text em{ display: block; font-size: 0.24rem; color: #555555; font-style: normal;} 
.hyjb_main_box ul li .jb_text em i{ display: block; font-style: normal; line-height: 0.36rem;}    
.hyjb_main_box ul li .jb_text em b{ font-weight: normal; color: #888888;}
.hyjb_main_box ul li .jb_text font{ line-height: 0.3rem;overflow: hidden; display: block; margin-top: 0.1rem; color: #888888; font-size: 0.22rem; background: url(../images/j_bot.png) right center no-repeat; padding-right: 0.30rem; background-size: 7%;}
.hyjb_main_box ul li .jb_text font strong{ font-weight: normal; width: 15em; display: block; overflow: hidden;}

.jb_bottom em{	display: inline-block; font-style: normal; font-size: 0.22rem; text-align: center; padding-left: 0.08rem; color: #999999; }
.jb_bottom span{ line-height: 180%; display: block; font-size: 0.22rem; margin-bottom: 0.18rem;}
.jb_bottom{  position: relative;  padding: 0.18rem ;  background: #edf2f9; border-radius: 0.08rem; margin: 0.16rem; margin-bottom: 0;}
.jb_bottom{ padding-left: 0.3rem; margin-top: 0.3rem;}
.jb_bottom::before{content: " "; position: absolute; left: 0.75rem; top:-0.18rem; width: 0.44rem; height: 0.18rem; background: url(../images/bm_jt_03.jpg) no-repeat; background-size: 100%;}
.jb_bottom i{ color: #000; font-size: 0.22rem; font-style: normal; }
.jb_bottom a{ position: absolute; right: 0.1rem; top: 0.1rem; font-size: 0.24rem; border-radius: 0.08rem; text-align: center; line-height: 0.57rem; color: #ffffff; background: #ff6600; height: 0.57rem; width: 1.77rem;}
.join_zp_n{ display: none; font-weight: normal;}
.join_active {
     display: block!important;
     height: auto!important;
}
.hyjb_main_box ul li.zhanwei{ background: #f5f5f5!important; height: 2.6rem;}


/*联系我们*/
.zy_contact .txt h1{ font-size:.32rem; line-height: 150%; margin-bottom: 3%; }
.zy_contact .txt dl dd{ color: #666; line-height: 200%; font-size:.24rem;margin:1% 0; }

#dituContent{width:100%;height:4.5rem;border:#ddd solid 1px; border-radius: .07rem; margin:7% 0 4%;}
.iw_poi_title {color:#da251d;font-size:.22rem;font-weight:bold;overflow:hidden;padding-right:10px;white-space:nowrap;line-height: 120%;}
.iw_poi_content {font:.22rem arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}


/*新闻中心*/

.news_slide-p span.swiper-pagination-bullet-active{background-color: #0387fd;}
.down_list{overflow: hidden; padding: 0.16rem 0;}
.down_list ul li{ width: 43.6%; background-color: #fff;padding: .13rem; float: left; border-radius: .06rem;  margin: 0 0.06rem;  -webkit-box-shadow: rgba(0,0,0,.25) 0 0 10px; box-shadow: rgba(0,0,0,.25) 0 0 10px;}
.down_list ul a img{ display: block; margin:0 auto; width: 100%; border-radius: .06rem;}
.down_list ul li a span{ display: block; white-space: nowrap; margin-top: 0.08rem; overflow: hidden; text-align: left; color: #000; line-height: 200%; font-size: .18rem;}
.down_slide{ border-bottom: 0.1rem solid #f8f8f8;}
.news_slide1,.news_slide2,.news_slide3{ padding-bottom: .5rem;}
.pd_title{ padding-top: 7%; padding-bottom: 5%;}
.news_slide1 ul li{ position: relative; padding: 0; width: 48%;}
.news_slide1 ul li em{position: absolute; border-radius: 5px 5px 5px 5px; bottom: -.06rem; left: 0; width: 100%; background: url(../images/lt_video_03.png) center center no-repeat; background-size: 100%; height: 0.6rem; display: block;}
.news_slide2 ul li{ position: relative; padding: 0;width: 48%;}
.news_slide2 ul li em{position: absolute; border-radius: 5px 5px 5px 5px; bottom: -.06rem; left: 0; width: 100%; background: url(../images/hotos.png) center center no-repeat; background-size: 100%; height: 0.4rem; display: block;}

.nav_iconbos{ overflow: hidden; background-color: #fff; padding:.3rem 0 .2rem;  margin-bottom: 0.2rem;}
.nav_iconbos ul li{ text-align: center; width: 31%!important; margin: 0 0.07rem;}
.nav_iconbos ul li a img{ display: block;   max-width: 1.3rem; max-height: 0.7rem;  }
.nav_iconbos ul li a i{ border: 1px solid #e5e5e5; display: block;margin: 0 auto; border-radius: 0.08rem; height: 1.16rem; line-height: 1.16rem; font-style: normal; display: flex; justify-content: center; align-items: center;}
.nav_iconbos ul li a span{ display: block;margin-bottom: 0.1rem; margin-top: 0.1rem; white-space: nowrap; overflow: hidden; color: #333; line-height: 135%; font-size: .24rem;}

.zb_about{ background: url(../img/zb_about.png); background-size: 100% 100%; background-position: center center; background-repeat: no-repeat; }
.zb_about_text{ padding: 0rem 0.4rem;   padding-bottom: 0.4rem; color: #fff;}
.zb_about_text span{ padding-top: 0.4rem; line-height: .41rem; display: flex; align-items: center; text-align: left;}
.zb_about_text span img{ height: 0.41rem; padding-left: 0.15rem;}
.zb_about_text span em{ font-size: 0.26rem; color: #ffffff; font-weight: bold; padding-right: 0.15rem; font-style: normal;}
.zb_about_text i{ font-style: normal; font-size: 0.20rem; line-height: 140%; display: block; margin-top: 0.3rem;}
