body{background: #ffffff;}
#focus-banner{padding-top: 110px;}
#focus-banner img{width: 100%;}
.content {
	width: 100%;
	margin-top: 0;
	padding-bottom: 0;
}
.w_1100{width: 1100px;}
.BotLink div.img {
	display: block;
}
.Newheader .Newheadcont h1, .Newheader .Newheadcont h1 a {
	float: left;
	width: 250px;
	height: 40px;
}
.Newheader .Newheadcont h1 {
	background: url(images/index/CIOE.png)no-repeat;
	margin: 18px 0 0 0;
}
/*子展*/
.ListBox:hover{-webkit-box-shadow: #fff 4px 10px 10px;-moz-box-shadow: #fff 4px 10px 10px;box-shadow: #fff 4px 10px 10px;}
/*二级通用导航*/
.content{background:#fff;}
.nva2 ul{overflow: hidden; width: 1100px; margin: auto; margin-top: 20px;}
.nva2 li{float: left; width: 219px; text-align: center; height: 50px; line-height: 50px; font-size: 18px; color: #130f30;background: #ededed; border-right: 1px solid #fff;}
.nva2 li a{display: block; width: 218px; height: 50px;}
.nva2 li a:hover{display: block; width: 218px; height: 50px;color: #fff;}
/*快速通道*/
.kstd{width:1100px; height: 110px; margin: auto; margin-top: 30px;}
.courseLogo {width: 262px;height: 110px;float: left;margin-top: 1px;position: relative;box-sizing: border-box;perspective: 800px; overflow: hidden; border: 1px solid #1a4691; margin-left: 14px;}
.courseBefore {position: absolute;background-repeat: no-repeat;background-position: center center;backface-visibility: hidden;
	transition: 1s;}
.courseBefore_l{float: left; width: 140px; padding-left: 30px;padding-top: 16px; }
.courseBefore_l h1{font-size: 20px; margin: 0; padding: 0;}
.courseBefore_l p{font-size: 14px; margin: 0; padding: 0; padding-top: 6px; }
.courseBefore img{float: left; padding-top: 16px;}
.courseAfter img{float: left; padding-top: 16px;}	
.courseAfter {position: absolute;top: 0;left: 0;transform: rotateY(-180deg);backface-visibility: hidden;transition: 1s;}
.courseLogo:hover .courseBefore {transform: rotateY(180deg);}
.courseLogo:hover .courseAfter {transform: rotateY(0deg);}
/*展会介绍*/
.js p{width: 1000px; margin: auto;}
.bt{margin: auto; overflow: hidden; padding:50px 0 20px 0;}
.bt li{float:left;}
.bt li img{vertical-align: middle; padding-top: 8px;}
.bt li h1{font-size: 28px; line-height:28px ; padding:0 50px;}
/*展出范围*/
.zcfw{ margin: auto; margin-top: 50px; width: 1100px; border-radius: 10px;}
.fw_qj{width: 1060px; margin: auto;}
.fw_qj li:nth-of-type(even){margin-left: 20px;}
.fw_qj li{margin-top: 20px;}
.fw_qj li{float: left; width:518px; border:1px solid #e2e2e2; padding:20px 0; background: #ffffff;}
.fw_qj li h1{font-size: 20px; padding-bottom: 10px;}
.fw_qj li img{float: left; margin-left: 30px;}
.fw_qj li div{float: left; width: 330px; margin-left:40px; line-height: 24px;}
/*知名展商*/
.zmzs{ width: 1100px; margin: auto; clear: both; padding-top: 40px;}
.zmzs_logo{overflow: hidden; padding-bottom: 20px; }
.zmzs_logo li{float: left;  margin-left: 18px; margin-top:20px; border: 2px solid #eee; width: 14%;}
.zmzs_logo li:hover{ box-shadow:0px 0px 20px #c8c6c7;-moz-box-shadow:0px 0px 20px  #c8c6c7;-webkit-box-shadow:0px 0px 20px  #c8c6c7; }
.zmzs_logo li img{width: 100%;}
/*上届观众数据*/
.gzsj h3 a{display: block; width: 360px; height: 50px; margin: auto; font-size: 20px; font-weight: bold; color: #ffffff; text-align: center; 
	line-height: 50px; margin-top: 10px;}
.gzsj h3 a:hover{box-shadow:2px 2px 10px #c8c6c7;}
.gzsj {margin-top: 100px;width: 1100px; margin: auto; background: #faf9f9; padding-bottom: 30px;  border-radius: 10px;}
.gzsj p{text-align: center; font-size: 26px;}
/*上届论坛回顾*/
.sjhg table{width: 1100px; margin: auto; border-collapse:collapse; border: 1px solid #dddddd; background: #faf9f9;}
.sjhg table tr td {padding:10px 0; width: 366px;}
.sjhg table tr td a{margin-left: 10px; text-decoration: underline;}
/*展商产品*/
.zscp{width: 1100px; margin-top: 100px; margin:auto;}
.zscp_1{overflow: hidden; width: 1100px; padding-bottom: 20px;}
.zscp_2{ width: 200px; }
.zscp_2 div{height: 120px;}
.zscp_1 li{float: left; width: 235px;  margin-left: 40px;}
.zscp_1 li img{ margin-left: 50px; transition: all 0.6s; width: 100px; height: 100px; margin-top: 10px;}
.zscp_1 li img:hover{transform: scale(1.2);}
.zscp_1 li h1{font-size: 20px; text-align: center; margin-top: 10px;}
.zscp_1 li p{text-align: center; line-height: 24px; margin-top: 6px;}
/*精彩推荐*/
@-webkit-keyframes flipOutYtest {
  from {
    -webkit-transform: perspective(1400px);
    transform: perspective(1400px);
  }
  40% {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, 60deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, 60deg);
    opacity: 1;
  }
  50% {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
  to {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, 180deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, 180deg);
    opacity: 0;
  }
}
.test{
  -webkit-animation: flipOutYtest 0.75s linear;
  animation: flipOutYtest 0.75s linear;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-webkit-keyframes flipInYtest {
  from {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, -180deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, -180deg);
    opacity: 0;
  }
  50% {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, -90deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, -90deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, -60deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, -60deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(1400px);
    transform: perspective(1400px);
    opacity: 1;
  }
}
.test2{
  -webkit-animation: flipInYtest 0.75s linear;
  animation: flipInYtest 0.75s linear;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.well{ width: 1110px; overflow: hidden; margin: auto; }
.well .well-item{ position: relative; float: left; margin-left:20px; margin-top: 20px;}
.correct{position: absolute;width: 100%;}
.opposite-content{display: table;}
.opposite-content-text{ display: table-cell; vertical-align: middle; text-align: center; color: white; font-size: 24px; }
/*按钮*/
.button {
	width:282px;
	margin:30px auto;
}
.button a {
	height: 50px;
	width:282px;
	display: block;
	text-align: center;
	line-height:50px;
	font-size: 26px;
	background:#a6155f;
	border: 1px solid #a6155f;
	color: #ffffff;
}

