@charset "utf-8";
#header .navbar-nav>li>a .caret{display:none}
.mainvisual{position:relative;z-index:1;top:-126px;width:100%;margin:0 auto -126px}
.mainvisual .text{position:absolute;top:55%;left:50%;z-index:1;transform:translate(-50%, -50%)}
.mainvisual .text img{display:block; margin:0 auto;}
/*
.mainvisual .text .item_02{width:80px;display: inline-block;right: 47%; position: absolute; top: 95%;padding-top:30px;}
.mainvisual .text .item_03{width:300px;padding-top:20px;}
.mainvisual .text .item_t02{width:450px;padding:20px 0;}
.mainvisual .text div>.item_t03{display:inline;width:380px;padding:0 20px;margin-left: 110px;}
.mainvisual .text div>.item_t04{display:inline;width:500px;} */
.mainvisual .owl-carousel .item{background-size:cover;background-position:center 0;height:950px;font-size:0;line-height:0}
.mainvisual .owl-dots{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}
.mainvisual .owl-dots .owl-dot{display:inline-block;width:13px;height:13px;margin:0 3px 0 4px;border:1px solid #fff;background-color:transparent}
.mainvisual .owl-dots .owl-dot.active{background-color:#fff}
.main_cont .row{position:relative;z-index:1;margin:-287px 0 0;padding:62px 25px;background-color:#fff}
.main_cont .box{position:relative;z-index:10;float:left;width:33.33%;padding:0 2px 0 3px}
.news_box{position:relative;top:0;width:36%}
.news_box h3.tit{font-size:36px;color:#193751;font-weight:bold;font-family:Roboto;margin-bottom:15px}
.news_box h3.tit:after{width:100% !important}
.news_box .more{position:absolute;top:5px;right:10px;width:30px;height:36px;background:url(../../images/main/icon_more.png) no-repeat center center;display:inline-block;font-size:0;line-height:0}
.news_box li{position:relative;padding-right:75px;margin-top:15px}
.news_box li a{font-size:15px;color:#8b8b8b;display:block;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.news_box li a:hover{color:#000}
.news_box li .date{position:absolute;top:0;right:0;display:block;text-align:right;font-size:15px;color:#8b8b8b}
.banner_box{width:30%;padding:0 20px}
.video_frame{height:0;padding-top:263px;/*padding-top:19.5%;*/position:relative}
.video_frame iframe{width:100%;height:100%;position:absolute;top:0;left:0}
.video_frame2{width:440px;height:auto;padding:0 10px;position:relative;z-index:1}
.video_frame2 .item{position:relative;width:100%;height:0;padding-top:65%}
.video_frame2 iframe{width:100%;height:100%;position:absolute;top:0;left:0}
.video_frame2 .owl-nav button{position:absolute;top:50%;padding:0;display:block;width:30px;height:80px;margin-top:-40px;background:#fff;border:none;font-size:0;line-height:0;color:#656565;font-family:Verdana}
.video_frame2 .owl-nav button span{font-size:60px;line-height:60px}
.video_frame2 .owl-nav button:hover{border-color:#666}
.video_frame2 .owl-nav .owl-prev{content:'<';left:-30px;margin-right:4px}
.video_frame2 .owl-nav .owl-next{content:'>';right:-30px}
.video_frame2 .owl-dots{position:absolute;bottom:-30px;left:0;width:100%;text-align:center}
.video_frame2 .owl-dot{display:inline-block;width:12px;height:12px;margin:0 3px;background-color:#ddd;border-radius:50%}
.video_frame2 .owl-dot.active{background-color:#333}
@media (max-width: 1143px){
	.video_frame2{clear:both;width:100%;padding:0 40px 30px}
	.video_frame2 .owl-nav .owl-prev{left:-40px}
	.video_frame2 .owl-nav .owl-next{right:-40px}
}
.spot_banner{width:100%;margin:0 auto}
.spot_banner .owl-dots{position:absolute;bottom:14px;right:17px}
.spot_banner .owl-dots .owl-dot{display:inline-block;width:13px;height:13px;margin:0 3px;background-color:#fff;border-radius:50%}
.spot_banner .owl-dots .owl-dot.active{background-color:#97e1fe}
.speakers_area{border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;padding:40px 0 35px}
.speakers_area h3{position:relative;padding-bottom:18px;margin-bottom:10px;font-size:40px;color:#000;text-align:center}
.speakers_area h3:after{position:absolute;content:'';display:inline-block;width:48px;height:3px;background-color:#61747f;bottom:0;left:50%;margin-left:-24px}
.speakers_area p.h3_txt{font-size:16px;color:#7d8e99;text-align:center}
.lst_speakers{position:relative;width:100%;margin-top:64px}
.lst_speakers .item{padding:0 15px;text-align:center}
.lst_speakers .item a{color:#fff}
.lst_speakers .item img{width:171px;display:Inline-block}
.lst_speakers .name{margin-top:20px;font-size:17px;line-height:1.3em;color:#000;letter-spacing:-0.5px}
.lst_speakers .affiliation{margin-top:8px;font-size:14px;line-height:1.3em;color:#869ca8}
.lst_speakers .owl-nav .owl-prev{position:absolute;width:47px;height:46px;left:30px;top:-110px;background:url(../../images/common/arrow_prev1.gif) no-repeat 0 0;text-indent:-9999px;display:block}
.lst_speakers .owl-nav .owl-next{position:absolute;width:47px;height:46px;right:30px;top:-110px;background:url(../../images/common/arrow_next1.gif) no-repeat 0 0;text-indent:-9999px;display:block}
.lst_speakers .more{position:absolute;top:-110px;right:92px;width:170px;height:46px;border:1px solid #9cbbcd;font-size:16px;color:#7d8e99;text-align:center;display:block;line-height:44px;transition:all 0.3s;}
.lst_speakers .more:hover{color:#fff;background-color:rgba(76, 134, 197, 0.9)}
.sponsor_area{padding-bottom:65px}
.box_sponsor{clear:both;margin-top:40px}
.box_sponsor .lst_sponsor{overflow:hidden;white-space:nowrap}
.box_sponsor .lst_sponsor li{display:inline-block;margin-right:10px}
.box_sponsor .lst_sponsor li a{display:inline-block}
.box_sponsor .lst_sponsor img{border:1px solid #efefef}
.sponsor_area h3.tit{position:relative;font-size:20px;color:#000;padding-left:14px;min-width:140px;padding-right:20px;}
.sponsor_area h3.tit:before{content:'';position:absolute;top:5px;left:0;width:6px;height:18px;background-color:#4c86c5}
.box_sponsor1 h3{float:left;margin-right:20px;position:Relative;top:5px}
.box_sponsor2 h3{float:left;margin-right:20px;position:Relative;top:5px}
.box_sponsor3 h3{float:left;margin-right:20px;position:Relative;top:5px}
@media (max-width: 1199px){
	.mainvisual{margin-bottom:-40px}
	.mainvisual .text img{margin-bottom:0;}
	.mainvisual .text .item_t02{padding:20px 0;}
	.mainvisual .text div>.item_t03{ margin-left:0;}
	.mainvisual .owl-carousel{}
	.mainvisual .owl-carousel .item{width:100%;height:0;padding-bottom:60%;background-position: center top;background-size:cover}
	.mainvisual .owl-dots{bottom:-10%}
	.main_cont .row{margin-top:-200px}
	.main_cont .box p{height:64px}
	.main_cont .box p span{font-size:18px;line-height:20px}
	.news_box{float:left;width:50%}
	.banner_box{float:left;width:50%;margin-bottom:20px;padding-right:0}
	.video_frame{clear:both;width:100%;padding-top:50%}
	.box_sponsor .lst_sponsor{white-space:normal}
	.about_link .welcome_message{float:left;width:33.33333333%}
	.about_link .conference_info{float:left;width:66.66666667%}
	.about_link .welcome_message .tit{height:78px;padding-top:24px;margin-bottom:20px;background-size:cover;font-size:17px}
	.about_link .conference_info .stit{font-size:12px;padding-bottom:3px}
	.mainwrap h3.tit{font-size:24px;margin-bottom:15px;padding-bottom:15px}
}
@media (max-width: 767px){
	.mainvisual{top:0}
	.mainvisual .owl-dots{bottom:-10%;}
	.mainvisual .text img{margin-bottom:10px;}
	.mainvisual .text .item_02{    width: 38px;right: 7px;top: 60%;}
	.mainvisual .text .item_03{width:50%;margin:0 auto;padding-top:0px;}
	.mainvisual .text .item_t02{width:150px;padding:0;}
	.mainvisual .text div>.item_t03{width:150px;  margin-left:30px;}
	.mainvisual .text div>.item_t04{}
	.main_cont .box{float:none;width:100%;padding:0;margin-bottom:5px}
	.main_cont .box:nth-child(3){width:100%}
	.main_cont .box .imgbx{position:relative;padding-top:40%}
	.main_cont .box .imgbx img{width:100%;position:absolute;left:0;top:-50%}
	.main_cont .box p{height:auto;padding:15px 0}
	.main_cont .box p span{font-size:15px;line-height:20px}
	.main_cont .row{margin-top:0;padding:20px 0 40px}
	.mainvisual .text{left:36%;transform:translate(-30%, -50%)}
	.news_box .more{top:-10px}
	.news_box{width:100%;margin-bottom:20px}
	.banner_box{width:100%;margin-bottom:20px;padding:0}
	.video_frame{clear:both;width:100%;padding-top:50%}
	.box_sponsor{margin-top:30px}
	.box_sponsor .lst_sponsor{margin-top:10px}
	.box_sponsor .lst_sponsor li{margin-right:6px}
	.box_sponsor .lst_sponsor li a img{height:44px}
	.sponsor_area h3.tit{font-size:16px;padding-left:10px;min-width:10px;}
	.sponsor_area h3.tit:before{top:0;width:3px;height:19px}
	.box_sponsor1 h3{float:none;margin-right:0;position:static;margin-bottom:10px}
	.box_sponsor2 h3{float:none;margin-right:0;position:static;margin-bottom:10px}
	.box_sponsor3 h3{float:none;margin-right:0;position:static;margin-bottom:10px}
	.speakers_area{padding:20px 0 0}
	.speakers_area h3{font-size:26px;padding-bottom:12px;margin-bottom:10px}
	.speakers_area p.h3_txt{font-size:13px;margin-bottom:15px}
	.lst_speakers{margin-top:70px}
	.lst_speakers .owl-nav .owl-prev{top:-50px;left:29px;width:40px;height:40px;background-size:40px auto}
	.lst_speakers .owl-nav .owl-next{top:-50px;right:29px;width:40px;height:40px;background-size:40px auto}
	.lst_speakers .more{top:-50px;right:75px;width:140px;height:39px;font-size:14px;line-height:39px}
}

.lypop{display:none; position:fixed; z-index:9999;top:20px; right:1%;width:650px;margin-left:-216px;background-color:#fff;}
.lypop .title{height:30px;background-color:#222a30;color:#fff;font-size:16px;line-height:26px;padding-left:10px}
.lypop .close{display:block;position:absolute;z-index:10;top:0;right:0;width:26px;height:26px;font-size:15px;line-height:26px;font-family:Arial;color:#fff}
.lypop .pop_none{background-color:#ebebeb;padding:2px 10px 4px;text-align:left}
.lypop .pop_none input{font-size:13px;margin-top:0}
.lypop .pop_none label{font-size:13px}
.lypop .c_close{float:right;font-size:0.8em}
.lypop .cont{position:relative}
.lypop .cont .btn1{position:absolute;bottom:230px;left:30%;width:40%;height:50px;display:block;}
.lypop .cont .btn2{position:absolute;bottom:10px;right:7%;width:100%;height:160px;display:block;}
@media (max-width:767px){
    .lypop{max-width:300px;margin-left:-150px;border-width:2px}
    .lypop .close{font-size:13px}
    .lypop .cont .btn1{bottom:20px;height:30px}
    .lypop .cont .btn2{bottom:20px;height:30px}
}