  .pctopbox {
    width: 100%;
    background-color: #FFF; opacity: 0.95;
   
}
.banner{ width: 100%; height: auto;  max-height: 825px;clear: both;display: BLOCK;}
.banner li img{ width: 100%; max-height: 620px !important; object-fit: cover; }
/* .banner img.ysdbh{}	 */

.gn{ width: 100%;height: 90px; margin-top: 30px;}
.gnlist{ width: 100%;}
.gnlist li{ width: 32%; float: left;background: #f5f5f5;margin-right: 2%;padding: 10px 0px; }
.gnlist li:last-child{ margin-right: 0%; }
.gnlist li:hover{box-shadow: 0 7px 10px 0 rgba(0,0,0,.15);}
.gnlist li:last-child{ margin-right: 0;}
.gnlist li a{ display: block; margin: 0 auto; text-align: center; overflow: hidden; position: relative;}
.gnlist li a:hover{transition: all .3s ease-in-out; }
.gnlist li a i {
	font-size: 42px;
    color: #182f5d;
    width: 75px;
}
.gnlist li a:hover i,.gnlist li a:hover span{}
.gnlist li a span{font-size: 20px; color:#182f5d;font-weight: 700;}
.gnlist li a i,.gnlist li a span{text-align: center; line-height: 70px; vertical-align: middle; }

.gn .gnbg{ width: 100%;  }
.gnbg img{ width: 100%;}

/* 倒计时 */
.holdtime{ width: 100%; max-width: 1920px; height: 120px; margin-top: 60px; position: relative;}
.holdtime .holdtime-left{width: 56%; height: 120px;padding-top: 25px; position: absolute; top:0px; left: 0px;z-index: 100; 
border-top-right-radius: 60px; border-bottom-right-radius: 60px; background: linear-gradient( to right,#d48517,#fcd346); border-right: 5px #0061ae solid;}
.holdtime .cdate { float: right; padding-right: 130px; }
.holdtime .cdate:after{ content: ""; display: block; clear: both;}
.holdtime .cdate .datetext{ float: left; width: 360px; line-height: 32px;}
.holdtime .cdate .datenum{ float:left; padding-left: 10px; margin-top: 9px;}
.holdtime .cdate .datenum p{ font-size: 32px;line-height: 50px;color: #FFF; font-weight: bold;   display: inline-block; }
.holdtime .datetext p.p1{font-size: 22px; letter-spacing: 1px; color: #FFF; text-align: right;}
.holdtime .datetext p.p2{font-size: 22px; letter-spacing: 1px; font-weight: bold; color: #FFF; text-align: right;}
.holdtime .cdate p span{ color: #182f5d; background-image:linear-gradient(160deg,#FFF 20%,#CCC 80%) !important; font-size: 32px; line-height: 50px;vertical-align: top; display: inline-block; padding:0 5px;font-weight: bold;}

.holdtime-right{ float:right; width: 50%; height: 120px; background: #007dc8; border-radius:60px 0 0 60px;}
.hottel{ margin-left: 17%; padding-top: 35px;overflow: hidden;}

.hottel p { position: relative;display: block;}
.hottel p i {border-radius: 50%;width: 38px;height: 38px;position: absolute; left: 10px;top:8px;
      font-size: 24px; line-height: 42px;color: #ffac06;text-align: center;}
.hottel p.p2{ float: left; font-size: 28px; line-height: 50px; color: #FFF; margin-left: 56px;}
.hottel p span{ font-size: 28px;color: #FFF;/*font-style: italic;*/}
.hottel p.p2 a i.icon-zxkf { display: none;}
.gonggao{ position: relative; padding:0 80px 0 146px;}
.gonggao .gtitle{ min-width: 146px; position: absolute; left: 0; top: 0; float: left; font-size: 20px;font-weight: 700; line-height:47px; color:#182f5d;}
.gonggao .gtitle:before {
	content:"\e657"; font-family: "iconfont" !important;
	font-size:28px;padding-right: 5px; color:#182f5d;
	display: inline-block;
vertical-align: middle;	
}
.gonggao .gtitle a{ width:100%; display: block; text-align: center; }
.gonggao .more a{ line-height: 47px;}
.more a:before {
	content:"\e64b"; font-family: "iconfont" !important;
	font-size:16px;padding-right: 5px; 
	display: inline-block;
vertical-align: middle;	
}

/*通知公告 东博会动态*/
.indexnewstab{  width: 100% ; height: 35px; border-bottom: #f1f1f1 solid 1px;}
.DongTaiList ul.DongTaiListBottom{ padding-bottom: 15px; overflow: hidden;}
.indexnewstab li{ float: left;  width: 100px ; margin-right: 15px; }
.indexnewstab { font-size: 18px;  font-size: 20px;font-weight: 700;color: #182f5d;}
.indexnewstab a{ float: right; font-size: 14px; display: block; font-weight: normal;}
.indexnewstab a:before {
	content:"\e64b"; font-family: "iconfont" !important;
	font-size:16px;padding-right: 5px; 
	display: inline-block;
vertical-align: middle;	
}

.gcontent {width: 100%; height:45px; float: left;}
.gcontent li{ float:left; width: 100%; padding-left: 20px; overflow:hidden; text-overflow: ellipsis;  white-space:nowrap;}
.gcontent li:before {
	content:"-";
	font-size:16px;padding-right: 5px; line-height: 47px;
	 font-weight: bold;
}
.fr{ float: right;} .fl{ float: left;} 
.indexdongtai{ position: relative;}
.gonggao .more{ position: absolute; right: 10px; top: 0; line-height: 45px;} 
.gonggao .more a{ display: block; line-height: 45px;} 
.gonggao .more a:before {
	content:"\e64b"; font-family: "iconfont" !important;
	font-size:16px;padding-right: 5px; 
	display: inline-block;
vertical-align: middle;	
}

.indexdongtai .more{ float: left; margin: 20px 0 0 26px;}
.mt60{ margin-top: 60px;}
.ovf{ overflow: hidden;}
.gcontent li a{ line-height: 47px; font-size: 18px;}

.news{ position: relative; overflow: hidden; }
.newsnow{ background-image:linear-gradient(160deg,#f99e1c 20%,#182f5d 80%) !important;}
.newsnow a{ color:#FFF !important;}
 .ncontent1{  padding-top: 40px;}  
.ncontent1-l{ width: 50%; overflow: hidden;border-radius: 15px;}
.ncontent1-r{ width: 50%;background: #F2F9FF;padding:20px;padding-left:48px;    min-height: 410px; }
.ncontent1-r li{ padding-bottom: 10px;}
.ncontent1-r li a{ display:block;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.ncontent1-r li:hover a b{color:#F00;transition: all 0.35s ease-in-out; }
.ncontent1-r li a b{ font-size: 20px; line-height: 32px;}
.ncontent1-r li  i { font-weight: 700;}
.ncontent1-r li  p {
    color: #9B9B9B;
    padding-right: 15px;
    font-size: 13px;
    line-height: 1.8; padding-top: 5px;
}
.nmore{ width:100%; background: #f0f0f0; margin: 0 auto;    margin-top: 10px; border-radius: 5px;}
.nmore a{ display: block; text-align: center; }
.bigtitle{  width: 100%; overflow: hidden;}
.bigtitle p{ font-size: 20px; float: left; margin-right: 3%; font-weight: 700;color:#FFF ;background: #0084ca; line-height: 47px;border-radius: 22px;text-align: center;  padding: 0px 22px;min-width: 152px;}
.bigtitle p:nth-child(3){ background: none; border: #0084ca solid 2px;line-height: 43px; color:#0084ca ;}
.bigtitle span{ float: left; display: block; width: 100%; height: 1px; margin-top: 25px; margin-left: 1%;  background: #eee; }
.bigtitle .more{ margin-top: 15px;}


.trade .tmtop{overflow: hidden; }

/*动态及巡展*/

.xunzhan{ margin-top: 60px;padding-bottom: 30px;    overflow: hidden;}
.dtname {
	margin:20px 0;
    background: url(/images/midline.png) repeat-x center center;
}
.dtname h2 {
	width: 150px;
    height: 56px;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    line-height: 56px;
    color: #182f5d; margin: 0 auto; background: #f1f1f1;
    }
.xunzhanimgbox{ position:relative;}
.xunzhan .xunzhanimgbox img{ width: 100%;}

.newsxzbox {
    width: 100%;
    overflow: hidden;
    margin-top: 30px;
}
/*巡展 增加*/
.xunzhan-left{ float: left;padding-top: 31px;}
.xunzhan-left .qiehuan{  width: 100%;}
.xunzhan-left .qiehuan .rslides p{  text-align: center;}

.xunzhan-right{ float: right;}
.xlzhanhui{ float: right; width: 44%;    padding-top: 27px;}
.xlzhanhui-title{ width: 100%; border-bottom: #fff solid 1px;    overflow: hidden;}
.xlzhanhui-title h3 {float: left; font-size: 24px;line-height: 35px; color: #333;font-weight: bold; border-bottom: #F00 solid 3px;}
.xlzhanhui ul{ overflow-y: auto; height: 310px;}
.xlzhanhui-title a{
    float: right;
    margin-right: 22px;
    line-height: 35px;
}
.xlzhanhui li { display: block;height: 40px;line-height: 40px;margin-top: 22px;padding: 27px 0;}
.xlzhanhui li:after{ content: ""; display: block; clear: both;}
.xlzhanhui li span { display: inline-block; left: 0;top: 0;width: 170px; text-align: center;background-color: #0596D5;color: #FFF;font-size: 16px; float: left;}
.xlzhanhui li  a b{ font-size: 18px;margin-left: 2%;width: 330px;overflow: hidden;text-overflow: ellipsis;
    white-space: nowrap; display: block; float: left;}
.xlzhanhui li a:hover b{ color: #182f5d;}
.xlzhanhui li a { position: relative; }
/*巡展 增加 end*/

/*相关链接*/
.xglinks .blocktitle span{ background: #f2f2f2!important; border-radius: 20px;padding:10px 30px;}
.xglinks .zgarea-biaoti{ margin-top: 0!important;}
.xglinks{ overflow: hidden; padding-bottom: 35px; margin-top: 25px;}
.xglinks ul{ max-width: 1200px; margin: 0 auto;  }
.xglinks li{  float:left;margin-right: 2.5%;}
.xglinks li a{ display: inline-block;background: #f5f5f5;
    border-radius: 17px;padding:5px 19px; margin-bottom: 18px;}



/*6格*/
.tradesix{ }
.tradesix li{ float: left;  width: 15%; margin-right: 2%; height: 150px; padding-top: 34px; background:#182f5d; }
.tradesix li:last-child{margin-right: 0%;}
.tradesix li:nth-of-type(even){background:#f5f5f5!important;}
.tradesix li:hover{box-shadow: 0 7px 10px 0 rgba(0,0,0,.15);}
.tradesix li a{ text-align: center; display: block; }
.tradesix li a i{ background:#eee; width: 55px; height: 55px; margin: 0 auto; display: block; color: #182f5d;  font-size: 33px;line-height: 55px;    border: #182f5d solid 1px;border-radius: 50%; }
.tradesix li a span{  font-size: 16px;line-height: 42px;font-weight: 700;}
.tradesix li:nth-of-type(odd) a span{ color: #FFF;}

.zgarea{ overflow: hidden; /*background: #f5f5f5;*/}
.zgarea-biaoti{ width: 100%; margin-top: 25px;    overflow: hidden;}
.zgarea-biaoti .blocktitle{ width: 100%; text-align: center;  height: 90px; background:  url(/images/midline.png) repeat-x center center;}
.zgarea-biaoti .blocktitle span{ padding: 0 30px; font-size: 20px; line-height: 90px;font-weight: 700;color: #182f5d; background: #fff;}

.tab-top{ width: 100%;}
.tab-top ul{ overflow: hidden; margin-bottom: 25px;}

.tab-top li{ float: left; width: 14.2857%; }
.tab-top li a{ display: block;  margin: 0 auto;}
.tab-top li a p{  height: 65px; text-align: center;line-height: 65px;font-size: 18px; font-weight: bold; color: #FFF;  background:#0084CA;    letter-spacing: 5px;}
.tab-top li a:hover p{ opacity: 0.8;color: #182f5d;}
.tab-top li a:hover p:nth-child(1){ color: #FFF;}
.tab-top li a p:nth-child(2){  margin-top: 5px; background: none!important; color: #182f5d;font-size:14px; line-height: 24px;color:#333;    letter-spacing: 0px;}
.tab-btm{ width: 100%;    overflow: hidden;}
.tab-btm .zgimg { display: block; width: 100%; background: #fafafa; float: right;    height: auto;}
.tab-btm .zgimg img{ display: block; margin: 0 auto;padding-top:2%; width: 100%;}
.tab-btm .zgtext {  width: 25%; float:  left; min-height: 379px;padding:20px; border-radius: 0px;background: #f5f5f5; }
.tab-btm .zgtext .gname{ overflow: hidden;}
.tab-btm .zgtext .gname p { float:  left;}
.tab-btm .zgtext .zgshuoming{ margin-top: 20px;}
.tab-btm .zgtext .gname p.area{ width: 100%; font-size: 24px; line-height: 50px; text-align: center; font-weight: bold; background: #0084CA; border-radius: 13px; color: #FFF; margin-right:10px;    margin-bottom: 5px;}

.tab-btm .zgtext p.area-gongneng { width: auto; border-left:#ddd solid 0px ; font-size: 18px; line-height: 1.5; text-align: left; font-weight: bold; color: #182f5d;padding-left: 3%; float: none;}
.areajsmore{ width: 50%; max-width: 108px; margin: 15px auto 20px auto;}
.areajsmore a{ font-size: 16px; line-height: 28px; color: #6D6D6D; display: block; text-align: center;  border: #ddd solid 1px;border-radius: 20px;}
.areajsmore a:hover{color: #182f5d;  border: #182f5d solid 1px;}

.coop{ margin: 8px auto 0px; overflow: hidden;}
.coopmore{ margin: 26px auto 9px;}
.coop img{ width: 100%; max-width: 1200px; display: block; margin: 0 auto;margin-top: 30px; }
.coop p a {
    font-size: 16px;
    line-height: 33px;
    text-align: center;
    display: block;
    width: 100%;max-width: 150px; margin: 0 auto;	
    height: 37px;   
    border: #999 solid 1px;border-radius: 20px;
}
.coop p a:hover{color: #182f5d;
    border: #182f5d solid 1px; }
	
	
/*20190723新增展馆展区内容*/
.areanamebox{ display: block; width: 100%; clear: both; padding-top: 10px; height: 285px;
    overflow: auto;}
.areanamebox:after{ content: ""; display: block; clear: both;}
.areanamebox>div{  min-width: 55%;margin-top: 10px;
    overflow-y: auto;}
.areanamebox h3{ font-size: 18px; text-align: center; line-height: 32px; display: block; color: #FFF;  background: #ef7e2d;
    border-radius: 18px; padding: 0 10px; margin-bottom: 10px;}
.areanamebox p{ float: none !important; font-size: 16px; font-weight: bold; color: #333;margin-top: 10px;    padding-left: 20px;}
.areanamebox span{padding-left: 20px;}


/*boao  xiugai*/
.newsxzbox  {
        width:  100%;
        overflow:  hidden;
        margin-top: 0px;
		padding-top: 48px;
		
}
.qiehuan{ position:relative;  float:  left; width: 50%; border:#eee  solid  1px;overflow:hidden;margin-bottom:  10px;}
.qiehuan  img{object-fit:  cover;}
.dtlistbox  {width:  46%;float:  right;}
.dtlistbox  li{  width:  100%;position:  relative;    margin-bottom: 27px;}
.dtlistbox  li  img{  width:  128px;  height:  90px;border-radius: 5px;  position:  absolute; right: 0;}
.dtlistbox  li  .dtbiaoti{padding-right: 142px;}
.dtlistbox  li .dtbiaoti span:nth-child(1){
display: block;margin-bottom: 5px;font-weight: 700;
font-size:  18px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;
}
.dtlistbox  li  .dtbiaoti  span.description{
	font-size: 14px;
    line-height: 20px;
    color: #999;
    overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;
}
.dtlistbox  li  .dtbiaoti p{ margin-top: 5px; color: #999;}

}
.cy_title{  width:  100%;height:  35px;        border-bottom:  1px  solid  #dadada;        position:  relative;}
.cy_title  a{  display:  block;  width:128px;  border-bottom:  #F00  solid  3px; text-align:center; }
.cy_title  a  b{font-size:  24px;font-size:  24px;line-height:  33px;color:  #182f5d;}
.cy_title  h4{  position: absolute; top:0px; left: 134px; font-size: 16px; color: #888; font-weight: bold;}

.dtbiaoti>p.newsname a{	
    font-size: 18px!important;
    font-weight: bold;
}
.dtbiaoti  p:nth-child(2){ position: relative; padding-right: 36px;color: #888;}
.dtbiaoti  p:nth-child(2) span{ position: absolute; top:-3px; right: 8px;}
.dtlistbox li:nth-of-type(n+4){ height: 42px; background: url(/images/dot.png) no-repeat 8px 21px;padding-left:25px;border-bottom: #eee solid 1px;}
.dtlistbox li:nth-of-type(n+4) a {
        font-size: 16px;line-height:42px;
}
.dtlistbox li dt {
    border-right: 1px solid #ddd;
    height: 48px;
     position:absolute;left: 0; top: 18px;
    padding-right: 10px;   
    width: 70px;
}
.dtlistbox dt b {
    font-size: 30px;
    line-height: 30px;
}
.dtlistbox dt *{
    text-align:right ; display: block;
}
.dtlistbox .newsmore{ float: right; }
.dtlistbox .newsmore a{ width:63px;border:0;    line-height: 33px;}
.dtlistbox .newsmore a:before {
content:"\e64b"; font-family: "iconfont" !important;
font-size:16px;padding-right: 5px; 
display: inline-block;
vertical-align: middle;	
}
/*boao xiugai end*/	
	
/*滚动 赞助商*/
.zzbox{ width: 100%;  overflow: hidden;padding:20px 0;margin-top: 30px;padding:20px 40px 7px;padding-top: 0;}
.zzbox .dtname h2{ background: #fff;}
.zzgd{ float:right; width: 64%;max-width: 1200px; height:72px; overflow: hidden;}
/*.zzgd ul{ width: 100000000px;}
.zzgd li{ float: left; width: 212px; margin-right: 15px;}
.zzgd li a img{ display: block; width:210px; height: 72px; border:#eee solid 1px; }*/
.mart30{ margin-top:30px;}
.tpy{ float: left; width: 33%;    padding-left: 15px;}

/*动态内容右*/
.DongTaiList{ float: right; width: 47%; padding-left: 20px; padding: 3px 0;}
.DongTaiListTop li{ border-bottom: 1px dashed #ccc; padding-bottom: 15px; min-height: 105px; margin-bottom: 15px;}
.DongTaiListTop a{ padding-right: 140px; display: block; position: relative;}
.DongTaiListTop a img{ position: absolute; right: 0; top: 0; width: 130px; height: 90px; object-fit: cover; display: block; border-radius: 5px;}
.DongTaiListTop a p{ font-size: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-weight: bold; margin-bottom: 3px; padding-left: 10px; border-left: 5px solid #182f5d;}
.DongTaiListTop a span{ font-size: 14px; line-height: 20px; overflow: hidden; color: #999; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; height: 40px;}
.DongTaiListTop a b{ display: inline-block; font-weight: normal; background: #f2f2f2; color: #999; font-size: 12px; padding: 0 10px; line-height: 20px;}
.DongTaiListTop a b.title{ background: #182f5d; color: #fff;}
.DongTaiListTop a:hover p,.DongTaiListTop a:hover span{ color: #182f5d;}

.DongTaiListBottom li{ margin-top: 8px; padding-right: 75px; display: block; position: relative;}
.DongTaiListBottom li b{ color: #182f5d; font-weight: normal; display: block; line-height: 30px; float: left;}
.DongTaiListBottom a span{ font-size: 16px;}
.DongTaiListBottom a:hover span.Name{ color: #182f5d;}
/*.DongTaiListBottom li span.Name{ font-size: 16px; height: 30px; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #333;}*/
.DongTaiListBottom li span.Time{ position: absolute; right: 0; top: 0; line-height: 30px;}


/*赞助商滚动图片*/
.zzbox{ position:relative;}
.Box {position: relative;}
.Box .content {width: 1200px;margin: 0 auto;}
.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box .Box_con {position: relative;}
.zzbox  .btnl {position: absolute;}
.zzbox  .btn {display: block;width: 30px;height: 41px;position: absolute;top: 0px;cursor: pointer;}
.zzbox .btnl {background: url(/images/jtl03.png) no-repeat center;left: 4px; top: 111px;}
.zzbox .btnr {background: url(/images/jtr03.png) no-repeat center;right: 4px; top: 111px;}
.zzbox .btnl:hover {background: url(/images/jtl02.png) no-repeat center;}
.zzbox .btnr:hover {background: url(/images/jtr02.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;padding-left:5%;}
.Box .Box_con .conbox ul li {float: left;width: 212px;height: 72px;margin-left: 15px;overflow: hidden;text-align:center;border: 1px solid #eee;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;max-width:100%;height: 72px;transition: all 0.5s; object-fit: contain; background: #fff;padding: 10px 0;margin: 0 auto;}
.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}

.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}

/*领导致辞*/
.xlzhanhui-left{ width: 50%; float: left; padding-top: 27px;}
.lingdaozhici-I{ width: 100%;}
.lingdaozhici-I ul{ height: 288px; overflow-y: auto; margin-top: 22px;}
.lingdaozhici-I li{ min-height: 90px; padding-bottom: 10px; margin-bottom: 10px;}
.lingdaozhici-I a{ position: relative; padding-left: 90px; padding-right: 10px; display: table; width: 100%;}
.lingdaozhici-I a img{ width: 80px; height: 80px; object-fit: cover; display: block; position: absolute; left: 0; top: 0;}
.lingdaozhici-I a span{ width: 100%; height: 80px; font-size: 18px; display: table-cell; vertical-align: middle; position: relative;}
.lingdaozhici-I a span:after{ content: ""; position: absolute; width: 100%; border-bottom: 1px solid #ccc; bottom: -10px; left: 0; width: 100%;}
.lingdaozhici-I li:last-child span:after{ border-bottom: 0px solid #ccc;}




/*云上东博会*/
.ysdbh{ display: block;}
.ysdbh1{ display: none;}

@media only screen and (min-width: 768px) and (max-width: 999px) {
	.holdtime{ height: 240px;}
	.holdtime .holdtime-left{ width: 100%; position: inherit; border-radius: 0; border-right: 0;}
	.holdtime .holdtime-left .cdata{ float: none;}
	.holdtime-right{ width: 100%; position: inherit;}
	.hottel{ margin-left: 10px;}
	.gonggao{ margin-top: 20px;}
	.gonggao .gtitle{ float: none;}
	.gcontent{ width: 100%;}
	.trade{ margin-top: 10px;}
	.trade .tmtop{ margin-top: 30px; padding-bottom: 30px;}
	.trade .tmtop li{ height: auto;}
	.trade .tmtom li{ width: 33.3333%; margin-top: 30px;}
	.ncontent1-r{ padding-left: 20px;}
	.tab-btm .zgimg img{ width: 100%;}
	.zglist{ margin-top: 20px;}
	.zgarea{ height: auto;}
	.tab-btm .zgimg{ height: auto;}
	.tab-btm .zgtext{ width: 100%; height: auto; min-height: auto; float: none;}
	.zglist li{ display: inline-block;}
	.tab-btm .zgimg{ width: 100%; float: none;}
}

.wapwap{display: none;}

@media only screen and (min-width: 0px) and (max-width: 768px) {
/*动态*/
.qiehuan{ width: 100%; float: none;}
.qiehuan .rslides img{ width: 100%;}
.DongTaiList{ width: 100%; padding: 5px 20px 0 20px; float: none;}
.indexdongtai .more{ float: none; text-align: center; margin: 20px auto 0 auto; display: block;}
.indexdongtai .more a{ border-radius: 20px; border: 1px solid #ddd; width: 150px; height: 37px; display: inline-block; line-height: 37px;}
.holdtime .cdate{ padding-right: 40px;}
.gnlist li a i{ font-size: 28px;}
.gnlist li a span{ font-size: 16px;}
.xunzhan .xunzhanimgbox img{ width: 100%; height: auto;}
.wapwap{display: block;}




}


@media only screen and (min-width: 0px) and (max-width: 767px) {
.banner img.ysdbh,.banner img.ysdbh1{ height:auto; margin-top:50px;}	
.Block50{ display:none;}
.mobile_zxkf{ display: block;}


/*云上东博会*/
.ysdbh{ display: none;}
.ysdbh1{ display: block;}

/* banner */
.banner{ padding-bottom: 0; padding-top: 0;}
.slide_container{ margin-bottom: 0 !important;}
.u-wrp-bnr { width: 100%; height: 220px; display: block; position: relative; top: 0px; background: #f0f0f0;}
.u-img-slide { width: 100%; height: inherit;}

/* 公告 */
.scrollDiv { height: 40px; line-height: 40px; padding: 0 10px; overflow: hidden;}
.scrollDiv a{ display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

/* 搜索 */
.SearchBox{ background: #f2f2f2; padding: 10px;}
.SearchMain{ width: 100%; position: relative;}
.SearchMain input[type=text]{ width: 100%; background: #fff; height: 36px; border: 1px solid #ccc; padding: 0 37px 0 10px; font-size: 14px;}
.section{ position: absolute; left: 0; top: 0; height: 36px; line-height: 36px; width: 100px; z-index: 2;}
.section select{ font-size: 14px; color: #333; position: relative; z-index: 2; border: 0; margin-left: 1px; height: 34px; width: 100px;}
.SearchBtn{ position: absolute; right: 0px; top: 0px; width: 36px; height: 36px;}
.SearchBtn img{ width: 27px; height: 27px; display: block; margin: 4px auto 0 auto;}

/* 图标导航 */
.NavSvgBtn{ padding: 15px 0; height: 115px; border-bottom: 7px solid #f2f2f2;}
.NavSvgBtn::after{ contain: ""; display: block; clear: both;}
.NavSvgBtn a{ float: left; width: 33.333333333%;}
.NavSvgBtn img{ width: 40px; height: 40px; display: block; margin: 0 auto 4px auto;}
.NavSvgBtn span{ text-align: center; display: block; font-size: 12px; line-height: 16px; font-size: 12px;  vertical-align: middle; height: 32px; width: 100%; margin: 0 auto;}
.NavSvgBtn a:first-child span{ line-height: 16px;}

/* 图标导航1 */
.NavSvgBtn1{ padding: 5px;}
.NavSvgBtn1:after{ content: ""; display: block; clear: both;}
.NavSvgBtn1 a{ float: left; width: 30.3333%; background: #f2f2f2; margin: 1.5%; border-radius: 5px;}
.NavSvgBtn1 img{ width: 30px; height: 30px; display: block; margin: 12px auto 7px auto; object-fit: contain;}
.NavSvgBtn1 span{ text-align: center; display: block; font-size: 14px; padding-bottom: 5px;}


    /*手机版首页头部新加内容*/
    .bannerNews{ padding: 10px; background: #f2f2f2;}
    .bannerNews .rslides p{ position: absolute; left: 0; bottom: 0; z-index: 2; width: 100%; margin: 0; padding: 0 10px; height: 32px; line-height: 32px; font-size: 14px; color: #fff; background-image: -webkit-linear-gradient(90deg,rgba(0,0,0,0.9),rgba(255,255,255,0)); background-image: -moz-linear-gradient(90deg,rgba(0,0,0,0.9),rgba(255,255,255,0)); background-image:-o-linear-gradient(90deg,rgba(0,0,0,0.9),rgba(255,255,255,0)); overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
    .bannerNews .rslides a{ display: block; padding-top: 45%; height: 0; position: relative;}
    .bannerNews .rslides a img{ position: absolute; top: 0; height: 100%; width: 100%;}
    .bannerNews-List{}
    .bannerNews-List ul{ background: #fff; padding: 0 10px;}
    .bannerNews-List ul li{ border-bottom: 1px solid #ccc; padding: 15px 0;}
    .bannerNews-List ul li:last-child{ border-bottom: 0;}
    .bannerNews-List ul li a{ padding-right: 70px; position: relative; display: block;}
    .bannerNews-List ul li a p{ font-size: 14px; line-height: 25px; height: 50px; overflow: hidden; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical;}
    .bannerNews-List ul li a img{ position: absolute; right: 0; top: 0; width: 60px; height: 50px; object-fit: cover;}

}



#appcon {
	display: none;
}

#container {
	width: 100%;
}

@media all and (max-width: 768px) {
	#container {
		display: none;
	}

	#appcon {
		display: block;
	}

	.yd {
		margin: 0 auto;
		overflow: hidden;
		width: 100%;
		font-size: 1rem;
	}

	/* 导航 */
	.apphead {
		height: 1rem;
		width: 100%;
	}

	.appheader {
		width: 95%;
		margin: 0 auto;
		overflow: hidden;
	}

	.apphead .applogo {
		float: left;
		margin-top: .5rem;
	}

	.apphead .applogo img {
		width: 25rem;
		height: 5rem;
		z-index: 1;
	}

	.apphead .appnav {
		float: right;
	}

/* 	#nav {
		display: block;
		width: 3rem;
		height: 3rem;
		border-radius: 50%;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		-o-border-radius: 50%;
		background: #e32d22;
		color: #fff;
		text-align: center;
		line-height: 2rem;
		font-size: .24rem;
		margin-top: 1.5rem;
		position: relative;
		z-index: 999;
	}

	.iconfont {
		font-family: "iconfont";
		font-size: 14px;
		font-style: normal;
		-webkit-font-smoothing: antialiased;
		-webkit-text-stroke-width: 0.2px;
		-moz-osx-font-smoothing: grayscale;
	} */
	#nav {
		display: block;
		width: 3rem;
		height: 3rem;
		border-radius: 20%;
		-webkit-border-radius: 20%;
		-moz-border-radius: 20%;
		-o-border-radius: 20%;
		background: #e32d22;
		color: #fff;
		text-align: center;
		line-height: 2rem;
		font-size: .24rem;
		margin-top: 1.5rem;
		position: relative;
		z-index: 999;
		padding-top: 0.5rem;
	}

	.iconfont img {
		height: 2rem;
		width: 2rem;
	}
	.header_nav {
		display: none;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 2;
		width: 100%;
		background: rgba(46, 46, 46, 0.8);
	}

	.header_nav a {
		display: block;
		color: #fff;
		font-weight: bold;
		height: 2rem;
		font-size: 1.5rem;
		text-align: center;
		line-height: 2rem;
	}

	.header_nav a:hover {
		margin: 0 auto;
		overflow: hidden;
		border-radius: 5px;
		width: 30%;
		display: block;
		height: 2rem;
		color: #fff;
		font-size: 1.5rem;
		background: #e32d22;
		text-align: center;
		line-height: 2rem;
	}

	.appsy {
		margin: 0 auto;
		overflow: hidden;
		border-radius: 5px;
		width: 30%;
		display: block;
		height: 2rem;
		color: #fff;
		font-size: 1.5rem;
		background: #e32d22;
		text-align: center;
		line-height: 2rem;
	}

	.header_nav li {
		margin: 1rem;
	}

	.ejcd {
		padding-left: 5rem;
		font-weight: normal;
		color: #ccc;
	}

	.ejcd a {
		font-weight: normal;
		color: #ccc;
	}

	.appbanner {
		width: 100%;
		height: 3.54rem;
		overflow: hidden;
	}

	.appbanner img {
		width: 100%;
		height: 100%;
	}

	/* 轮播 */
	.yxbono {
		margin-top: 5rem;
	}

	.ydzskz {
		height: 5rem;
		width: 25%;
		overflow: hidden;
		word-spacing: normal;
		text-align: left
	}

	/* 按钮 */
	.ydann {
		text-align: center;
		margin-top: 2rem
	}

	.ydann img {
		width: 8rem;
		height: 4rem;
		margin: .2rem;
	}

	/* 大会介绍 */
	.ydbox-div {
		border: 0.1rem #e32d22 dotted;
		padding: .5rem;
		margin: 1.5rem;
	}

	.ydhyx {
		color: #e32d22;
		font-weight: bold;
		margin-top: .5rem;
	}

	.ydtitle-h2 {
		padding: 15px;
	}

	.ydbox-div-title h3 {
		padding-top: 25px;
		font-weight: 600;
		color: #666;
	}

	.ydbox-div-title span {
		text-align: right;
		width: 100px;
		color: #e32d22;
		display: inline-table;
	}

	.ydbox-div-title a {
		color: #e32d22;
		display: inline-table
	}

	.ydbox-div-title h {
		font-size: 16px;
		color: #e32d22;
	}

	.ydcol-md-6 p {
		font-size: 12px;
	}

	.ydcol-md-6 img {
		height: 270px;
		idth: 380px;
		margin-top: 22px
	}

	.ydbox-div-title {
		padding: .5rem;
		font-size: 1rem;
		display: inline-block;
		line-height: 2rem;
		text-align: left;
		white-space: inherit;
	}

	.ydlj a {
		float: right;
		display: inline-block;
		width: 16rem;
		text-align: right;
		color: #555555;
		font-size: 1rem;
	}

	/* 活动规模 */
	.ydhdgm {
		padding-right: 15px;
		padding-left: 15px;
		margin-right: auto;
		margin-left: auto
	}

	.ydcount-title {
		font-size: 1rem;
		font-weight: bold;
		color: #e32d22;
		vertical-align: middle;
		display: inline-block;
	}

	/* 展会回顾 */
	.appzhhg {
		margin: 4rem;
		margin-top: auto;
	}

	.ydzhhgg {

		float: left;

	}

	.ydzhhgg p {
		color: #fff;
		background-color: #e32d22;
		width: 585px;
		height: 25px;
		padding: 3px;
		font-size: 16px;
	}

	.ydzhhgg img {
		color: #fff;
		border: 10px solid #fff;
		margin-right: 0px;
	}

	.slick-slider {
		width: 100%;
		text-align: center;
	}

	.slick-slider img {
		border: 5px solid #FFF;
		display: block;
	}

	.ydslick-slide img.ydslick-loading {
		border: 0;
	}

	/* 活动规模 */
	.mun_top {
		display: inline-block;
		width: 100%;
		padding: 10px;
		border: 1px #eee solid;
		border-radius: 5px;
	}

	.digital .col-md-3-5 {
		width: 20%;
	}

	.count-title {
		font-weight: 700;
		color: #e32d22;
		vertical-align: middle;
		display: inline-block;
	}

	.hys {
		color: #e32d22;
		font-weight: bold
	}

	.appgm {
		float: left;
	}

	/* 移动端整理 */
	.visible-lg {
		display: none;
	}

	.zhhg {
		width: 25% !important;
		float: left;
		margin-bottom: 10px
	}

	.zhhg p {
		color: #fff;
		background-color: #e32d22;
		width: 285px;
		height: 25px;
		padding: 3px
	}

	.zhhg img {
		color: #fff;
		background-color: #e32d22;
		width: 285px;
		height: 180px;
		margin-right: 10px;
	}

	.zhhgg {
		width: 25% !important;
		float: left;
		margin-bottom: 10px
	}

	.zhhgg p {
		color: #fff;
		background-color: #e32d22;
		width: 585px;
		height: 25px;
		padding: 3px;
		font-size: 16px;
	}

	.zhhgg img {
		color: #fff;
		border: 10px solid #fff;
		width: 390px;
		height: 292px;
		margin-right: 0px;
	}

	.zskz {
		height: 280px;
		overflow: hidden;
		word-spacing: normal;
		width: 600px;
		margin-left: -50px;
		text-align: left
	}

	.lj a {
		display: inline-block;
		width: 480px;
		text-align: right;
		color: #555555;
		font-size: 16px;
	}

	.lj a:hover {
		color: #e32d22;
	}

	/* 尾部 */
	.ydfooter {
		width: 100%;
		overflow: hidden;
		background-color: #555555;
		margin-top: 5em;
		padding: 1rem
	}

	.ydfooter h {
		color: #e32d22;
		margin: .5em;
		font-weight: bold;
	}

	.ydfoobot {
		width: 58%;
		float: left;
	}

	.ydfoobot p {
		text-align: left;
		margin: .5em;
		color: #FFFFFF;
		line-height: 2rem;
	}

	.ydfoobot p a {
		font-size: .5rem;
		color: #FFFFFF;
		display: inline-block;
	}

	.ydfootright {
		width: 36%;
		float: right;
		margin: .5em
	}

	.ydciaps {
		float: right;
		text-align: center;
	}

	.ydciaps p {
		font-size: 1rem;
		color: #e32d22;
		margin-top: 0;
	}

	.ydciaps img {
		width: 4rem;
		height: 4rem;
		margin: 0.5em;
	}
}






















