/*基本样式*/

* {
	margin: 0;
	padding: 0;
}
body {
	font-size: 14px;
	font-family: "微软雅黑";
}
ul, ol, li {
	list-style-type: none;
}
a {
	text-decoration: none;
	color: #333;
}
fieldset, img {
	border: none;
}
.clear {
	clear: both;
}
/*总体样式*/

.whole {
	min-width: 1420px;
	width: 100%;
	height: auto;
}
/*头部导航菜单*/

.header {
	width: 100%;
	height: 550px;
	margin-bottom: 64px;
}
.header .banner {
	width: 100%;
	height: 498px;
	background: #ffd202 url(../images/banner.jpg) no-repeat center center;
}
.header .nav {
	width: 100%;
	height: 52px;
	background: #c11920;
}
.header .nav ul {
	width: 1100px;
	height: 52px;
	margin: 0px auto;
}
.header .nav ul li {
	list-style: none;
	display: inline;
	width: auto;
	height: 32px;
	line-height: 52px;
	padding: 0px 40px;
	border-right: 1px solid #ffffff;
	font-size: 20px;
	text-align: center;
}
.header .nav ul li:last-child {
	border-right: 0px solid #ffffff;
}
.header .nav ul li a {
	color: #ffffff;
}
.header .nav ul li a:hover {
	color: #ffe04d;
}
/*展示通告*/

.exhibition-notice {
	width: 1420px;
	height: auto;
	margin: 0px auto;
}
.exhibition-notice .title-logo {
	width: 592px;
	height: 85px;
	background: url(../images/zqtg.jpg) no-repeat;
	margin: 0px auto;
}
.exhibition-notice .details {
	width: 1190px;
	height: 425px;
	margin: 20px auto;
}
.exhibition-notice .details .magin-top {
	margin-top: 29px;
}
.exhibition-notice .details .left-introduction {
	float: left;
	width: 580px;
	height: 425px;
}
.exhibition-notice .details .left-introduction .title {
	float: left;
	width: 116px;
	height: 198px;
}
.exhibition-notice .details .left-introduction .title-text {
	float: right;
	width: 458px;
	height: 196px;
	border: 1px solid #ff7300;
}
.exhibition-notice .details .left-introduction .title-text p {
	padding: 25px;
	line-height: 25px;
}
.exhibition-notice .details .left-introduction .title-text ul {
	padding: 25px;
	line-height: 25px;
}
.exhibition-notice .details .right-roll {
	float: right;
	width: 580px;
	height: 425px;
	position: relative;
	overflow: hidden;
}
.exhibition-notice .details .right-roll img {
	width: 580px;
	height: 425px;
}
.exhibition-notice .details .right-roll p {
	position: absolute;
	width: 580px;
	height: 30px;
	bottom: 3px;
	left: 0px;
	opacity: 0.6;
	background: #000000;
	z-index: 99;
}
.exhibition-notice .details .right-roll span {
	position: absolute;
	width: 580px;
	height: 30px;
	bottom: 3px;
	left: 0px;
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	z-index: 999;
}
.exhibition-notice .details .right-roll .left-btton {
	width: 38px;
	height: 38px;
	background: url(../images/button_left.png);
}
.exhibition-notice .details .right-roll .right-btton {
	width: 38px;
	height: 38px;
	background: url(../images/button_right.png);
}
/*现场实况*/

