/* Middle screen Portrait Size*/
@media (max-width: 1440px){
    .index-banner .left-photo03 img{top: 35px;}
}
@media (max-width: 1200px){.partner-box a{padding: 0;}
    .sitemap-box .label-div{padding-right: 0;}
    .sitemap-box .padding-top-50.margin-top-30{padding: 0 !important;margin-top: 15px !important;}
    .index-banner .up-box .tit{width: 190px;}
    .index-banner .up-box h4{font-size: 22px;padding-left: 200px;}
    .index-banner .up-box h3{font-size: 28px;padding-left: 84px;}
    .index-banner .up-box h2{font-size: 30px;}
    .index-banner{height: 450px;}
    .special-box .container{padding-right: 15px;}
    .special-box a:after{width: 220px;height: 230px;}
    .index-banner .left-photo0317 img{width: 130%;}
    .index-banner .left-photo03 img{top: 15px;}
    .index-banner .up-box0314 h3{font-size: 38px;padding-right: 0;}
    .index-banner .up-box0314 h5{font-size: 26px;margin: 0 0 20px;}
    .index-banner .middle-box{margin-top: 20px;}
    .index-banner .down-box{width: 100%;}
    .sitemap-box .tabtit ul:before, .sitemap-box .tabtit ul:after{display: none;}
    .index-banner .middle-box .golden-swiper{padding-right: 0;font-size: 14px;}
    /*ccy enpage*/.enpage .index-banner .up-box0314{padding-top: 20px;}
    .enpage .index-banner .up-box0314 p{font-size: 22px;}
    /*ccy 20190619 鍊掕鏃�*/.ribbon-right p br{display: none;}
    .countdown{top: 0;}
    .dybanic-swiper .left-img{height: auto;}
    .dybanic-swiper .right-text{padding: 0px 0;}
    .dybanic-swiper .right-text .cent{height: 315px;}
    .middle-more{padding: 10px;margin-top: 5px;margin-left: -10px;}}
@media only screen and (min-width: 992px) and (max-width: 1200px){.index-banner .left-photo img{width: 90%;}
    .special-list > div{padding: 10px;}
    .swiper-li .faq{font-size: 16px;line-height: 22px;}
    .index-banner:after{height: 60px;}
    .index-banner .left-photo02 img{width: 120%;left: -5%;}
    .dynamic-list a img{height: auto!important;}}
@media only screen and (min-width: 768px) and (max-width: 992px){.index-banner .left-photo img{width: 100%;left: -20px;top: 54px;position: relative;}
    .ribbon-right{padding-left: 60px;}
    .ribbon-right p{font-size: 15px;}
    .ribbon-right p.text-right{font-size: 15px;}
    .special-list > div{padding: 10px;}
    .index-banner .up-box h4{padding-left: 100px;margin-top: 40px;}
    .index-banner .up-box h3{font-size: 23px;margin: 10px 0;padding-left: 0;text-align: center;}
    .index-banner .up-box h2{font-size: 24px;margin: 10px 0;}
    .index-banner .down-box{margin-top: 20px;padding: 15px 10px;}
    .index-banner .up-box .yinhao{width: 30px;top: 20px;}
    .index-banner:after{height: 44px;}
    .index-banner .left-photo02 img{width: 130%;left: -15%;top: 137px;position: relative;}
    .ribbon-right .countdown b{height: 30px;line-height: 30px;font-size: 24px;}
    .ribbon-right .countdown small{top: 8px;}}
