@charset "utf-8";

/* CSS Document  Basic CSS */
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0;
}

body,
button,
input,
select,
textarea {
	font-size: .12rem;
	font-family: "微软雅黑";
	color: #333;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

body {
	-webkit-text-size-adjust: 100% !important;
	--primary-color: #415aa9;
}

.fix {
	position: fixed;
	overflow-y: hidden !important;
}

fieldset,
img {
	border: 0 none;
}

img {
	/* max-width: 100%; */
	vertical-align: middle;
}

address,
caption,
cite,
code,
dfn,
em,
th,
var {
	font-style: normal;
	font-weight: normal;
}

ol,
ul {
	list-style-type: none;
}

caption,
th {
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}

i {
	font-style: normal;
}


q:before,
q:after {
	content: ''
}

abbr,
acronym {
	border: 0;
}

b {
	font-weight: normal;
}

ul,
li {
	list-style: none;
}

* {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight-color: transparent;
	-moz-tap-highlight-color: rgba(0, 0, 0, 0);
	-moz-tap-highlight-color: transparent;
	-o-tap-highlight-color: rgba(0, 0, 0, 0);
	-o-tap-highlight-color: transparent;
	-ms-tap-highlight-color: rgba(0, 0, 0, 0);
	-ms-tap-highlight-color: transparent;
	/* -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;*/
}

::selection {
	background: #F3760A;
	color: #fff;
}

/*链接*/
a {
	color: #333;
	text-decoration: none;
	outline: none;
}

/* a:hover {
	color: #ffa100;
} */

/*a:visited{ color:red;}*/
/*定位*/
.oh {
	/*overflow: hidden;*/
	overflow-y: auto;
}

.oa {
	overflow: auto;
}

.tl {
	text-align: left;
}

.tc {
	text-align: center;
}

.tr {
	text-align: right;
}

.bc {
	margin-left: auto;
	margin-right: auto;
}

.fl {
	float: left;
}

input:-moz-placeholder {
	color: #999999;

}

.fr {
	float: right;
}

.cb {
	clear: both;
}

.cl {
	clear: left;
}

.cr {
	clear: right;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

*html .clearfix {
	height: 1%;
}

.vm {
	vertical-align: middle;
}

.pr {
	position: relative;
}

.pa {
	position: absolute;
}

.zoom {
	zoom: 1;
}

.padding0 {
	padding: 0 !important;
}

.padding-top40 {
	padding-top: .4rem !important;
}

.padding-bottom50 {
	padding-bottom: .5rem !important;
}

.hidden {
	visibility: hidden;
}

.none {
	display: none;
}

.ti2 {
	text-indent: 2em;
}

input:focus,
textarea:focus {
	outline: 0 none;
}

/*解决google浏览器input的默认边框*/
/*解决google浏览器textarea的默认边框*/
*html {
	background-image: url(about:blank);
	background-attachment: fixed;
}

.fb {
	font-weight: bold;
}

.lh100 {
	line-height: 100%;
}

.lh120 {
	line-height: 120%;
}

.lh150 {
	line-height: 150%;
}

.lh180 {
	line-height: 180%;
}

.lh190 {
	line-height: 190%;
}

.lh200 {
	line-height: 200%;
}

.lh220 {
	line-height: 220%;
}

/*边**距*/
.m0 {
	margin: 0;
}

.ml0 {
	margin-left: 0;
}

.mr0 {
	margin-right: 0;
}

.mb0 {
	margin-bottom: 0;
}

.per45 {
	width: 45%;
}

.per50 {
	width: 50%;
}

.per55 {
	width: 55%;
}

.per60 {
	width: 60%;
}

.per70 {
	width: 70%;
}

.per75 {
	width: 75%;
}

.per80 {
	width: 80%;
}

.per100 {
	width: 100%;
}

.bgw {
	background-color: #FFFFFF !important;
}

.bgf {
	background-color: #f5f5f5;
}

input[type=button] {
	outline: none;
	border: none;
}

/* 头部导航 */
/* .box{
	width: 7.5rem;
	height: 18rem;
	position: fixed;
	top: 0;
	left: 0;
	    overflow: scroll;
} */
iframe {
	border: none;
}

.position {
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
}

.all-top {
	position: relative;
	width: 100%;
	/* height: 1.1rem; */
	background-color: #fff;
	border-bottom: .01rem solid #ccc;
}

.border-top {
	border-top: .01rem solid #d9d9d9;
}

.all-top-log {
	box-sizing: border-box;
}

.top-log {
	position: relative;
	width: .6rem;
	height: .6rem;
	overflow: hidden;
	margin: .24rem .23rem;
}

.top-log img {
	width: 100%;
	overflow: hidden;
}

.all-top-log p {
	display: inline-block;
	float: left;
	font-size: .4rem;
	font-weight: bold;
	color: #28ae39;
	line-height: 1.1rem;
	width: 4.4rem;
	height: 1.1rem;
	overflow: hidden;
}

.all-top-menu {
	position: absolute;
	top: 0;
	right: 0;
	width: 1.3rem;
	height: 1.1rem;
	background: url(../img/index/menu.png) no-repeat center center #28ae39;
	background-size: .56rem;
}

.all-img {
	width: 100%;
	height: 3.2rem;
	overflow: hidden;
	margin-top: 1.1rem;
}

.all-img img {
	width: 100%;
	overflow: hidden;
}

/* 菜单*/
.children-menu {
	width: .88rem !important;
	height: .88rem !important;
	background-size: .41rem !important;
	background: url(../img/index/menu.png) no-repeat center center;
}

.top88 {
	top: .88rem !important;
}

.username_icon {
	padding-left: .8rem !important;
	background: url(../img/username-icon.png) no-repeat .24rem center;
	background-size: .33rem;
}

.s-side {
	width: 100%;
	position: relative;
	box-sizing: border-box;
	top: .9rem;
	left: 0;
	bottom: 0;
	margin-bottom: 100%;
	background-color: #ffffff;
	z-index: 999;
	margin-left: 103%;
	transition: margin-left .6s;
	overflow: hidden;
	display: none;
}

.s-side-show {
	margin-left: 0;
	display: block;
	overflow-y: auto;
	height: 100%;
	position: fixed !important;
	-webkit-overflow-scrolling: touch;
	/* top: 1.11rem; */
	top: .88rem;
	box-sizing: border-box;
	padding-bottom: 2rem;
}

.s-side-show1 {
	margin-left: 0% !important;
	overflow-y: auto;
	position: fixed !important;
	/* -webkit-overflow-scrolling: touch; */
}

.d-firstNav,
.font-sz {
	padding: 0rem .23rem;
	overflow: hidden;
}

.s-side a {
	color: rgba(51, 51, 51, .8);
	display: block;
}

.s-side .s-firstItem i {
	font-size: .2rem;
}

.s-side .s-firstItem span {
	display: inline-block;
	margin-left: .1rem;
	font-size: .2rem;
	text-shadow: 0rem 0rem .05rem #EEEEEE;
	white-space: .1rem;
}

.s-side .first {
	line-height: .9rem;
	border-bottom: .01rem solid #d9d9d9;
}

.s-side .d-firstNav span {
	display: inline-block;
	font-size: .32rem;
	color: rgba(51, 51, 51, .8);
	float: left;
}

.font-sz {
	font-size: .32rem;
	color: #dfe0e2;
}

.s-side .d-firstNav i.fr {
	font-size: .27rem;
	color: #a8aab0;
}

.s-side .s-secondNav,
.s-side .s-secondItem {
	line-height: .9rem;
	border-bottom: .01rem solid #d9d9d9;
	font-size: .32rem;
	color: #dfdfe1;
	padding-left: .9rem;
	padding-right: .23rem;
}

.s-secondItem:hover,
.s-secondNav:hover,
.d-firstNav:hover {
	background-color: #f5f5f5;
	cursor: pointer;

}

.iconRotate {
	transform: rotate(180deg);
	transition: transform 0.5s;
}

.s-firstDrop,
.s-secondDrop {
	display: none;
}

.s-thirdItem {
	border-bottom: .01rem solid rgba(255, 255, 255, .1);
	line-height: .9rem;
	padding-left: 1.25rem;
}

.s-thirdItem a {
	font-size: .32rem;
	color: #dfe0e2;
}

.fa-caret-right img {
	max-width: .28rem;
	padding-bottom: .05rem;
}

.s-firstDrop li:last-child {
	border: none;
}

.dingz {
	position: relative;
}

.dingz span {
	padding-left: 0.7rem;
}

.dingz img {
	width: .34rem;
	height: .4rem;
	overflow: hidden;
	position: absolute;
	top: 0.25rem;
	left: .25rem;
}


/* 头部结束 */
/* 底部 */
.border-b {
	width: 100%;
	height: .08rem;
	background-color: #333333;
}

.index-foot {
	width: 7.5rem;
	height: 3.96rem;
}

.border-w {
	width: 100%;
	height: .1rem;
	background-color: #cccccc;
}

.index-lianjie {
	width: 100%;
	box-sizing: border-box;
	padding: .74rem 0.32rem;
	background-color: #333333;
}

.index-lianjie a {
	display: block;
	width: 50%;
	float: left;
	overflow: hidden;
	box-sizing: border-box;
}

.index-lianjie a:first-child {
	border-right: .01rem solid #666666;
}

.index-lianjie a:last-child {
	padding-left: .4rem;
}

.index-lianjie-img {
	width: 1.1rem;
	height: 1.1rem;
}

.index-lianjie-img img {
	width: 100%;
	height: 100%;
}

.lianjie-img1 {
	background: url(../img/index/bottom1.png) no-repeat center center;
	background-size: 1.1rem;
}

.lianjie-img2 {
	background: url(../img/index/bottom2.png) no-repeat center center;
	background-size: 1.1rem;
}

.img-hover1:hover .lianjie-img1 {
	background: url(../img/index/bottom4.png) no-repeat center center !important;
	background-size: 1.1rem !important;
}

.img-hover2:hover .lianjie-img2 {
	background: url(../img/index/bottom3.png) no-repeat center center !important;
	background-size: 1.1rem !important;
}

.index-lianjie-text {
	font-size: .32rem;
	line-height: .38rem;
	color: #999999;
	margin-left: 1.3rem;
}

.index-lianjie-text p:last-child {
	margin-top: .25rem;
	font-size: .28rem;
}

.foot {
	width: 100%;
	height: 1.24rem;
	background-color: #3d3d3d;
	font-size: .2rem;
	line-height: .32rem;
	color: rgba(255, 255, 255, .2);
	text-align: center;
	position: relative;
}

.foot p:first-child {
	padding-top: .34rem;
}

.foot span {
	margin-left: .4rem;
}

/* 底部结束 */
/* 首页 */
.index-list {
	width: 100%;
	height: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding: .1rem .24rem .6rem;
}

.index-list ul li {
	width: 25%;
	height: 100%;
	box-sizing: border-box;
	float: left;
	padding-top: .4rem;
}

.index-list-img {
	width: 1.2rem;
	height: 1.2rem;
	overflow: hidden;
	margin: 0 auto;

}

.index-list-img img {
	width: 100%;
	height: 100%;
	overflow: hidden;

}

.index-list-text {
	font-size: 0.28rem;
	color: #333333;
	margin-top: .22rem;
	text-align: center;
}

.index-about-exhibition {
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	padding: 0 .24rem;
	background-color: #f5f5f5;
}

.index-exh-title {
	height: .89rem;
	border-bottom: .01rem solid #ccc;
	overflow: hidden;
	box-sizing: border-box;
	padding-top: .3rem;
}

.index-exh-title h5 {
	display: inline-block;
	float: left;
	font-size: 0.32rem;
	font-weight: bold;
	color: #4d4d4d;
}

.index-exh-title a {
	display: inline-block;
	float: right;
	width: 0.3rem;
	height: 0.3rem;
	background: url(../img/bank.png) no-repeat center center;
	background-size: .12rem;
	border-radius: 0.04rem;
	margin-top: .1rem;
}

/* .index-exh-title a:hover {
	background: url(../img/index/more2.png) no-repeat center center;
	background-size: .3rem;
} */

.index-exh-text {
	padding-bottom: .52rem;
}

.index-exh-text p {
	text-indent: 2em;
	font-size: 0.3rem;
	line-height: 0.46rem;
	color: #666666;
	margin: .1rem 0;
}

.index-exh-text-img {
	width: 7.02rem;
	height: 3.5rem;
	background-color: #000000;
	box-shadow: 0rem 0.08rem 0.2rem 0rem rgba(0, 0, 0, 0.1);
	border: solid 0.1rem #ffffff;
	box-sizing: border-box;
}

.index-new {
	width: 100%;
	box-sizing: border-box;
	padding: 0 .24rem;
	background-color: #FEFEFE;
	margin: .7rem 0 .2rem 0;
}

.index-new-top {
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	box-shadow: 0rem 0rem 0.3rem 0rem rgba(0, 0, 0, 0.2);

}

.index-new-img {
	width: 7.03rem;
	height: 4.35rem;
	border: solid 0.1rem #ffffff;
	box-sizing: border-box;
}

.index-new-img img {
	width: 100%;
	height: 100%;

}

.index-new-text {
	width: 100%;
	height: 1.08rem;
	font-size: .32rem;
	line-height: 1.08rem;
	color: #666666;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.index-exh-news {
	width: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding: 0 .24rem;
	padding-bottom: .7rem;
}

.index-exh-news-list ul li {
	width: 100%;
	height: 100%;
	overflow: hidden;
	border-bottom: .01rem solid #eaeaea;
}

.index-exh-news-list ul li:last-child {
	border-bottom: none;
}

.index-exh-news-list ul li a p {
	font-size: 0.26rem;
	color: #666666;
	display: inline-block;
	float: left;
	margin-bottom: .28rem;
	margin-right: .7rem;

}

.index-exh-news-list ul li a h5 {
	font-size: .32rem;
	font-weight: bold;
	color: #666666;
	margin: .2rem 0;
}

.index-media-report {
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
	padding: 0 .24rem;
	background-color: #f5f5f5;
	padding-bottom: .6rem;
}

.index-media-report-list ul li {
	width: 100%;
	height: 2.1rem;
	overflow: hidden;
	box-sizing: border-box;
	border-bottom: .01rem solid #e0e0e0;
}

.index-media-report-list ul li:last-child {
	border-bottom: none;
}

.index-media-report-list ul li:hover h5 {
	color: #2e82e4;
}

.index-media-report-left {
	width: 2rem;
	height: 1.5rem;
	overflow: hidden;
	margin: .3rem 0;
}

.index-media-report-left img {
	width: 100%;
	overflow: hidden;
}

.index-media-report-right {
	margin-left: .3rem;
	font-size: .26rem;
	color: #666666;
	width: 67%;
}

.index-media-report-right h5 {
	font-size: .32rem;
	font-weight: bold;
	color: #666666;
	line-height: .52rem;
	margin-top: .2rem;
}

.index-media-report-right h5 i {
	margin-left: -.15rem;
}

.index-media-report-right p {
	display: inline-block;
	margin-top: .14rem;
}

.index-media-report-right p:last-child {
	margin-left: .4rem;
}

.picture-menu {
	overflow: hidden;
	box-sizing: border-box;
	padding: 0 .24rem .4rem;
}

.left-menu {
	width: 2.78rem;
	height: 2.86rem;
	border-radius: .1rem;
	overflow: hidden;
	float: left;
}

.left-menu img {
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: block;
}

.right-menu {
	float: right;
	margin-left: .22rem;

}

.mycollect-menu,
.myinquiry-menu {
	width: 4.02rem;
	height: 1.32rem;
	border-radius: .1rem;
}

.mycollect-menu img,
.myinquiry-menu img {
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: block;
}

.mycollect-menu {
	margin-bottom: .22rem;
}

.index-exh-title h6 {
	font-size: .32rem;
	color: #666;
	font-weight: bold;
	display: inline-block;
}

.hot-list {
	width: 7.02rem;
	height: auto;
	background-color: #ffffff;
	border-radius: .1rem;
	margin-bottom: .2rem;
}

.hot-list-top {}

.hot-list-top h6 {
	font-family: bold;
	font-size: .28rem;
	color: #4d4d4d;
	box-sizing: border-box;
	padding-left: .3rem;
	padding-top: .22rem;
}

.hot-list-top>span {
	font-size: .24rem;
	color: #999999;
	box-sizing: border-box;
	padding-left: .3rem;
	margin-top: 0.04rem;
	display: inline-block;
}

.hot-list-top-text {
	box-sizing: border-box;
	padding-left: .3rem;
	margin-top: .06rem;
	line-height: .34rem;
}

.hot-list-top-text p {
	font-size: .24rem;
	color: #999999;
	/* margin-right: .5rem; */
	display: inline-block;
	vertical-align: bottom;
}

.location-logo {
	width: .2rem;
	background: url(../img/dz.png) no-repeat left center;
	background-size: .2rem;
	display: inline-block;
	height: .22rem;
	margin-right: .1rem;
}

.guestbook-logo {
	width: .22rem;
	background: url(../img/xp.png) no-repeat left center;
	background-size: .22rem;
	display: inline-block;
	height: .22rem;
	margin-right: .1rem;
}

.collect-logo {
	width: .22rem;
	background: url(../img/sc.png) no-repeat left center;
	background-size: .22rem;
	display: inline-block;
	height: .20rem;
	margin-right: .1rem;
}

.look-logo {
	width: .22rem;
	background: url(../img/eye.png) no-repeat left center;
	background-size: .22rem;
	display: inline-block;
	height: .20rem;
	margin-left: .38rem;
}

.examine-logo {
	width: .22rem;
	background: url(../img/eye.png) no-repeat left center;
	background-size: .22rem;
	display: inline-block;
	height: .20rem;
	margin-right: .1rem;
}

/* .hot-list-top-text p{

} */
.hot-list-bottom {
	box-sizing: border-box;
	padding: 0 .3rem;
	overflow: hidden;
	padding-bottom: .24rem;
}

.hot-list-bottom ul li {
	float: left;
	margin-right: 0.21rem;
	width: 2rem;
	border-radius: .04rem;
	height: 100%;
	margin-top: .2rem;
}

.hot-list-bottom ul li:nth-of-type(3n) {
	margin-right: 0;
}

.hot-list-bottom ul li p {
	font-size: .24rem;
	color: #4d4d4d;
	text-align: center;
	margin-top: .08rem;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.hot-list-bottom-img {
	width: 2rem;
	height: 1.3rem;
	border-radius: .04rem;
}

.hot-list-bottom img {
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: block;
}

/* 关于展会-展馆介绍 */
.item-inf-text1 {
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	padding: .16rem .24rem;
}

.item-inf-text1 h5 {
	font-size: .28rem;
	font-weight: bold;
	color: #35ccb5;
	margin: .34rem 0 .16rem 0;
}

.item-inf-text1 p {
	font-size: .28rem;
	color: #666666;
	line-height: .56rem;
	text-indent: 2em;
}

.item-inf-img {
	width: 100%;
	height: 3.5rem;
	overflow: hidden;
	margin: 0.22rem 0 .42rem 0;
}

.item-inf-img img {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
}

.item-inf-text1 h4 {
	font-size: .32rem;
	font-weight: bold;
	color: #4d4d4d;
	margin-bottom: -.14rem;
	margin-top: .36rem;
}

.h4-style h4 {
	margin-bottom: .1rem;
}

/* 关于展会-下载中心 */
.notice-file-list,
.schedule {
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	padding: .3rem .24rem 0 .24rem;
	background-color: #f5f5f5;
}

.schedule {
	padding: .3rem .42rem .24rem !important;
}

.schedule1 {
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	/* padding: 0 .6rem; */
}

.notice-file-list ul li {
	box-sizing: border-box;
	width: 100%;
	height: 1.3rem;
	background-color: #fff;
	overflow: hidden;
	padding: .22rem 0 .24rem .3rem;
	margin-bottom: .24rem;
}

.notice-file-list ul li:hover {
	background-color: #eaeaea;
}

.notice-file-left {
	width: 80%;
	overflow: hidden;
}

.notice-file-right {
	width: 1.3rem;
	height: 100%;
	border-left: .01rem solid #ccc;
}

.notice-file-left h5 {
	font-size: .3rem;
	color: #333333;
}

.notice-file-left span {
	font-size: .24rem;
	color: #666;
	display: block;
	margin-top: .12rem;
}

.notice-file-right img {
	width: .39rem;
	height: .44rem;
	display: block;
	margin: auto;
	margin-top: 16%;
}

.bottons h4 {
	font-size: .32rem;
	font-weight: bold;
	color: #666;
	margin-bottom: .66rem;
	margin-top: .1rem;
}

.notice-file-list h3 {
	font-size: .24rem;
	color: #ff6666;
}

/* 关于展商-活动安排 */
.schedule {
	background-color: #ffffff;
	margin-top: .88rem;

}

.schedule-border-iamgs {
	border: .02rem transparent solid;
	border-top: .0rem transparent solid;
	border-right: .00rem transparent solid;
	border-bottom: .01rem #fff solid;
	border-image: linear-gradient(to top,
		#39c04a,
		rgba(46, 130, 228, 0.1)) 1 10;
	position: relative;
}

.border-white {
	position: absolute;
	bottom: -.05rem;
	left: 0;
	width: 100%;
	height: .1rem;
	background-color: #fff;

}

.schedule ul li {
	width: 100%;
	position: relative;
	height: 100%;
	box-sizing: border-box;
	padding-left: .47rem;
	border-top: .01rem solid #39c04a;
	border-left: .01rem solid transparent;
	padding-top: .12rem;
	padding-bottom: .8rem;
}

.schedule ul li i {
	display: inline-block;
	width: 0.36rem;
	height: 0.36rem;
	background: url(../img/about-exh/schedule.png) no-repeat center center;
	background-size: .36rem;
	position: absolute;
	top: -.18rem;
	left: -.2rem;

}

.schedule ul li p {
	font-size: .32rem;
	line-height: .52rem;
	color: #4d4d4d;
	position: relative;
}

.schedule-position {
	position: absolute;
	top: 0;
	left: 0;
}

.schedule-position2 {
	display: inline-block;
	width: 70%;
	margin-left: 1.66rem;
}

.schedule-margin {
	margin-right: .26rem;
}

.schedule-color {
	color: #06a21a !important;

}

.schedule h3 {
	font-size: .24rem;
	color: #ff6666;
	line-height: 0.36rem;
	margin-top: 0.2rem;
}

/* 观众服务-展品一览 */
.filtrate-list {
	width: 100%;
	overflow: hidden;
	background-color: #f5f5f5;
}

.posi {
	position: fixed;
	top: 1.92rem;
	background-color: #eaeaea;
	z-index: 1;
}

.filtrate-list>ul>li {
	width: 100%;
	height: .88rem;
	background-color: #f5f5f5;
	float: left;
	border-top: .01rem solid #d9d9d9;
	border-bottom: .01rem solid #d9d9d9;
}

.filtrate-list-title {
	text-align: center;
	line-height: .88rem;
	font-size: .30rem;
	color: #666666;
	box-sizing: border-box;
	margin-left: .24rem;
}

.site {
	/* 	background: url(../img/spectator-services/screen3.png) no-repeat 1.6rem center;
	background-size: .24rem; */
	color: #666666;
	max-width: 5.4rem;
	display: inline-flex;
	text-align: left;
	float: left;
}

.site-senior {
	background: url(../img/spectator-services/screen3.png) no-repeat center;
	background-size: .24rem;
	width: 0.88rem;
	height: .88rem;
	display: inline-block;
	float: left;
}

.text_content {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.site-acative {
	background: url(../img/spectator-services/screen1.png) no-repeat center !important;
	background-size: .24rem !important;
}

.site1 {
	background: url(../img/spectator-services/screen3.png) no-repeat center;
	background-size: .24rem;
	color: #666666;
	width: .24rem;
	display: inline-block;
	text-align: left;
	height: .88rem;
	margin-left: .1rem;
}

.site-acative1 {
	background: url(../img/spectator-services/screen1.png) no-repeat center !important;
	background-size: .24rem !important;
}

.filtrate-list-title1 {
	text-align: center;
	line-height: .88rem;
	background-size: .24rem;
	font-size: .30rem;
	color: #666666;
	box-sizing: border-box;
	padding-right: .36rem;
	height: .88rem;
}

.filtrate-list-title-acative1 {
	background: url(../img/spectator-services/screen2.png) no-repeat 2.51rem center !important;
	background-size: .24rem !important;
	color: #2e82e4 !important;
}

.filtrate-list-lists,
.filtrate-list-lists2 {
	box-shadow: 0px 0.04rem 0.16rem rgba(0, 0, 0, 0.1);
	margin-bottom: .06rem;
	background-color: #fff;
	padding-bottom: 5rem;
	/* max-height: 7.6rem;
	overflow-y: auto; */
}

.show {
	display: block !important;
}

.trigger-img {
	width: .9rem;
	height: .88rem;
	background: url(../img/list.png) no-repeat center;
	background-size: .32rem;
	float: right;
}

.trigger-img-car {
	background: url(../img/car.png) no-repeat center;
	background-size: .3rem;

}

.filtrate-list-lists ul li,
.filtrate-list-lists2 ul li {
	width: 100%;
	height: .88rem;
	background-color: #ffffff;
	border-bottom: .01rem solid #ccc;
	text-align: center;
	line-height: .88rem;
	font-size: .36rem;
	color: #666666;
}

/* #list-active {
	background-color: #f5f5f5 !important;
} */
/* .filtrate-list-lists2 ul li {
	margin-bottom: .01rem;
} */

.my-attention-list,
.exhibits-lists {
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	padding: .24rem .24rem 0 .24rem;
}

.exhibits-lists-list ul li {
	box-sizing: border-box;
	background-color: #ffffff;
	height: 100%;
	overflow: hidden;
	border-bottom: .02rem solid #f5f5f5;
}

.exhibits-lists-list ul li:hover {
	background-color: #f5f5f5;
}

.exhibits-lists-list ul li a {
	display: block;
	width: 100%;
}

.list-attention-img {
	width: 2.04rem;
	height: 1.32rem;
	margin: .3rem .3rem .3rem .24rem;
	float: left;
}

.list-attention-img img {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
}

.list-attention-text {
	position: relative;
}

.list-attention-text h6 {
	font-size: .28rem;
	font-weight: bold;
	font-stretch: normal;
	line-height: .42rem;
	color: #333333;
	box-sizing: border-box;
	padding-top: .36rem;
	margin-bottom: .06rem;
}

.list-attention-text p {
	font-size: .26rem;
	line-height: .38rem;
	color: #999999;
	margin-bottom: .1rem;
}

.list-attention-text em {
	height: .28rem;
	box-sizing: border-box;
	padding: .02rem .05rem;
	background-color: #ffffff;
	border-radius: .02rem;
	border: solid 1px #cccccc;
	font-size: .2rem;
	color: #999999;

}

.list-attention-text i {
	display: block;
	position: absolute;
	top: .4rem;
	right: .3rem;
	width: 0.8rem;
}

.exh-show-search {
	width: 7.2rem;
	height: .66rem;
	background: url(../img/search1.png) no-repeat .2rem center #fff;
	background-size: .28rem;
	border-radius: .1rem;
	outline: none;
	border: none;
	margin: .2rem .15rem;
	display: inline-block;
	box-sizing: border-box;
	padding-left: .58rem;
	font-size: .3rem;
}

.exh-show-search-button {
	font-size: .3rem;
	background-color: #f5f5f5;
	height: 0.66rem;
	width: .8rem;
	color: var(--primary-color);
}

/* .exh-show-search-button:hover{
	color: #06a21a;
} */
.exh-show-search:hover {
	background: url(../img/search.png) no-repeat .2rem center #fff !important;
	background-size: .28rem !important;
}

.exhibits-lists ul li {
	background-color: #fff;
	border-radius: .1rem;
	height: auto !important;
}

.my-attention-list ul li,
.exhibits-lists ul li {
	width: 48%;
	height: 4.66rem;
	box-sizing: border-box;
	margin: 0 .22rem .22rem 0;
	float: left;
	position: relative;
	overflow: hidden;
}

.attention-img {
	width: 3.4rem;
	height: 2.2rem;
}

.attention-img img {
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: block;
}

.my-attention-list span,
.exhibits-lists span {
	display: block;
	width: .66rem;
	height: .66rem;
	background: rgba(0, 0, 0, .2);
	border-radius: 0rem .1rem 0rem .1rem;
	position: absolute;
	top: 0;
	right: 0;
}

.attention-text {
	width: 100%;
	height: 1.26rem;
	box-sizing: border-box;
	padding: 0 .2rem;
	overflow: hidden;
	color: #666666;
	font-size: .26rem;
	line-height: .42rem;
	padding-top: .2rem;
}

.attention-text p {
	color: #666666;
	font-size: .26rem;
	height: .4rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.attention-text p:last-child {
	margin-bottom: .2rem;
	margin-top: 0.05rem;
	font-size: .22rem;
	color: #999;
}

.attention-text p>em {
	font-size: .22rem;
	color: #999;
}

.attention-text p>em:last-child {
	float: right;
}

.my-attention-list ul li:nth-of-type(2n),
.exhibits-lists ul li:nth-of-type(2n) {
	margin-right: 0;
}

/* 作为观众-产品详情 */
.common-top {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 2;
}

.topss {
	height: auto;
}

.all-top-logs {
	display: block;
	color: #fff;
	font-size: 0.36rem;
	text-align: center;
	line-height: .88rem;
	font-weight: bold;
	border-bottom: .01rem solid var(--primary-color);
	/* background-color: #28ae39; */
	background-color: var(--primary-color);
}

.back {
	width: .88rem;
	height: .88rem;
	display: block;
	position: absolute;
	top: 0rem;
	left: 0rem;
	background: url(../img/spectator-services/back.png) no-repeat center center;
	background-size: .2rem;
}

.add {
	width: .88rem;
	height: .88rem;
	display: block;
	position: absolute;
	top: 0rem;
	right: 0rem;
	background: url(../img/spectator-services/collect2.png) no-repeat center center;
	background-size: .4rem;
}

.goods-details-js,
.goods-details-jianj {
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	background-color: #fff;
	padding: 0 .24rem;
	padding-bottom: .15rem;
}

.goods-details-js h5 {
	font-size: .32rem !important;
	padding-top: .38rem;
	padding-bottom: .14rem;
	color: var(--primary-color);
	font-weight: bold;
}

.goods-details-js p {
	line-height: .46rem;
	overflow: hidden;
}

.goods-details-js p span {
	font-size: .28rem;
	color: #999999;
	margin-right: .5rem;
	float: left;
	margin-bottom: .1rem;
}

.goods-details-js p em {
	font-size: .26rem;
	color: #333333;
	float: left;
	max-width: 5rem;
	overflow: hidden;
	/* white-space: nowrap; */
	white-space: pre-wrap;
	text-overflow: ellipsis;
}

.goods-details-js p:nth-of-type(4) span {
	margin-right: 1.1rem;
}

.goods-details-jianj {
	padding-bottom: 2rem;
}

.goods-details-jianj h5 {
	font-size: .32rem;
	color: #666666;
	padding-top: .3rem;
	padding-bottom: .15rem;
}

.goods-details-jianj p {
	font-size: .26rem;
	color: #666666;
	line-height: .5rem;
	/* text-indent: 2em; */
	white-space: pre-wrap;
}

.productName {
	display: inline-block !important;
	width: 20em !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
	white-space: nowrap !important;
	font-size: .26rem !important;
}

.productTypeName {
	border-radius: .02rem !important;
	border: solid .01rem !important;
	line-height: initial !important;
	font-size: .2rem !important;
	box-sizing: border-box !important;
	padding: 0 .04rem !important;
	margin-top: .06rem !important;
}

/* 联系我们 */
.contact-us {
	width: 100%;
	height: 100%;
}

.contact1 {
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	padding: .24rem;
	border-bottom: 0.01rem solid #eaeaea;
}

.contact1 h4 {
	font-size: .32rem;
	font-weight: bold;
	color: #35ccb5;
	margin-top: .3rem;
	margin-bottom: .12rem;
}

.contact1 p {
	font-size: 0.32rem;
	line-height: 0.6rem;
	color: #666666;
	position: relative;

}

.contact1 p span {
	margin-right: .1rem;

}

.contact1 p:first-child span {
	margin-right: .2rem;

}

.contact1 p:nth-of-type(2) span {
	position: absolute;
	top: 0;
	left: 0;

}

.contact1 p:nth-of-type(2) em {
	display: block;
	margin-left: 1.86rem;
	width: 56%;
}

.wsp {
	margin-right: .2rem !important;
}

.contact1-img {
	text-align: center;
	margin-top: .26rem;
}

.contact1-img img {
	display: block;
	width: 3.05rem;
	height: 3.05rem;
	overflow: hidden;
	margin: 0 auto;
}

.contact1-img p {
	font-size: 0.3rem;
	color: #333333;
	margin-top: .14rem;
	margin-bottom: .06rem;
}

.contact2 h4 {
	margin-top: .1rem !important;
}

.contact1:last-child {
	border: none;
}

/* 展会新闻 */
.top-news {
	width: 100%;
	height: 100%;
	overflow: hidden;
	box-sizing: border-box;
	padding: .24rem;
	background-color: #fff;
	margin-top: 1.1rem;
}

.top-news-img {
	width: 7.03rem;
	height: 4.33rem;
	overflow: hidden;
	position: relative;
}

.top-news-img img {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
}

.top-news-title {
	width: 100%;
	height: 0.96rem;
	background: rgba(0, 0, 0, .5);
	font-size: 0.32rem;
	color: #ffffff;
	text-align: center;
	line-height: .96rem;
	position: absolute;
	bottom: 0;
	left: 0;
}

.exh-news {
	width: 100%;
	height: 100%;
	overflow: hidden;
	box-sizing: border-box;

	background-color: #f5f5f5;
}

.exh-news h5 {
	font-size: 0.32rem;
	font-weight: bold;
	color: #4d4d4d;
	padding: .32rem 0 .28rem 0;
	border-bottom: .01rem solid #ccc;
	margin-left: .24rem;
}

.exh-news ul li {
	width: 100%;
	height: 1.66rem;
	overflow: hidden;
	box-sizing: border-box;
	padding: 0 .24rem;
}

.exh-news ul li a {
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	overflow: hidden;
	display: block;
	border-bottom: .01rem solid #ccc;
}

.exh-news ul li a h4 {
	font-size: .3rem;
	font-weight: bold;
	color: #666666;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin: .16rem 0;
}

.exh-news ul li:hover h4 {
	color: #2e82e4 !important;
}

.exh-news ul li:hover {
	background-color: #eaeaea !important;
}

.exh-news ul li a p {
	font-size: .26rem;
	line-height: .4rem;
	color: #808080;
	height: .8rem;
	overflow: hidden;
}

.exh-news ul li:last-child a {
	border: none;
}

.news-end {
	width: 100%;
	height: 100%;
	text-align: center;
	font-size: .28rem;
	color: #999999;
	background-color: #f5f5f5;
	padding: .66rem 0 .98rem 0;
}

/* 媒体报道 */
.media-news {
	width: 100%;
	height: 100%;
	overflow: hidden;
	box-sizing: border-box;
	background-color: #fff;
	padding-left: .24rem;
	margin-top: 1.1rem;
}

.media-news h5 {
	font-size: .32rem;
	font-weight: bold;
	color: #4d4d4d;
	padding: .32rem 0 .26rem 0;
	border-bottom: .01rem solid #ccc;
}

.media-news ul li {
	width: 100%;
	height: 1.66rem;
	overflow: hidden;
	box-sizing: border-box;
}

.media-news ul li a {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
	box-sizing: border-box;
	border-bottom: .01rem solid #ccc;
}

.media-news ul li:last-child a {
	border-bottom: none;
}

.media-news-img {
	width: 1.58rem;
	height: 1.18rem;
	margin: .24rem .3rem .24rem 0;
	overflow: hidden;

}

.media-news-text {
	width: 73%;

}

.media-news-text h4 {
	width: 100%;
	font-size: .3rem;
	font-weight: bold;
	color: #666666;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin: .2rem 0 .08rem -.15rem;

}

.media-news-text p {
	font-size: .26rem;
	line-height: .4rem;
	overflow: hidden;
	color: #808080;
	height: .8rem;
}

/* 展商服务热线 */
.contact1 h2 {
	font-size: .32rem;
	font-weight: bold;
	color: #4d4d4d;
	margin-top: .3rem;
	margin-bottom: -.1rem;
}

/* 展商名录-公司信息 */
.company-inf-text1,
.company-inf-text2,
.company-inf-text3 {
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	border-bottom: .01rem solid #ccc;
}

.company-text1-img {
	width: 100%;
	height: 1.92rem;
	overflow: hidden;
	margin: auto;
	text-align: center;
	padding-top: .5rem;
}

.company-text1-img img {
	height: 100%;
	overflow: hidden;
	margin: auto;
	box-sizing: border-box;
}

.company-text1-text {
	box-sizing: border-box;
	padding: 0 .24rem;
	font-size: 0.28rem;
	color: #999999;
	line-height: .48rem;
	padding-bottom: .4rem;
}

.company-text1-text h6 {
	font-size: .36rem;
	font-weight: bold;
	margin: .3rem 0 .1rem;
	color: var(--primary-color);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
    box-sizing: border-box;
    padding-bottom: .04rem;
	padding-top: .04rem;
}

.company-text1-text p:nth-of-type(1) {
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.company-text1-text p {
	position: relative;
	margin-bottom: .14rem;
}

.company-text1-text p em {
	color: #666666;
	margin-left: 1.08rem;
}

.company-text1-text p:nth-of-type(2) em {
	margin-left: 1.7rem;
}

.company-text1-text p:nth-of-type(4) em {
	margin-left: 1.1rem;
}

.company-text1-text p:nth-of-type(5) em {
	margin-left: 1.4rem;
	width: 2rem;
	color: #28ae39;
	display: inline-block;
}

.company-text1-text p:nth-of-type(6) span {
	position: absolute;
	top: 0;
	left: 0;
}

.company-text1-text p:nth-of-type(6) em {
	margin-left: 1rem;
	margin-left: 2.4rem;
	display: block;
	width: 68%;
}

.company-inf-text2 {
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	/* padding: 0 .24rem; */
	padding-bottom: .24rem;
}

.company-inf-text2 h5,
.company-inf-text3 h5 {
	font-size: .36rem;
	color: #666666;
	font-weight: bold;
	margin-top: .3rem;
	margin-bottom: .2rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.company-inf-text2 p {
	font-size: .32rem;
	color: #666666;
	text-indent: 2em;
	line-height: .64rem;
}

.company-inf-text3 {
	width: 100%;
	height: 100%;
	overflow: hidden;
	box-sizing: border-box;
	/* padding-left: .24rem; */
	border: none;
}

.cpy-infor-list {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.cpy-infor-list ul li {
	width: 100%;
	height: 100%;
	overflow: hidden;
	box-sizing: border-box;
	padding-left: .24rem;
	border-bottom: 0.01rem solid #ccc;
}

.cpy-infor-list ul li:hover {
	background-color: #f5f5f5;
}

.cpy-infor-img {
	width: 2.04rem;
	height: 1.32rem;
	overflow: hidden;
	margin: .3rem 0;
}

.cpy-infor-img img {
	width: 100%;
	height: 100%;
}

.cpy-infor-text {
	width: 4.56rem;
	margin-left: 0.27rem;
}

.cpy-infor-text h3 {
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: .32rem;
	line-height: .42rem;
	color: #333333;
	margin: .32rem 0 .12rem 0;
	font-weight: bold;

}

.cpy-infor-text p {
	font-size: .26rem;
	line-height: .38rem;
	color: #4d4d4d;
	max-height: .76rem;
	overflow: hidden;
}

.commodity-botton-list {
	float: right;
}

.phone-num {
	width: 50%;
	height: 1rem;
	font-size: .32rem;
	line-height: 1rem;
	color: #4d4d4d;
	box-sizing: border-box;
	display: inline-block;
	text-align: center;
	background: url(../img/pavilion-exhibition/phone.png) no-repeat .92rem center #fafafa;
	background-size: .32rem;
	padding-left: .2rem;
}

/* 展商名录-列表 */
.exhibitor-li ul li {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 1.4rem;
	box-sizing: border-box;
	padding-left: .28rem;
	border-bottom: .01rem solid #eaeaea;
}

.exhibitor-li ul li:hover {
	background-color: #f5f5f5;
}

.exhibitor-li ul li a {
	display: block;
	width: 100%;
	height: 100%;
}

.exhibitor-images {
	width: 1.4rem;
	height: 1.4rem;
	overflow: hidden;
	float: left;
	margin: .4rem 0 .4rem .4rem;
}

.exhibitor-texts {
	float: left;
	margin-left: .7rem;
}

.exhibitor-li ul li span[class=numbers] {
	position: absolute;
	left: .3rem;
	top: .22rem;
	font-size: .32rem;
	color: #999999;
}

.exhibitor-images img {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.exhibitor-texts h5 {
	font-size: .28rem;
	font-weight: bold;
	color: #4d4d4d;
	margin: .16rem 0 .08rem 0;
}

.exhibitor-texts p {
	width: 100%;
	height: .4rem;
	line-height: .4rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: .26rem;
	color: #666;
}

.exhibitor-texts p em {
	font-size: .24rem;
	color: #666666;
	background-color: #ffffff;
	border-radius: .04rem;
	border: solid .01rem #bdbdbd;
	padding: 0 .06rem;
}

.exhibitor-texts p em:last-child {
	margin-left: .16rem;
}

.exhibitor-texts p span,
.exhibitor-texts p i {
	font-size: .28rem;
	color: #666666;
	padding-left: .54rem;
	display: inline-block;
	margin-top: .06rem;
	vertical-align: bottom;
}

.exhibitor-texts p i {
	padding-left: .1rem;
	overflow: hidden;
	width: 5.6rem;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.exhibitor-texts p:last-child {
	background: url(../img/spectator-services/position.png) no-repeat .1rem .14rem;
	background-size: .24rem;
}

/* 申请参展 */
.application-expo-conter {
	width: 100%;
	height: 100%;
	overflow: hidden;
	box-sizing: border-box;
	padding: 0 .24rem;
}

.application-expo-conter h5 {
	font-size: .32rem;
	font-weight: bold;
	color: #4d4d4d;
	margin: .6rem 0 .4rem 0;
}

.application-expo-conter ul li {
	width: 100%;
	height: 100%;
	overflow: hidden;
	margin-bottom: .24rem;

}

.expo-conter-left {
	font-size: .28rem;
	color: #666666;
	line-height: .68rem;
}

.expo-conter-left p i {
	color: #f25656;
}

.expo-conter-right {
	width: 76%;
	margin-left: .1rem;
}

.expo-conter-right input[type="radio"]:checked {
	background-color: #3197EE;
	/* box-shadow: inset 0 0 0 4px #f4f4f4; */

}

.expo-conter-right input {
	width: 100%;
	height: 0.68rem;
	background-color: #ffffff;
	border: solid 1px #cccccc;
	font-size: 0.28rem;
	color: #333333;
	box-sizing: border-box;
	padding-left: .1rem;
}

.expo-conter-right select {
	width: 100%;
	height: 0.68rem;
	border: solid 1px #cccccc;
	font-size: 0.28rem;
	color: #333333;
	box-sizing: border-box;
	padding-left: .1rem;
	background: url(../img/spectator-services/dropdownbg.png) no-repeat 95% center #fff;
	background-size: .24rem;
}

.margin-left12 {
	margin-left: .12rem;
}

.margin-left30 {
	margin-left: .3rem;
}

.margin-left58 {
	margin-left: .58rem;
}

.margin-left70 {
	margin-left: .70rem;
}

.small-inp {
	width: .98rem !important;
	font-weight: normal !important;
}

.expo-conter-right p {
	font-size: .28rem;
	color: #666666;
}

.small-small-inp {
	width: .24rem !important;
	height: .24rem !important;

}

.medium-inp {
	width: 3.06rem !important;
}

.medium-small-inp {
	width: 2.2rem !important;
	color: #ffffff !important;
	background-color: #2e82e4 !important;
	font-size: .28rem !important;
}

.submit-inps {
	width: 5.2rem;
	height: 1rem;
	background-color: #2e82e4;
	box-shadow: 0rem 0.06rem 0.1rem 0rem rgba(46, 130, 228, 0.32);
	border-radius: 0.08rem;
	color: #ffffff;
	font-size: .36rem;
	font-weight: bold;
	margin-bottom: 1rem;
	margin-top: .66rem;
	margin-left: 12%;
}

.shade {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, .1);
	z-index: 996;
}

.application-expo,
.application-expo2 {
	width: 7.02rem;
	height: 5.7rem;
	background-color: #ffffff;
	box-shadow: 0rem 0rem 0.6rem 0rem rgba(0, 0, 0, 0.2);
	border-radius: 0.2rem;
	position: fixed;
	top: 25%;
	left: 3%;
	z-index: 997;
	box-sizing: border-box;
	padding: .6rem .6rem;
	padding-bottom: 0;
}

.application-expo h5,
.application-expo2 h5 {
	font-size: .36rem;
	font-weight: bold;
	color: #333333;
	text-align: center;
	margin-bottom: .4rem;
}

.application-expo p,
.application-expo2 p {
	font-size: .36rem;
	font-weight: bold;
	color: #666666;
	line-height: .64rem;
}

.application-expo-a,
.application-expo-a2 {
	width: 100%;
	overflow: hidden;
}

.application-expo-a a,
.application-expo-a2 a {
	width: 2rem;
	height: 0.88rem;
	background-color: #2e82e4;
	border-radius: 0.44rem;
	font-size: .3rem;
	color: #fff;
	display: block;
	text-align: center;
	line-height: .88rem;
	float: left;
	margin: 0 .45rem;
	margin-top: .64rem;
}

.application-expo-a a:last-child,
.application-expo-a2 a:last-child {
	border: solid 0.01rem #999999;
	background-color: #ffffff;
	color: #666666;
}

/* 加载样式 */
.load-more {
	width: 100%;
	height: .88rem;
	margin-top: .4rem;
	margin-bottom: 1.6rem;
}

.load-more a {
	display: block;
	width: 100%;
	height: 100%;
	font-size: .28rem;
	text-align: center;
	line-height: .88rem;
	color: var(--primary-color);
}

/* 登录菜单样式	 */
.login-menu {

	top: 0;
}

.s-side2 {
	width: 100%;
	position: relative;
	box-sizing: border-box;
	top: 0;
	left: 0;
	bottom: 0;
	margin-bottom: 100%;
}

.login-menu ul li {
	line-height: .9rem;
	background-color: #ffffff;
	border-bottom: .01rem solid #d9d9d9;
}

.login-menu ul li a {
	display: block;
	box-sizing: border-box;
	padding-left: .95rem;
	font-size: .32rem;
	color: #6e6e6e;
}

.login-menu ul li:nth-of-type(1) a {
	box-sizing: border-box;
	padding-left: .95rem;
	font-size: .32rem;
	color: #6e6e6e;
	background: url(../img/my8.png) no-repeat .24rem center;
	background-size: .34rem;
}

.all-top-log span {
	position: absolute;
	top: 0;
	right: 1.3rem;
	display: inline-block;
	width: 1.3rem;
	height: 1.08rem;
	box-shadow: -12px 0px 6px 0px #ffffff;
	/*他说先不让他亮起来了 T^T||*/
	background-image: url(../img/username-icon.png)!important;
	background: url(../img/index/my2.png) no-repeat center center #fff;
	background-size: .34rem;
}

.s-side2-show {
	display: block;
	height: 100%;
	position: fixed;
	-webkit-overflow-scrolling: touch;
	top: 1.11rem;
	z-index: 999;
}

/* 会员服务 */
.bgc-ebebeb {
	background-color: #ebebeb;
}

.mat88 {
	margin-top: .88rem;
}

.traffic {
	margin-bottom: .18rem;
	background-color: #fff;
}

.traffic-title {
	box-sizing: border-box;
	border-bottom: .01rem solid #cccccc;
}

.traffic-title p {
	display: inline-block;
	font-size: .36rem;
	font-weight: bold;
	color: #06a21a;
	margin: .3rem 0 .2rem 0;
}

.traffic-title p i {
	margin: 0 .13rem 0 .24rem;
	width: .32rem;
	height: .31rem;
	display: inline-block;
}

.traffic-title a {
	font-size: .32rem;
	font-weight: bold;
	color: #666666;
	margin: .28rem 0.24rem .2rem 0;
	float: right;
}

.traffic-title a:hover {
	color: #06a21a !important;
}

.traffic-title img, .traffic—list img, .car-time img{
	width: 100%;
}

.traffic—list ul li {
	position: relative;
	box-sizing: border-box;
	border-bottom: .01rem solid #cccccc;
}

.traffic—list ul li:hover {
	background-color: #f5f5f5;
}

.traffic—list ul li h6 {
	font-size: .34rem;
	color: #242424;
	box-sizing: border-box;
	font-weight: bold;
	padding: .22rem 0 .05rem 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 6.5rem;
}

.traffic—list ul li h6 i {
	margin: 0 .15rem 0 .28rem;
	width: .23rem;
	height: .3rem;
	display: inline-block;
}

.traffic—list ul li span {
	display: block;
	font-size: .32rem;
	color: #242424;
	margin-bottom: .12rem;
}

.traffic—list ul li span em {
	margin: 0 .14rem 0 .69rem;
	width: .22rem;
	height: .22rem;
	display: inline-block;
}

.traffic—list ul li p {
	font-size: .24rem;
	font-weight: bold;
	color: #666666;
	box-sizing: border-box;
	padding-left: .66rem;
	margin-bottom: .3rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.traffic—list ul li div {
	position: absolute;
	display: block;
	box-sizing: border-box;
	width: .8rem;
	height: .8rem;
	background-color: #06a21a;
	border-radius: 50%;
	text-align: center;
	line-height: .8rem;
	padding-left: .06rem;
	top: .49rem;
	right: .3rem;
}

.traffic—list ul li div:hover {
	background-color: #06a21a;
}

.traffic—list ul li div img {
	width: .32rem;
	height: .4rem;
}

.car-time {
	margin-top: .88rem;
	padding: .16rem .2rem .06rem;
}

/* 表格 */
/* .car-time table {
	border: .01rem solid #ccc;
	width: 100%;
	font-size: .28rem;
	line-height: .64rem;
	color: #666666;
	text-align: center;
}

.car-time table tr:first-child {
	background-color: #f5f5f5;
}
 */
/* end */
.car-time-hint p {
	font-size: .28rem;
	color: #ff6666;
	box-sizing: border-box;
	padding-left: .24rem;
}

/* 展商名录 */
.exhibitor-list-search {
	background-color: #eaeaea;
	position: fixed;
	top: .86rem;
	z-index: 1;
	width: 100%;
}

.exhibitor-list-search input:first-child {
	width: 7.20rem;
	height: .66rem;
	/* background-color: #ffffff; */
	border-radius: .1rem;
	outline: none;
	border: none;
	margin: .2rem .15rem;
	font-size: .3rem;
	box-sizing: border-box;
	padding-left: .64rem;
	background: url(../img/search1.png) no-repeat .2rem center #ffffff;
	background-size: .28rem;
}

.search_show_input:hover {
	background: url(../img/search.png) no-repeat .2rem center #ffffff !important;
	background-size: .28rem !important;
}

/* .exhibitor-list-search input:last-child {
	font-size: .3rem;
	color: #666;
	background-color: #eaeaea;
	height: 0.66rem;
	width: .8rem;
}
 */
.search_button:hover {
	color: #06a21a !important;
}

/* 展品详情 */
.commodity-botton {
	overflow: hidden;
	position: fixed;
	bottom: 0;
	width: 100%;
	background-color: #f5f5f5;
}

.commodity-botton ul li {
	float: left;
	background-color: #f5f5f5;
	height: 1rem;
	/* line-height: 1rem; */
	text-align: center;
	color: #4d4d4d;
}

.commodity-botton-list1,
.commodity-botton-list2 {
	width: 2.4rem;
}

.commodity-botton-list3 {
	margin-left: .3rem;
	margin-right: .2rem;
}

.commodity-botton ul li p {
	font-size: .22rem;
	position: relative;
	box-sizing: border-box;
	height: 100%;
	padding-top: .55rem;
}

.commodity-botton ul li:hover {
	background-color: #eaeaea;
}

.collect {
	background: url(../img/pavilion-exhibition/collect.png) no-repeat center;
	background-size: .4rem;
	width: 2.4rem;
	height: .35rem;
	display: block;
	position: absolute;
	top: 0.12rem;
}

.inquiry {
	background: url(../img/pavilion-exhibition/inquiry.png) no-repeat center;
	background-size: .4rem;
	width: 2.4rem;
	height: .38rem;
	display: block;
	position: absolute;
	top: 0.12rem;
}

.commodity-botton-list3 a {
	background-image: linear-gradient(90deg, #f8b520 0%, #f09d27 100%);
}

.commodity-botton-list4 a {
	background-image: linear-gradient(90deg, #2fcc54 1%, #18ab3b 100%);
}

.commodity-botton-list3 a,
.commodity-botton-list4 a {
	width: 2.14rem;
	height: .76rem;
	display: block;
	margin-top: .12rem;
	border-radius: .1rem;
	font-size: .32rem;
	line-height: .76rem;
	color: #ffffff;
}

.top-op5 {
	background-color: #383838;
	opacity: 0.5;
}

.go-shopping,
.go-share,
.go-liveLinks {
	width: 1.28rem;
	height: 1.28rem;
	position: fixed;
	right: 0;
	bottom: 1.8rem;
    z-index: 999;
}

.go-shopping a,
.go-share a,
.go-liveLinks a {
	display: block;
	width: 1.28rem;
	height: 1.28rem;
	border-radius: 50%;
	margin: .05rem .06rem;
}

.go-shopping a img,
.go-share a img,
.go-liveLinks a img {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

/* .commodity-botton-list1:hover .collect {
	background: url(../img/pavilion-exhibition/collect1.png) no-repeat center;
	background-size: .4rem;
} */

.commodity-botton-list2:hover .inquiry {
	background: url(../img/pavilion-exhibition/inquiry1.png) no-repeat center;
	background-size: .38rem;
}

.inquiry-window {
	width: 7.02rem;
	/* height: 7.5rem; */
	background-color: #ffffff;
	box-shadow: 0px 0px 0.6rem 0px rgba(0, 0, 0, 0.2);
	border-radius: .2rem;
	margin: 0 auto;
	position: fixed;
	z-index: 9;
	top: 10%;
	left: 50%;
	margin-left: -3.51rem;
	box-sizing: border-box;
	padding: 0 .44rem;
}

.inquiry-window p {
	font-size: .26rem;
	color: #666666;
	margin-top: .12rem;
}

.inquiry-window p span {
	width: 1.6rem;
	display: inline-block;
}

.inquiry-window h6 {
	font-size: .36rem;
	color: #333333;
	font-weight: bold;
	text-align: center;
	margin: .54rem 0 .3rem;
}

.inquiry-window ul li {
	overflow: hidden;
	border-bottom: .02rem solid #cccccc;
	height: .96rem;
	box-sizing: border-box;
	padding-top: 0.32rem;
}

.inquiry-window ul li label {
	font-size: .32rem;
	color: #999999;
	float: left;
	width: 1.8rem;
}

.inquiry-window ul li input {
	display: inline-block;
	float: left;
	color: #333333;
	font-size: .32rem;
	width: 4.3rem;
	/* overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap; */
	border: none;
}

.inquiry-window-button {
	overflow: hidden;
	margin-top: .8rem;
	padding-bottom: 0.8rem;
	height: .9rem;
}

.inquiry-window-button input {
	width: 2rem;
	height: .88rem;
	border-radius: .44rem;
	font-size: .3rem;
}

/* .inquiry-window-button input:first-child {
	box-shadow: 0px .1rem .1rem 0px rgba(40, 174, 57, 0.2);
	background-color: #28ae39;
	color: #ffffff;
	margin: 0 1rem 0 .58rem;
}

.inquiry-window-button input:last-child {
	border: solid .02rem #999999;
	color: #666666;
	background-color: #fff;
} */
.adds_products_button {
	color: #fff;
	border: none;
	background-color: var(--primary-color);
}

.removes_products_button {
	box-sizing: border-box;
	background-color: #fff !important;
	color: #666666;
	border: solid .02rem #999999 !important;

	box-shadow: none;
}

.adds_products_button:hover {
	background-color: #06a21a;
}

.removes_products_button:hover {
	border: solid .02rem #06a21a !important;
	color: #06a21a !important;
}

/* 馆展导图 */
.pavilion-map-text {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
}

.pavilion-map-search {
	width: 4.02rem;
	height: .8rem;
	background-color: #ffffff;
	box-shadow: 0px 0px .2rem 0px rgba(0, 0, 0, 0.3);
	border-radius: .4rem;
	margin: 0 0 .3rem .24rem;
	overflow: hidden;
}

.pavilion-map-search input:first-child {
	outline: none;
	border: none;
	width: 100%;
	height: 100%;
	font-size: .3rem;
	box-sizing: border-box;
	padding-left: .65rem;
	/* padding-left: .3rem; */
	background: url(../img/search1.png) no-repeat .27rem center;
	background-size: .28rem;
	float: left;
	display: inline-block;
}

.search_show_input2:hover {
	background: url(../img/search.png) no-repeat .27rem center !important;
	background-size: .28rem !important;
}

.map-search-button {
	height: 100%;
	width: 1.21rem;
	color: #06a21a;
	font-size: .3rem;
	float: left;
	background-color: #fff;
}

.map-search-line {
	display: inline-block;
	width: .02rem;
	height: .5rem;
	background-color: #f5f5f5;
	float: left;
	margin: .18rem 0;
}

/* .pavilion-map-search input:last-child{

} */
.pavilion-map-info {
	width: 100%;
	height: 1.44rem;
	background-color: #ffffff;
	box-shadow: 0px 0px .31rem 0px rgba(0, 0, 0, 0.4);
	border-radius: .24rem .24rem 0px 0px;
	overflow: hidden;
}

.pavilion-map-left {
	float: left;
}

.pavilion-map-left h6 {
	font-size: .34rem;
	font-weight: bold;
	color: #333333;
	margin: .2rem 0 0 .28rem;
	max-width: 5.14rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.pavilion-map-left span {
	font-size: .32rem;
	color: #666666;
	display: block;
	margin: .1rem 0 0 .3rem;
}

.pavilion-map-right {
	float: right;
	margin: .37rem .34rem 0 0;
}

.pavilion-map-right a {
	width: 1.7rem;
	height: .7rem;
	background-color: #28ae39;
	box-shadow: 0px 0.1rem 0.1rem 0px rgba(40, 174, 57, 0.2);
	border-radius: .35rem;
	display: block;
	font-size: .28rem;
	color: #fff;
	line-height: .7rem;
	text-align: center;
}

/* 专家评审 */
.expert_review_hint {
	width: 100%;
	width: auto;
	margin: 0 .24rem;
}

.expert_review_hint img {
	width: 100%;
	display: block;
}

.expert_review_hint p {
	text-align: center;
	font-size: .32rem;
	color: #999999;
}

.collect_button_sc {
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 1rem;
	background-color: #fafafa;
}

.collect_button_sc input {
	width: 50%;
	height: 100%;
	outline: none;
	border: none;
	font-size: .32rem;
	color: #4d4d4d;
	text-align: center;
	background: url(../img/pavilion-exhibition/collect.png) no-repeat 1.34rem center #fafafa;
	background-size: .4rem;
	box-sizing: border-box;
	padding-left: 0.52rem;
	float: left;
}

.collect_button_sc input:hover {
	background-color: #f5f5f5;
}

.pull-down-text {
	position: relative;
}

.pull-down-button {
	position: absolute;
	bottom: 0;
	line-height: .94rem;
	background: url(../img/up-down.png) no-repeat center #fff;
	background-size: .38rem;
	width: 100%;
	height: .94rem;
}

.pull-down-button:hover {
	background: url(../img/up-down1.png) no-repeat center #fff;
	background-size: .38rem;
}

#profile,#profileEn {
	/* height: 2.5rem; */
	overflow: hidden;
	font-size: .28rem;
	/* white-space: break-spaces; */
	white-space: pre-wrap;
}

.active-profile {
	overflow: auto;
	transform: rotate(-180deg);
}

.h-auto {
	padding-bottom: .94rem;
	height: auto !important;
}

.details-menu {
	background-color: var(--primary-color) !important;
	opacity: 1 !important;
}

/* 首页修改密码 */
.password-shade {
	position: fixed;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: .2;
	background-color: #000;
	z-index: 999;
}

.amend-password {
	position: fixed;
	top: 10%;
	left: .24rem;
	width: 7.02rem;
	height: 7.68rem;
	background-color: #ffffff;
	box-shadow: 0px 0px .6rem 0px rgba(0, 0, 0, 0.2);
	border-radius: .2rem;
	z-index: 999;
	box-sizing: border-box;
	padding: 0 .45rem;
}

.amend-password h6 {
	font-size: .36rem;
	font-weight: bold;
	color: #333333;
	text-align: center;
	margin: .5rem 0 .3rem;
}

.amend-password p {
	font-size: .26rem;
	color: #ff6666;
	line-height: .4rem;
	margin-bottom: .64rem;
}

.password-set ul li {
	margin-bottom: .2rem;
}

.password-set ul li label {
	font-size: .3rem;
	color: #666666;
	margin-right: .20rem;
}

.password-set ul li input {
	width: 4.52rem;
	height: .8rem;
	background-color: #ffffff;
	border-radius: .04rem;
	border: solid .01rem #cccccc;
	box-sizing: border-box;
	padding-left: .22rem;
}

.amend-password>input {
	width: 2rem;
	height: .88rem;
	border-radius: .44rem;
	font-size: .3rem;
	margin-top: 1.2rem;
}

.true-button {
	margin-left: .55rem;
	margin-right: 1rem;
	background-color: #28ae39;
	color: #ffffff;
}

.false-button {
	border: solid 1px #999999;
	color: #666666;
}

iframe {
	border: none !important;
}

.exhibitor-img {
	width: 1.86rem;
	height: 1.4rem;
	float: left;
	margin-top: .26rem;
}

.exhibitor-img img {
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: block;
}

#car-companyShow {
	overflow: hidden;
	padding-top: 0.36rem;
}

#car-companyShow li {
	width: 3.4rem;
	height: 3.64rem;
	box-sizing: border-box;
	margin: 0 .22rem .22rem .22rem;
	float: left;
	position: relative;
	overflow: hidden;
	border-radius: .1rem;
	background-color: #fff;
	padding: 0;
}

#car-companyShow li:nth-of-type(2n) {
	margin-left: 0;
}

.car-exhibitor-img {
	width: 100%;
	height: 2.2rem;
}

.car-exhibitor-img img {
	width: 100%;
	height: 100%;
	display: block;
}

.car-exhibitor-text {
	width: 100%;
	height: 1.26rem;
	box-sizing: border-box;
	padding: 0 .2rem;
	overflow: hidden;
	color: #666666;
	font-size: .26rem;
	line-height: .42rem;
	padding-top: .2rem;
	max-height: 1rem;
	overflow: hidden;
}

.car-exhibitor-text p {
	height: 100%;
	overflow: hidden;
}

#section-text,
#productType-text {
	width: 1.5rem;
	display: inline-block;
	height: .88rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	vertical-align: baseline;
	float: left;
}

.up-product-hint {
	width: 100%;
	margin-top: .88rem;
	background-color: #fafafa;
	box-sizing: border-box;
	padding: .16rem .24rem .24rem;
}

.up-product-hint p {
	font-size: .24rem;
	color: #f66d6d;
	line-height: .48rem;
}



.module{box-sizing: border-box;padding: 0 .24rem;}
.module>h6{font-size: .32rem;font-weight: bold;color: #333333;border-bottom: .03rem solid var(--primary-color);line-height: .8rem;}