@charset "utf-8";


/*old*/
.m .nav1{padding:0 10px 10px 10px;}
.exh_rec{padding:0 0 10px 0;}
.exh_rec a{font-weight:bold;font-size:14px;}
.exh_rec li{color:#666666;padding:0 5px 0 5px;height:23px;line-height:23px;overflow:hidden;}
.exh_month{width: 170px;height:150px;padding:10px 0 0 15px;overflow:hidden;}
.exh_month div{float:left;width: 43px;height:25px;line-height:25px;border:#e6e6e6 1px solid;background: repeat-x;margin:0 10px 10px 0;text-align:center;}
.ctb{background:#e6e6e6;}
.ltd{width:100px;text-align:center;background:#f3f3f3;font-weight:bold;color:#333333;}
.rtd{background:#ffffff;}
.fsearch input{border:0}
.fsearch .pd3,#fromdate,#todate{border:#e6e6e6 1px solid;}

/*20170817-xiaohei*/
.wrapper{width: 1191px;margin: 0 auto;}
.clearfix:after{content: ''; display: block; clear: both;}
.xh_bg{width: 100%;min-width: 1190px;overflow: hidden;}
/*attention*/
.attention{height:32px;}
.attention span.attcloumn{float:left; display:block; height:32px; width:80px;font-size: 12px;color: #333;background:  no-repeat;padding-left: 40px;line-height: 32px;}
.attention span.attcloumn b{width:11px; height:11px; background-position: left -60px; right:10px; top:10px;}
.attlist{overflow: hidden; width: 841px; height: 32px;}
.attlist ul{width:1125px; float: right; overflow:hidden;zoom:1;}
.attlist li{padding-left:35px;height:22px; overflow:hidden; line-height:22px; margin:5px 0; float:left;}
.attlist li a{color:#666}
#soclldiv2{width: 1080px !important;}
.tradeshow{margin: 20px 0;}
.promotion{width: 980px;float: left;position: relative;margin-left: 10px;}
#promotionboxz{width: 1190px;float: left;position: relative;overflow: hidden;height: 391px;}
.promotionbox{position: absolute;}
.promotionbox li{width: 1190px;float: left; overflow: hidden; position: relative; height: 391px; background: #000;}
.promotionbox img{width: 980px;height: 391px;}

/*展会预告*/
.active-company{width: 200px;height: 393px;/* background:#fff; */}
.active-company .xhcom-tit{border: 1px #e1e1e1 solid;border-bottom: 0px;padding-left:10px;font-size: 15px;height: 34px;line-height: 34px;padding: 0 12px;background: #f5f5f5;}
.active-company .con{padding: 9px 5px 1px 5px;border:1px #e1e1e1 solid;background: #fff; */}
.active-company .con ul{}
.active-company .con ul li{width: 188px;height: 44px;overflow:hidden;margin-bottom: 11px;}
.active-company .con ul li a{width:198px; height:40px; overflow:hidden; display:block;}
.active-company .con ul li a .shaft{width:50px;height:40px;float:left;}
.shaft .shafttime{width:49px;height:32px;padding:4px 0;text-align:center;position:relative;border-right: 1px solid #e60000;}
.shafttime .triangle{width:0;height:0;border-top:3px solid #fff;border-bottom:3px solid #fff;border-left: 6px solid #e60000;position:absolute;right:-7px;top:40%;}
.shaft .shafttime span{color: #e60000;font-size: 14px;line-height: 20px;margin-top: -2px;display: inline-block;}
.active-company .con ul li .liter{width: 125px;height: 38px;padding-right:10px;font-size: 14px;color:#585757;float:right;}

/*日期*/
.times{background: #e60000;width: 180px;height: 40px;color: #fff;font-family: "arial";padding: 5px 10px;}
.times .fl{}
.times .my-year{width: 50px;text-align: center;font-size: 15px;}
.times .my_month{width: 50px;text-align: center;line-height: 15px;font-size: 15px;}
.times .my_day{line-height: 39px;font-size: 30px;width: 55px;text-align: center;background: #fff;color: #e60000;}
.times .my_mo{height:39px;line-height: 39px;font-size: 30px;font-weight: bold;width: 74px;border-right: 1px solid #fff;}

.icon-redbar{display:block; float:left; margin: 10px 5px 0 0; width:3px; height: 16px; background:#e60000;}

/* focus */
#focus{width: 980px;height:390px;overflow:hidden;position:relative;}
#focus ul{height: 390px;position:absolute;}
#focus ul li{float:left;width: 980px;height:390px;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus ul li p{display: block;position: absolute;bottom: 40px;font-size: 24px;color: #fff;font-weight: bold;height: 30px;line-height: 30px;padding-left: 30px;}
#focus .btnbg{position:absolute;width:1190px;height:20px;left:0;bottom:0;}
#focus .btnd{position:absolute;width: 780px;height:10px;right: 30px;bottom:20px;text-align: right;}
#focus .btnd span{display:inline-block;_display:inline;_zoom:1;width:30px;height:3px;_font-size:0;margin-right:5px;cursor:pointer;background:#fff;margin-top: 7px;}
#focus .btnd span.on{background:#fff;height: 5px;margin-top: 5px;}
#focus .prenext{width:45px;height:100px;position:absolute;top:150px;background:url(/uploads/image/snimage/sprite.png) no-repeat 0 0;cursor:pointer;display: none;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}
.belt{width: 331px;float: right;overflow: hidden;}
.belt li{display: inline-block;margin-bottom: 19px;}
.belt li.no_bm{margin-bottom:0}
.onebelt{margin: 16px 0;}

.machine{margin-bottom: 20px;font-size: 16px;overflow:hidden;}
.machine .exhcat{float: left; width: 135.6px; height: 65px; line-height: 65px; overflow: hidden; text-align: center; border: 1px solid #e6e6e6; margin: 5px 14px 5px 0; background: #ffffff;}
.machine .exhcat a{color:#333}
.machine .exhcat.no_mr{margin-right:0}
.machine .exhcat:hover{background:#1269d3}
.machine .exhcat:hover a{color:#ffffff}

.recently{margin-bottom: 40px;}
.recently h2 span{font-size: 18px;line-height: 65px;color: #333;display: inline-block;padding-bottom: -1px;border-bottom: 3px solid #ff3d07;margin-right: 2px;float: left;width: 220px;}
.recently h2 span a{color: #333;margin: 0 14px;}
.recently h2 b{height: 0px;display: inline-block;margin-bottom: 0px;border-bottom: 3px solid #c4c4c4;float: right;width: 970px;}

/*按月找展会*/
.date{margin-top: 30px;overflow: hidden;}
.date .datename{overflow:hidden}
.date .datename h2{float: left;width:100px;padding-bottom: 15px;border-bottom: 3px solid #1269d3;}
.date .datename span{font-size: 18px;line-height: 25px;color: #333;display: inline-block;padding-bottom: 12px;border-bottom: 3px solid #ff3d07;float: right;width: 1085px;}
.date .datename span li{float:left}
.date .datename span li a{color: #333;margin: 0 20px;}
.date .datename .dateexh li.active a{color: #1269d3;font-weight: 700;}

.recently table{width: 100%;border-collapse: collapse;border-spacing: 0;}
.recently tbody{display: table-row-group; vertical-align: middle; border-color: inherit;}
.recently table tr{height: 60px;border-bottom: 1px dotted #cbcbcb;}
.recently table tr:hover{background:#fff}
.recently .title{height: 25px;line-height: 25px;overflow: hidden;text-align: left;padding-left: 10px;}
.recently .title a{font-size: 14px;line-height: 25px;color: #333;height: 25px;overflow: hidden;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.recently .date{font-size: 14px;line-height: 25px;color: #666;height: 25px;overflow: hidden;text-align: center;}
.recently .address{font-size: 14px;line-height: 25px;color: #666;height: 25px;overflow: hidden;text-align: center;}
.recently .time{font-size: 14px;line-height: 25px;color: #333;height: 25px;overflow: hidden;text-align: right;padding-right: 10px;}
.recently .time span{font-size: 18px;font-weight: bold;color: #e70404;}
.recently .time span.f_green{color: green;font-size: 16px;}
.recently .time span.f_red{color: red;font-size: 16px;}
.recently table tr:hover .title a{color: #1269d3;}
.recently table tr:hover .date{color: #1269d3;}
.recently table tr:hover .address{color: #1269d3;}
.recently table tr:hover .time{color: #1269d3;}
.recently table tr:hover .time span{color: #1269d3;}
.checked .title a{color: #1269d3 !important;}
.checked .date{color: #1269d3 !important;}
.checked .address{color: #1269d3 !important;}
.checked .time{color: #1269d3 !important;}
.checked .time span{color: #1269d3 !important;}
.recently p{border-bottom: 2px solid #1269d3;position: relative;margin-top: 50px;}
.recently p img{position: absolute;top: -20px;left: 515px;cursor: pointer;}
.banneradv{width: 1200px;margin: 0px auto 20px;overflow: hidden;}
.banneradv ul{width: 1210px;display: inline;float: left;}
.banneradv img{width: 234px;height: 60px;}
.banneradv ul li{display: block;float: left;margin: 10px 7px 0 0px;position: relative;}
.banneradv ul li a,
.banneradv ul li embed{float: left;}
.exhibition{margin-bottom: 20px;}
.report{width: 358px;float: left;border: 1px solid #e8e8e8;padding: 20px;    background: #fff;}
.report h2{font-size: 18px;line-height: 25px;color: #333;font-weight: normal;background:  no-repeat 0 5px;padding-left: 15px;margin-bottom: 15px;}
.report h2 span{font-size: 14px;line-height: 25px;color: #d1d1d1;font-style: italic;}
.report h2 a{font-size: 14px;line-height: 25px;color: #999;float: right;display: inline-block;background:  no-repeat 28px 0;padding-right: 10px;}
.report img{margin-bottom: 10px;}
.report p{padding-left: 15px;background:  no-repeat 0 12px;height: 30px;overflow: hidden;}
.report p a{font-size: 14px;line-height: 30px;color: #333;/* font-family: "\5b8b\4f53"; */}
.review{border-right: none;border-left: none;}
.exhibitor{width: 739px;float: left;border: 1px solid #e8e8e8;border-top: 3px solid #1269d3;}
.exhibitor h2{font-size: 18px;line-height: 45px;color: #1269d3;padding-left: 16px;border-bottom: 1px solid #e8e8e8;padding-right: 10px;}
.exhibitor h2 a{font-size: 14px;line-height: 45px;color: #999;float: right;display: inline-block;background:  no-repeat 28px 10px;padding-right: 10px;}
.exhibitor dl{padding: 17px 20px 20px;border-bottom: 1px dashed #c9c8c8;}
.exhibitor dl:last-child{border-bottom:none}
.exhibitor dl:hover{background: #f8f8f8;}
.exhibitor dl dt{width: 170px;float: left;}
.exhibitor dl dd{width: 520px;float: left;}
.exhibitor dl dd h3{height: 25px;overflow: hidden;margin: 6px 0;}
.exhibitor dl dd h3 a{font-size: 16px;line-height: 25px;color: #000;display: block;}
.exhibitor dl dd p{font-size: 14px;line-height: 25px;color: #666;font-family: "\5b8b\4f53";}
.exhibitor dl dd p span{font-size: 14px;line-height: 25px;color: #333;}
.dlborder{border-bottom: none !important;}
.subject{width: 336px;float: right;border-top: 3px solid #1269d3;}
.subject h2{font-size: 18px;line-height: 45px;color: #1269d3;text-align: center;background:  no-repeat center;border-bottom: 1px solid #e8e8e8;}
.subjectpic{padding: 20px 10px 10px;position: relative;background: #fcfcfc;text-align: center;}
.subjecttext{width: 314px;height: 32px;background: #000;position: absolute;left: 10px;bottom: 0;}
.subjecttext p a{padding-left: 20px;font-size: 14px;line-height: 32px;color: #fff;font-family: "\5b8b\4f53";}
.subjectp{padding:10px 10px 15px;background: #fcfcfc;}
.subjectp p{padding-left: 15px;background:  no-repeat 0 12px;height: 30px;overflow: hidden;}
.subjectp p a{font-size: 14px;line-height: 30px;color: #333;font-family: "\5b8b\4f53";}
.recommendexhibition{margin: 20px 0;}
.recommendexhibition h2 span{font-size: 18px;line-height: 25px;color: #333;display: inline-block;padding-bottom: 10px;border-bottom: 3px solid #1269d3;margin-right: 8px;float: left;width: 75px;}
.recommendexhibition h2 b{font-size: 14px;line-height: 25px;color: #666;height: 25px;display: inline-block;padding-bottom: 10px;border-bottom: 3px solid #c4c4c4;float: right;width: 1110px;font-weight: normal;}
.recommendexhibition h2 b a{font-size: 12px;line-height: 25px;color: #666;height: 25px;display: inline-block;float: right;font-family: "\5b8b\4f53";font-weight: normal;}
.recommendbox{margin: 20px -10px;}
.countdown{position: relative;float: left;padding: 0 10px;margin-bottom: 10px;}
.countdown a img{width:285px;height:144px;}
.sign_a{position: absolute;left:0;top: 5px;}
.signtext{position: absolute;left: 15px;top: 10px;}
.signtext p{font-size: 12px;line-height: 25px;color: #333;height: 25px;overflow: hidden;}
.signtext p span{color: #d94d41;}
.counttext{padding: 10px 15px;background: #fafafa;margin-top: -4px;}
.counttext h3{width: 255px;height: 55px;overflow:hidden;}
.counttext h3 a{font-size: 16px;line-height: 25px;color: #333;font-weight: normal;}
.counttext p{font-size: 14px;line-height: 25px;color: #666;margin: 3px 0;}
.videomeeting{margin: 20px 0;}
.videocenter{width: 711px;float: left;border: 1px solid #e8e8e8;border-top: 3px solid #1269d3;}
.videocenter h2{font-size: 20px;line-height: 45px;color: #1269d3;padding-left: 16px;border-bottom: 1px solid #e8e8e8;padding-right: 10px;}
.videocenter h2 span{font-size: 20px;line-height: 45px;color: #000;}
.videocenter h2 a{font-size: 14px;line-height: 45px;color: #999;float: right;display: inline-block;background:  no-repeat 28px 10px;padding-right: 10px;}
.videobox{padding: 20px 16px;}
.videoboxleft img{border-radius: 10px;}
.videoboxleft{width: 386px;float: left;position: relative;height: 300px;overflow: hidden;border-radius: 10px;}
.videoboxtext{width: 386px;height: 45px;background: rgba(0,0,0,0.8);position: absolute;left: 0;bottom: 0px;border-radius: 0 0 10px 10px;}
.videoplay{position: absolute;top: 100px;left: 155px;cursor: pointer;}
.videoboxtext p a{font-size: 14px;line-height: 45px;height: 45px;overflow: hidden;color: #fff;padding-left: 15px;}
.videoboxright1{width: 275px;float: right;position: relative;}
.videoboxright1:nth-child(3){margin-top: 17px;}
.videoboxright1 img{border-radius: 7px;}
.videoboxtext1{width: 275px;height: 30px;background: rgba(0,0,0,0.8);position: absolute;left: 0;bottom: 4px;border-radius: 0 0 7px 7px;}
.videoboxtext1 p a{font-size: 14px;line-height: 30px;height: 30px;overflow: hidden;color: #fff;padding-left: 15px;}
.videoboxright2{margin-top: 17px;}
.conference{width: 368px;float: right;border: 1px solid #e8e8e8;border-top: 3px solid #1269d3;padding-bottom: 25px;}
.conference h2{font-size: 20px;line-height: 45px;color: #1269d3;padding-left: 16px;border-bottom: 1px solid #e8e8e8;padding-right: 10px;}
.conference h2 span{font-size: 20px;line-height: 45px;color: #000;}
.conference h2 a{font-size: 14px;line-height: 45px;color: #999;float: right;display: inline-block;background:  no-repeat 28px 10px;padding-right: 10px;}
.conference dl{padding: 20px 20px 0px;}
.conference dl dt{width: 53px;float: left;text-align: center;}
.conference dl dt p span{display: block;background: #1269d3;font-size: 14px;line-height: 30px;color: #fff;}
.conference dl dt p b{display: block;background: #e1e1e1;font-size: 14px;line-height: 30px;color: #666;font-weight: normal;}
.conference dl dd{width: 264px;float: right;}
.conference dl dd h3{height: 20px;overflow: hidden;}
.conference dl dd h3 a{font-size: 14px;line-height: 20px;color: #333;font-weight: normal;}
.conference dl dd p{height: 40px;overflow: hidden;}
.conference dl dd p a{font-size: 12px;line-height: 20px;color: #666;font-family: "\5b8b\4f53";}
.conference dl dd p a span{font-size: 12px;line-height: 20px;color: #d94d41;font-family: "\5b8b\4f53";}
.atlas{border: 1px solid #e8e8e8;border-top: 3px solid #1269d3;}
.atlas h2{font-size: 20px;line-height: 45px;color: #1269d3;padding-left: 16px;border-bottom: 1px solid #e8e8e8;padding-right: 10px;}
.atlas h2 span{font-size: 20px;line-height: 45px;color: #000;}
.atlas h2 a{font-size: 14px;line-height: 45px;color: #999;float: right;display: inline-block;padding-right: 20px;}
.atlasbox{padding: 20px;    background: #fff;}
.atlaspic{margin: 0 -9px;}
.atlaspic ul li{width: 217px;float: left;padding: 0 9px;position: relative;}
.atlaspic ul li img{width:217px;height:158px}
.atlaspic ul li p a{display: block;background: rgba(0,0,0,0.8);font-size: 12px;line-height: 25px;color: #fff;position: absolute;width: 206px;height: 25px;left: 10px;bottom: 4px;padding-left: 10px;font-family: "\5b8b\4f53";height: 25px;overflow: hidden;}
.erea{position: absolute; width:60px; height: 25px; border: 1px solid #c4c4c4; font: normal 12px/36px "microsoft yahei", tahoma, arial; line-height: 25px; color: #666; text-indent: 10px; top: 30px; right: 85px; background:  no-repeat -3px 2px; cursor: pointer; z-index: 999;}
.field{position: absolute; width: 85px; height: 25px; border: 1px solid #c4c4c4; font: normal 12px/36px "microsoft yahei", tahoma, arial; line-height: 25px !important; color: #666; text-indent: 10px; top: 30px; right: 154px; background:  no-repeat 0 3px; cursor: pointer; z-index: 999;}
.ereatop{position: absolute; height: 25px; font: normal 12px/36px "microsoft yahei", tahoma, arial; line-height: 25px; color: #666; text-indent: 5px; top: 0; cursor: pointer; z-index: 999; width: 60px;}
.ereabot ul{width: 110px;position: absolute;top: 28px;left: 0;background: #fff;z-index:99;border-top: 1px solid #c7c7c7}
.ereabot ul li{height: 24px;color: #666;text-indent: 3px;width:50px;line-height: 24px;float:left;z-index:999;}
.ereabot ul li a{color: #666;cursor: pointer;}
.ereabot ul li:hover a{color:#fff;}
.ereabot ul li.selected{background:#1b8bd4;color:#fff;padding: 0;}
.newsleftttop a.active{color: #ff3d07;}
#searchlist li.selected{padding: 0;}


/*exhhezuo*/
.exhhz{margin-top:20px;border: 1px solid #e8e8e8;border-top: 3px solid #1269d3;padding:20px;font-size:20px;background:#ffffff;overflow:hidden;text-align: center;}
.exhhz li{float:left;padding:0 50px;}

/*exhshow*/
/*main*/
.main{width: 1200px;margin:0 auto;}
.maintop{width: 1200px;height:54px;float:left;border-bottom: 1px solid #ddd;text-indent: 5px;}
.maintop p{ float:left; font:normal 14px/54px "microsoft yahei","simhei"; color:#666;}
.maintop p a{ color:#666; padding:0 5px;}
.maintop p a:hover{ color:#f60;}
.maintop p span{ color:#446cb3; padding-left:5px;}
.maintop form{ width:300px; height:30px; float:right; margin-top:12px; position:relative; z-index:1;}
.maintop form input{ width:298px; height:28px; position:absolute; right:0; top:0; border:1px solid #e5e5e5; font:normal 14px/28px "microsoft yahei","simhei"; color:#888; text-indent:1px;}
.maintop form button{ width:28px; height:28px; position:absolute; right:1px; top:1px; background: no-repeat -104px -89px; cursor:pointer; z-index:1;}
/*exhibox*/
.maintitle{width: 1200px;float:left;margin:10px 0 20px 0;display:inline;}

.boxtop{width: 1200px;color:#333;}
.boxtop h1{width: 1100px;float:left;font:bold 28px/46px "microsoft yahei","\5b8b\4f53";}
.boxtop .exhfb{ width:100px; height:30px;line-height:30px;margin-top:10px;text-align:center;background:#1269d3;font-size:14px}
.boxtop .exhfb a{ color:#ffffff;}
.boxtop .exhfb:hover{opacity:.8;filter:alpha(opacity=80);}

.box{width: 1194px;height: 329px;float:left;margin-top:10px;background:#f2fcea;border:3px solid #1269d3;position:relative;z-index:1;}
.boxtitle{width: 1200px;height:56px;padding-left:10px;background:  no-repeat left 0;position:absolute;left:-13px;top:-3px;}
.boxtitle i{ height:40px; float:left; margin-top:3px; padding:0 25px 4px 20px; background:#1269d3; font:normal 26px/40px "microsoft yahei","\5b8b\4f53"; color:#fff;}

.exh_img{position:absolute;width:254px;height:161px;left:24px;top: 73px;z-index:2;}
.exh_img .companylogo{width:254px;height:161px;border: 2px solid #03a9f4;display: table-cell;vertical-align: middle;text-align: center;    overflow: hidden;}
.exh_img .companylogo img{max-width: 254px;max-height: 160px;_height:160px;_width:254px; margin: 0 auto; transition: all 0.5s;}
.exh_img .companylogo img:hover{transform: scale(1.1, 1.1);}

.box dl{width: 650px;height: 246px;overflow:hidden;position:absolute;top: 82px;left:320px;z-index:2;}
.box dt{width:72px;height:22px;float:left;margin:0 10px 10px 0;display:inline;font: bold 14px/22px "microsoft yahei","\5b8b\4f53";text-align:center;}
.box dt a{width:72px;height:22px;display:block;background: #85b4cb;color:#fff;}
.box dt a:hover{ background:#1269d3;}
.box dd{width: 565px;float:left;line-height:22px;margin-bottom:10px;font:normal 16px/22px "microsoft yahei","tahoma";color:#333;}
.box dd a{ color:#333;}
.box dd a:hover{ text-decoration:underline;}
.regist{position:absolute;right: 0px;top: 102px;z-index:2;}
.regist img{ width:155px; height:69px; float:left; margin-right:30px;}
.regist img:hover{opacity:.8;filter:alpha(opacity=80);}
.baidu{position:absolute;right: 30px;top: 260px;z-index:2;}
.baidu .btn-share{ float:left;}
.baidu em{float:left;margin-left: 20px;font:normal 14px/23px "tahoma","\5b8b\4f53";}
.baidu em b{ color:#f00;}

.orders{position:absolute;right: 30px;top: 200px;z-index:2;}
.orders em{float:left;margin-left: 20px;font:normal 14px/23px "tahoma","\5b8b\4f53";}
.orders em b{ color:#f00;}

/*mainleft*/
.mainleft{width: 882px;float:left;}
.mainleft h2{width: 880px;height:70px;font:bold 18px/70px "microsoft yahei","\5b8b\4f53";color:#1269d3;text-align:center;overflow:hidden;background-color: #fff;border: 1px #e6e6e6 solid;border-bottom: 0;}
.mainleft .content{width: 840px;padding: 2px 20px 20px 20px;font-size: 16px;line-height: 35px;color:#333;background-color: #fff;border: 1px #e6e6e6 solid;border-top: 0;}
.mainleft .content p{font-size:16px;}
.mainleft .content br {display: block; background: #fff; width: 100%; }
.mainleft .content .t_c{border:1px solid #c9c9c9; }

.download{ width:628px; float:left; margin:25px 0 15px 20px; display:inline; text-indent:34px; font-size:14px; color:#666; font:bold 14px/22px "microsoft yahei","simhei"; background:url(/uploads/image/winews/downloadicon.jpg) no-repeat; }
.download a{ color:#f60; }
.newspages .prev,.newspages .prev:hover,.newspages .next,.newspages .next:hover{ background:#f2f2f2  no-repeat;}
.newspages{ width:760px; margin:0 auto; padding:15px 0; line-height:30px; color:#666; text-align: center; float:left; border-top:1px solid #ebebeb; font-family:"tahoma","\5b8b\4f53";}
.newspages a{ width:30px; height:30px; border:1px solid #c9c9c9; background:#f2f2f2; color:#666; display:inline-block; font-size:14px; line-height:30px; margin:0 3px; text-align:center; vertical-align: middle;}
.newspages .on{ border:1px solid #4f663e; background-color:#1269d3; cursor:default; color:#fff;}
.newspages .ft,.newspages .lt{ display: none;}
.newspages .page_etc{ color:#999; margin:0 10px;}
.newspages .page_turn{ position:relative; margin-left:10px;}
.newspages .page_turn b{ padding:0 5px;}
.newspages .jump input{ width:45px; height:21px; display:inline-block; margin:0 4px; border:1px solid #e4e4e4; text-align:center; color:#666; line-height:21px;}
.newspages button{ height:22px; padding:0 10px; border:1px solid #c9c9c9; background:#fff; color:#666; cursor:pointer; margin-left:2px; _margin-left:4px; _padding:0 5px;}
.newspages .prev{ background-position:2px -19px;}
.newspages .prev:hover{ background-position:2px 4px;}
.newspages .next{ background-position:-24px -19px;}
.newspages .next:hover{ background-position:-24px 4px;}
.newspages a:hover{ color:#000;}
.newspages .on:hover{ color:#fff;}
/*newsbox*/
.mainright{ width:300px; float:right;}
.newsbox{width:298px;float:left;border: 1px solid #e6e6e6;border-top:3px solid #1269d3;padding: 0;background-color: #fff;}
.newsbox h3{ width:254px; height:42px; float:left; padding:0 22px;}
.report h3{ background: no-repeat;}
.recom h3{background: no-repeat 5px 1px;}
.bbs{ background: no-repeat 22px 3px;}
.newswrapper{width:255px;height: 200px;float:left;padding:0 21px 0 22px;position:relative;z-index:1;}
.newswrapper img{ width:255px; height:145px; position:absolute; top:0; left:22px; z-index:1;}
.newswrapper p{width:255px;height:35px;position:absolute;top:110px;left:22px;z-index:2;background: none;padding-left: 0;}
.newswrapper p a{width:255px;height:35px;float:left;font:bold 14px/35px "microsoft yahei","\5b8b\4f53";overflow:hidden;color:#fff;text-align:center;background:#000;}
.newswrapper p a:hover{ background:#1269d3; text-decoration:underline;}
.newswrapper ul{width:255px;height:150px;position:absolute;top: 11px;left:22px;z-index:1;}
.newswrapper li,.topic li{ background:  no-repeat 0 15px;width:255px; height:30px; float:left; font-size:14px; line-height:30px;  text-indent:12px; overflow:hidden;}
.newswrapper li a,.topic li a{ color:#333;}
.newswrapper li a:hover,.topic ul a:hover{ color:#f60; text-decoration:underline;}
/*topic*/
.topic{ margin:20px 0;}
.topic h3{ background: no-repeat 5px 1px; border-bottom:1px solid #dbdee1;}
.topic em{ width:265px; height:34px; float:left; margin-left:19px; padding-top:4px; font: bold 14px/34px "microsoft yahei","simhei"; overflow:hidden;}
.topic em a{ color:#252525;}
.topic em a:hover{ color:#f60; text-decoration:underline;}
.topic img{ width:100px; height:80px; float:left; margin-left:21px;}
.topic p{width: 134px;height: 60px;float:left;padding:9px 10px;line-height:20px;color:#888;border:1px solid #dedede;border-left:0;overflow:hidden;}
.topic p a{ color:#446cb3;}
.topic p a:hover{ color:#f60; text-decoration:underline;}
.topic ul{ width:255px; float:left; padding:8px 0 4px 0; margin-left:21px; display:inline;}
/*query*/
.query{width:300px;height: 248px;float:left;background:url(/uploads/image/snimage/bgq.jpg) no-repeat;}
.calendarwrapper{ width:260px; float:left; padding-bottom:20px; margin:60px 0 0 20px; font-family:"tahoma","arial"; color:#3c3c3c; display:inline;}
.calendarwrapper a{ color:#3c3c3c;}
.calendarwrapper a:hover{ color:#c00;}
.calendarhead{width:260px;overflow:hidden;margin:0 auto;padding:7px 0;}
.calendarhead li a{ font-size:14px;width:100px;line-height:40px; text-align:center; font-weight:bold;float:left}
.calendarhead li a.g{width:33%;height:40px;}
.calendarcon div table{ background:#f7f7f7;}
.calendarcon th,.calendarcon td{ width:36px; text-align:center; font-weight:normal;}
.calendarcon th{ line-height:30px; font-size:14px;}
.calendarcon td{ border:1px solid #cdcfd3; overflow:hidden;}
.calendarcon th.saturday{ color:#128abc;}
.calendarcon th.sunday{ color:#cc0000;}
.calendarcon a,.calendarcon em,.calendarcon span{ display:block; width:34px; height:29px; overflow:hidden; border:1px solid #f7f7f7; color:#3c3c3c; line-height:29px; background:#f7f7f7;}
.calendarcon span{ color:#c3c3c3}
.calendarcon em{ background:#1189bd; font-style:normal;}
.calendarcon a.today,.calendarcon em.today{ background:#8ca4c8; color:#fff;}
.calendarcon a:hover{ background:#8ca4c8; color:#fff; border:1px solid #fff;}
/*place*/
.place{ width:300px; height:285px; float:left; background: no-repeat;}
.placelist{padding: 55px 0 0 22px;}
.place p{ height:30px; line-height:30px; font-size:14px;}
.place a{ color:#555; padding:0 7px;}
.place a:hover{ color:#1269d3; text-decoration:underline;}
/*line*/
.line{ width:100%; float:left; margin-top:26px; border-top:3px solid #dbdbdb;}
.linebox{ width:1100px; height:110px; margin:0 auto; position:relative; z-index:1;}
.adposition2{ width:1100px; margin:0 auto; overflow:hidden; border-top:3px solid #717171; position:absolute; left:0; top:-3px; z-index:2;}
.adposition2 ul{ width:1010px; display:inline; float:left; margin:0px 0 0 -5px;}
.adposition2 li{ display:block; float:left; padding:10px 5px 0 5px;}
.adposition2 img,.adposition2 embed{ float:left;}
/*partner*/
.partner{ width:100%; margin:20px auto 0; border-top:3px solid #dbdbdb;}
.partnertitle{ width:1100px; height:44px; margin:0 auto; position:relative; z-index:1;}
.partnertitle h3{ width:1100px; height:44px; border-top:3px solid #717171; text-indent:6px; position:absolute; top:-3px; left:0; z-index:2;}
.partnertitle h3 a{ font: normal 22px/44px "microsoft yahei","\5b8b\4f53"; color:#000;}
.partner dl{ width:1100px; margin:0 auto;}
.partner dt{ width:80px; height:28px; float:left; text-indent:6px; font-size:14px; line-height:28px; color:#333;}
.partner dd{ width:920px; height:28px; float:left; line-height:30px; overflow:hidden;}
.partner dd a{ color:#333; padding:0 6px;}
.partner dd a:hover{ color:#f60; text-decoration:underline;}

/**/
.b20{height:20px;font-size:1px;}
.mt20{margin-top:20px;}

.lianxi{border-top:3px solid #e6e6e6;padding-top:20px;padding-left:20px}
.lianxi img { border: none;vertical-align:middle;}

.remark{background:#ffffff;}
.remark .left_head{border:1px solid #e6e6e6;padding: 0 20px 0 20px;height: 47px;line-height: 47px;}

.center{background:#ffffff;border:1px solid #e6e6e6;padding:20px;height:30px;line-height:30px;overflow:hidden;width: 840px;}

.comment{background:#ffffff;border: 1px solid #ffffff;/* padding:5px 20px; */overflow:hidden;width: 880px;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}

/*需登录时*/
.ui{background-image: ; background-repeat: no-repeat;}
.mymebwapnon{width: 280px;padding-bottom: 5px;margin: 0 auto;border: 1px solid #e6e6e6;}
.mymebwapnon .tisorry{padding: 15px 20px 5px;overflow: hidden;}
.mymebwapnon .tisorry i{background-position: 0 0px; width: 66px; height: 66px; float: left; margin-right: 15px;}
.mymebwapnon .tisorry h3{font-size: 36px; line-height: 36px; color: #ff6a6a; font-style: italic;}
.mymebwapnon .tisorry p{color: #999;white-space: pre-wrap !important;word-wrap: break-word;text-indent: 0;font-size: 14px;}
.mymebwapnon .logitem{margin: 10px 20px; border: 1px solid #ddd; height: 35px;}
.mymebwapnon .logitem label{background: #eeeded; width: 45px; float: left; height: 35px; border-right: 1px solid #ddd; position: relative;}
.mymebwapnon .logitem .ui_name{background-position: -84px 0px; width: 18px; height: 16px; position: absolute; left: 50%; top: 50%; margin: -8px 0 0 -9px;}
.mymebwapnon .logitem .ui_pass{background-position: -121px 0px; width: 16px; height: 20px; position: absolute; left: 50%; top: 50%; margin: -10px 0 0 -8px;}
.mymebwapnon .logitem span{display: block;margin-left: 46px; *margin-left: 0;margin-right: 0px;height: 35px;}
.mymebwapnon .logitem span input{display: block;width: 99%;height: 95%;border: 0 none;text-indent: 5px;}
.mymebwapnon .logsubbtn{margin: 15px 20px 0;}
.mymebwapnon .logsubbtn input{background: #1269d3; height: 38px; border: 1px solid #009ad5; font-size: 16px; color: #fff; display: block; width: 100%; cursor: pointer;}
.mymebwapnon .logsubbtn input:hover{background: #00a3ec;}
.mymebwapnon .logbottom{margin: 0 20px; overflow: hidden;}
.mymebwapnon .logbottom a{font-size: 12px;}
.mymebwapnon .logbottom .link_pass{float: left; text-decoration: underline; color: #666;}



/*so*/
.tool .prices .inner{width: 225px!important;}
.tool .prices .inner img{vertical-align:middle;margin-top:-3px}
.tool .prices:hover .inner{width: 278px!important;}

/*展会类目*/
.qg-hotlist{width: 1198px;margin: 15px auto 0;background: #fff;border: 1px solid #e5e5e5;overflow: hidden;}
.qg-hotlist-box{padding: 30px 0 20px 40px;}
.qg-hotlist-title{font-size: 16px;color: #444!important;text-align: center;}
#read-more .qg-hotlist-title{color: #777!important;}
.qg-hotlist-title span{font-size: 12px;line-height: 40px;}
.qg-hotlist-solid{width: 34px;height: 45px;border-right: 1px solid #e5e5e5;}
.qg-hotlist-con{width: 990px;    overflow: hidden;}
.qg-hotlist-con a{display: block;line-height: 14px;padding: 0 26px 15px 0;color: #333;font-size: 14px;float: left;}
.qg-hotlist-con a:hover{color:#e60000}

/*list*/
.list{line-height:180%;padding: 0 10px 0 10px;background-color: #ffffff;}
.list div img{border: #f5f5f5 1px solid;margin-right:20px;}
.list table{width:100%;border-bottom:#cccccc 1px dotted;}
.list td{padding:10px 0 10px 0;}
.list .title_exh{font-size:18px;margin:0px;max-height:70px;line-height:35px;*height:70px;overflow:hidden;}
.list .title_exh strong{font-size:18px;}
.list .f_gray,.list .px11{
    width: 378px;
    font-size:14px;
    color:#888;
    max-height: 30px;
    line-height:30px;
    *height: 30px;
    white-space: nowrap;
    -webkit-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
}
.infonew {/* margin: 0 20px 0 20px; */padding: 12px 20px 12px 20px;/*! border-top: solid 1px #ededed; *//*! border-bottom: solid 1px #ededed; */background: #f2f2f2;}
.h_l{height:18px;line-height:18px;font-size:16px;color:#333333;border-left:4px solid #e60000;padding:0 0 0 10px;float:left;margin-top:8px;font-weight:bold;margin-top:12px}
/*sign*/
.sign{width:1200px;margin:0 auto;overflow:hidden;background-color: #fff;}
.signname{text-align:center;height:70px;line-height:60px;}
.signname h2{font-size:22px;}
.sign h1{text-align:center;margin-bottom: 10px;}
.sign p{text-align:center;height:50px;line-height:50px;font-size:18px;margin-bottom: 30px;padding-bottom: 10px;border-bottom: 1px solid #ddd;}
.sign_m{width: 950px;margin-left: 250px;overflow:hidden;margin-bottom:30px;text-align:center;font-size: 14px;}
.sign_m dl{line-height: 40px;overflow: hidden;vertical-align: middle;margin-bottom: 20px;}
.sign_m dl dt{float:left;width:120px;text-align:right;margin-right:20px}
.sign_m dl dd{float:left;}
.sign_m dl dd input{border:1px solid #dddddd;height: 36px;line-height: 36px;padding-left:4px;vertical-align: middle;border-radius: 3px}
.sign_m dl dd select{border:1px solid #dddddd;height: 39px;line-height: 39px;vertical-align:middle;border-radius: 3px}
.sign_m dl dd textarea{border:1px solid #dddddd;height:80px;vertical-align:middle;border-radius: 3px}

.sign_btn{margin-top:50px;text-align:center;}
.sign_btn input{font-size:20px;width:240px;height:56px;line-height:52px;text-align:center;color:#fff;border-radius:50px;display:inline-block;background:#064adb;border:solid 2px #064adb}
.sign_btn input:hover{background:#0041cc}


/*2021*/
.activity_box{
    overflow: hidden;
}
.activity_tags{
    width: 420px;
    margin: 15px auto;
    /* float: left; */
    overflow: hidden;
}
.activity_tags a{
    float: left;
    width: 200px;
    text-align: center;
    background: #6798d2;
    margin-left: 6px;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 5px;
    cursor: pointer;
}
.activity_tags a b{
    font-weight: normal;
    border: 1px solid #fff;
    width: 190px;
    display: block;
    height: 39px;
    border-radius: 5px;
    margin: 5px 0px 0px 4px;
    line-height: 39px;
}
.activity_tags a.on{
    background: #0060d1;
}
.activity_list{}
.activity_list ul li{
    float: left;
    width: 1193px;
    height: 327px;
    /* -webkit-box-shadow:0 0 0 1px #e6e6e6; */
    -moz-box-shadow:0 0 0 1px #e6e6e6;
    /* box-shadow:0 0 0 1px #e6e6e6; */
    margin-bottom: 20px;
    border: 1px solid #e6e6e6;
}
.activity_list ul li:hover{-webkit-box-shadow:1px 1px 10px 1px #e6e6e6;-moz-box-shadow:1px 1px 10px 1px #e6e6e6;box-shadow:1px 1px 10px 1px #e6e6e6}
.activity_list_left{
    width: 350px;
    float: left;
    margin: 35px 25px 0px 25px;
}
.activity_list_left img{
    width: 350px;
    height: 200px;
}
.activity_tit{
    color: #0060d1;
    font-weight: bold;
    margin-top: 10px;
    display: block;
    overflow: hidden;
}
.activity_date{}
.activity_city{}
.activity_list_right{
    width: 793px;
    float: right;
    border: none;
}
.activity_list_right_tags{
    width: 780px;
    margin-top: 30px;
    border: none;
    height: 48px;
}
.activity_list_right_tags ul li{
    width: 130px;
    height: 45px;
    line-height: 45px;
    border: 1px solid #eee;
    text-align: center;
    color: #333333;
    font-weight: bold;
}
.activity_list_right_tags ul li.on{}
.activity_list_right_scroll{
    margin-top: 15px;
}
.activity_list_right_scroll p{
    text-indent: 0;
}
/* 滚动内容样式 */
.scroll_main {
    width: 780px;
    display: block;
    margin: 10px auto;
    background-color:#fff;
    /* border:1px solid #9a9a9a; */
}

/* 滚动内容区样式 */
.scroll_wrap {
    width: 100%;
    height: 223px;
    position: relative;
}
/* 滚动内容样式 */
.scroll_wrap .scroll_cont {
    height: 100%;
    overflow: hidden;
    width: 780px;
}
.scroll_wrap .scroll_cont p {
    /* padding:15px; */
    text-indent: 24px;
    width: 750px;
    margin-bottom: 10px;
    line-height: 22px;
}
/* 滚动条 */
.scroll_wrap .scroll_bar {
    position: absolute;
    top:0;
    right:0;
    width: 5px;
    height: 100%;
    background-color: #e4e4e4;
}
/* 滚动块 */
.scroll_wrap .scroll_slider {
    position: absolute;
    top: 0;
    left: 0px;
    width: 5px;
    height: 48px;
    background-color: #525252;
    border-radius:5px;
    opacity: .5
}
.scroll_wrap .scroll_slider:hover{
    opacity: 1
}

