
@media only screen and (max-width:1600px){
	.wraper{margin:0px auto; width:100%; position:relative;}
	
.shell article section ul li{font:normal 85% Arial, Helvetica, sans-serif;}
.shell article section{width:29%;}
.shell article .speaker{width:63.5%;}
.shell article .con{width:29%;}

header nav{width:75%; margin-top:20px; z-index:8; position:absolute; padding:5px 0 5px 25%;}
nav ul{list-style:none; padding:15px 0;}
nav ul li{font-size:1em; padding:0}
nav ul li a{padding:0 2.4% 0 2.4%; }
nav ul li a:hover{padding:1.7% 2.4% 1.9% 2.4%;}
/*inner css*/
.shell_inner{margin:8% 0 0;}
.shell_inner article{width:80.5%; margin:0 auto;}
.shell_inner article section{width:76.5%;}
.shell article section ul li{font:normal 0.8125em Arial, Helvetica, sans-serif;}
.shell_inner article aside{width:21%;}
.shell_inner article aside .con figure img{width:72%}


.event_logo_inner{position:absolute; top:0; left:70%; top:6%; width:15%; z-index:50}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding:10px 0.001% 0px 0.001% !important;
}
	.marq{width:36em !important;}
.marq > ul{padding:0; margin:0; display:inline !important}
.marq ul li{padding:0; margin:0}
	
	}
@media only screen and (max-width:1480px){
	.wraper{margin:0px auto; width:100%; position:relative;}
	
	/*inner css*/
.shell_inner article{width:80.5%; margin:0 auto;}
.shell_inner article section{width:70.5%;}
.shell_inner article aside{width:27%;}
.shell_inner article aside .con{width:100%;}
.shell_inner article aside .con figure img{width:72%}

header nav{width:75%; margin-top:20px; z-index:8; position:absolute; padding:5px 0 5px 25%;}
nav ul{list-style:none; padding:15px 0;}
nav ul li{font-size:1em; padding:0}
nav ul li a{padding:0 2.4% 0 2.4%; }
nav ul li a:hover{padding:2% 2.4% 2.2% 2.4%;}

.event_logo_inner{position:absolute; top:0; left:70%; top:6%; width:15%; z-index:50}

.infiniteCarousel ul li {
display:block;
float:left;
padding:10px 0.001% 0px 0.001% !important;
}

.marq{width:32.5em !important;}
.marq > ul{padding:0; margin:0; display:inline !important}
.marq ul li{padding:0; margin:0}
	}

@media only screen and (max-width:1280px){
	.wraper{margin:0px auto; width:100%; position:relative;}
	.wraper header{ width:100%; background-color:#000; overflow:hidden}
header .logo{width:25%; float:left; position:relative; z-index:10}
header .logo img{width:100%;}
header nav{width:75%; margin-top:20px; z-index:8; position:absolute; padding:5px 0 5px 25%;}

nav ul{list-style:none; padding:15px 0;}
nav ul li{font-size:14px; padding:0}
nav ul li a{padding:0 1.9% 0 1.9%; }
nav ul li a:hover{padding:2.3% 1.9% 2.3% 1.9%;}

nav ul li .supp{width:7%;}

.outsource{width:85%; margin:0 auto 10px; margin-top:230px;}
.outsource ul{ width:31%;}
.outsource .button{float:right; width:19%; padding-top:17px;}

.shell article{width:80.5%; margin:0 auto; padding-top:20px; }
.shell article section ul li{font:normal 85% Arial, Helvetica, sans-serif;}
.shell article section{width:29%;}
.shell article .speaker{width:63.5%;}
.shell article .con{width:29%;}



.exhibit ul{width:91%;}
.outsource h1{padding:41px 0 30px 0; width:17%;}
.exhibit ul li{padding:0 1.5%;}



footer .bottom .bot_left{width:30%; float:left; padding-top:15px;}
footer .bottom .bot_right{width:60%; float:right;}
footer .bottom .bot_right .left{width:77%;}
footer .bottom .bot_right .right{width:21%; float:right; margin-right:1%;}

/*inner css*/
.shell_inner{margin:10% 0 0;}
.shell_inner article{width:80.5%; margin:0 auto;}
.shell_inner article section{width:70.5%;}
.shell_inner article aside{width:27%;}
.shell_inner article aside .con{width:100%;}
.shell_inner article aside .con figure img{width:72%}

.event_logo_inner{position:absolute; top:0; left:70%; top:2.5%; width:17%; z-index:50}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding:10px 0.01% 0px 0.01% !important;
  
}

.marq{width:38em !important;}
.marq > ul{padding:0; margin:0; display:inline !important}
.marq ul li{padding:0; margin:0}
	}
	
@media only screen and (max-width:1024px){
	.wraper{margin:0px auto; width:100%; position:relative;}
	.wraper header{ width:100%; background-color:#000; overflow:hidden}
header .logo{width:25%; float:left; position:relative; z-index:10}
header .logo img{width:100%;}
header nav{width:77%; margin-top:20px; z-index:8; position:absolute; padding:5px 0 5px 23%;}

nav ul{list-style:none; padding:15px 0;}
nav ul li{font-size:13px; padding:0}
nav ul li a{padding:0 1.8% 0 1.8%; }
nav ul li a:hover{padding:2.9% 1.8% 2.9% 1.8%;}

nav ul li .supp{width:7%;}

.outsource{width:85%; margin:0 auto 10px; margin-top:180px;}
.outsource ul{ width:29%;}
.outsource h1{padding:41px 0 30px 0; width:17%;}
.outsource .button{float:right; width:21%; padding-top:17px;}

.shell article{width:85%; margin:0 auto; padding-top:20px; }
.shell article .box_space{margin:0 3.4%;}
.shell article .speaker ul li img{margin:0 15px;}



.shell article section{width:31%;}
.shell article .speaker{width:65.4%; margin-left:3.4%; }
.shell article .con{width:31%;}

.exhibit ul{width:90%;}
.exhibit ul li{padding:0 0.7%;}

footer .bottom .bot_right .left{width:71%;}
footer .bottom .bot_right .right{width:27%; float:right; margin-right:1%;}

/*inner css*/
.shell_inner{margin:11% 0 0;}
.shell_inner article{width:80.5%; margin:0 auto;}
.shell_inner article section{width:70.5%;}
.shell_inner article aside{width:27%;}
.shell_inner article aside .con{width:100%;}
.shell_inner article aside .con figure img{width:72%}

.event_logo_inner{position:absolute; top:0; left:70%; top:4%; width:16%; z-index:50}


.infiniteCarousel .wrapper {
  width: 92%; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  min-height: 10em;
  margin: 0 4% 0 4%;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding:10px 0.0001% 0px 0.0001% !important;
  
}
.marq{width:33em !important;}
.marq > ul{padding:0; margin:0; display:inline !important}
.marq ul li{padding:0; margin:0}
}
	
@media only screen and (max-width:990px){
	.wraper{margin:0px auto; width:990px; position:relative;}
	
	}