/********************************头部***********************************/
.page-container {min-height: 100%;background: #0a0300;}
#header{
   width:100%;color:#fff;padding:0 30px;
    z-index: 9999;
    background:url(/images/2018/index-bg.png) no-repeat  top center ;
    background-size:100% auto;
}
#footer {text-align: center;background-color: #0a0300;color: #666;font-size: 14px;width: 100%;padding:60px 0 70px;}
#footer p{color:#999;font-size: 14px;line-height: 24px;margin-top:20px;}
#footer ul{position:relative;left:50%;margin-left: -235px;width: 560px;}
#footer ul li{float:left;margin-right:40px;}
#footer ul li a{color:#999;}
#footer ul li a:hover{color:#fff;}
.content{color:#fff;}
.container{width:1200px;margin:0 auto;}
.main-company{padding:30px 0;}
.main-company p{font-size:18px;line-height: 18px;margin-bottom:15px;}
.meeting-title{width:500px;height:140px;background-position: 0 -430px;}
.time-location span{font-size:36px;}
.time-location{margin:25px 0 40px;}
.time-location .line{margin:0 20px;}
.radius-btn{display:inline-block;height:75px;line-height: 75px;color:#fff;background: #ff7800;border-radius:60px;font-size: 24px;padding:0 70px;}
.radius-btn:hover{background:#d86600;}
#header .container{position: relative;height:790px;}
.nav{position:absolute;bottom:0;left:0;}
.nav ul{margin-right:-24px;}
.nav li{float:left;}
.nav li a{display:block;width:182px;height:60px;background:#fff;color:#ff7800;text-align: center;line-height: 60px;font-size: 24px;margin-right:22px;}
.nav-active{background: #ff7800!important;color:#fff!important;}
.nav li a:hover{background: #ff7800!important;color:#fff!important;}

.intro-word{text-align: center;padding:70px 0;}
.intro-word p{font-size: 18px;color:#cbc3c1;line-height: 32px;}
.intro-word .enter-link{width: 22px;height:23px;background-position: -136px -315px;margin-top:15px;}
.modal-title{margin-bottom:65px;}
.modal-title .chinese{font-size: 36px;}
.modal-title .english{font-size: 30px;margin-top:6px;}
.modal-title span{float:left;color:#ff7800;font-size: 36px;}
.modal-title .line{display:inline-block;width:2px;height:40px;background:#ff7800;margin:6px 20px 0; }
.guest ul{margin: 0px;}
.guest li{float:left;width: 20%;}
.guest .guest-wrapper{margin: 0px 0px 60px;}
.guest-img{width:178px;height:178px;line-height:178px;border:4px solid #333;border-radius: 50%;margin: 0 auto;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.3s;
}
.guest-img:hover{
    transform:scale(1.2);
-ms-transform:scale(1.2);
    -webkit-transform:scale(1.2);
    -o-transform:scale(1.2);
    -moz-transform:scale(1.2);
}
.guest-intro{width:178px;text-align: center;margin: 0 auto;}
.guest-intro .guest-name{font-size:18px;margin-top:30px;}
.guest-intro .guest-position{font-size:14px;color:#cbc3c1;height:36px;margin-top:10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.guest .guest-wrapper img{width:170px;height:170px;border-radius: 50%;}

.ewm-wrapper{margin-top:20px;margin-bottom:35px;}
.ewm-wrapper img{width:352px;height:352px;}
.ewm-wrapper p{font-size: 24px;margin-top:20px;}
.co-organisers{margin-bottom:100px;}

.co-organisers li{float:left;padding-right:85px;}

.media-partners{margin-bottom:100px;}
.media-partners li{float:left;padding-right:85px;}

/*轮播*/
.swiper-container {width: 100%;height: 530px!important;margin-left: auto;margin-right: auto;}
.swiper-slide {background-size: cover;background-position: center;}
.gallery-top {height: 80%;width: 100%;}
.gallery-thumbs {height: 127px!important;box-sizing: border-box!important;padding: 23px 0 0!important;margin-bottom:100px!important;}
.gallery-thumbs .swiper-slide {height: 104px;}
.gallery-thumbs .swiper-slide-active {border:4px solid #fff;border-radius: 4px;}
.gallery-thumbs .swiper-slide-active:hover{transform: scale(1)!important;}
.gallery-thumbs .swiper-slide{cursor: pointer;height:104px;}
.gallery-thumbs .swiper-slide:hover{transform: scale(1.03);}
.swiper-container-wrapper{background: #fff;padding:30px;}
.company-logo-1{width: 62px;height:48px;background-position: -5px -5px;margin-top:30px;margin-right:30px;}
.company-logo-2{width: 73px;height:51px;background-position: -76px -2px;margin-top:27px;}
.swiper-name{color:#182f49;font-size: 18px;margin-top:43px;}

/*大会新闻*/
.meeting-news-wrapper{background: #fff;margin-top:17px;border-radius: 4px;padding:38px 30px 60px;color:#333;}
.meeting-news-wrapper .left-content{width: 770px;}
.meeting-news-wrapper .right-content{width: 320px;}
.title{margin-bottom:25px;}
.title span{font-size: 18px;color:#222;}
.title .line{height:1px;background: #999;margin-top:13px;margin-left:8px;}
.line-1{width:690px;}
.line-2{width:510px;}
.line-3{width:230px;}
.list-style{width:4px;height:4px;background-position: 0 -62px;margin-right:10px;margin-top:14px;}
.news-list{padding-bottom:25px;}
.news-list li{line-height: 32px;}
.news-list li .news-title{font-size: 16px;color:#333;width: 635px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-list li .news-time{font-size: 12px;color:#999;}
.news-list li .news-title:hover{font-size: 20px;color:#ff7800;font-weight: bold;}
/*往届新闻*/
.prev-news-list{margin-right:-40px;padding-bottom:25px;}
.prev-news-list li{float:left;width: 33.33%;overflow: hidden;padding-right:40px;line-height: 32px;}
.prev-news-list li .news-title{font-size: 16px;color:#333;width: 210px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.prev-news-list li .news-title:hover{color:#ff7800;}

/*大会概述*/
.meeting-summary{line-height:24px;height:96px;overflow: hidden;}
.details-link{color:#0084ff;}
.focus-us{padding:15px 0 50px;}
.focus-us i{width:108px;height:34px;background-position: -174px -12px;}
.focus-us span{color:#f31e32;margin-top:9px;}
.qq-logo{width:77px;height:22px;background-position: -288px -14px;margin:5px 0 10px;}
.contact-list{margin-bottom:40px;}
.contact-list li{line-height: 24px;}
.media-list{margin-right:-60px;}
.media-list li{float:left;width:45%;margin-bottom:20px;}
.media-list li img{width:100%;height:100%;}

/*报名页面*/
#sign-up-header{height:360px;width:100%;color:#fff;padding:0 30px;  z-index: 9999;  background:url('/images/2018/sign-up-bg.png') no-repeat center center;}
#sign-up-header .container{height:360px;}
#sign-up-header .meeting-title{margin-top:60px;}
.margin-top0{margin-top:0!important;}
.line-4{width:1037px;}
.input-box label{float:left;color:#222;font-weight:normal;margin-right:20px; margin-top: 8px;}
.input-box input{float:left;width:300px;height:36px;line-height: 36px;border:1px solid #ffc466;padding:0 15px;}
.input-box{margin-bottom:20px;}
.form-group{width:350px;margin:0 auto;}
.submit-btn{width:100px;height:36px;background:#ff9c00;color:#fff;margin-top:20px;}
#sign-up-footer{text-align: center;background-color: #0a0300;color: #666;font-size: 14px;width: 100%;padding:30px 0;}
#sign-up-footer p{color:#999;font-size: 14px;line-height: 24px;margin-top:20px;}


@media (max-width: 1366px) {
    .container{width: 1000px;}
    .container, .wrapper{
        max-width: 1000px;
    }
    .main-company{
        padding: 35px 0;
    }
    .time-location {
        margin: 30px 0 35px;
    }
    .time-location span{
        font-size: 30px;
    }
    #header .container{
        height: 580px;
    }
    .nav ul{
        margin-right: -12px;
    }
    .nav li a{
        width: 156px;
        margin-right: 12px;
        font-size: 18px;
        height: 50px;
        line-height: 50px;
    }
    #header{
        background-size: 100% 100%;
    }
    .guest li{
        width: 25%;
    }
    .media-partners li{
        padding-right: 65px;
    }
    .co-organisers li{
        padding-right: 65px;
    }
    .ewm-wrapper img{
        width: 252px;
        height: 252px;
    }
    .ewm-wrapper p{
        font-size: 16px;
    }
    .meeting-news-wrapper .left-content{width: 640px;}
    .meeting-news-wrapper .right-content{width: 250px;}
    .prev-news-list li{
        width: 50%;
    }
    .prev-news-list li .news-title{
        width: 280px;
    }
    .media-list{
        margin-right: -30px;
    }
    .news-list li .news-title{
        width: 530px;
    }
    #sign-up-header{
        height: 280px;
        background-size: 100% auto;
    }
    .line-4{width: 925px;}
    .margin-top0{
        margin-top: 10px !important;
    }
}


