.live {
	width: 1420px;
	height: auto;
	margin: 64px auto;
}
.live .title-logo {
	width: 650px;
	height: 89px;
	background: url(../images/xcsk.jpg) no-repeat;
	margin: 0px auto;
}
.live .details {
	width: 1190px;
	height: 530px;
	margin: 20px auto;
}
.live .details .left-img {
	float: left;
	width: 458px;
	height: 528px;
	border: 1px solid #000000;
}
.live .details .left-img img {
	margin: 8px 6px;
	width: 445px;
	height: 512px;
}
.live .details .right-details {
	float: right;
	width: 700px;
	height: 530px;
}
.live .details .right-details .title {
	width: 700px;
	height: 40px;
	line-height: 40px;
	color: #FFFFFF;
	background: #ff7300;
	text-indent: 15px;
	font-size: 18px;
	font-weight: bolder;
	margin-bottom: 15px;
}
.live .details .right-details .text {
	width: 660px;
	height: 307px;
	background: #f0f0f0;
	padding: 20px;
	margin-bottom: 20px;
}
.live .details .right-details .text .text-p {
	width: 660px;
	height: 307px;
	background: #f0f0f0;
	overflow: auto;
}
.live .details .right-details .text .text .text-p p {
	text-indent: 28px;
	line-height: 24px;
}
.live .details .right-details .roll-roll {
	width: 700px;
	height: 108px;
	position: relative;
}
.live .details .right-details .roll {
	position: relative;
	width: 548px;
	height: 108px;
	overflow: hidden;
	margin-left: 63px;
}
.live .details .right-details .roll img {
	width: 166px;
	height: 106px;
}
.live .details .right-details .roll-roll .left-btton-t {
	position: absolute;
	left: 0px;
	width: 38px;
	height: 38px;
	background: url(../images/button_left.png);
}
.live .details .right-details .roll-roll .right-btton-t {
	position: absolute;
	right: 0px;
	width: 38px;
	height: 38px;
	background: url(../images/button_right.png);
}
/*我们的风采*/

.our_style {
	width: 100%;
	height: auto;
	margin: 0px auto;
}
.our_style .title-logo {
	width: 557px;
	height: 103px;
	background: url(../images/wmdfc.jpg) no-repeat;
	margin: 0px auto;
}
.our_style .details {
	width: 100%;
	height: 520px;
	border-bottom: 36px solid #FF7300;
	border-top: 10px solid #FF7300;
	background: #333333;
	margin: 20px auto;
}
.our_style .details .content {
	width: 1190px;
	height: 408px;
	margin: 45px auto;
}
.our_style .details .content .text {
	float: left;
	width: 354px;
	height: 368px;
	background: #f0f0f0;
	overflow: auto;
	padding: 20px;
}
.our_style .details .content .text p {
	text-indent: 28px;
	line-height: 24px;
}
.our_style .details .content .roll {
	float: right;
	width: 777px;
	height: 408px;
	background: #ffffff;
}
.our_style .details .content .roll .left-list {
	float: left;
	width: 160px;
	height: 384px;
	margin: 12px;
	overflow: hidden;
	position: relative;
}
.our_style .details .content .roll .left-list-t {
	width: 160px;
	height: 330px;
	overflow: hidden;
	margin-top: 29px;
}
.our_style .details .content .roll .left-list-t .swiper-wrapper {
	width: 160px !important;
	height: 330px !important;
}
.our_style .details .content .roll .left-list-t .swiper-wrapper {
	width: 160px !important;
	height: 105px !important;
}
.our_style .details .content .roll .left-list-t .active {
	border: 2px solid #ff7300;
	float: left;
	width: 154px;
	height: 105px;
}
.our_style .details .content .roll .left-list-t img {
	float: left;
	width: 155px;
	height: 104px;
}
.our_style .details .content .roll .left-list .left-bt-t {
	position: absolute;
	top: 0px;
	width: 157px;
	height: 27px;
	background: url(../images/up.jpg);
}
.our_style .details .content .roll .left-list .right-bt-t {
	position: absolute;
	bottom: 0px;
	width: 157px;
	height: 27px;
	background: url(../images/down.jpg);
}
.our_style .details .content .roll .right-text {
	float: right;
	width: 574px;
	height: 384px;
	margin: 12px 12px 0px 0px;
	overflow: hidden;
}
.our_style .details .content .roll .right-text-t {
	width: 574px;
	height: 384px;
}
.our_style .details .content .roll .right-text img {
	width: 574px;
	height: 384px;
}
/*参展企业*/

