@media only screen and (max-width:1365px){
    #header {
        min-width: 1000px;
    }
    .header {
        width: 1000px;
    }
    .topAd{
        width: 1000px;
        height: 73px;
    }
    .mobilebox {
        width: 1000px;
    }
    .wrapper,.main {
        width: 1000px;
    }
    .nav {
        width: 1000px;
    }
    .nav p a {
        width: 99.5px;
    }
    .logoLeft {
        width: 200px;
    }
    .logoLeft a img{
        width: 100%;
    }
    .logo{
        width: 1000px;
    }
    .logo h1 {
        margin-left: 10px;
        padding-left: 10px;
    }
    .foreshow {
        width: 1000px;
    }
    .attention {
        width: 998px;
    }
    #SocllDiv2{
        width: 873px!important;
    }
    .attList ul{
        min-width: 954px!important;
        width: 995px !important;
    }
    .mainLeft {
        width: 680px;
    }
    .mainLeft dl {
        width: 680px;
        padding: 20px 0;
    }
    .mainLeft dl dt img {
        width: 185px;
        height: 104px;
    }
    .mainLeft dl dd {
        width: 485px;
        margin-left: 10px;
    }
    .mainLeft dl dd p {
        font-size: 14px;
        line-height: 22px;
        height: 44px;
        overflow: hidden;
    }
    .mainLeft .newspages {
        width: 560px;
    }
    .foot {
        width: 1000px;
        padding-bottom: 25px;
    }
    .foot span {
        width: 998px;
    }
    .foot p.web {
        width: 1000px;
    }
    .mainLeft dl dt {
        width: 185px;
    }
    .mainLeft dl dd p span {
        margin-top: 8px;
    }



}
@media only screen and (min-width:1366px) and (max-width:1599px){
    #header {
        min-width: 1000px;
    }
    .topAd {
        width: 1200px;
        height: 87px;
    }
    .header {
        width: 1200px;
    }
    .mobilebox {
        width: 1200px;
    }
    .wrapper,.main {
        width: 1200px;
    }
    .logo{
        width: 1200px;
    }
    .nav {
        width: 1200px;
    }
    .nav p a {
        width: 119.5px;
    }
    .mainLeft {
        width: 880px;
    }
    .mainLeft dl {
        width: 880px;
    }
    .mainLeft dl dt {
        width: 246px;
    }
    .mainLeft dl dt img {
        width: 246px;
        height: 138px;
    }
    .mainLeft dl dd {
        width: 619px;
    }
    .mainLeft .newspages {
        width: 760px;
    }
    .foot {
        width: 1200px;
    }
    .foot span {
        width: 1198px;
    }
    .foot p.web {
        width: 1200px;
    }
    .mainLeft dl dd h3 a {
        font-size: 18px;
        line-height: 34px;
    }
    .mainLeft dl dd h3 {
        width: 480px;
        height: 30px;
        margin-bottom: 10px;
        margin-top: 5px;
    }
    .mainLeft dl dd p {
        font-size: 15px;
        line-height: 30px;
    }
    .foreshow {
        width: 1200px;
    }
    .attention {
        width: 1198px;
    }
    #SocllDiv2{
        width: 1073px!important;
    }
    .attList ul {
        width: 1195px !important;
    }
    .attList li {
        padding-left: 25px;
        padding-right: 25px;
    }

}
@media only screen and (min-width:1600px) and (max-width:1919px){
    #header {
        min-width: 1000px;
    }
    .topAd {
        width: 1400px;
        height: 102px;
    }
    .header {
        width: 1400px;
    }
    .mobilebox {
        width: 1400px;
    }
    .wrapper,.main {
        width: 1400px;
    }
    .nav {
        width: 1400px;
        height: 40px;
    }
    .nav p a {
        width: 140px;
        height: 40px;
    }
    .logoLeft {
        width: 240px;
    }
    .logo{
        width: 1400px;
    }
    .logo h1 {
        font-size: 26px;
        margin-left: 15px;
        padding-left: 15px;
    }
    .logoRight {
        width: 630px;
    }
    .search input.searchText {
        width: 628px;
        height: 42px;
        font-size: 13px;
        line-height: 42px;
    }
    .search button {
        height: 44px;
        background-size: 100% 100%;
    }
    .search {
        height: 44px;
    }
    .search span,.search b,.field,.erea{
        top: 8px;
    }
    
    .mainLeft {
        width: 980px;
    }
    .mainRight {
        width: 400px;
    }
    .query {
        width: 400px;
        background-size: 100% 100%;
    }
    .CalendarWrapper {
        width: 360px;
        margin: 75px 0 5px 20px;
    }
    .CalendarHead {
        width: 360px;
        height: 30px;
        line-height: 30px;
        padding: 7px 0 10px 0;
    }
    .CalendarHead table{
        width: 322px!important;
    }
    .CalendarCon table {
        width: 326px;
        margin: 10px auto;
    }
    .CalendarCon th {
        font-size: 15px;
    }
    /* .CalendarCon div{
        width: 326px;
    } */
    .CalendarCon a, .CalendarCon em, .CalendarCon span {
        width: 44px;
        height: 36px;
        line-height: 34px;
        font-size: 14px;
    }

    .place {
        width: 400px;
        height: 310px;
        background-size: 100% 100%;
    }
    .place p {
        height: 34px;
        line-height: 34px;
        font-size: 16px;
    }
    .place a {
        padding: 0 10px;
    }
    .rightBox {
        width: 398px;
    }
    .rightTitle h2 {
        font-size: 24px;
        line-height: 46px;
    }
    .thematic i {
        width: 365px;
        height: 34px;
        font-size: 16px;
    }
    .topicContent {
        width: 365px;
    }
    .topicContent a img {
        width: 140px;
        height: 80px;
    }
    .topicContent p {
        width: 219px;
        height: 78px;
    }
    .topicContent span {
        width: 194px;
        font-size: 14px;
    }
    .thematic ul {
        width: 365px;
    }
    .thematic ul li {
        width: 365px;
        height: 36px;
        font-size: 15px;
    }
    .exhiImg {
        width: 365px;
        height: 205px;
    }
    .exhiImg a img {
        width: 365px;
        height: 205px;
    }
    .exhiImg b {
        width: 365px;
        height: 42px;
    }
    .exhiImg p {
        width: 365px;
        height: 42px;
        line-height: 42px;
        font-size: 16px;
    }
    .exhi ul {
        width: 365px;
    }
    .exhi ul li {
        width: 365px;
        height: 36px;
        font-size: 15px;
    }
    .meeting ul {
        width: 362px;
    }
    .meeting ul li {
        width: 362px;
        height: 36px;
    }
    .meeting ul li p {
        width: 197px;
        top: 38px;
        font-size: 13px;
    }
    .meeting ul li img {
        width: 140px;
        top: 38px;
    }
    .meeting ul li span {
        width: 327px;
        height: 36px;
        font-size: 15px;
        line-height: 36px;
    }
    .meeting ul li.hover {
        height: 120px;
    }
    .mainLeft dl {
        width: 980px;
    }
    .mainLeft dl dt {
        width: 266px;
    }
    .mainLeft dl dt img {
        width: 266px;
        height: 149px;
    }
    .mainLeft dl dd {
        width: 689px;
        margin-left: 25px;
    }
    .mainLeft dl dd h3 {
        width: 580px;
        height: 40px;
        margin-bottom: 5px;
        margin-top: 10px;
    }
    .mainLeft dl dd h3 a {
        font-size: 18px;
        line-height: 40px;
    }
    .mainLeft dl dd p {
        font-size: 16px;
    }
    .mainLeft dl dd p:nth-child(2){
        line-height: 30px;
        height: 60px;
        overflow: hidden;
    }
    .mainLeft dl dd p span {
        font-size: 14px;
    }
    .mainLeft .newspages {
        width: 960px;
    }
    .jump{
        font-size: 14px;
    }
    .newspages span.jump input{
        height: 30px;
        line-height: 32px;
    }
    .newspages button {
        height: 32px;
    }
    .foot {
        width: 1400px;
    }
    .foot span {
        width: 1398px;
        height: 46px;
        line-height: 46px;
    }
    .foot span a {
        padding: 0 8px;
        font-size: 14px;
    }
    .foot p.web {
        width: 1400px;
        font-size: 16px;
    }
    .foot p {
        font-size: 13px;
    }
    .foreshow {
        width: 1400px;
    }
    .attention {
        width: 1398px;
        height: 38px;
    }
    .attention span {
        height: 38px;
    }
    #SocllDiv2{
        width: 1273px!important;
    }
    .attList li a {
        font-size: 14px;
    }
    .attList ul {
        width: 1395px !important;
    }
    .attList li {
        height: 38px;
        line-height: 38px;
        padding-left: 50px;
        padding-right: 50px;
    }






}
@media only screen and (min-width:1920px){
    #header {
        min-width: 1000px;
        height: 40px;
    }
    .topAd {
        width: 1600px;
        height: 116px;
    }
    .header {
        width: 1600px;
    }
    .header span {
        height: 40px;
        line-height: 40px;
    }
    .header p {
        line-height: 40px;
    }
    .logo{
        width: 1600px;
    }
    .mobilebox {
        width: 1600px;
    }
    .wrapper,.main {
        width: 1600px;
    }
    .nav {
        width: 1600px;
        height: 51px;
    }
    .nav p a {
        width: 160px;
        height: 50px;
        line-height: 50px;
        font-size: 18px;
    }
    .foreshow {
        width: 1600px;
    }
    .attention {
        width: 1598px;
        height: 38px;
    }
    .attention span {
        width: 130px;
        height: 38px;
        background-size: 100% 100%;
    }
    #SocllDiv2{
        width: 1437px !important;
        height: 38px !important;
    }
    .attList ul {
        width: 1595px !important;
    }
    .attList li {
        height: 38px;
        line-height: 38px;
        padding-left: 70px;
        padding-right: 70px;
    }
    .logo h1{
        margin-top: 22px;
        font-size: 30px;
        margin-left: 20px;
        padding-left: 20px;
    }
    .logoLeft {
        width: 250px;
    }
    .logoLeft a img{
        width: 100%;
    }
    .logo{
        margin: 25px 0;
    }
    .search input.searchText {
        height: 46px;
        width: 740px;
        font-size: 14px;
    }
    .erea {
        width: 70px;
        height: 30px;
        line-height: 30px;
        background-size: 100% 100%;
        right: 95px;
        top: 8px;

    }
    .ereaTop {
        height: 30px;
        line-height: 30px;
        text-indent: 10px;
        width: 70px;
        font-size: 14px;
    }
    .field {
        width: 95px;
        height: 30px;
        line-height: 30px!important;
        right: 174px;
        top: 8px;
        background-size: 100% 100%;
        text-indent: 8px;
        font-size: 14px;
    }
    .search b {
        height: 30px;
        font-size: 14px;
        line-height: 28px;
        right: 278px;
        top: 8px;
        width: 90px;
    }
    .search span {
        height: 30px;
        line-height: 28px;
        font-size: 14px;
        right: 377px;
        top: 8px;
        width: 90px;
    }
    .search button {
        height: 48px;
        width: 80px;
        background: url(../../images/exhibition2017/searchBtn.jpg) no-repeat;
        background-size: 100% 100%;
    }
    .logoRight {
        width: 742px;
    }
    .search {
        height: 48px;
    }
    .mainLeft {
        width: 1160px;
    }
    .mainRight {
        width: 400px;
    }
    .mainLeft dl {
        width: 1160px;
        padding: 20px 0;
    }
    .mainLeft dl dt {
        width: 310px;
    }
    .mainLeft dl dt img {
        width: 310px;
        height: 174px;
    }
    .mainLeft dl dd {
        width: 820px;
        margin-left: 30px;
    }
    .mainLeft dl dd h3 {
        width: 800px;
        margin: 10px 0 20px 0;
    }
    .mainLeft dl dd h3 a {
        font-size: 22px;
    }
    .mainLeft dl dd p:nth-child(2){
        font-size: 18px;
        line-height: 32px;
        margin-bottom: 10px;
        height: 64px;
        overflow: hidden;
    }
    .mainLeft dl dd p span {
        font-size: 15px;
    }
    .mainLeft dl dd p span.date {
        background: url(../../images/exhi2017/icons.png) no-repeat 0 5px;
    }

    .query {
        width: 400px;
        background-size: 100% 100%;
    }
    .CalendarWrapper {
        width: 360px;
        margin: 75px 0 5px 20px;
    }
    .CalendarHead {
        width: 360px;
        height: 30px;
        line-height: 30px;
        padding: 7px 0 10px 0;
    }
    .CalendarHead table{
        width: 322px!important;
    }
    .CalendarCon table {
        width: 326px;
        margin: 10px auto;
    }
    .CalendarCon th {
        font-size: 15px;
    }
    /* .CalendarCon div{
        width: 326px;
    } */
    .CalendarCon a, .CalendarCon em, .CalendarCon span {
        width: 44px;
        height: 36px;
        line-height: 34px;
        font-size: 14px;
    }

    .place {
        width: 400px;
        height: 310px;
        background-size: 100% 100%;
    }
    .place p {
        height: 34px;
        line-height: 34px;
        font-size: 16px;
    }
    .place a {
        padding: 0 10px;
    }
    .rightBox {
        width: 398px;
    }
    .rightTitle h2 {
        font-size: 24px;
        line-height: 46px;
    }
    .thematic i {
        width: 365px;
        height: 40px;
        line-height: 40px;
        font-size: 18px;
    }
    .topicContent {
        width: 365px;
    }
    .topicContent a img {
        width: 140px;
        height: 80px;
    }
    .topicContent p {
        width: 219px;
        height: 78px;
    }
    .topicContent span {
        width: 194px;
        font-size: 14px;
    }
    .thematic ul {
        width: 365px;
    }
    .thematic ul li {
        width: 365px;
        height: 36px;
        font-size: 16px;
    }
    .exhiImg {
        width: 365px;
        height: 205px;
    }
    .exhiImg a img {
        width: 365px;
        height: 205px;
    }
    .exhiImg b {
        width: 365px;
        height: 42px;
    }
    .exhiImg p {
        width: 365px;
        height: 42px;
        line-height: 42px;
        font-size: 16px;
    }
    .exhi ul {
        width: 365px;
    }
    .exhi ul li {
        width: 365px;
        height: 36px;
        font-size: 16px;
    }
    .meeting ul {
        width: 362px;
    }
    .meeting ul li {
        width: 362px;
        height: 36px;
        font-size: 16px;
    }
    .meeting ul li p {
        width: 197px;
        top: 38px;
        font-size: 13px;
    }
    .meeting ul li img {
        width: 140px;
        top: 38px;
    }
    .meeting ul li span {
        width: 327px;
        height: 36px;
        font-size: 16px;
        line-height: 36px;
    }
    .meeting ul li.hover {
        height: 120px;
    }
    .mainLeft .newspages {
        width: 1140px;
    }
    .jump{
        font-size: 14px;
    }
    .newspages span.jump input{
        height: 30px;
        line-height: 32px;
    }
    .newspages button {
        height: 32px;
    }
    .foot {
        width: 1600px;
    }
    .foot span {
        width: 1598px;
        height: 46px;
        line-height: 46px;
    }
    .foot span a {
        padding: 0 8px;
        font-size: 14px;
    }
    .foot p.web {
        width: 1600px;
        font-size: 16px;
    }
    .foot p {
        font-size: 13px;
    }
    .mobilebox ul li{
        height: 40px;
        line-height: 40px;
    }
    .mobile {
        background: url(../../images/exhi2017/list2014.png) no-repeat -118px 1px;
    }
    .active_on, .active_out {
        height: 40px;
        line-height: 40px;
    }
    .sub .active_out {
        background: url(../../images/exhi2017/headerIcon.png) no-repeat 0 2px;
    }




}