/* ::::: http://www.omaten.com/m/public/css/css.css ::::: */
.clear{clear:both;}
* { margin: 0px; padding: 0px; border: 0px none; }
ul, li, dd, dl, dt, img { list-style: outside none none; padding: 0px; margin: 0px; }
body, div, input { font-size: 12px; color: rgb(102, 102, 102); }
body { background: rgb(239, 239, 244) none repeat scroll 0% 0%; }
a { text-decoration: none; }
a:link, a:visited { color: rgb(51, 51, 51); text-decoration: none; }
a:active, a:hover { color: rgb(255, 0, 0); text-decoration: none; }
.xpr-10 { padding-right: 10px; }
.xmt-20 { margin-top: 20px; }
.xff-a { font-family: Arial; }
.xtable-striped > tbody > tr:nth-child(2n+1) { background-color: rgb(249, 249, 249); }
/* ::::: http://www.omaten.com/m/web/1/static/css/base.css?1909211626275831 ::::: */

* { margin: 0px; padding: 0px; }
ul, li, dd, dl, dt, img { list-style: outside none none; padding: 0px; margin: 0px; }
h1, h2, h3, h4, h5, h6 { font-weight: lighter; font-size: 100%; }
body, div, input { font-size: 12px; color: rgb(102, 102, 102); font-family: Microsoft Yahei,STHeiti,Simsun; }
div, input, button, h1, h2, h3, h4, ul, li, dl, dd, section, a, i { box-sizing: border-box; }
img { vertical-align: middle; }
a { text-decoration: none; }
a:link, a:visited { color: rgb(102, 102, 102); text-decoration: none; }
a:active, a:hover { color: rgb(255, 153, 0); text-decoration: none; }
a:hover { color: rgb(255, 153, 0); text-decoration: none ! important; }
a.dh:link, a.dh:visited { color: rgb(255, 153, 0); }
a.dh:hover, a.dh:active { color: rgb(51, 51, 51); }
.iconfont { font-size: 12px; }
.company-tags {margin: 20px 0px; line-height: 25px; font-size:14px;border-bottom: 1px red dashed;border-top: 1px red dashed;}
.fr { float: right; }
.fl { float: left; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.ml10 { margin-left: 10px; }
.mr5 { margin-right: 5px; }
.f10 { font-size: 10px; font-family: Arial; }
.f12 { font-size: 12px ! important; }
.f13 { font-size: 13px ! important; }
.f14 { font-size: 14px ! important; }
.f16 { font-size: 16px ! important; }
.f18 { font-size: 18px ! important; padding-left: 15px;}
.fw { font-weight: bold; }
.lh25 { line-height: 25px; }
.clearfix::after { display: block; clear: both; content: ""; visibility: hidden; height: 0px; }
.clearfix {  }
.clear { clear: both; height: 0px; overflow: hidden; font-size: 0px; line-height: 0px; padding: 0px; margin: 0px; }
.red { color: rgb(238, 119, 0) ! important; }
.gray-6 { color: rgb(102, 102, 102); }
.gray-9 { color: rgb(153, 153, 153); }
.oneline { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.bg-f8 { background: rgb(248, 248, 248) none repeat scroll 0% 0%; }
.bg-fff { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
input, select, textarea { box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset; border: 1px solid rgb(204, 204, 204); padding-left: 12px; }
input:focus, select:focus { outline-color: rgb(238, 119, 0) ! important; }
.iconfont { font-size: 12px; }
input:focus, select:focus, textarea:focus { border: 1px solid rgb(238, 119, 0) ! important; box-shadow: 0px 0px 2px rgb(238, 119, 0) ! important; }
.lh18 { line-height: 18px; }

/* ::::: http://www.omaten.com/m/web/1/static/css/index.css?1909211626275831 ::::: */

.tip-menu li:nth-child(1) i { background-position: -45px -117px; }
.tip-menu li:nth-child(2) i { background-position: -83px -117px; }
.tip-menu li:nth-child(3) i { background-position: -126px -117px; }
.main-qqzl .qqzl-content ul li:nth-child(3n) { margin-right: 0px; }
.main-qqzl.hdal .qqzl-content ul li .text-box, .qqzl-detail .main-right .xgal-box .right-content .text-box { background: rgba(87, 155, 199, 0.8) none repeat scroll 0% 0%; }
.choose-box ul li:nth-child(5n) { margin-right: 0px; }
.main-choose .reason-detail p:nth-child(1) { padding-top: 100px; font-size: 16px; line-height: 30px; }
.main-choose .reason-detail p:nth-child(2) { position: absolute; bottom: 100px; margin-left: 88px; }
.main-team .designer-info p:nth-child(1) { margin-top: 40px; margin-bottom: 5px; font-size: 14px; }
.main-team .designer-info p:nth-child(2) { color: rgb(244, 244, 244); }
.main-team .designer-detail p:nth-child(1) { color: rgb(255, 255, 255); font-size: 14px; }
.main-team .designer-detail p:nth-child(2) { font-size: 13px; margin: 10px 0px 18px; color: rgb(244, 244, 244); }
.main-team .designer-detail p:nth-child(3) { line-height: 20px; font-size: 12px; color: rgb(244, 244, 244); }
.main-ppkh .ppkh-content ul li:nth-child(8n) { margin-right: 0px; }
.main-news .news-item:nth-child(2) { margin: 0px 70px; }
.qqzl-index .main { margin: 32px auto 20px; }
.qqzl-index .main-left { width: 360px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; }
.qqzl-index .main-right { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: calc(100% - 400px); border: 1px solid rgb(231, 231, 231); float: left; }
.qqzl-index .main-left .title { width: 100%; padding: 10px 40px; line-height: 35px; height: 55px; font-size: 16px; margin-bottom: -1px;background: #323d48;color: #fff;font-weight: bold;}
.qqzl-index .main-left .menu-items .item h3 { font-size: 14px; margin-bottom: 10px; font-weight: bold; height: 35px; line-height: 35px; color: rgb(255, 255, 255); width: 100%; padding-left: 40px; position: relative; margin-top: 20px; }
.qqzl-index .main-left .menu-items .item h3 .iconfont { position: absolute; right: 20px; top: 50%; transform: translateY(-50%); font-weight: 400; color: rgb(255, 234, 200); }
.qqzl-index .main-left .menu-items .item h3.qqal-h3 { background: #1c2f5a; border-radius: 10px;}
.qqzl-index .main-left .menu-items .item h3.gjal-h3 { background: #bd9191; border-radius: 10px;}
.qqzl-index .main-left .menu-items .item h3.hyal-h3 { background: #ee7700; border-radius: 10px; }
.qqzl-index .main-left .menu-items .item h3.hdch-h3 { background: transparent url('/2021/menu_hdch.jpg') no-repeat scroll 0% 0%; }
.qqzl-index .main-left .menu-items .item h3.tgal-h3 { background: transparent url('/2021/menu_tgal.jpg') no-repeat scroll 0% 0%; }
.qqzl-index .main-left .menu-items .item h3.ztgh-h3 { background: transparent url('/2021/menu_ztgh.jpg') no-repeat scroll 0% 0%; }
.qqzl-index .main-left .menu-items .item li { border-bottom: 1px dashed rgb(231, 231, 231); height: 50px; line-height: 20px; padding-left: 20px;margin-bottom: 15px; }
.qqzl-index .main-left .menu-items .item li:last-child { border-bottom: 0px none; }
.qqzl-index .main-left .menu-items .item li a { font-size: 12px; color: rgb(102, 102, 102); }
.qqzl-index .main-left .menu-items .item li a:hover { color: rgb(241, 146, 51); }
.qqzl-index .main-right .top-title { color: rgb(153, 153, 153); text-align: right; padding: 10px 0px; height: 35px; }
.qqzl-index .main-right { padding: 0px 30px 20px; }
.qqzl-index .main-right .top-title a { line-height: 35px; }
.qqzl-index .main-right .right-content { overflow: hidden; }
.qqzl-index .main-right .right-content ul { width: calc(100% + 2px); }
.qqzl-index .main-right .right-content li { float: left; width: calc(33.33% - 2px); margin: 0px 2px 2px 0px; position: relative; height: 300px; overflow: hidden; }
.qqzl-index .main-right .right-content li img { width: 100%; height: 270px; }
.qqzl-index .main-right .right-content li:nth-child(3n) { margin-right: 0px; }
.qqzl-index .main-right .right-content li .text-box { width: 100%; height: 100%; background: rgba(23, 37, 64, 0.6) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-align: center; font-size: 12px; }
.qqzl-index .main-right .right-content li .text-box .p1 { margin-top: 20%; }
.qqzl-index .main-right .right-content li .text-box .p2 { margin-top: 15px; }
.qqzl-index .main-right .xghd-box { overflow: hidden; }
.qqzl-index .main-right .xghd-box h3 {background: #f3f3f3;font-weight: bold;border-radius: 10px;margin-bottom: 10px;font-size: 16px;padding: 15px 0px;}
.qqzl-index .main-right .xghd-box ul { width: calc(100% + 60px); }
.qqzl-index .main-right .xghd-box ul li { float: left; width: calc(33.33% - 60px); margin-right: 60px; border-bottom: 1px dashed rgb(231, 231, 231); padding: 10px 0px; }
.qqzl-index .main-right .xghd-box ul li:last-child { border-bottom: 0px none; }
.qqzl-index .main-right .xghd-box ul li a .icon-dian { color: rgb(153, 153, 153); font-size: 20px; background: rgb(153, 153, 153) none repeat scroll 0% 0%; width: 4px; height: 4px; border-radius: 4px; display: inline-block; vertical-align: middle; margin-right: 5px; }
.qqzl-index .main-right .xghd-box ul li a:hover { color: rgb(238, 119, 0); }
.qqzl-index .main-right .xghd-box ul li:nth-child(3n) { margin-right: 0px; }
.qqzl-detail .main { margin: 0px auto 20px; }
.qqzl-index.qqzl-detail .main-right .top-title { padding: 10px 30px; }
.qqzl-detail .company-name { font-size: 18px; padding-top: 20px; }
.qqzl-detail .company-tags ul { display: inline-block; font-size: 12px; }
.qqzl-detail .company-logo { max-width: 80px; }
.qqzl-detail .company-logo img { width: 100%; }
.qqzl-detail .img-box { text-align: center; }
.qqzl-detail .company-tags ul:nth-child(1) { width: 180px; }
.qqzl-detail .company-tags ul:nth-child(2) { width: 340px; }
.qqzl-detail .company-tags ul:nth-child(3) { width: 245px; }
.qqzl-detail .company-tags ul:nth-child(4) { width: 80px; text-align: right; }
.qqzl-detail .company-tags ul li { margin-top: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.qqzl-detail .prev-next-box li { cursor: pointer; }
.qqzl-detail .prev-next-box .iconfont { margin-left: 6px; }
.qqzl-detail .prev-next-box li:hover { color: rgb(238, 119, 0); }
.company-info { line-height: 25px; color: rgb(0, 0, 0); padding-bottom: 20px;font-size: 14px;text-indent: 2em; }
.company-info img {border:0px;margin-top:10px; display:block;}
.qqzl-detail .main-right { padding: 0px; }
.qqzl-detail .company-box { padding: 0px 30px; }
.qqzl-detail .xgal-box .title { font-size: 18px; padding: 15px 0px; background: #f3f3f3;padding-left: 15px;font-weight: bold;border-radius: 10px;margin-bottom: 10px;}
.qqzl-detail .xgal-box, .qqzl-detail .xghd-box { padding: 0px 30px 20px 35px; }
.qqzl-detail .main-right .xgal-box .right-content li { height: auto; width: calc(33.33% - 2px); margin-right: 2px; margin-bottom: 2px; }
.qqzl-detail .main-right .xgal-box .right-content li .p1 { font-size: 18px; }
.qqzl-detail .main-right .xgal-box .right-content li .p2 p { color: rgb(235, 238, 240); line-height: 18px; }
.hdgl-index .hdgl-top .item .text-box span:nth-child(2) { margin: 0px 0px 6px; }
.hdgl-index .hyys-box ul li:nth-child(4n), .qyzt-index .gsts-box ul li:nth-child(5n) { margin-right: 0px; }
.wmdkh-index .wmdkh-content a:nth-child(6n) { margin-right: 0px; }
.contact-info ul li:nth-child(3n) { margin-right: 0px; }
.city-wrap .city-items li:nth-child(4n) { margin-right: 0px; }



/*国内展会头部信息*/
.wrap {width:998px;margin-left:auto;margin-right:auto;}
.show-info {padding:10px 0;position:relative;}
.show-info .wrap {position:relative;z-index:5;display:flex;}
.show-info .logo {width:260px;height:auto;object-fit:contain;float:left;margin-right:15px;background-color:#fff;}
.show-info .content {float:left;color:#fff;/*padding-top:5px;*/  width:650px;line-height:1.2;}
.show-info .content h1 {font-size:24px;margin-bottom:10px;/*line-height:1.2;*/    display:inline;font-weight:bold;}
.show-info .content h2 .tag {font-size:14px;color:#b86a05;background-color:#f6e2b6;height:30px;line-height:30px;padding:0 10px;border-radius:5px;display:inline-block;vertical-align:middle;position:relative;top:-2px;margin-left:10px;}
.show-info .content .info {font-size:16px;line-height:1.76;}
.show-info .datebox {margin-top:10px;font-size:15px;}
.show-info .site {margin:10px 0 0 0;font-size:15px;}
.show-info .site .iconfont {font-weight:normal;font-size:18px;display:inline-block;vertical-align:middle;position:relative;top:-2px;}
.show-info .datebox .date {/*font-size:20px;*/  display:inline-block;margin-right:16px;color:#ff4a00;font-weight:bold;}
.show-info .datebox .time {/*font-size:16px;*/}
.ticket_list .ticket_type {width:100px;position:relative}
.ticket_list .ticket_type img {vertical-align:middle;width:24px;height:24px;cursor:pointer}
.ticket_list .ticket_type_xcx {width:186px;height:200px;text-align:center;display:none;position:absolute;top:50px;left:-74px;background:#fff;border:1px solid #dedede;border-radius:5px;z-index:500}
.ticket_item .ticket_prefer a span {display:inline-block;/*transform:scale(.9);*/    font-size:14px;color:#333;}
.ticket_item .ticket_name span {display:inline-block;transform:scale(.9);font-size:12px;color:#09c;}
.con_d_header {/*padding:15px;background-color:#0000007a;*/    background-color:rgba(0,0,0,0.5);padding:10px;border-radius:5px;}
.con_d_header .con_hy {margin-top:10px;font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.con_d_header .con_hy a {color:#fff;}
.con_d_header .tag_all {margin-top:5px;}
.head-djr {/*float:right;width:145px;text-align:right;*/}
.head-djr .head-djr-s {color:#fff;font-size:16px;letter-spacing:1px;line-height:25px;font-weight:bold;float:right;margin-top:10px;}
.head-djr .head-djr-s .goic {display:inline-block;font-size:20px;position:relative;/*margin-left:10px;padding-top:10px;padding-right:10px;*/  padding:5px;background:#f80000;border-radius:5px;margin:0 5px;}
.info_in_ad {position:relative;}
.info_in_ad em {top:10px;right:10px;position:absolute;color:#fff;font-size:12px;}
.show-info .c_l_img_div {width:220px;height:auto;object-fit:contain;float:left;margin-right:15px;background-color:#fff;}
.show-info .c_l_img_p {display:table;width:100%;height:100%;}
.show-info .c_l_img_span {display:table-cell;text-align:center;vertical-align:middle;}
.c_l_img_span img {max-width:220px;}
.c_l_img_span_logo {align-items:center;width:100%;height:100%;display:flex;}
#countdown {color:#fff;}
.datagraph {text-indent:0em;}
.datagraph img {width:100%;}
.titlepic h3 {font-size:16px; color:red; font-weight:bold;}

.company-info h2,.mainbox h3 {font-size:16px;font-weight:bold;padding:16px;background:#f3f3f3;margin:10px 0px;border-radius:10px;}
.tit {font-size: 16px !important;line-height: 16px;}
.time {font-size: 12px;line-height: 16px;color: red;}
.info {white-space:nowrap; width:90%; overflow: hidden;}
.info img {width:50px; height:50px;}
.info .img {float:left;}