.exhibitor {
	width: 100%;
	height: auto;
	margin: 40px auto;
}
.exhibitor .title-logo {
	width: 806px;
	height: 85px;
	background: url(../images/czqy.jpg) no-repeat;
	margin: 0px auto;
}
.exhibitor .details {
	width: 1210px;
	height: auto;
	background: #333;
	margin: 40px auto;
	overflow: hidden;
	padding-bottom:30px;
}
.exhibitor .details ul {
	width: 1190px;
	height: auto;
}
.exhibitor .details ul li {
	position: relative;
	float: left;
	display: inline;
	width: 144px;
	height: 108px;
	margin: 25px 0px 0px 52px;
}
.exhibitor .details ul li .advertisement {
	position: absolute;
	width: 35px;
	height: 25px;
	top: 0px;
	left: -35px;
	background: #f2b819;
	line-height: 25px;
	text-align: center;
	font-size: 14px;
	color: #fff;
} 
.ad_title{ width:70px; height:25px; background:#000; left: 0;
    opacity: 0.3;top:0px;
    position: absolute;z-index: 99; color:#fff; line-height:25px; text-align:center;}
.exhibitor .details ul li .advertisement-s {
	position: absolute;
	width: 35px;
	height: 35px;
	top: 35px;
	left: -35px;
	background: #ffc600;
	line-height: 35px;
	text-align: center;
	font-size: 20px;
}
.exhibitor .details ul li span {
	position: absolute;
	width: 130px;
	height: 30px;
	bottom: 0px;
	left: 7px;
	line-height: 30px;
	text-align: center;
	font-size: 12px;
	color: #ffffff;
	z-index: 999;
	text-overflow: ellipsis;
    white-space: nowrap;
	overflow:hidden;
}
.exhibitor .details ul li p {
	position: absolute;
	width: 144px;
	height: 30px;
	bottom: 0px;
	left: 0px;
	opacity: 0.6;
	background: #000000;
	z-index: 99;
}
.exhibitor .details ul li img {
	width: 144px;
	height: 108px;
	background:#fff;
}
/*结束语*/

.epilogue {
	width: 100%;
	height: auto;
	margin: 20px auto;
}
.epilogue .title-logo {
	width: 649px;
	height: 88px;
	background: url(../images/jy.jpg) no-repeat;
	margin: 0px auto;
}
.epilogue .text-t {
	width: 1190px;
	height: 146px;
	background: #ff7300;
	margin: 40px auto;
}
.epilogue .text-t p {
	padding: 40px 90px;
	color: #FFFFFF;
	line-height: 26px;
}
/*精彩回顾*/

.wonderful-review {
	width: 1190px;
	height: auto;
	border-top: 1px solid #000000;
	margin: 46px auto;
	position: relative;
}
.wonderful-review .title-logo {
	position: absolute;
	top: -20px;
	left: 50%;
	width: 650px;
	height: 88px;
	background: url(../images/jchg.png) no-repeat center center;
	margin-left: -325px;
	margin-bottom: 20px;
}
.wonderful-review .roll {
	width: 1190px;
	height: 180px;
	margin: 100px auto;
}
.wonderful-review .roll-last {
	width: 1090px;
	height: 180px;
	margin-left: 50px;
	overflow: hidden;
	position: relative;
}
.wonderful-review .roll img {
	width: 260px;
	height: 180px;
}
.wonderful-review .roll p {
	position: absolute;
	width: 260px;
	height: 30px;
	bottom: 0px;
	left: 0px;
	opacity: 0.6;
	background: #000000;
	z-index: 99;
}
.wonderful-review .roll span {
	position: absolute;
	width: 260px;
	height: 30px;
	bottom: 0px;
	left: 0px;
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	z-index: 999;
}
.wonderful-review .roll .left-bttt-t {
	position: absolute;
	left: 0px;
	top: 180px;
	width: 19px;
	height: 35px;
	background: url(../images/left-bt.jpg);
}
.wonderful-review .roll .right-bttt-t {
	position: absolute;
	top: 180px;
	right: 0px;
	width: 19px;
	height: 35px;
	background: url(../images/right-bt.jpg);
}
.border {
	width: 100%;
	height: 3px;
	background: #c11920;
}
/*nav*/

.header-top {
	border-bottom: 1px solid #ddd;
	background-color: #f2f2f2;
	font-size: 12px;
}
.header-top .header-top-container {
	position: relative;
	width: 1190px;
	height: 29px;
	margin: 0 auto;
	z-index: 99;
}
.header-top .left {
	float: left;
	line-height: 29px;
	margin-right: 40px;
}
.header-top .left a {
	color: #666;
}
.header-icon, .header-wechat {
	float: left;
	width: auto;
	color: #666;
	padding-right: 13px;
	height: 29px;
	line-height: 29px;
	margin-right: 30px;
	background: url(../images/zend_03.jpg) no-repeat right center;
	position: relative;
}
.right_logo {
	width: 79px;
	height: 79px;
	position: absolute;
	top: 29px;
	display: none;
}
.right_wei {
	width: 79px;
	height: 79px;
	position: absolute;
	top: 29px;
	display: none;
}
.header-top .right {
	position: absolute;
	right: 0;
	top: 0;
}
.header-top .right .col .button.hover {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	background-color: #fff!important;
}
.header-top .right .col {
	float: left;
	margin-right: 30px;
}
.header-top .right .col .button {
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
	color: #666;
	float: left;
	line-height: 30px;
	padding: 0 3px;
}
.header-top .right .col .button.js-view-button {
	padding-right: 15px;
	background: url(../images/zend_03.jpg) no-repeat 60px center;
}
.header-top .header-dropmenu {
	float: left;
	position: relative;
}
.header-top .header-dropmenu .login-menu {
	display: none;
	position: absolute;
	top: 30px;
	left: 0;
	width: 200px;
	padding: 30px;
	border: 1px solid #ddd;
	border-top: none;
	background-color: #fff;
}
.header-top .header-dropmenu .login-menu input {
	display: block;
	width: 198px;
	height: 28px;
	line-height: 29px;
	text-indent: 10px;
	color: #666;
	border: 1px solid #ddd;
	border-radius: 3.5px;
	margin-bottom: 10px;
}
.header-top .header-dropmenu .login-menu .row .checkbox {
	float: left;
	width: 12px;
	height: 12px;
	margin-top: 4px;
}
.header-top .header-dropmenu .login-menu .row label {
	float: left;
	line-height: 20px;
	margin-left: 5px;
}
.header-top .header-dropmenu .login-menu .row span {
	float: left;
	width: 20px;
	line-height: 20px;
	text-align: center;
	color: #666;
}
.header-top .header-dropmenu .login-menu .row a {
	float: left;
	line-height: 20px;
	color: #666;
}
.header-top .header-dropmenu .login-menu button {
	display: block;
	width: 170px;
	height: 28px;
	line-height: 28px;
	margin: 10px auto 0;
	color: #fff;
	cursor: pointer;
	border: none;
	border-radius: 3.5px;
	background-color: #ff7300;
}
.header-top .header-dropmenu .view-menu {
	display: none;
	position: absolute;
	top: 30px;
	right: 0;
	width: 260px;
	border: 1px solid #ddd;
	border-top: none;
	background-color: #fff;
}
.header-top .header-dropmenu .view-menu li {
	display: block;
	width: 240px;
	padding: 15px 10px;
	border-bottom: 1px solid #ddd;
}
.header-top .header-dropmenu .view-menu li label {
	float: left;
	width: 40px;
	line-height: 20px;
	color: #666;
}
.header-top .header-dropmenu .view-menu li a {
	float: left;
	width: 200px;
	line-height: 20px;
	color: #ff7300;
	word-break: break-all;
}
.header-top .header-dropmenu .view-menu li a:hover {
	color: #c11920;
}

.mask{
	position: fixed;
	left: 0;
	top:0;
	width: 100%;
	height: 100%;
	background: #ccc;
	opacity: 0.2;
	z-index: 999;
}

.mask{
	display: none;
	position: fixed;
	left: 0;
	top:0;
	width: 100%;
	height: 100%;
	background: #ccc;
	opacity: 0.6;
	z-index: 999;
}

.window-up{
	display: none;
	position: absolute;
	left: 50%;
	top:50%;
	width: 800px;
	height: 511px;
	margin-left: -620px;
	margin-top: -255.5px;
	z-index: 99999;
}

.window-up img{
	float: left;
	width: 100%;
	height: 100%;

}
.text-p span{ line-height:24px; font-size:14px!important;}
/**/
.focus{ position:relative; width:100%; height:100%; background-color: #000; float: left;}  
.focus img{ width: 100%; height: 100%;} 
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}     
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(/skin/yaozs_new/market/images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