@media (max-width: 991px){
    .notice-box .line-div{display: none;}
    .dybanic02-swiper .left-img{height: auto;}
    .dybanic02-swiper p{padding: 10px;font-size: 15px;}
    .enpage .notice-div .tit{left: 0;padding-right: 10px;}
    .enpage .notice-div{padding-left: 100px;}
    .enpage .notice-box .dowebok-hz li{margin-right: 0;}
    .enpage .notice-box .dowebok-hz li a{font-size: 13px;}
    .enpage .notice-box .dowebok-hz li a:before{display: none;}
    .enpage .subject-swiper .item{height: 192px;position: relative;}
    .enpage .subject-swiper .item img{position: absolute;height: 100%;width: auto;left: 50%;top: 50%;transform: translate(-50%, -50%);}
    .swiper-li .faq{font-size: 16px;left: 0;}
    .enpage .sitemap-box .tit h3{margin-left: 0;padding-left: 0;border: none;line-height: 25px;}
    .special-box a:after{width: 160px;height: 180px;}
    .index-banner .more-a{margin: 15px auto 0;transform: translateY(0);}
    .index-banner .up-box0314 h3{font-size: 29px;}
    .index-banner .middle-box > div{padding-right: 0;}
    .index-banner{height: 380px;}
    .index-banner .left-photo03 img{top: 30px;}
    .sitemap-box .tabtit li{width: 92px;}
    .index-banner .up-box0314 img{height: 40px;}
    .index-banner .up-box0314 .text01{left: 0;}
    .index-banner .up-box0314 h5{padding-left: 0;}
    /* ccy 20190329 棣栭〉鏂伴椈鎶ラ亾 娣诲姞鏇村*/.wrap-0329{padding-right: 0;}
    .wrap-0329 .morea0329{position: relative;display: block;width: 100%;text-align: center;margin-bottom: 20px;}
    .wrap-0329 .morea0329 span{display: inline-block;width: 80px;text-align: center;}
    .wrap-0329 .morea0329 .iconfont{display: inline-block;width: 18px;}
    .ribbon-left > a{margin-right: 0;}
    .index-banner .middle-box .golden-swiper{width: 93%;}
    .middle-more{margin-left: 0px;padding: 5px;}}
/* Small screen Portrait Size*/@media (max-width: 768px) and (min-width: 767px){.addbg1103 .Bright-spot .item .btn{display: block;}
    .addbg1103 .Bright-spot .item .btn h4{font-size: 14px;}
    .enpage .addbg1103 .Bright-spot .item .btn h4{font-size: 12px;word-break: break-word;display: block;}
    .enpage .addbg1103 .Bright-spot .item .btn{white-space: inherit;}
    .dybanic-swiper .right-text{padding: 0px 0;}
    .dynamic-list a img{height: 240px!important;}}
