﻿*{margin:0;padding:0;box-sizing:border-box;}
html,body{font-size: 12px;min-width: 1100px;}
a{text-decoration:none;}
/* 未访问的链接 */
a:link {color: #a5a5a6;}
/* 已访问的链接 */
a:visited {color: #a5a5a6;}
/* 已选择的链接 */
a:active {color: #a5a5a6;}

li{list-style-type: none;}
i,em{font-style: normal;}
img{vertical-align: sub;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
.clearfix::after{content:"";display:block;clear:both;height:0;line-height:0;visibility:hidden;}

@font-face {
  font-family: 'bahnschriftRegular';
  src: url('../fonts/bahnschrift.eot');
  src: local('bahnschriftRegular'),
  local('bahnschrift'),
  url('../fonts/bahnschrift.woff') format('woff'),
  url('../fonts/bahnschrift.ttf') format('truetype'),
  url('../fonts/bahnschrift.svg#bahnschrift') format('svg');
}
.bahnschrift{font-family:bahnschriftRegular; font-weight:normal;}

@font-face {
  font-family:HELVETICANEUETHN;
  src: url(../fonts/HELVETICANEUETHN.TTF);
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family:helveticaneuethn;
  src: url(../fonts/helveticaneuethn.otf);
  font-weight: 400;
  font-style: normal;
}
.helve{font-family:HELVETICANEUETHN;font-weight:normal;}

/* 强制调整百度左侧浮窗大小 */
/* 百度推广侧边栏关闭 */
.embed-icon>.chacha{position: fixed;left:6px;top: 50%;margin-top: -167px;z-index: 999;color: #fff;font-size: 18px;cursor: pointer;}

.embed-invite .embed-invite-close[data-v-c2e74e82] {
  right: 23px!important;
  top: 15px!important;
  background: none!important;
}
.embed-invite .embed-invite-content .embed-invite-welcome[data-v-c2e74e82] {
  color: transparent!important;
}
.embed-invite .embed-invite-footer[data-v-c2e74e82] {
  padding-top: 60px!important;
}
.embed-invite .embed-invite-footer .embed-invite-chat-button[data-v-c2e74e82] {
  background-color: transparent!important;
  color: transparent!important;
}

/*点击图片放大CSS*/
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-container-image-box>#lightbox-nav{left:0}
#lightbox-nav a{outline:0}
#lightbox-nav-btnNext,#lightbox-nav-btnPrev{width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}
#lightbox-container-image-data{padding:0 10px;color:#666}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#lightbox-image-details-caption{font-weight:700}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em}

/*头部CSS*/
#tb{position:fixed;top: 0;z-index:9999;width:100%;height:28px;min-width:825pt;background-color:#000;}
#tb ul{position: relative;margin:auto;width:825pt;}
#tb ul li{float:left;height:28px;line-height:28px;}
#tb ul li a{color:#333;font-size:14px;}
#tb ul li:nth-child(1){float:left;color:#a9a8a8;font-size:11px;color:#fff;}
#tb ul li:nth-child(2){float:left;margin-left: 440px;width:180px;color:#f00;font-size:11px;font-weight:bold;}
#tb ul li:nth-child(3){float:right;}
#tb ul li:nth-child(3) a{display: inline-block;font-size:12px;color:#fff;}
#tb ul li:nth-child(3) a:hover{color:#f00;}

/*导航*/
.central{width: 1200px;margin:auto;display: grid;grid-auto-flow: column;}
header{position:fixed;z-index: 9999999999999;width:100%;min-width:1200px;}
header .apex{background-color: #000;}
header .apex i{color: #fff;line-height: 2;}
header .apex b{display: inline-block;margin-left:535px; color: #f00;line-height: 2;font-weight: bold;}
header .apex a{color: #fff;line-height: 2;margin-left: 10px;}
header .carte{box-shadow: 0 0 6px #666;background-color: #fff;}
header .carte .central{height: 90px;display: grid;grid-template-columns: 240px 1fr;gap:10px; justify-content: space-between;align-items: center;}
header .carte .logo img{width: 100%;}
header .carte nav ul{display: grid;grid-auto-flow: column;justify-content: space-evenly;align-content: center;}
header .carte nav ul>li{height: 90px;position: relative;display: grid;align-content: center;}
header .carte nav ul>li>a{color: #000;font-size: 22px;}
header .carte nav ul>li>a:hover{color: #035386;}
header .carte nav ul>li .fitlead{box-shadow: 0 0 5px 2px rgb(0 0 0 / 8%);padding: 20px;position: absolute;top: 90px;margin-left: -52px; background-color: #fff;display: none;}
header .carte nav ul>li:hover .fitlead{display: block;}
header .carte nav ul>li .fitlead i{position: absolute;top: -16px;left: 10%;margin-left: 240px;height: 0;font-size: 0;line-height: 0;}
header .carte nav ul>li .fitlead i:after,header .carte nav ul>li .fitlead i:before{position:absolute;top:0;left:0;display:block;width:0;height:0;border-style:solid;border-width:8px;content:"";}
header .carte nav ul>li .fitlead i:after{top:1px;border-color:transparent transparent #fff transparent;}
header .carte nav ul>li .fitlead i:before{border-color:transparent transparent #ddd transparent;}
header .carte nav .fitlead .eisil img{width: 100%;}
header .carte nav .fitlead .eisil p{margin-top: 10px;color: #222;line-height: 1.5; text-align: justify;text-indent: 2em;}
header .carte nav .fitlead ol li{width: 155px; text-align: center; line-height: 3;}
header .carte nav .fitlead ol li a{color: #000;font-size: 14px;}
header .carte nav .fitlead ol li:hover a{color: #035386;}
header .carte .rexian p{color: #f00;font-weight: bold;font-size: 14px;}








#top{background-color:#fff;box-shadow:0 0 6px #666;}
.top{margin:auto;width:1100px;height:74px;}
#logo{float:left;overflow:hidden;width:183px;}
#logo a{display:block;overflow:hidden;margin-top:23px;width:183px;height:28px;}
#mune{float:right;}
.nav .inbox{overflow:visible;}
.nav{position:relative;z-index:999;border-bottom:#eee solid 1px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);}
.nav-list>li{position:relative;float:left;height:74px;line-height:74px;text-align:right;margin-left:35px;}
.nav-list a{color:#000;font-size:15px;}
.nav-list .sub-nav{position:absolute;top:100%;left:100%;margin-left:-320px;width:398px;border:#eee solid 1px;background-color:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.08);}

/*二级导航*/
.sub-nav .j{position:absolute;top:-16px;left:10%;display:block;margin-left:240px;height:0;font-size:0;line-height:0;}
.sub-nav .j:after,.sub-nav .j:before{position:absolute;top:0;left:0;display:block;width:0;height:0;border-style:solid;border-width:8px;content:"";}
.sub-nav .j:after{top:1px;border-color:transparent transparent #fff transparent;}
.sub-nav .j:before{border-color:transparent transparent #ddd transparent;}
.sub-nav-list{overflow:hidden;}
.sub-nav-list a{float:left;width:50%;color:#333;font-size:12px;line-height:32px;}
.sub-nav-list a:hover{color:#eb5c2d;}
.sub-nav{display:none;}
.nav-list>li:hover .sub-nav{display:block;}
.nav-fixed{position:fixed;top:0;left:0;z-index:999;width:100%;border-bottom:#00b38a 2px solid;background-color:#fff;}
.sub-nav-list-l{float:left;overflow:hidden;margin:20px;width:200px;}
.sub-nav-list-l img{display:block;width:200px;height:115px;}
.sub-nav-list-l p{display:block;margin-top:10px;color:#222;text-align:left;text-align:justify;text-indent:2em;text-justify:inter-ideograph;font-size:12px;line-height:18px;}
.sub-nav-list-r{float:right;overflow:hidden;margin-top:15px;margin-right:20px;width:135px;}
.sub-nav-list-r a{display:block;overflow:hidden;padding-left:12px;width:100%;height:30px;border-bottom:1px dashed #bfbfbf;color:#222;text-align:left;line-height:30px;}

.sub-nav-list-r1{float:right;overflow:hidden;margin-top:15px;margin-right:20px;width:135px;margin-bottom: 15px;}
.sub-nav-list-r1 a{display:block;overflow:hidden;padding-left:5px;width:100%;height:30px;border-bottom:1px dashed #bfbfbf;color:#222;text-align:left;line-height:30px;}
.sub-nav-list-zhuban a{display:block;font-size: 12px; overflow:hidden;padding-left:5px;width:100%;height:30px;color:#555;text-align:left;line-height:30px;}
.sub-nav-list-zhuban a:hover {color: #ff0000;-webkit-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s;transform: all .2s;}

.sub-nav-list-r2{float:right;overflow:hidden;margin-top:15px;margin-right:5px;width:150px;}
.sub-nav-list-r2 a{display:block;overflow:hidden;padding-left:2px;width:100%;height:30px;border-bottom:1px dashed #bfbfbf;color:#222;text-align:left;line-height:30px;}

.nav-list .sub-nav1{position:absolute;top:100%;left:100%;margin-left:-320px;width:398px;border:#eee solid 1px;background-color:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.08);}
.sub-nav1 .j{position:absolute;top:-16px;left:10%;display:block;margin-left:240px;height:0;font-size:0;line-height:0;}
.sub-nav1 .j:after,.sub-nav1 .j:before{position:absolute;top:0;left:0;display:block;width:0;height:0;border-style:solid;border-width:8px;content:"";}
.sub-nav1 .j:after{top:1px;border-color:transparent transparent #fff transparent;}
.sub-nav1 .j:before{border-color:transparent transparent #ddd transparent;}
.sub-nav1{display:none;}
.nav-list>li:hover .sub-nav1{display:block;}

.bannerneiye{width:100%;height:300px;overflow:hidden;min-width:1100px;}

/*集团简介banner*/
.banner-contact{width:100%;height:300px;overflow:hidden;min-width:1100px;background:url(../images/contact.jpg) center center no-repeat;}
.banner-about{width:100%;height:300px;overflow:hidden;min-width:1100px;background:url(../images/about.jpg) center center no-repeat;}
.banner-about-yewu{width:100%;height:300px;overflow:hidden;min-width:1100px;background:url(../images/about-yewu.jpg) center center no-repeat;}
.banner-about-honner{width:100%;height:300px;overflow:hidden;min-width:1100px;background:url(../images/about-honner.jpg) center center no-repeat;}
.banner-about-job{width:100%;height:300px;overflow:hidden;min-width:1100px;background:url(../images/about-job.jpg) center center no-repeat;}

/*展会专栏banner*/
.banner424{width:100%;height:424px;overflow:hidden;min-width:1100px;}
.banner-zhuanlan-awe{width:100%;height:424px;overflow:hidden;min-width:1100px;background:url(../images/awe1920424.jpg) center center no-repeat;}
.banner-zhuanlan-shuizhan{width:100%;height:424px;overflow:hidden;min-width:1100px;background:url(../images/zhuanlan-shuizhan.jpg) center center no-repeat;}
.banner-zhuanlan-meirong{width:100%;height:424px;overflow:hidden;min-width:1100px;background:url(../images/zhuanlan-meirong.jpg) center center no-repeat;}
.banner-zhuanlan-yiliao{width:100%;height:424px;overflow:hidden;min-width:1100px;background:url(../images/zhuanlan-yiliao.jpg) center center no-repeat;}
.banner-zhuanlan-cailiao{width:100%;height:424px;overflow:hidden;min-width:1100px;background:url(../images/zhuanlan-cailiao.jpg) center center no-repeat;}
/*国际会议banner*/
#banner-huiyi-huodong{width:100%;height:300px;overflow:hidden;min-width:1100px;background:url(../images/about-honner.jpg) center center no-repeat;}
#banner-huiyi-yiliao{width:100%; height:480px; overflow:hidden; background:url(../images/huiyi-yiliao.jpg) center center no-repeat;min-width:1100px;}
#banner-huiyi-bingxue{width:100%; height:480px; overflow:hidden; background:url(../images/huiyi-bingxue.jpg) center center no-repeat;min-width:1100px;}
/*展会主办banner*/
#banner-zhanhui{width:100%; height:300px; overflow:hidden; background:url(../images/bannerzhanhui.jpg) center center no-repeat;min-width:1100px;}
.banner-isue{width:100%; height:480px; overflow:hidden; background:url(../images/isuebanner.jpg) center center no-repeat;min-width:1100px;}
.banner-tce{width:100%; height:480px; overflow:hidden; background:url(../images/tcebanner.jpg) center center no-repeat;min-width:1100px;}
.banner-oue{width:100%; height:480px; overflow:hidden; background:url(../images/ouebanner.jpg) center center no-repeat;min-width:1100px;}
.banner-ccle{width:100%; height:480px; overflow:hidden; background:url(../images/banner.jpg) center center no-repeat;min-width:1100px;}

/*展厅展馆banner*/
.banner-zhanting{width:100%; height:480px;overflow:hidden; background:url(../images/bannerzhanting.jpg) center center no-repeat;min-width:1100px;}

/*新闻banner*/
.banner-news{width:100%;height:300px;overflow:hidden;min-width:1100px;background:url(../images/about-honner.jpg) center center no-repeat;}

.banner-duomeiti{width:100%; height:300px; overflow:hidden;min-width:1100px;}

/*页面位置公用*/
.location{width:1100px;height:35px;overflow:hidden;margin:auto;line-height:35px;text-align:right;color:#606060;}
.location a{color:#858585;}
.location a:hover{color:#ff0000;}

/*页面标题公用*/
.title{position:relative;width:1100px;overflow:hidden; margin:50px auto 0; background:url(../images/title.png) no-repeat;}
.title p{display:block;overflow:hidden;width:140px;height:35px;line-height:35px;text-align:center;font-size:40px;font-family:Arial;margin-left:20px; color:#494949; letter-spacing:1px;}
.title span{position:absolute;top:7px;left:230px;font-size:14px;color:#000;}
.bold{font-weight:bold;}
.bgf1f1f1{background-color:#f1f1f1;}
.bgffffff{background-color:#ffffff;}


#title-dmt{width:1100px; height:70px; overflow:hidden; margin:auto; background:url(../images/about_tit.png) left top no-repeat;}
#title-dmt span{display:block;width:100px;color:#000;font-size:14px;letter-spacing:0.6px;font-family:Arial;font-weight:normal;text-align:center;margin-left:20px;margin-top:-3px} 
#title-dmt strong{display:block;width:100px;color:#000;font-size:30px;letter-spacing:2px;font-family:Arial;text-align:center;margin-left:20px;margin-top:-4px} 

#marq{width:1100px;}
#marq img{height:160px; margin-right:20px;box-shadow: 0 0 3px #ffb0b0;}

/* ----- 分页数字条效果 结束 ----- */
.pagebar{overflow:hidden; width:100%; margin-bottom:30px; margin-top:10px;}
.pagebar .pagination {display: flex;justify-content: center;margin-top: 10px;}
.pagination a {background: #fff;border: 1px solid #ccc;color: #333;font-size: 14px;padding: 8px 12px;margin: 0 5px;border-radius: 3px;}
.pagination span {color: #333;font-size: 14px;padding: 8px 2px;margin: 0 5px;border-radius: 3px;}
.pagination a:hover {color: #eb5c2d;border: 1px solid #eb5c2d;}
.pagination a.page-num-current {color: #fff;background: #eb5c2d;border: 1px solid #eb5c2d;}
/* ----- 分页数字条效果 结束 ----- */

/*新闻资讯*/
.groups{width:1100px;margin:0 auto;position: relative;}
.groups .goiwamore{position: absolute;top: 2px; right: 0;font-size: 14px;color: #000}
.groups .goiwa{display: grid;grid-auto-flow: column;gap: 0 20px;justify-content: end;padding-right: 64px;margin-bottom: 20px;}
.groups .goiwa li{width:74px;height:34px;text-align: center;padding-top: 2px;}
.groups .goiwa li a{font-size: 14px;color: #000;}
.groups .goiwa li.active{background:url(../images/ico_news.png) no-repeat;}
.groups .goiwa li.active a{color: #fff;}
.groups .gsrio{display: grid;grid-template-columns: 500px 570px;justify-content: space-between;}
.groups .gsrio .sieol img{width: 100%;height: 230px;}
.groups .gsrio .sieol h1{margin: 5px 0;}
.groups .gsrio .sieol h1 i{display: inline-block;text-align: center;padding-top: 2px;margin-right: 10px; width:35px;height:31px;background:url(../images/ico_tj.png) no-repeat;color:#fff;font-size: 12px;}
.groups .gsrio .sieol h1 a{font-size: 16px;color: #000;}
.groups .gsrio .sieol p{color:#8c8787;line-height:1.5;text-align:justify;}
.groups .gsrio .sieol .owl-dots{bottom: -30px!important;}
.groups .gsrio .sieol .owl-dots span{background-color: #bcbcbc;}
.groups .gsrio .sieol .owl-dots .active span{background-color: #5a5a5a;}
.groups .gsrio .sieor .sepset li img{width: 100%; height: 70px;}
.groups .gsrio .sieor .sepset li h1{font-size: 16px;color: #000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.groups .gsrio .sieor .sepset li p{margin-top: 15px;margin-bottom: 20px;line-height: 18px;color: #757575;font-size: 12px;height: 36px;text-align: justify;}

/*底部LINK*/
footer{padding:2% 9%; width:100%;background-color: #333; overflow:hidden;}
footer>h2{color: #888a89;font-size: 35px;margin-bottom: 40px;}
footer .footzkt{overflow:hidden; margin:auto;display: grid;grid-template-columns: 500px 1fr;gap:210px;}
footer .footmune{display: grid;grid-auto-flow: column;justify-content: space-between;}
footer .footmune li b{display:block;font-size:18px;color:#fff;margin-bottom:30px;}
footer .footmune li a{display:block;font-size:16px;color:#fff;line-height:2;}
footer .footzkt div i{display: block; font-size: 16px;color: #fff;margin-bottom: 30px;}
footer .footzkt address{font-style: normal;color: #fff;}
footer .footzkt address p{padding-left: 30px;margin-bottom: 10px;font-size: 16px;}
footer .footzkt address p a{color:#fff;}
footer .footzkt address p.pone{background:url(../images/footico.png) left 1px no-repeat;}
footer .footzkt address p.ptow{background:url(../images/footico.png) left -30px no-repeat;}
footer .footzkt address p.pthree{background:url(../images/footico.png) left -64px no-repeat;}
footer .footzkt address p.pfour{background:url(../images/footico.png) left -98px no-repeat;}
.ieppyu{text-align: right;}
.budfp{display: grid;grid-template-columns: 1fr 1fr;justify-items: end; margin-top: 34px;}


.linkbj{background-color:#333;}
.linksbt{padding: 0 9%; width:100%;overflow:hidden;}
.linksbt ul{display: grid;grid-auto-flow: column;justify-content: start;gap:0 20px;}
.linksbt ul li{color: #fff;font-size: 18px;}

.linklist{padding:0 9%; width:100%;margin: auto;}
.linklist ol li{display: inline-block;line-height: 2;margin-right:18px;}
.linklist ol li a{color: #fff;font-size: 16px;}

.copyit{padding: 50px 0; background-color:#333; min-width:1100px;}
.copyit p{color:#a5a5a6;text-align: center;line-height: 2;font-size: 16px;}
.copyit p a{color:#a5a5a6;margin-right: 9px;font-size: 16px;}

/*在线客服*/
aside{position:fixed;z-index:999;top:33%;left:2px;margin-top: -10px;}
aside b{cursor: pointer; position: absolute; top: -1px;right: -1px;z-index: 9; background: url('../images/close_01.png') no-repeat;width: 16px;height: 16px; background-size: 16px;}
aside li{position: relative; text-align: center;padding:6px;margin-bottom: 15px;width:64px; height:64px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.3);border-radius:5px;}
aside li:last-child{margin-bottom: 0;}
aside li i{display: block; font-size:32px!important;color:#f58201;}
aside li p{display: block;color:#333;}
aside li:hover{background-color:#f58201;}
aside li:hover a i{color:#fff;}
aside li:hover a p{color:#fff;}
aside li h6{display: none; position:absolute; right:64px; top:50%;}
aside li:hover h6{display:block;}
aside li:nth-child(2) h6{margin-top:-32px; width:222px; height:64px; background-color:#fff; text-align:center; border-radius:5px 0 0 5px;}
aside li:nth-child(2) h6 strong{display:block; font-size:22px;font-weight: normal; color:#f58201; padding-top:12px; line-height:1;}
aside li:nth-child(2) h6 em{display:block;font-size: 16px;font-style: normal}
aside li:nth-child(2):hover{border-radius:0 5px 5px 0;}
aside li:nth-child(3) h6{margin-top:-60px; width:120px;border-radius: 5px;overflow: hidden;margin-right: 20px;}
aside li:nth-child(3) h6 img{width:100%;}
aside li:nth-child(4) i{display:block;width:100%; height:28px; background:url(../images/up.jpg) center center no-repeat;}
aside li:nth-child(4):hover i{background:url(../images/up1.jpg) center center no-repeat;}

.goods-img{margin-top: 20px;}