﻿@media screen and (min-width:960px){.wrapper{width:957px}
header .logotype{width:320px}
header>div{display:table-cell}
.siteswitch a{display:table-cell}
.main-slider{height:470px}
.box-list-main a{padding:18px 0 0 50px;height:35px}
.box-slider .container{width:inherit}
.box-support{width:100%;display:table}
.box-support h2{display:table-caption}
.box-support .container{display:table-row}
.box-support .container div{display:table-cell;width:20%}
.gd-1,.gd-2,.gd-3{float:left}
.gd-1{width:100%}
.gd-2{width:638px}
.gd-3{width:319px}
.b-300-80{width:985px;margin:0 0 0 -28px}
.b-300-80 a,.b-300-80 object{float:left;margin:0 0 0 28px}
.filter .countries,.filter .mcategories,.filter .acategories{width:309px;float:left}
.filter .searchbyname{width:799px;float:left}
.filter input{width:100%}
.filter select{width:100%}
.exhibitorlist .row .place{width:150px;font-size:11px}
.exhibitorlist .row .name{width:368px;font-size:14px}
.exhibitorlist .row .country{width:80px;font-size:11px}
.exhibitorlist .header .name{width:518px}
.exhibitorlist .header .country{width:80px}
.exhibitorlist .name{width:637px}
.exhibitorlist .country{width:100px}
.exhibitorlist .pavilion{width:130px}
.exhibitorlist .stand{width:50px;text-align:center}
nav>ul{padding:0 0 0 260px}
nav>ul>li{float:left}
nav>ul>li>a{font-weight:bold;}
nav .sub ul{display:none;border-top-style:solid;border-top-width:2px}
nav .sub:hover ul{position:absolute;display:block;z-index:2}
nav .sub ul a{width:140px;border-bottom-style:solid;border-bottom-width:1px}
nav .sub li{-webkit-transition:background .5s ease,color .3s ease;transition:background .5s ease,color .3s ease}
nav .sub a{padding:7px 20px 7px 20px;display:block}
.event-contest-list .cl-item{float:left;width:304px;margin:0 0 40px 9px}
.event-contest-list .indent{margin:0 0 0 -9px}
}
@media screen and (max-width:959px){.wrapper{width:638px}
.wrapper>.container{padding:0 0 0 0}
header .logotype{width:319px}
header>div{display:table-cell}
.siteswitch a{display:block}
.box-about,.box-list-main,.box-list-internal,.box-free,.box-section,.box-hotlink,.box-slider{width:50%;float:left}
.box-list-main a{padding:23px 0 0 50px;height:40px}
.box-slider .container{width:100%}
.box-support{width:100%;display:table}
.box-support h2{display:table-caption}
.box-support .container{display:table-row}
.box-support .container div{display:table-cell;width:20%}
.box-support .container div img{width:120px}
.b-300-80{width:100%;margin:0 0 0 -15px}
.b-300-80 a,.b-300-80 object{float:left;margin:0 0 10px 15px}
.b-957-80 img,.b-957-80 object{width:100%}
.filter{overflow:hidden}
.filter div{width:100%;float:none}
.filter input{width:100%}
.filter select{width:100%}
.exhibitorlist .name{width:310px}
.exhibitorlist .country{width:100px}
.exhibitorlist .pavilion{width:130px}
.exhibitorlist .stand{width:50px;text-align:center}
nav>ul{padding:0 0 0 0}
nav>ul>li{float:left;position:relative}
nav>ul>li>a{text-decoration:none;font-weight:bold;padding:5px 13px 5px 13px}
nav .sub ul{display:none;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:2px}
nav .sub:hover ul{display:block;position:absolute;z-index:2}
nav .sub ul a{width:140px;border-bottom-style:solid;border-bottom-width:1px}
nav .sub li{-webkit-transition:background .5s ease,color .3s ease;transition:background .5s ease,color .3s ease;display:block;float:none}
nav .sub a{padding:7px 15px 7px 15px;display:block;text-decoration:none}
}
@media screen and (max-width:640px){.wrapper{width:630px}
.main-slider{height:410px;width:100%}
}
@media screen and (max-width:639px){}
@media screen and (max-width:568px){.wrapper{width:558px}
nav>ul{padding:0 0 0 0}
nav>ul>li{float:none;position:relative}
nav>ul>li>a{text-decoration:none;font-weight:bold;padding:5px 13px 5px 13px;border-left:0!important;border-bottom-width:2px;border-bottom-style:solid}
nav .sub:hover ul{position:relative}
nav .sub ul a{width:100%;border-bottom:1px solid #fff!important;border-bottom-style:solid;border-bottom-width:1px}
nav .sub li{-webkit-transition:background .5s ease,color .3s ease;transition:background .5s ease,color .3s ease;display:block;float:none}
nav .sub a{padding:7px 15px 7px 15px;display:block;text-decoration:none}
nav .sub ul{display:block;border:0!important;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:2px}
nav .hide:hover ul{display:none;position:relative}
nav .hide ul{display:none}
}
@media screen and (max-width:435px){.wrapper{width:319px}
.wrapper>.container{padding:0 0 0 0}
.layer{width:inherit; font-family:}
main{width:inherit}
header{width:inherit}
header .logotype{width:inherit}
header>div{display:block}
header .about .name{text-align:center}
header .about .date-venue{text-align:center}
.siteswitch a{display:block}
.gd-1,.gd-2,.gd-3{float:left}
.box-about,.box-hotlink,.box-exhibition,.box-free,.box-list-main,.box-list-internal,.box-section,.box-slider,.box-news{width:100%;float:left}
.box-support{width:inherit;display:block}
.box-support .container{width:inherit;display:block}
.box-support h2{display:block}
.box-support .container div{display:block;width:inherit;margin:0 0 15px 0}
.main-slider{width:inherit;height:297px}
}
@media screen and (max-width:414px){}
@media screen and (max-width:375px){.main-slider{width:inherit;height:268px}
}
@media screen and (max-width:360px){.main-slider{width:inherit;height:256px}
}
@media screen and (max-width:320px){.wrapper{width:309px}
.main-slider{width:inherit;height:228px}
}

.box-list-main a{margin:0 30px !important; width:260px !important;}
