﻿@charset "utf-8";
BODY{margin-bottom:0;color:#333;PADDING-BOTTOM:0;MARGIN:0;PADDING-LEFT:0;PADDING-RIGHT:0;FONT-FAMILY:微软雅黑;FONT-SIZE:12px;PADDING-TOP:0;-webkit-font-smoothing:subpixel-antialiased;}
*{PADDING-BOTTOM:0;MARGIN:0;PADDING-LEFT:0;PADDING-RIGHT:0;PADDING-TOP:0;}
DIV{PADDING-BOTTOM:0;MARGIN:0;PADDING-LEFT:0;PADDING-RIGHT:0;PADDING-TOP:0;}
a{text-decoration:none;}
.geili{width:1002px;background-color:#FFF;}
li,ul{background-repeat:no-repeat;list-style-type:none;}
a:link{ color:#606060;font-family:"微软雅黑"}/*常规，非访问超链接*/
a:hover { color:#fcc29a; text-decoration:none}/*访问者操作鼠标通过时的链接 */
.none{display:none;}
.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;}



/*点击图片放大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{width:100%;height:28px;min-width:825pt;background-color:#535e74;}
#tb ul{overflow:hidden;margin:auto;width:825pt;}
#tb ul li{float:left;height:28px;line-height:28px;}
#tb ul li a{color:#333;font-size:14px;font-family:微软雅黑;}
#tb ul li:nth-child(1){float:left;overflow:hidden;color:#a9a8a8;font-size:11px;color:#fff;}
#tb ul li:nth-child(2){float:right;overflow:hidden;width:290px;/*background:url(../images/ico_en.png) right center no-repeat;*/color:#a9a8a8;color:#fff;font-size:11px;text-align:right;font-weight:bold;}

/*导航*/
#top{position:relative;z-index:9999;width:100%;height:74px;min-width:1100px;background-color:#fff;box-shadow:0 0 10px #535e74;}
.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:14px;}
.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:#fcc29a;}
.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:#535e74;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:#535e74;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:#535e74;text-align:left;line-height:30px;}


.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:#535e74;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/contact.jpg) center center no-repeat;}
.banner-about{width:100%;height:300px;overflow:hidden;min-width:1100px;background:url(../images/about/about.jpg) center center no-repeat;}
.banner-about-yewu{width:100%;height:300px;overflow:hidden;min-width:1100px;background:url(../images/about/about-yewu.jpg) center center no-repeat;}
.banner-about-honner{width:100%;height:300px;overflow:hidden;min-width:1100px;background:url(../images/about/about-honner.jpg) center center no-repeat;}
.banner-about-job{width:100%;height:300px;overflow:hidden;min-width:1100px;background:url(../images/about/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/awe/awe1920424.jpg) center center no-repeat;}
.banner-zhuanlan-shuizhan{width:100%;height:424px;overflow:hidden;min-width:1100px;background:url(../images/shuizhan/zhuanlan-shuizhan.jpg) center center no-repeat;}
.banner-zhuanlan-meirong{width:100%;height:424px;overflow:hidden;min-width:1100px;background:url(../images/meirong/zhuanlan-meirong.jpg) center center no-repeat;}
.banner-zhuanlan-yiliao{width:100%;height:424px;overflow:hidden;min-width:1100px;background:url(../images/yiliao/zhuanlan-yiliao.jpg) center center no-repeat;}
.banner-zhuanlan-cailiao{width:100%;height:424px;overflow:hidden;min-width:1100px;background:url(../images/cailiao/zhuanlan-cailiao.jpg) center center no-repeat;}
/*国际会议banner*/
#banner-huiyi-huodong{width:100%;height:300px;overflow:hidden;min-width:1100px;background:url(../images/about/about-honner.jpg) center center no-repeat;}
#banner-huiyi-yiliao{width:100%; height:480px; overflow:hidden; background:url(../images/yundongyiliao/huiyi-yiliao.jpg) center center no-repeat;min-width:1100px;}
#banner-huiyi-bingxue{width:100%; height:480px; overflow:hidden; background:url(../images/bingxue/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/isue/banner.jpg) center center no-repeat;min-width:1100px;}
.banner-tce{width:100%; height:480px; overflow:hidden; background:url(../images/tce/banner.jpg) center center no-repeat;min-width:1100px;}
.banner-oue{width:100%; height:480px; overflow:hidden; background:url(../images/oue/banner.jpg) center center no-repeat;min-width:1100px;}
.banner-ccle{width:100%; height:480px; overflow:hidden; background:url(../images/ccle/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/about-honner.jpg) center center no-repeat;}

.banner-duomeiti{width:100%; height:480px; overflow:hidden; background:url(../images/duomeiti.jpg) center center no-repeat;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:#3598db;}
/*页面标题公用*/
.title{width:1100px; height:70px; overflow:hidden; margin:auto; 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:30px;font-family:Arial;margin-left:20px; color:#535e74; letter-spacing:1px;}
.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} 




/*分页css*/
/*.page{width:100%; float:left; clear:both; text-align:center; padding:26px 0;}
.page a{display:inline-block; padding:0px 10px; height:34px; border:1px solid #dadada;line-height:34px;font-size:14px;text-align:center; background:#fff;}
.page a.first{width:60px;color:#ccc; margin-right:6px; font-family:Arial;}
.page a.pre{width:60px; margin-right:6px; background:#f7f7f7; font-family:Arial;}
.page a.pre:hover{border:#dadada 1px solid;}
.page a.num{margin:0 2px; font-family:Arial;}
.page a.num:hover{border:#dadada 1px solid; color:#fab005;}
.page a.page-num-current{margin:0 2px; font-family:Arial;border:#fcc29a 1px solid;background:#fcc29a; color:#fab005; padding:0px 20px;}
.page a.last{width:60px; color:#ccc; margin-left:6px; font-family:Arial;}
.page a.next{width:60px; margin-left:6px; background:#f7f7f7; font-family:Arial;}
.page a.next:hover{border:#dadada 1px solid;}
.page span.txt01{padding:0 5px; line-height:37px; display:inline-block; color:#666;}
.page span.txt02{padding-left:10px; line-height:37px; display:inline-block; color:#999;}
.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#666;background-color:#fff;border:1px solid #dee2e6}
*/


/*分页css*/

/* ----- 分页数字条效果 结束 ----- */
.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: #fcc29a;
  border: 1px solid #fcc29a;
}
.pagination a.page-num-current {
  color: #fff;
  background: #fcc29a;
  border: 1px solid #fcc29a;
}
/* ----- 分页数字条效果 结束 ----- */






/*底部LINK*/
#foot{width:100%;height:210px;min-width:1100px; background:#535e74;border-bottom: 1px solid #fcc29a; overflow:hidden;}
.foot{width:1100px; overflow:hidden; margin:auto; height:210px;}
.foot_mune{width:600px; overflow:hidden; float:left;}
.foot_mune ul{width:100%; overflow:hidden; margin-top:25px;}
.foot_mune ul li{width:120px;overflow:hidden;float:left;}
.foot_mune ul li strong{display:block; width:100%; font-size:14px; color:#fff;margin-bottom:10px;}
.foot_mune ul li a{display:block;width:100%; font-size:12px;color:#fffbf3;line-height:20px;}
.foot_mune ul li strong{font-weight:normal;}

.foot_right{width:400px; overflow:hidden; float:right;}
.foot_right_bt{width:100%;overflow:hidden;font-size:16px;color:#fff;font-family:Arial; margin-top:25px;}
.foot_right_nr{width:100%; overflow:hidden; margin-top:20px;}
.foot_right_img{width:102px; overflow:hidden; float:left;}
.foot_right_lx{width:265px; overflow:hidden; float:right;}
.foot_right_lx1{width:100%; overflow:hidden; font-size:18px; color:#fff;}
.foot_right_lx1 span{color:#fcc29a;}
.foot_right_lx2{width:240px;text-align:right; font-size:10px; color:#fffbf3; margin-right:20px; float:right;}
.foot_right_lx3{width:100%;overflow:hidden;}
.foot_right_lx3 li{width:100%;height:24px;overflow:hidden;}
.foot_right_lx3 li p{display:block;margin-left:12px;float:left;line-height:24px;color:#fff;}
.foot_right_lx3 li span{display:block;width:16px;float:left;}
.foot_right_lx3 li:nth-child(1) span{height:10px;background:url(../images/footico.png) left top no-repeat; margin-top:8px;}
.foot_right_lx3 li:nth-child(2) span{height:16px;background:url(../images/footico.png) left -10px no-repeat;margin-top:5px;}
.foot_right_lx3 li:nth-child(3) span{height:15px;background:url(../images/footico.png) left -26px no-repeat;margin-top:4.5px;}


#link{width:100%;min-height:145px;min-width:1100px;background-color:#535e74;}
.link{width:1100px;overflow:hidden;margin:auto;height:50px;font-size:12px;line-height:50px;color:#cdcdcd;/*background:url(../images/footlogo.png) left center no-repeat;*/}
.link span{display:block; color:#cdcdcd; display:block; float:left;}
.link p{color:#fcc29a; display:block; float:right;}

#links_bt{width:1100px; overflow:hidden; margin:auto;}
#links_bt ul{width:100%;}
#links_bt ul li{float:left; margin-right:40px; height:22px;cursor:pointer;}
#links_bt .active{color:#fcc29a;font-size:12px;border-bottom:1px solid #fcc29a;}
#links_bt .normal{color:#fcc29a;font-size:12px;}

#linklist{width:1100px;overflow:hidden;margin:auto;}
#linklist ul{width:100%; overflow:hidden;margin-top:15px;}
#linklist ul li{text-align:left; color:#fffbf3; float:left; height:24px; margin-right:25px;}
#linklist ul li a{color:#fffbf3;}
#linklist .none{display:none;}

#banquan{width:100%;height:50px;background-color:#3d4658;text-align:center;line-height:50px;color:#fff;min-width:1100px; overflow:hidden;}
#banquan a{color:#fff;}
#banquan table{height:50px;}
#banquan tr{height:50px;}
#banquan td{height:50px;}

/*在线客服*/
.subnav{position:fixed;/*right:23px;top:260px;*/z-index:999999;top:50%;right:23px;transform: translate(-50%, -50%);}
.subnav li{ margin-bottom:15px; position:relative;}
.subnav .pd{ display:block; width:64px; height:64px; background-color:#fff; box-shadow:0 0 10px rgba(0,0,0,0.3); border-radius:5px;}
.subnav .img{ text-align:center; margin:0 auto; padding-top:7px; margin-bottom:2px;}
.subnav .img i{ font-size:32px; line-height:1; color:#3598db;}
.subnav .text{ text-align:center; font-size:12px;color:#333;}
.subnav li:hover a{ color:#fff; background-color:#3598db;}
.subnav li:hover a i{color:#fff;}
.subnav li:hover a .text{color:#fff;}
.subnav li .box{ display:none; position:absolute; right:64px; top:50%;}
.subnav li.li1 .box{ margin-top:-70px; width:120px; padding:10px;}
.subnav li.li1 .box img{ width:100%; height:auto;}
.subnav li.li2 .box{ margin-top:-32px; width:250px; height:64px; background-color:#fff; text-align:center; border-radius:5px;}
.subnav li.li2 .box strong{ display:block; font-size:28px; color:#3598db; padding-top:8px; line-height:1;}
.subnav li.li2 .box em{font-size: 18px; display:block;font-style: normal}
.subnav li:hover .box{ display:block;}