@media (max-width: 767px){
    .index-banner{height: 432px;}
    .index-banner .left-photo img{width: 60%;left: 0;}
    .dropdown-menu li > a{text-align: center;display: block;padding: 8px 0;}
    .signup-box h2{font-size: 24px;}
    .signup-a{margin-top: 22px;}
    .ribbon-left a{margin-right: 10px;}
    .ribbon-right{top: 0;padding-top: 25px;padding-bottom: 25px;border-radius: 0;}
    .title01:before{border-bottom: 2px solid #eee;}
    .row.dynamic-box, .row.videophoto-box{margin: 0;position: relative;}
    row.videophoto-box{z-index: 999;}
    .dybanic-swiper .right-text{padding: 0;}
    .dybanic-swiper .right-text .cent{height: auto;padding-bottom: 30px;}
    .dybanic-swiper .owl-controls{width: 100%;margin-left: 0;}
    .dybanic-swiper .owl-controls .owl-dots{text-align: center;}
    .dybanic-swiper .owl-controls{margin-top: -25px;}
    .dybanic-swiper a.item.row.no-margin-right{margin-left: 0 !important;}
    .dybanic-swiper p{padding-right: 0;}
    .videophoto-box .video-list{padding: 0 15px !important;}
    .videophoto-box .photo-right{padding-left: 0 !important;margin-top: 30px;}
    .special-box .photo-right{padding: 0 15px !important;margin-top: 15px;}
    .videophoto-box .photo-right .ImgCrop{margin-top: 10px;}
    .special-box .col-sm-8.col-xs-12.no-padding-left{padding-left: 15px !important;}
    .sitemap-box .label-div{padding-right: 0;}
    .partner-box a{margin-bottom: 15px;}
    .sitemap-box .cent img{margin: 0 auto;display: block;}
    .map20200115{left: 5%;}
    .soundbite-swiper .left-h4{border-right: 0;padding: 0 !important;}
    .soundbite-swiper .no-padding-right{padding: 0 !important;}
    .dybanic02-swiper .owl-dots{padding-right: 10px;margin-top: -30px;}
    .dybanic02-swiper .owl-dots .owl-dot span{width: 8px;height: 8px;margin: 0 3px;}
    .soundbite-box img{width: 56%;max-width: 160px;margin: 0 auto;display: block;}
    .sitemap-box02 .tabtit, .sitemap-box02{text-align: center;}
    .sitemap-box .tit03 a{padding: 0 15px;padding-left: 100px;}
    .sitemap-box .tit03 a h2{font-size: 20px;}
    .sitemap-box .tit h3{font-size: 18px;margin-left: 10px;padding-left: 10px;}
    .dybanic-swiper .col-sm-8.col-xs-12.no-padding-right{padding-left: 0 !important;}
    .dybanic-swiper .left-img{left: 0;}
    .index-banner{padding: 0 20px;}
    .index-banner .up-box h4{padding-left: 0;margin-top: 40px;font-size: 20px;}
    .index-banner .up-box h3{font-size: 20px;margin: 10px 0;padding-left: 0;}
    .index-banner .up-box h2{font-size: 22px;margin: 10px 0;}
    .index-banner .down-box{margin-top: 20px;padding: 15px 10px;}
    .index-banner .up-box .yinhao{width: 30px;top: 30px;}
    .index-banner .up-box{margin: 0 auto;text-align: center;}
    .index-banner .down-box p{font-size: 16px;}
    .index-banner .down-box .more-a{}
    .notice-div .tit{padding: 3px;background: transparent;}
    .notice-div .tit i{color: #d0021b;}
    .notice-div .tit b{color: #d0021b;}
    .index-banner .left-photo02 img{width: 130%;top: 218px;left: -15%;}
    .notice-box .dowebok-hz{height: 40px !important;}
    .notice-box .dowebok-hz li{line-height: 1;}
    /* 灞曚腑*/.time-box-0830{right: 25px;top: 8px;}
    .EX-location-0830 .time-sp-0830{right: 143px;}
    .dynamic-list a img{height: auto!important;}
    .wrap-1017{height: auto;}
    .wrap-1017-ul li:nth-child(2) a:after{background-color: #fff;}
    .ribbon-right{text-align: right!important;}}
@media (max-width: 640px){
    .index-banner{height: 240px;padding-top: 35px;}
    .index-banner:after{height: 26px;}
    .index-banner .left-photo03 img{width: 100%;left: 0;}
    .index-banner .left-photo{position: absolute;bottom: -28px;top: auto;}
    .index-banner .up-box0314 h5{padding-left: 0;}
    .index-banner .up-box0314 h3{text-align: left;}
    .signup-box h2{font-size: 20px;}
    .signup-box h4{font-size: 14px;}
    .signup-a{margin-top: 18px;}
    .partner-box a{padding: 0;}
    .notice-div{width: 100% !important;display: flex;padding-left: 0;flex-wrap: wrap;align-items: center;}
    .notice-div .tit{position: relative;width: 20%;text-align: center;padding-right: 5px;}
    .notice-div .tit i{display: block;margin: 0 auto;}
    .notice-box .dowebok-hz{width: 80%;padding-left: 15px;border-left: 1px solid #eee;}
    .dowebok-hz li{display: block;}
    .dowebok-hz li a{text-align: left;display: block;line-height: 1.6;}
    .special-list{margin-left: 0;margin-right: 0;}
    .index-banner .container{padding: 0;}
    .down-box .col-sm-3{width: 100%;position: relative;}
    .down-box .col-sm-3 img{width: 40%;}
    .notice-box .dowebok-hz li a:before{top: 8px;margin-top: 0;}
    .notice-box .dowebok-hz li{margin: 10px 0;}
    .notice-div .tit{border: none;}
    .special-box a{width: 260px;margin: 0 auto 20px;}
    .special-box .active-a{top: 0;}
    .signup-box{margin: 20px 0;}
    .signup-swiper .owl-controls{position: relative;margin-top: 10px;}
    .signup-swiper .owl-dots, .signup-swiper .owl-nav{left: 0;width: 100% !important;text-align: center !important;background: none !important;margin-left: 0 !important;}
    .signup-box .text-right{padding-right: 5px !important;}
    .signup-a{margin-left: -5px;}
    .signup-swiper .owl-dots .owl-dot span{width: 8px;height: 8px;}
    .signup-swiper .owl-next{left: 50%;margin-left: 30px !important;}
    .signicon-ul li b{font-size: 16px;}
    .index-banner .down-box{width: 100%;}
    .exhibition-box0319 .one-li{width: 48%;}
    .exhibition-box0319 .two-li{width: 46%;left: 0;}
    .exhibition-box0319 .thr-li{width: 50%;left: 25%;}
    .index-banner .up-box0314{text-align: center;padding-top: 25px;}
    .index-banner .up-box0314 .text01{margin: 0 auto;}
    .index-banner .up-box0314 img{height: 30px;}
    .index-banner .down-box p{width: 100%;}
    /* ccy enpage*/.enpage .signup-a{padding: 8px 10px;}
    .enpage .signup-a b{font-size: 16px;}
    .enpage .ribbon-left a{padding: 5px 15px 5px 45px;}
    .enpage .signup-box > div{padding-left: 5px;padding-right: 5px;}
    .enpage .index-banner .up-box0314 p{font-size: 18px;line-height: 1.3;margin-bottom: 0;}
    .enpage .index-banner .up-box0314{padding-top: 25px;}
    .enpage .index-banner .more-a{padding: 3px 25px 3px 15px;}
    .owl-stage-outer .col-sm-7.col-xs-12.no-padding-right{padding-left: 0 !important;}
    .enpage .wrap-1017-ul li:nth-child(4){padding-top: 30px;}
    .wrap-1017-ul{padding-left: 0px;}
    .enpage .wrap-1017-ul li:nth-child(3) a:after{background-color: transparent;}
    .addbg1103{background-color: transparent;background-size: cover;}
    .enpage .EX-location-0830 .time-sp-0830{line-height: 2;letter-spacing: 2px;}
    .sitemap-box .tit03 a{padding-left: 145px;}
    .tabtit ul li a .img{height: 60px;}
    .addbg1103 .page-header-news span{font-size: 18px;}
    .addbg1103 .page-header-news span:before{left: 45%;}}
/* Mobile Portrait Size*/@media (max-width: 479px){.index-banner .col-sm-6.col-xs-6{padding-right: 0;}
    .index-banner:after{background-size: 100%;height: 20px;}
    .signup-box h2{font-size: 18px;}
    .signup-a{margin-top: 22px;}
    .ribbon-right, .ribbon-left{padding-left: 10px;text-align: center;}
    .ribbon-left{display: flex;padding-left: 25px;}
    .dybanic-swiper .left-img{height: 220px;}
    .dybanic-swiper h3{font-size: 16px;margin-bottom: 10px;padding-bottom: 10px;}
    .forum-box .border{border: none;border-top: 1px dashed #d8d8d8;border-bottom: 1px dashed #d8d8d8;}
    .ribbon-box.clearfix.margin-top-50{margin-top: 20px !important;}
    .golden-swiper .owl-controls{top: -44px;position: absolute;width: 120%;}
    .title03 b{font-size: 18px;}
    .enpage .notice-div{padding-left: 15px;}
    .index-banner .left-photo02 img{top: 250px;}
    .index-banner .up-box0314 h5{font-size: 20px;margin-bottom: 10px;}
    .index-banner .up-box0314 h3{font-size: 26px;}
    .index-banner .down-box{margin-top: 15px;}
    .index-banner .middle-box > a{}
    .index-banner .middle-box{padding-left: 0px;}
    .index-banner .middle-box .golden-swiper{background-color: rgba(0, 139, 240,0.3);background-image: none;}
    .signicon-ul .iconfont{font-size: 28px;margin-bottom: 0;}
    .signicon-ul li{padding: 0;}
    .signup-box{margin-bottom: 0;}
    /*.ribbon-box{margin-top: 20px !important;}*/.jinbao0315{display: none;}
    .exhibition-box0319 li p{font-size: 15px;}
    .exhibition-box0319 .one-li p{bottom: 50px;}
    .exhibition-box0319 .two-li p{left: 10px;bottom: 60px;}
    .exhibition-box0319 .thr-li{position: relative;top: -20px;}
    .exhibition-box0319 .thr-li p{bottom: 50px;}
    .sitemap-box{margin-top: 0 !important;}
    .sitemap-box .tabtit li{width: 80px;margin-top: 30px;}
    /*ccy enpage*/.enpage .exhibition-box0319 li p{font-size: 12px;padding: 0 14%;line-height: 1.2;}
    .enpage .signicon-ul li b{font-size: 12px;padding: 0 5px;}
    .enpage .ribbon-box{margin-top: 10px !important;}
    .enpage .notice-div .tit b{font-size: 14px;}
    .enpage .ribbon-left a span{font-size: 12px;}
    .enpage .ribbon-left a{padding: 5px 20px 5px 40px;}
    .enpage .ribbon-left a .icon-kefu{font-size: 24px;}
    .enpage .ribbon-left h2{font-size: 20px;}
    .enpage .ribbon-left h2 a{padding-left: 0!important;}
    .dybanic-box .owl-stage-outer{background: #f2f9ff;}
    .ribbon-right{padding-top: 15px;padding-bottom: 15px;}
    .ribbon-right .countdown{margin-top: 10px;}
    .ribbon-left h2{font-size: 20px}
    .wrap-1017-ul li>i{left: 18%;}
    .wrap-1017-ul li:nth-child(2)>i{left: 14%;font-size: 91px;}
    .wrap-1017-ul li:nth-child(3)>i{left: 15%;}
    .enpage .wrap-1017-ul li:nth-child(4)>i{left: 35%;}
    .dybanic-swiper .left-img{height: auto;}
    .dybanic-swiper .left-img img{width: 100%!important;}
    .dybanic-swiper .col-md-7{padding-left: 0px;}
    .enpage .ribbon-right{padding-left: 0px;}
    .index-banner .middle-box .golden-swiper{width: 100%;border-radius: 10px;height: auto;}
    .golden-swiper .owl-controls{display: none;}
    .index-banner .middle-box > a{width: 75px;border-radius: 20px;float: right;font-size: 15px;padding: 3px;}
    .index-banner .down-box .more-a{top: -20px;position: static;float: right;}}
@media (max-width: 414px)and (min-width: 412px){.enpage .EX-location-0830 .time-sp-0830{right: 125px;}
    .enpage .time-box-0830{right: 24px;}}
@media (max-width: 380px){.index-banner:after{height: 20px;}
    .signup-a b{font-size: 20px;}
    .partner-tit b{padding: 6px 30px;font-size: 20px;}
    .sitemap-box .label-div a{margin: 10px 10px 0 0;padding: 5px 10px;}
    .index-banner .down-box .more-a{top: -20px;}
    .golden-swiper .owl-controls{top: -38px;}
    .enpage .signup-a b{font-size: 16px;}
    .enpage .ribbon-left h4{font-size: 15px;}
    .enpage .ribbon-left h2{font-size: 17px;}
    .enpage .ribbon-left a span{font-size: 12px;}
    .signicon-ul li img{width: 58px;}
    .signicon-ul li b{font-size: 12px;}
    .index-banner .left-photo02 img{top: 220px;}
    .enpage .EX-location-0830 .time-sp-0830{letter-spacing: 1px;right: 104px;}
    .enpage .time-box-0830{right: -15px;}}
@media (max-width: 340px){.signup-a{padding: 8px;}
    .signup-a b{font-size: 18px;}
    .ribbon-left h2{font-size: 18px;}
    .ribbon-left a .icon-kefu{font-size: 24px;}
    .ribbon-left a span{font-size: 14px;line-height: 12px;}
    .ribbon-right p{font-size: 14px;}
    .countdown span{width: 28px;height: 44px;line-height: 44px;}
    .sitemap-box .tit a{text-align: center;}
    .index-banner{height: 200px;}
    .index-banner .left-photo img{bottom: -15px;top: auto;}
    .golden-swiper .owl-controls{top: -35px;}
    .title03 b{font-size: 14px;}
    .title03 a{color: #fff;line-height: 22px;font-size: 13px;}
    .enpage .index-banner{height: 500px;}
    .enpage .signup-a i{display: block;margin: 0 auto;}
    .index-banner .up-box0314 h3{font-size: 20px;}
    .index-banner .middle-box > a{width: 80px;}
    .index-banner .middle-box{padding-left: 0px;}
    .index-banner .middle-box > div{font-size: 12px;}
    .index-banner .down-box p{padding-left: 30px;font-size: 14px;}
    .index-banner .down-box p:before{width: 16px;height: 16px;left: 0;}
    .signicon-ul li{padding: 0;}
    .exhibition-box0319 li p{font-size: 14px;}
    .ribbon-left > a{padding: 5px 20px 5px 42px;}
    .EX-location-0830 .time-sp-0830{right: 110px;}
    .time-box-0830{right: -10px;top: 8px;}
    .enpage .EX-location-0830 .time-sp-0830{letter-spacing: 0px;}}
@media (min-width: 767px){.hidden-sm{/* display: none!important;*/}}
@media (max-width: 767px){.ribbon-left a{margin-right: auto;margin-bottom: 20px;}}
