@charset "UTF-8";

/*
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
Twitter: @rich_clark
*/


html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, var,
b, i,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, menu, nav, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;box-sizing: border-box;}

body {line-height: 1;}

article, aside, details, figcaption, figure,
footer, header, menu, nav, section {display: block;}
ul {list-style: none;}
a {margin: 0;padding: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0; width:100%;}
input, select {vertical-align: middle;}
.clearfix {*zoom: 1;}
.clearfix:before, .clearfix:after {content: "";display: table;line-height: 0;}
.clearfix:after {clear: both;}
body,
html {height: 100%;}
html {font-size: 16px;}
body {font-family: "PingFang SC","Microsoft Yahei",sans-serif;line-height: 1.5;color: #000;}
a {text-decoration: none;color: #434343;}
a:hover {text-decoration: underline;}
input[type=text]{ -webkit-appearance: none;}


.Fblue,.Fblue:visited,.Fblue:hover{color: #007AFF;}
.Fred,.Fred:visited,.Fred:hover{color: #EF533C;}
.Forange,.Forange:visited,.Forange:hover{color: #FFB100;}
.Fgreen,.Fgreen:visited,.Fgreen:hover{color: #45BC00;}
.F12{font-size:12px;}

.button,
.button:visited,
.button:hover{border:0;cursor:pointer;background: #F90084;border-radius: 3px;font-size: 14px;color: #fff;display: inline-block; text-decoration: none;}
.button:hover{ background: #e00077; border-color:#e00077;}
.button2{background:#F90084; text-align: center; display: block; color:#fff; height:40px; line-height: 40px;cursor:pointer; }
.button3{ text-align: center; display: inline-block; color:#fff; height:29px; line-height: 29px; padding:0 13px; font-size:12px;cursor:pointer; }
.button2:hover,
.button3:hover{text-decoration: none;}
.bor-button,
.bor-button:visited,
.bor-button:hover{border:1px solid #ddd;color: #333333;border: 1px solid #C1C1C1; height:26px; line-height:26px;cursor:pointer; padding:0 12px; font-size:12px; display:inline-block;}
.border-line{ position: relative;}
.border-line::before { position: absolute; content: " "; width: 200%; height: 200%; border: 1px dashed #d2d8dd; top: 0; left: 0; transform: scale(.5); transform-origin: 0 0;}

.top-menu {border-bottom:1px solid #F0F2F6;background: rgba(255, 255, 255, 1);position: fixed;z-index: 10;top: 0;left: 0;width: 100%;font-size: 0.875em;height: 45px; }
.top-menu:after { content: " "; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; transform: scaleY(.5); background-color: rgba(151,151,151, 0.2);}
.top-menu nav {margin: 0 auto;padding:0;}
.top-menu .logo img {display: block;margin: 10px 0 0 0;float:left; height:18.5pt;}
.nav-toggle{ cursor: pointer;	width: 26px;	height: 26px;	transition: .3s ease;	float:left;	margin: 16px 12.5px 0 12.5px;   }
.nav-toggle .i_nav{	width: 19px;	height: 14px;	display:block;	padding: 4px 0 4px 0;	border-top: 2px solid #080808;	border-bottom: 2px solid #080808;	background: #080808;	background-clip: content-box;   }
.i_nav:before,.i_nav:after{position: absolute;	content: "";	width: 22px;	height: 26px;	transition: .3s ease;	-webkit-transition: .3s ease;	opacity: 0;   }
.i_nav:before{top: -5px;border-bottom: 2px solid #080808;}
.i_nav:after{top: 15px;border-top: 2px solid #080808;}
.nav-toggle .i_nav_hover{border: 0;background: none;}
.nav-toggle .i_nav_hover:before{opacity: 1;transform: rotate(135deg) translateX(12px) translateY(-21px);-webkit-transform: rotate(135deg) translateX(12px) translateY(-21px);}
.nav-toggle .i_nav_hover:after{opacity: 1;transform: rotate(-135deg) translateX(6px) translateY(16px);-webkit-transform: rotate(-135deg) translateX(6px) translateY(16px);}
.mb-nav-bar{position: absolute;width:100%; left:239px; height:100%; left:0; top:0;background:rgba(0,0,0,0.38);}
.nav-bar{position:fixed;width:100%; left:239px; height:100%; left:0; top:45px;z-index:11; display:none;}
.login-bar{float:right; padding:13px 20px 0 0; font-size: 14px;color: #929292;}
.login-bar a{color: #929292;}
.i_arrow{width:0; height:0; display:inline-block; border-radius:2px;border-top:6px solid rgba(0,0,0,0);	border-right:6px solid  rgba(0,0,0,0);	border-bottom:6px solid #C4CBD2;	border-left:6px solid  rgba(0,0,0,0);transition: .3s ease;	-webkit-transition: .3s ease;}
.i_arrow_reverse{ transform: rotate(180deg);}
.logined-bar{float:right; height:42px; padding:10px 12px 0 0; position:relative;}
.logined-img{width:26px; height:26px; border-radius: 100%;  background: #C4CBD2; padding:1px; margin-right:7px;}
.logined-bar .i_arrow{vertical-align:13px}
.logined-bar .i_arrow_reverse{vertical-align:4px}
.logined-bar-menu{background: #FFFFFF; z-index:11;box-shadow: 0 0 2px 0 rgba(0,0,0,0.50);	border-radius: 4px; position:absolute; top:45px;right:10px; min-width:111px; padding:0 1px; }
.logined-bar-menu a{display:block;height:40px; text-align:center; line-height:40px; border-top:1px solid #eee;}
.logined-bar-menu a:hover{ color:#F90084;}
.logined-bar-menu a:first-child{border:0;}
.change-language{ position:absolute;color: #000; font-size:14px; padding-left:16px; bottom:50px; left:0; width:239px; height:50px; line-height:50px; border-top:1px solid #dadada;}
.change-language a{margin-left:22px; color: #666666;}


.top-menu nav:after {content: "";display: table;line-height: 0;clear: both;}
.top-menu .button,
.top-menu .button:visited{float:right; border:0;background: #F90084;border: 2px solid #F90084;margin:6px 0 0 10px;border-radius: 3px;color:#fff;padding:0; width:100px; text-align: center; height:26px; overflow: hidden; line-height: 26px; font-size:14px; display:inline-block; position: relative;}
.top-menu .button:hover{ background: #e00077; border-color:#e00077;}
.top-menu .button:active{ background: #c70069; border-color:#c70069;}
.top-menu .button{display:none;}

.site-nav {background-color: #fff;clear: both; position:absolute; height:100%; width:239px;}
.site-nav > li {position: relative;border-top: 1px solid #f0f0f0; display: inline-block;width:100%;}
.site-nav > li > a{color: #616161;font-size: 16px;text-decoration: none;height: 50px; line-height: 50px; padding:0 16px; display:inline-block;}
.site-nav > li > a:hover { color:#F90084; }
.site-nav > li:first-child{border-top:0;}
.site-nav .has-sub{background:url(../images/i_down.png) no-repeat 210px 22px; background-size:13px auto;transition: 0.5s;}
.site-nav .has-sub p{padding-left:27px; border-top:1px solid #DBDBDB; display:none;}
.site-nav .has-sub p a{  display:block; font-size:14px; height:45px; line-height:45px; border-top:1px solid #DBDBDB;}
.site-nav .has-sub p a:first-child{border:0;}
.site-nav .sub_up{background:#F9F9F9 url(../images/i_up.png) no-repeat 210px 22px;background-size:13px auto;}
.site-nav.scroll {overflow: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch}
.site-nav .CHA_EN{display:none;}

.apply-intro .n1 a,
.schedules .n2 a,
.value .n3 a,
.sponsors .n4 a,
.exhibit .n5 a,
.join .n6 a,
.research .n7 a{color:#F90084;}
.media .n7 a{color:#F90084;}


.countdown{display:none;}
.js_day{color: #F90088; font-weight: bold;}

/* 底部footer和share start */
.bottom-footer{padding-bottom:50px;background-color: #171717;}
.bottom-footer li::before, .bottom-footer-content strong::before { content: " "; position: absolute; left: 0; right: 0; border-top: 1px solid #fff; opacity: 0.06; transform: scaleY(.5); }
.bottom-footer li::before,.bottom-footer-content strong::before{ bottom: 0;}
.bottom-footer p{font-size: 12px;color: #737373;line-height: 22px; max-width:309px; padding-right:20px;}
.bottom-footer strong { position: relative; display:block; position: relative; padding: 12.5px 0 15.5px 0; margin:0 13.75px; font-size: 15px; line-height: 21px; color: #C5C5C5; font-weight: 400;}
.bottom-footer li { position: relative; margin: 0 7.5px 0 17.5px; font-size: 12px; color: #737373; line-height: 41.5px;}
.bottom-share strong {display:block; padding: 12.5px 0 9px 0; margin:0 14.75px; line-height: 21px; font-size: 15px; color: #C5C5C5; font-weight: 400;}
.bottom-footer li a{color:#737373;}
.bottom-footer .copy-right { padding: 16px 0 13px 14.5px; font-size: 12px; line-height: 16.5px; color: #737373; width:100%; clear:both;}
.bottom-share ul { padding-left: 12px; overflow: hidden;}
.bottom-share li { float: left; width:25%; margin:0;}
.bottom-share .bdsharebuttonbox a { display: block;text-align:center; width: 45px; height: 45px;background: rgba(255, 255, 255, 0.03) url("../images/icon_share.png") no-repeat;  background-size: auto 45px; border-radius: 50%; line-height: 45px; overflow: hidden;}
.bottom-share .bdsharebuttonbox a:active { background-color: #333;}
.bottom-share .bdsharebuttonbox .bds_sqq { background-position: 0 0; }
.bottom-share .bdsharebuttonbox .moments {background-position: -51px 0;}
.bottom-share .bdsharebuttonbox .bds_weixin { background-position: -103px 0;}
.bottom-share .bdsharebuttonbox .bds_tsina { background-position: -154px 0;}
.bottom-share li::before, .bottom-share li:first-child::after{border:0;}
.bottom-footer-content li a{display:block;}
.bottom-footer-content li a:active{background: #2A2A2A; text-decoration: none;}
.bottom-pc{display:none;}
.bottom-mb{display:block;}
.bd_weixin_popup .bd_weixin_popup_foot{display:none!important;}
.bottom-footer-content ul{ overflow:hidden;height:0;transition: height 100ms;}
.bottom-footer-content .ul120{height:120px;}
.bottom-footer-content .i_foot_switch{display:block; color:#C5C5C5; float:right; font-size:30px; font-style:normal;  margin-top:-3px; font-weight:300;transition: All 0.4s ease-in-out;}
.bottom-footer-content .i_foot_close{ transform: rotate(45deg);}
.entry_bar{display:block; position: fixed; text-align: center; width:100%; bottom:0px;right:0; left:0; height:50px;background:#fff; border-top:1px solid #f5f5f5; z-index:9;}
.entry_bar .button{display:inline-block;  width:180px; margin-top:7px;   height: 36px; line-height:36px; overflow: hidden; text-align: center; font-size:16px;}
.entry_bar .button-apply-exhibitor,
.entry_bar .button-apply-sponsor{display:none;}
.service{width:60px; text-align:center; display:block; position: absolute; left:18px; top:9px; line-height: 1;}
.service i{width:16px; height:16px; display:inline-block; background:url("../images/i_service.png") no-repeat; background-size:16px auto; }
.service span{font-size:12px; display: block; text-align:center;color: #999999; padding-top:2px;}
.side_bar{display:none;}
/* 底部footer和share end */


.clip-text {font-size: 12px;line-height: 1;	position: relative;	display: inline-block;text-align: center;
	color: #fff;	-webkit-background-clip: text;	-webkit-text-fill-color: transparent; display:none; }
.clip-text:before,
.clip-text:after {position: absolute;	content: '';  }
.clip-text:before {z-index: -2;top: 0;right: 0;bottom: 0;	left: 0;  }
.clip-text:after {position: absolute;	z-index: -1;top: .125em;right: .125em;bottom: .125em;left: .125em;  }
.clip-text--no-textzone:before {background-position: -.25em 0;}
.clip-text--no-textzone:after {content: none;  }
.clip-text--cover,
.clip-text--cover:before {background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;}
.clip-text_one {	background-image: url(../images/piaodong.png);background-repeat: no-repeat; background-size:100%;
	-webkit-animation: font-move 2s infinite both;font-size:14px; position: absolute; top:15px; left:-11px; width:100px;  }

@-webkit-keyframes font-move {
	0% {background-position-x: 20px;}
	100%{background-position-x: -80px;}
}

@media only screen and (min-width: 800px) {
	.button3{height:26px; line-height:26px; padding:0 24px;}
	.mb-nav-bar{display:none;}
	.nav-bar{display:block; position:static; background:none; float:left; height:30px; width:auto; margin-left:25px;}
	.nav-toggle{display:none;}
	.top-menu nav{ max-width:1180px; padding-left:20px; padding-right:20px;}
	.top-menu .button{display:block;}
	.top-menu .logo:hover img{opacity: 0.8;}
	.index .top-menu{background:rgba(0,0,0,0.5);border-bottom:none;}
	.index .top_on{ background:#fff;transition:background 100ms;}
	.index .site-nav > li > a{color:#acacac;}
	.site-nav{position:static; width:auto; height:auto; background:none;}
	.change-language{display:none;}
	.site-nav > li{width:auto; border:0; }
	.site-nav > li > a,.site-nav > li > a:hover{height:45px; line-height:45px; font-size:14px; padding:0 11px;}
	.site-nav > li > a{color:#5b5b5b; }
	.index .top_on .countdown,.countdown{background:rgba(249,0,129,0.16); border-radius: 3px; text-align: center; display:block; float:right; width:138px; height:30px; overflow: hidden;font-size: 12px;font-size: 10px; padding-top:9px; margin:6px -13px 0 10px; line-height: 13px;color: #914C70;}
	.index .top_on .site-nav > li > a{color:#5b5b5b;}
	.index .countdown{background:rgba(249,0,129,0.23);color: #c06c98;}
	.site-nav > li > a:hover,.index .top_on .site-nav > li > a:hover{color:#F90084;}
	.site-nav .CHA_EN{display:inline-block;}
	.site-nav .has-sub{position:relative;}
	.site-nav .has-sub p{position:absolute; top:44px; left:50%; margin-left:-54px; display:none;padding:0 1px; text-align:center; background: #FFFFFF;border: 1px solid #E9E9E9;box-shadow: 0 5px 6px 0 rgba(0,0,0,0.05);	border-radius:4px; width:108px;}
	.site-nav .has-sub p a{border-color:#eee; color:#000; height:40px; line-height:40px;}
	.site-nav .has-sub p a:hover{color:#F90084;}
	.logo-bar{font-size: 14px;color: #929292;}
	.logined-img{width:30px; height:30px;}
	.logined-bar{ padding:7px 0 0 0;}
	.logined-bar-menu{right:0;}
	.bottom-pc{display:block;}
	.bottom-mb{display:none;}
	.bottom-footer {padding:25px 0 25px 0;}
	.bottom-footer strong{font-size:16px; padding:0 0 17px; margin:0;}
	.bottom-footer li{line-height:26px; margin-left:0;}
	.bottom-footer .copy-right{padding:0;}
	.bottom-footer-content{width:20%; float:left;}
	.bottom-footer-content .i_foot_switch{display:none;}
	.bottom-footer-content:first-child{width:40%;}
	.bottom-footer-content ul{height:auto;}
	.bottom-footer li::before, .bottom-footer li:first-child::after,.bottom-footer-content strong::before{border:0;}
	.bottom-footer .wrapper{padding-left:20px; padding-right:20px;}
	.entry_bar{display:none;}
	.side_bar{display:block; text-align:center;width:80px; height:350px;background: #FFFFFF; position:fixed; bottom:30px; right:30px; box-shadow: 0 0 14px 0 rgba(0,0,0,0.07);border-radius: 3px;z-index:11;}
	.side_bar li span{font-size: 14px;color: #999999; display:block;}
	.side_bar li{padding-bottom:26px; cursor:pointer;}
	.side_bar i{display:block; margin:30px auto 10px auto; position: relative; }
	.side_bar .i_gotop{width:20px; height:21px; background:url(../images/i_gotop.png) no-repeat; background-size:20px auto;}
	.side_bar .i_gophone{width:24px; height:28px;background:url(../images/i_gophone.png) no-repeat; background-size:19px auto;}
	.side_bar .i_goservice{width:24px; height:23px;background:url(../images/i_goservice.png) no-repeat; background-size:23px auto;}
	.side_bar .i_gophone::before,.side_bar .i_goservice::before{position:absolute; content:""; width:24px; height:1px; background:#E0E0E0; left:0px;top:-30px;}
	.side_bar .on .i_gotop,.side_bar li:hover .i_gotop{background-image:url(../images/i_gotop_hover.png);}
	.side_bar .on .i_gophone,.side_bar li:hover .i_gophone{background-image:url(../images/i_gophone_hover.png);}
	.side_bar .on .i_goservice,.side_bar li:hover .i_goservice{background-image:url(../images/i_goservice_hover.png);}
	.side_bar li:hover span,.side_bar .on span{color: #F90084;}
	.side_bar_kang{ display:none; background-repeat:no-repeat; width:442px; height:378px; position:absolute; top:-14px; right:70px;}
	.gophone{background-image:url(../images/gophone.png);}
	.goservice{background-image:url(../images/goservice.png);}
	.side_bar_kang .side_title{ display:block; padding:38px 0 31px 0;color: #333333; font-size:16px;}
	.side_bar_kang img{width:219px; }
	.side_aside{ display:block; color:#333; padding:10px 0 0 0;}
	.side_aside .side_hui{ color:#999;}
	.goservice .side_title{ padding:28px 0 10px 0;}
	.indexEN .Icon_list li{font-size: 20px;}
	.indexEN .go_buy .button,.indexEN .titles .button{width:auto; padding:0 10px;}
	.clip-text{display:block;}
	.indexEN .site-nav > li > a,.indexEN  .site-nav > li > a:hover,.indexEN .site-nav .has-sub p a,
	.speakerEN .site-nav > li > a,.speakerEN  .site-nav > li > a:hover,.speakerEN .site-nav .has-sub p a,
	.schedulesEN .site-nav > li > a,.schedulesEN  .site-nav > li > a:hover,.schedulesEN .site-nav .has-sub p a,
	.valueEN .site-nav > li > a,.valueEN  .site-nav > li > a:hover,.valueEN .site-nav .has-sub p a,
	.sponsorsEN .site-nav > li > a,.sponsorsEN  .site-nav > li > a:hover,.sponsorsEN .site-nav .has-sub p a,
	.exhibitEN .site-nav > li > a,.exhibitEN  .site-nav > li > a:hover,.exhibitEN .site-nav .has-sub p a,
	.joinEN .site-nav > li > a,.joinEN  .site-nav > li > a:hover,.joinEN .site-nav .has-sub p a,
	.venueEN .site-nav > li > a,.venueEN  .site-nav > li > a:hover,.venueEN .site-nav .has-sub p a,
	.hotelEN .site-nav > li > a,.hotelEN  .site-nav > li > a:hover,.hotelEN .site-nav .has-sub p a,
	.researchEN .site-nav > li > a,.researchEN  .site-nav > li > a:hover,.researchEN .site-nav .has-sub p a,
	.top-menu_en .site-nav > li > a, .top-menu_en .site-nav > li > a:hover{font-size:12px;}
}






.wrapper {margin: 0 auto;max-width: 1180px;}

.banner_video{position:relative; margin-top:45px; z-index: 2;width:100%; height: 100%; overflow: hidden;}
.ban_v{ position: absolute; left:0; top:0px; z-index:1; width:100%; height: 100%; background-image:url(https://ixdc.org/2018/images/home-bg-s.png); background-size:cover; }
.banner_text{width:100%; padding:0 10px; text-align: center; margin:0 auto; z-index:1; position:absolute; top:60px;}
.text_img{width:80%; height: auto;}
.vertical_middle{width:100%;z-index:10;min-height:100%;display:-webkit-flex;display:flex;align-items:left; align-items:center; z-index: 9; position: relative;}
.go_buy{ position:absolute; bottom:51px; text-align:center; width:100%; z-index:1;}
.go_buy strong{color:#fff; display: block; font-size:18px; font-weight: normal; }
.go_buy span{font-size: 14px;color: #aaa; display:block; margin-bottom:20px; padding-top:6px;}
.go_buy .button,.titles .button{display: inline-block; width:150px;margin:0 auto; line-height:36px; height:36px; }
.bg_v{top: 0px;left: 0px;width: 100%;height: 100%;opacity: 1;display: block;position: absolute;object-fit: cover;visibility: inherit;background-size: cover;}

.titles {margin-bottom: 30px;text-align: center;}
.titles strong {position: relative; font-weight:500; font-size: 25px;color: #000;line-height: 1.5;-webkit-font-smoothing: antialiased;}
.titles p {display: block;color: #999;padding:4px 10px 0px; max-width: 1200px; margin:0 auto; text-align: center;font-size: 16px;}
.titles .button{ margin-top:15px;}
.stitles{ text-align: left; font-size:18px; height:50px; line-height: 50px;}
.stitles4{font-size:14px; color:#000; font-weight:bold;}
.stitles5{font-size:13px; color:#000; font-weight:400;}
.stitle-bar{background: #FBFBFB;box-shadow: 0 1px 0 0 rgba(0,0,0,0.06); margin-top:45px; padding:0 3%; height:44px; line-height:44px; font-size:16px; text-align: left;}
.stitle-bar strong{font-size:16px; letter-spacing: 0; font-weight: normal;}
.mores,.mores:hover,.mores:visited{border: 1px solid #ACACAC; text-decoration: none; border-radius: 3px;font-weight: 300; display: block; width:150px; height:35px; line-height:35px;font-size: 13px; font-weight:bold; color: #000;text-align: center; margin: 0 auto;}
.mod {padding: 40px 0 0 0;background: #fff;}
.main{margin-top:45px;}


.Img_Tit_time img{width:100%; margin-bottom:18px;}
.Img_Tit_time .title{font-size:16px; color:#333; line-height:22px; display:block; padding:0 12px 8px 12px;}
.Img_Tit_time .time{font-size: 14px;color: #999999; display:block; padding:0 12px;}
.Img_Tit_time .sum{display:none; color:#999; font-size:16px; height:67px; overflow: hidden;position:relative;}
.Img_Tit_time .blur{display:none;}
.Icon_list{padding:2px 15px 0;}
.Icon_list li{color:#fff; padding-bottom:24px; padding-left:26px; background:url(../images/i_what.png) no-repeat 0 0; background-size:16px auto; line-height: 1; }


.speaker-list {text-align:left;}
.speaker-list li {width: 32%; text-align:center;overflow: hidden;font-weight: 300;display: inline-block;vertical-align: top; margin-bottom:35px;}
.speaker-list li > a,
.speaker-list li > span,
.speaker-list li > p {margin: 0 10%;display: block;letter-spacing: 0;  }
.speaker-list .tit-1,
.speaker-list .tit-2,
.speaker-list .tit-3,
.speaker-list p {font-size: 14px;color: #666666; }
.speaker-list p {  clear:both;}
.speaker-list img {margin-left: auto;margin-right: auto;margin-bottom: 0px;border-radius: 100%;width: 90px; height:90px;max-width: 170px;}
.speaker-list a img {width: 100%; height: auto;}
.speaker-list .tit-1 {color: #000;font-size: 13px; font-weight: bold;line-height:1.2;}
.speaker-list .tit-2{ color:#4A4A4A;font-size: 11px; padding-top:4px; line-height:1.2; }
.speaker-list .tit-3 {color: #F90084;font-size: 13px; padding-top:8px;line-height:1.2; }
.speaker-list p .s-mores{color:#F90084;}
.partners{ padding-bottom:30px; background:#fafafa;}
.partners .wrapper {padding-top:30px; padding-left:12px; padding-right:12px;}
.partner-list{padding-bottom:0px;}
.partner-list img {width: 100%;max-width: 140px;}
.partner-list li {float: left;width: 33%;margin-bottom: 23px; text-align:left; min-height:80px;}
.partner-list h3 {font-weight:300;padding: 0 0 10px 0;color: #797E83; font-size:12px;}
.partner-title{font-weight: 300; padding-bottom:30px; color:#797E83;  font-size:12px;}
.partner-list i,
.partner-list .name {display: none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.partner-list i {background: #000;opacity: 0.6;}
.partner-list .name {height: 100%;color: #fff;text-align: center;top: 50%;margin-top: -0.4em;font-size: 0.8em;line-height: 1;}
.partner-list a {display: block;position: relative;width: 80%;max-width: 140px;max-height: 65px;border: 1px solid #F6F6F6;}
.partner-gay {background: #FAFAFA;}
.partner-gay .partner-list a{border-color:#F0F0F0;}
.partner-more{display:none;}

.ImgTitleSum li{ width:92%; float:left; height:104px; margin:0 0 0 12px; position: relative; background-image: linear-gradient(-223deg, #52495A 0%, #3F3346 100%); border-radius: 6px;}
.ImgTitleSum a{ width:100%;  position: absolute;left:0; top:0; z-index: 9; color:#4A4A4A; display: block; height:100%; }
.ImgTitleSum a:hover{ text-decoration: none;}
.ImgTitleSum img{ float: left; width:74px; height: 74px; border-radius: 100%; margin:0px 8.5pt 0 9pt;}
.ImgTitleSum strong{ font-size: 14px; height: 38px; float:left; display: block; margin:16px 15px 0 0; line-height: 19px; color:#fff;}
.ImgTitleSum span{ font-size:12px;font-weight: 400; float:left;  display: block; color: #F90084; width:70%}
.ImgTitleSum em{ font-size:12px; font-weight: 200; font-style: normal; display:block;color: #FFFFFF;}
.ImgTitleSum a:hover strong{ text-decoration: underline;}

.hot-recommended{background: #F2F2F2; width:100%; display:inline-block;}
.hot-recommended .titles{margin-bottom:38px;}
.hot-recommended .wrapper{position:relative;}
.hot-recommended-list{position: relative; width:100%; height:370px;}
.hot-recommended-items{margin-left:10px; width:100%;}
.hot-recommended-item{ display:block;float:left; width:284px!important; height:369px; margin-right:30px;background: #FFFFFF;border-radius: 3px; padding:12px 17px 16px 17px;}
.hot-recommended-item:hover{box-shadow: 0 0 60px 0 rgba(0,0,0,0.06);}
.hot-recommended-item .a-link,
.hot-recommended-item .a-link:hover{text-decoration: none; display:block; }
.hot-recommended-item .title,
.hot-recommended-item .name,
.hot-recommended-item .company,
.hot-recommended-item .post{ display:block;}
.hot-recommended-item .date{height:32px; border-bottom:1px solid #F90084; margin-bottom:11px;}
.hot-recommended-item .date span{margin-left:10px; color: #999999;}
.hot-recommended-item .pic{width:100px; height:100px; border-radius: 100%; display:block;}
.hot-recommended-item .title{font-size: 19px;	color: #000000; margin:13px 0 19px 0; height:56px;font-weight:500;}
.hot-recommended-item .name{font-size: 15px;	color: #000000; font-weight:500;}
.hot-recommended-item .company{font-size: 13px;	color: #F90084; margin:5px 0 2px 0;}
.hot-recommended-item .post{font-size: 13px;	color: #999999;}
.hot-recommended-item .more{font-size: 12px; margin-top:18px;font-size: 11px; display:inline-block; padding:6px 23px;	color: #242424;border: 1px solid #ddd;	border-radius: 3px;}
.hot-recommended .button{margin-top:45px;}
.index .titles strong{font-size:30px;}
.index .titles p{font-size:15px;}
.recent_news,.staff,.partners,.what,.history{width:100%; overflow: hidden;}
.recent_news .mores{margin-top:20px;}
.staff .speaker-list{ padding-top:20px;}
.what{margin-top:36px;background:#000 url(../images/what_bg.png) no-repeat 0 bottom; background-size:100% auto; padding-bottom:40px;}
.what .titles{margin-bottom:35px;}
.what .titles strong,.history .titles strong{color:#fff;}
.history{background:#000; margin-top:30px; padding-bottom:10px;}
.figure-list{margin-left:0; margin-right:0; width:100%;position: relative;z-index: 1; max-width: 1860px;}


.pop_wrapper{ display:none; position:fixed; width:100%; height: 100%;background:rgba(0,0,0,0.5);left:0; top:0; z-index:11;}
.pop_win{ border-radius:10px; background:#fff; margin:0px 10px;padding:20px; top:25%; position:relative;}
.pop_Downwin{position:absolute; bottom:10px; width:94%; left:3%;background: #FFFFFF;border: 3px solid rgba(151,151,151,0.20);border-radius: 6px;}
.pop_Downwin .title_bar{ position: relative; text-align: center; line-height:38px; height:44px; background:#ddd; color:#fff;background: #F90084;border: 3px solid rgba(151,151,151,0.20);border-radius: 8px 8px 0 0;}
.pop_Downwin .title_bar .close{ position: absolute; right:12px; top:-2px; color:#fff; font-size:36px; line-height:1;cursor: pointer;}
.win_service strong{font-size:16px; text-align:center; display:block; padding:17px 0 16px 0;}
.win_service img{display:block; margin:0 auto; width:183px; height: auto;}
.win_service span{font-size:12px; display:block; text-align: center;}
.win_service p{ text-align:center; padding:36px 0 31px 0;}
.win_service .nowx a{display:inline-block; width:49%; text-align:center; height:18px; line-height:18px; color:#333; font-size:14px;}
.win_service .nowx a:first-child{border-right:1px solid #E6E6E6; }

.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{ display:none;width:45px; height:45px; background-repeat: no-repeat; background-size:45px auto;}
.swiper-container .swiper-button-next{background-image:url(../images/swiper-next.png);}
.swiper-container .swiper-button-next:hover{background-image:url(../images/swiper-next-hover.png);}
.swiper-container .swiper-button-next:active{background-image:url(../images/swiper-next-active.png);}
.swiper-container .swiper-button-prev{background-image:url(../images/swiper-prev.png);}
.swiper-container .swiper-button-prev:hover{background-image:url(../images/swiper-prev-hover.png);}
.swiper-container .swiper-button-prev:active{background-image:url(../images/swiper-prev-active.png);}
.swiper-pagination{width:1140px; text-align:center;}
.swiper-pagination .swiper-pagination-bullet{width:12px; height:12px;background: #D8D8D8; margin:0 5px;opacity:1;}
.swiper-pagination .swiper-pagination-bullet-active{background:#ADADAD;}

@media only screen and (min-width: 800px) {
	.wrapper{padding:0 20px;}
	.recent_news{padding-top:79px;}
	.staff{padding-top:117px;}
	.history{padding-top:79px;}
	.partners{padding-top:105px; background:#fff; padding-bottom:0;}
	.banner_video{margin-top:0; padding-top:45px;height: -webkit-calc(80vh);height: -moz-calc(80vh);height: calc(80vh);min-height: 320px;}
	.go_buy .button{display:none;}
	.text_img{width:27%; min-width:600px;}
	.banner_text{top:26%;}
	.ban_v{background-image:url(https://ixdc.org/2018/pic/home_bg.jpg);}
	.titles strong{font-size:40px; color:#111;}
	.titles p{font-size:20px; color:#999;}
	.index .titles strong{font-size:40px;}
	.Img_Tit_time li{ position:relative; color:#fff;}
	.Img_Tit_time .title,.Img_Tit_time .time{color:#fff;}
	.Img_Tit_time .title{font-size:26px;line-height:1.5; padding-left:0;}
	.Img_Tit_time .time{padding:6px 0 21px 0;}
	.Img_Tit_time p{width:52%; min-height:344px; position: relative; overflow:hidden; background:#2c2b2d; color:#fff; float:right; margin:17px 0 0 0; padding:47px 0 0 68px;}
	.Img_Tit_time img{width:599px; position:absolute;left:0; top:0;z-index:1;}
	.Img_Tit_time .mores{color:#fff;}
	.Img_Tit_time .blur{display:block;opacity: 0.06; position:absolute; width:100%; height:100%;-webkit-filter: blur(33px); -moz-filter: blur(33px); -ms-filter: blur(33px);
		filter: blur(33px); background-size:cover;background-position: center; left:0; top:0; z-index:0;}
	.Img_Tit_time .mores,.Img_Tit_time .mores:hover,.Img_Tit_time .mores:visited{margin:30px 0 0 0;}
	.Img_Tit_time .mores:hover{border-color:#b2b2b2; color:#b2b2b2;}
	.Img_Tit_time .sum{display:block; margin-right:60px; }
	.Img_Tit_time .title,
	.Img_Tit_time .time,
	.Img_Tit_time .sum,
	.Img_Tit_time .mores{ z-index:1; position:relative;}
	.recent_news .titles{margin-bottom:75px;}
	.what{padding-top:85px;min-height:652px; margin-top:130px; background:#000 url(https://ixdc.org/2018/pic/what_bg_pc.jpg) no-repeat center bottom; background-size:auto 660px;}
	.what .titles{margin-bottom:88px;}
	.Icon_list {padding:0 200px 0 185px;}
	.Icon_list li{width:300px;float:left; font-size:22px; margin-bottom:36px; padding-left:35px; height:36px; background-size:25px auto;}
	.staff .speaker-list img{width:170px; height:170px;}
	.staff .wrapper{max-width:1470px;}
	.staff .speaker-list{ display:inline-block; text-align:center;font-size: 0;}
	.staff .speaker-list li{width:220px;margin:20px 25px 40px; font-weight:400;}
	.speaker-list .tit-1{font-size:20px; padding-top:20px;}
	.speaker-list .tit-3,.speaker-list .tit-2{font-size:16px;}
	.speaker-list .tit-2{color:#999;}
	.speaker-list .tit-3{padding:15px 0 5px 0;}
	.staff .mores,.partners .mores{display:none;}
	.history{margin-top:125px;}
	.history .titles{margin-bottom:78px;}
	.partner-grey{background: #FAFAFA;}
	.partner-list li{width:16.6%;}
	.partner-list h3,.partner-title{font-size:16px; color: #797E83;}
	.partner-more{display:block;}
	.partner-list{padding-bottom: 20px;}
	.partners .wrapper {padding-left:20px; padding-right:20px;    padding-top: 80px;}
	.hot-recommended{ padding-top:97px;}
	.hot-recommended .titles{margin-bottom:60px;}
	.hot-recommended-list{height:520px; }
	.hot-recommended-items{ margin:0;}
	.hot-recommended-item{width:360px!important; height:492px!important; padding:26px 30px 20px 30px;}
	.hot-recommended-item .date{margin-bottom:16px; font-size:20px; height:45px;}
	.hot-recommended-item .date span{margin-left:20px;}
	.hot-recommended-item .pic{width:150px; height: 150px;}
	.hot-recommended-item .title{margin:20px 0 26px 0;font-size: 22px; height:66px; line-height:30px; }
	.hot-recommended-item .company,.hot-recommended-item .post{font-size:14px;}
	.hot-recommended-item .name{font-size:18px;}
	.hot-recommended-item .company{margin-bottom:0;}
	.hot-recommended-item .more{font-size: 12px;color: #666666;}
	.hot-recommended .button{margin-top:81px;}
	.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{display:block;}
}

@media only screen and (min-width: 800px) and (max-width: 1179px){
	.Img_Tit_time img{width:50%;}
	.Img_Tit_time p{width:55%; height:auto; padding-bottom:40px;}
}



.history figure{margin-bottom:10px;will-change: transform; min-height:144px;}
.history figure::before,.history figure::after{content: '';display: block; background-repeat:no-repeat; position: absolute;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite}
.history .himg1::before,.history .himg1::after{-webkit-animation-duration: 160s;animation-duration: 160s; background-image: url("https://ixdc.org/2018/pic/h1-l.jpg");width: 2575px;height: 310px;background-size: 2575px 310px;}
.history .himg1 {height: 310px;margin-left: -500px}

@media only screen and (min-width: 800px) {
	.history figure{margin-bottom:20px;}
}

@media only screen and (max-width: 1068px) {
	.history .himg1 {
		height: 238px;
		margin-left: -100px
	}
}

@media only screen and (max-width: 735px) {
	.history .himg1 {
		height: 144px;
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.history .himg1::before,.history .himg1:after {
		background-image: url("https://ixdc.org/2018/pic/h1-l2.jpg")
	}
}

@media only screen and (max-width: 1068px) {
	.history .himg1::before,.history .himg1::after {
		width: 1977px;
		height: 238px;
		background-size: 1977px 238px;
		background-repeat: no-repeat;
		background-image: url("https://ixdc.org/2018/pic/h1-m.jpg")
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.history .himg1::before,.history .himg1::after {
		background-image: url("https://ixdc.org/2018/pic/h1-m2.jpg")
	}
}

@media only screen and (max-width: 735px) {
	.history .himg1::before,.history .himg1::after {
		width: 1158px;
		height: 144px;
		background-size: 1158px 144px;
		background-repeat: no-repeat;
		background-image: url("https://ixdc.org/2018/pic/h1-s.jpg")
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.history .himg1::before,.history .himg1::after {
		background-image: url("https://ixdc.org/2018/pic/h1-s2.jpg")
	}
}


.history .himg1:before {
	-webkit-animation-name: himg1Beforelarge;
	animation-name: himg1Beforelarge
}

@media only screen and (max-width: 1068px) {
	.history .himg1::before {
		-webkit-animation-name: himg1Beforemedium;
		animation-name: himg1Beforemedium
	}
}

@media only screen and (max-width: 735px) {
	.history .himg1::before {
		-webkit-animation-name: himg1Beforesmall;
		animation-name: himg1Beforesmall
	}
}

.history .himg1::after {
	-webkit-animation-name: himg1Afterlarge;
	animation-name: himg1Afterlarge
}

@media only screen and (max-width: 1068px) {
	.history .himg1::after {
		-webkit-animation-name: himg1Aftermedium;
		animation-name: himg1Aftermedium
	}
}

@media only screen and (max-width: 735px) {
	.history .himg1::after {
		-webkit-animation-name: himg1Aftersmall;
		animation-name: himg1Aftersmall
	}
}

.history .himg2 {
	height: 310px;
	margin-left: -714px
}

@media only screen and (max-width: 1068px) {
	.history .himg2 {
		height: 238px;
		margin-left: -274px
	}
}

@media only screen and (max-width: 735px) {
	.history .himg2 {
		height: 144px;
		margin-left: -208px
	}
}

.history .himg2::before,.history .himg2::after {
	width: 2575px;
	height: 310px;
	background-size: 2575px 310px;
	background-repeat: no-repeat;
	background-image: url("https://ixdc.org/2018/pic/h2-l.jpg");
	-webkit-animation-duration: 100s;
	animation-duration: 100s
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.history .himg2::before,.history .himg2::after {
		background-image: url("https://ixdc.org/2018/pic/h2-l2.jpg")
	}
}

@media only screen and (max-width: 1068px) {
	.history .himg2::before,.history .himg2::after {
		width: 1977px;
		height: 238px;
		background-size: 1977px 238px;
		background-repeat: no-repeat;
		background-image: url("https://ixdc.org/2018/pic/h2-m.jpg")
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.history .himg2::before,.history .himg2::after {
		background-image: url("https://ixdc.org/2018/pic/h2-m2.jpg")
	}
}

@media only screen and (max-width: 735px) {
	.history .himg2::before,.history .himg2::after {
		width: 1158px;
		height: 144px;
		background-size: 1158px 144px;
		background-repeat: no-repeat;
		background-image: url("https://ixdc.org/2018/pic/h2-s.jpg")
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.history .himg2::before,.history .himg2::after {
		background-image: url("https://ixdc.org/2018/pic/h2-s2.jpg")
	}
}

.history .himg2::before {
	-webkit-animation-name: himg2Beforelarge;
	animation-name: himg2Beforelarge
}

@media only screen and (max-width: 1068px) {
	.history .himg2::before {
		-webkit-animation-name: himg2Beforemedium;
		animation-name: himg2Beforemedium
	}
}

@media only screen and (max-width: 735px) {
	.history .himg2::before {
		-webkit-animation-name: himg2Beforesmall;
		animation-name: himg2Beforesmall
	}
}

.history .himg2::after {
	-webkit-animation-name: himg2Afterlarge;
	animation-name: himg2Afterlarge
}

@media only screen and (max-width: 1068px) {
	.history .himg2::after {
		-webkit-animation-name: himg2Aftermedium;
		animation-name: himg2Aftermedium
	}
}

@media only screen and (max-width: 735px) {
	.history .himg2::after {
		-webkit-animation-name: himg2Aftersmall;
		animation-name: himg2Aftersmall
	}
}

.history .himg3 {
	height: 310px;
	margin-left: -360px
}

@media only screen and (max-width: 1068px) {
	.history .himg3 {
		height: 238px;
		margin-left: 12px
	}
}

@media only screen and (max-width: 735px) {
	.history .himg3 {
		height: 155px;
		margin-left: -32px
	}
}

.history .himg3::before,.history .himg3::after {
	width: 2575px;
	height: 310px;
	background-size: 2575px 310px;
	background-repeat: no-repeat;
	background-image: url("https://ixdc.org/2018/pic/h3-l.jpg");
	-webkit-animation-duration: 140s;
	animation-duration: 140s
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.history .himg3::before,.history .himg3::after {
		background-image: url("https://ixdc.org/2018/pic/h3-l2.jpg")
	}
}

@media only screen and (max-width: 1068px) {
	.history .himg3::before,.history .himg3::after {
		width: 1977px;
		height: 238px;
		background-size: 1977px 238px;
		background-repeat: no-repeat;
		background-image: url("https://ixdc.org/2018/pic/h3-m.jpg")
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.history .himg3::before,.history .himg3::after {
		background-image: url("https://ixdc.org/2018/pic/h3-m2.jpg")
	}
}

@media only screen and (max-width: 735px) {
	.history .himg3::before,.history .himg3::after {
		width: 1158px;
		height: 144px;
		background-size: 1158px 144px;
		background-repeat: no-repeat;
		background-image: url("https://ixdc.org/2018/pic/h3-s.jpg")
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.history .himg3::before,.history .himg3::after {
		background-image: url("https://ixdc.org/2018/pic/h3-s2.jpg")
	}
}

.history .himg3::before {
	-webkit-animation-name: himg3Beforelarge;
	animation-name: himg3Beforelarge
}

@media only screen and (max-width: 1068px) {
	.history .himg3::before {
		-webkit-animation-name: himg3Beforemedium;
		animation-name: himg3Beforemedium
	}
}

@media only screen and (max-width: 735px) {
	.history .himg3::before {
		-webkit-animation-name: himg3Beforesmall;
		animation-name: himg3Beforesmall
	}
}

.history .himg3::after {
	-webkit-animation-name: himg3Afterlarge;
	animation-name: himg3Afterlarge
}

@media only screen and (max-width: 1068px) {
	.history .himg3::after {
		-webkit-animation-name: himg3Aftermedium;
		animation-name: himg3Aftermedium
	}
}

@media only screen and (max-width: 735px) {
	.history .himg3::after {
		-webkit-animation-name: himg3Aftersmall;
		animation-name: himg3Aftersmall
	}
}


@-webkit-keyframes himg1Beforelarge {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes himg1Beforelarge {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes himg1Afterlarge {
	0% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}
}

@keyframes himg1Afterlarge {
	0% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}
}

@-webkit-keyframes himg1Beforemedium {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes himg1Beforemedium {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes himg1Aftermedium {
	0% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}
}

@keyframes himg1Aftermedium {
	0% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}
}

@-webkit-keyframes himg1Beforesmall {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes himg1Beforesmall {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes himg1Aftersmall {
	0% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}
}

@keyframes himg1Aftersmall {
	0% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}
}

@-webkit-keyframes himg2Beforelarge {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes himg2Beforelarge {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}



@-webkit-keyframes himg2Afterlarge {
	0% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}
}

@keyframes himg2Afterlarge {
	0% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}
}

@-webkit-keyframes himg2Beforemedium {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes himg2Beforemedium {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes himg2Aftermedium {
	0% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}
}

@keyframes himg2Aftermedium {
	0% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}
}

@-webkit-keyframes himg2Beforesmall {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes himg2Beforesmall {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes himg2Aftersmall {
	0% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}
}

@keyframes himg2Aftersmall {
	0% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}
}

@-webkit-keyframes himg2Beforelarge {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes himg2Beforelarge {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes himg2Afterlarge {
	0% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}
}

@keyframes himg2Afterlarge {
	0% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}
}

@-webkit-keyframes himg2Beforemedium {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes himg2Beforemedium {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes himg2Aftermedium {
	0% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}
}

@keyframes himg2Aftermedium {
	0% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}
}

@-webkit-keyframes himg2Beforesmall {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes himg2Beforesmall {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes himg2Aftersmall {
	0% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}
}

@keyframes himg2Aftersmall {
	0% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}
}


@-webkit-keyframes himg3Beforelarge {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes himg3Beforelarge {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes himg3Afterlarge {
	0% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}
}

@keyframes himg3Afterlarge {
	0% {
		-webkit-transform: translate3d(2575px, 0, 0);
		transform: translate3d(2575px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-2575px, 0, 0);
		transform: translate3d(-2575px, 0, 0)
	}
}

@-webkit-keyframes himg3Beforemedium {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes himg3Beforemedium {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes himg3Aftermedium {
	0% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}
}

@keyframes himg3Aftermedium {
	0% {
		-webkit-transform: translate3d(1977px, 0, 0);
		transform: translate3d(1977px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1977px, 0, 0);
		transform: translate3d(-1977px, 0, 0)
	}
}

@-webkit-keyframes himg3Beforesmall {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes himg3Beforesmall {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}

	50.001% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes himg3Aftersmall {
	0% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}
}

@keyframes himg3Aftersmall {
	0% {
		-webkit-transform: translate3d(1158px, 0, 0);
		transform: translate3d(1158px, 0, 0)
	}

	50% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-1158px, 0, 0);
		transform: translate3d(-1158px, 0, 0)
	}
}
/*日程安排*/

.recommended{  height: 180px;  position: relative; width:100%; overflow: hidden; padding-top:16px;}
.recommended .wrapper{padding-top:20px;}
.recommended .stitles5{padding-left:12px; margin-bottom:10px;}
.recommended .slider-pro{ background: transparent;}
.recommended .sp-arrows{top:60px;}
.recommended .sp-slide{padding:0 0 0 0;}
.recommended .sp-fade-arrows{ opacity: 1;}
.recommended .sp-next-arrow:after,.recommended  .sp-next-arrow:before,.recommended  .sp-previous-arrow:after,.recommended  .sp-previous-arrow:before{
	background: rgba(0,0,0,0.3); width:30%}
.recommended .sp-horizontal .sp-next-arrow{right:0;}
.masks{ position:absolute; display:none; left:98%; width:80%; height:104px; top:59px; background:#ddd;opacity: 0.31;border-radius:6px;background-image: linear-gradient(-223deg, #52495A 0%, #3F3346 100%);}
.schedule_filter{padding-top:15px; width:100%; display:inline-block; }
.schedule-init{padding-top:18px;}
.schedule-wrapper{position:fixed;width:100%; height:100%; left:0; top:0;background:rgba(0,0,0,0.38); z-index:11; }
.schedule-form{position:fixed; z-index: 1; background:#fff; width:80%; right:0;  height:100%; overflow-y:auto; }
.schedule-form-main,
.schedule-form-sub{display:block;vertical-align:top;}
.schedule-form-sub{max-width:1080px;padding-left:3pt;}
.schedule-form-sub span{display:inline-block;margin:0 0 10px 5px; height:28px; line-height:28px;color:#333; padding:0 17px;font-size:13px;font-weight:300;text-align:center;background: #F5F5F5;cursor:pointer;border-radius:100px;}
.schedule-form-sub span:hover,
.schedule-form-sub .current{color:#fff;background-color:#f90084;border-color:#f90084;}
.schedule-form-sub em{ font-style: normal;font-size:12px;}
.schedule-form-main{font-size:16px; padding:23.5pt 0 12.5pt 15pt;}
.schedule-form .schedule-from-wrap:last-child{margin-bottom:74px;}
.schedule-from-wrap{border-top: 1px solid #DADADA; padding-bottom:4px;}
.schedule-button-wrap{position: fixed; bottom:0; right:0; width:80%; height:44px; z-index:1; background:#fff;}
.schedule-button-wrap span{cursor:pointer; font-size:16px; text-align:center; height:44px; line-height:44px; display: inline-block; width:50%; float:left;}
.cancle{ border-top:1px solid #DADADA;color: #0F0F0F;}
.submits{ background: #F90084; color:#fff;}
.form_bar{  display: block; cursor: pointer; margin-right:7pt; float:right; font-size:13px; color:#333;  height: 38px; width: 123px; border-radius:100px; line-height:38px;  background:#F5F5F5 url(../images/icon_filtrate.png) no-repeat 19px 11px; background-size:30px auto; padding-left:48px; background-size: 20px auto;}
.time-tab .wrapper{padding-top:26px;}
.time-tab .stitles5{padding-left:12px; margin-bottom:12px;}
.time-tab-pc{display:none;}
.time-tab-mb{display:block;}
.time-tab{ left:0; background: #fff;}
.time-tab a{width:16.6%; float:left; text-align: center; display:block;}
.time-tab a:hover{text-decoration:none;}
.time-tab i{display:inline-block; font-style:normal;width:46px; height:46px;line-height:46px;border-radius:100%;font-size:14px;text-align:center;background: #F5F5F5;box-sizing: border-box;}
.time-tab .current i{color:#fff;background:#333;}
.filter_fixed{ position: fixed; top:68px; left: 0; z-index: 9;}
.schedule-table h2{line-height:3em;text-align:center;font-weight:300;margin-top:45px;}
.schedule-table h2 span{display:inline-block;color:#00a2e9;font-size:1.375em;border-top:3px solid #00a2e9;padding:0 2em;}
.schedule-table h3{background:#efefef;line-height:2.2em;text-align:center;font-weight:300;color:#434343;font-size:1.375em;border-bottom:1px solid #cdcdcd;}
.schedule-daily{padding-top:30px; margin-bottom:10px;overflow: hidden; width:100%; clear:both;}
.schedule-daily:last-child{border-bottom-width:0;}
.schedule-date{color:#000;vertical-align: middle;  padding:0 0 8px 13px; display:block;}
.schedule-date strong{font-size: 21px; font-weight: 300;}
.schedule-date p{margin-top:0;font-size: 13px; color:#999;}
.schedule-date em{ font-style:normal;font-weight: 500;}
.schedule-date span{margin-left: 10px;}
.schedule-cnt:before{border:0; border-top:1px solid #dadada; }
.schedule-cnt li{ text-align: center; width:50%; float:left; padding:20px 0;}
.schedule-cnt i{display:inline-block;height:28px;width:28px;background-size:28px auto; background-repeat: no-repeat; }
.schedule-cnt span{color: #999999; display:block; font-size:14px; text-align: center;}
.schedule-list{width: 100%;}
.schedule-list i{display:inline-block;height:14px;width:14px;background-size:cover;margin-left:0.625em; opacity: 0.5; vertical-align: -3px;}
.schedule-list .icon_workshop,.schedule-cnt .icon_workshop{background-image:url(../images/schedule-icon1.png);}
.schedule-list .icon_roundtable,.schedule-cnt .icon_roundtable{background-image:url(../images/schedule-icon2.png);}
.schedule-list .icon_speech,.schedule-cnt .icon_speech{background-image:url(../images/schedule-icon3.png);}
.schedule-list .icon_summit,.schedule-cnt .icon_summit{background-image:url(../images/schedule-icon4.png);}
.schedule-list .icon_trip,.schedule-cnt .icon_trip{background-image:url(../images/schedule-icon5.png);}
.schedule-list .icon6,.schedule-cnt .icon6{background-image:url(../images/schedule-icon6.png);}
.schedule-list .icon2{width:17px;}
.schedule-list .icon4{width:15px;}
.schedule-list li{ display:table;width:100%;padding:23px 12px; border-top:1px solid #E6E6E6;}
.schedule-list img{border-radius:100%;width:85px;height:85px;vertical-align:middle;}
.schedule-list .pic{display:table-cell; vertical-align: middle; width:85px;}
.schedule-list .info{overflow:hidden;padding-left:5.5%;font-weight:400;-webkit-font-smoothing:antialiased;}
.schedule-list .info a{display:block;}
.schedule-list .info span{display:block;overflow: hidden;text-overflow:ellipsis;}
.schedule-list .tit-1{color:#999;font-size:12px;}
.schedule-list .tit-2{color:#000;padding-bottom:11px;overflow: hidden; font-weight: 600; font-size:16px; line-height:21px;}
.schedule-list .tit-3{font-size:12px; color:#A8AEB4;}
.schedule-list .tit-3 strong,.schedule-list .tit-3 strong a{font-size:12px;font-weight:normal;color:#F90084;}
.schedule-list .tit-3 strong{display:block; font-size:13px;}
.shcedule-like{position:relative;float:none;width:100%;height:207px;overflow:hidden;vertical-align:top;}
.shcedule-bullets{position:absolute;top:50%;right:10px;z-index: 5;}
.shcedule-bullets .shcedule-bullet{display:block;width:8px;height:8px;margin-bottom:8px;background-color: #f0f2f6;border-radius: 50%;cursor:pointer;-webkit-transfomr:traslate(-50%,0);-moz-transfomr:traslate(-50%,0);transfomr:traslate(-50%,0);}
.shcedule-bullets .shcedule-bullet.on{background-color: #797e83}
.schedule-tip{color: #999999; padding:52px 0 71px 0; line-height:2; font-size:14px; text-align:center;}
.schedules .stitle-bar span{display:none;}
.recommended .ImgTitleSum strong{float:none;}
.recommended .wrapper{padding:0;}
.sp-horizontal .sp-arrows{display:none;}
.schedule-wrapper{display:none;}
.design-exhibition-bar{background: #F2F2F2;display:block;  padding:23px 20px; line-height: 23px;  text-align: center;color: #000000;}
.design-exhibition-bar:hover{text-decoration: none;}
.i_arrow_updown{width:17px; height:17px; background:url(../images/xiala.png) no-repeat 0 5px; margin-left:8px; background-size:17px auto; display:inline-block;transition: 0.5s;}
.i_down{transform: rotate(180deg); background-position: 0 0;}
@media only screen and (min-width: 800px) {
	.schedule-table{min-height:850px; max-width:1180px; padding:0 20px;}
	.stitle-bar{font-size:40px; height: auto; box-shadow: none; line-height:1;padding-top: 62px; padding-bottom:42px; margin-top:45px; background:none; text-align:center;}
	.stitle-bar strong{font-weight:bold; font-size:40px;}
	.schedules .stitle-bar span{display:block; padding-top:10px;font-size: 16px;color: #666666;}
	.schedules .stitle-bar{padding-bottom:66px; height:auto;}
	.time-tab .stitles5{text-align:center; padding-bottom:50px; padding-top:25px; display:none;}
	.time-tab .wrapper{ height:54px;border-bottom:2px solid #F0F2F6; padding:0;}
	.time-tab {max-width:1180px; padding:0 20px; margin:0 auto;}
	.time-tab a{width:16.6%; text-align:center; height:52px; text-align:center;}
	.time-tab span{font-size: 12px;	color: #999999;line-height: 1; display:block;}
	.time-tab strong{font-size: 20px;color: #999; font-weight: normal;}
	.time-tab .current,.time-tab a:hover{border-bottom:2px solid #F90084;}
	.time-tab .current strong,
	.time-tab .current span,
	.time-tab a:hover strong,
	.time-tab a:hover span{color:#F90084;}
	.time-tab-pc{display:block;}
	.time-tab-mb{display:none;}
	.schedule-date{width:24%; float:left; padding-top:13px; padding-left:0; }
	.schedule-date p{display:none;}
	.schedule-date span{display:block; margin-left:0;font-size:20px; font-weight:normal;color:#666;}
	.schedule-date strong{font-size:24px;}
	.schedule-cnt i{width:42px; height:42px; background-size:42px auto;}
	.schedule-cnt span{font-size:20px; color:#333; padding-top:5px;}
	.schedule-cnt li{width:33%; padding:0; padding:13px 0 50px 0;}
	.schedule-cnt{width:74%; float:right; display:inline-block;border-bottom:1px solid #F0F2F6;}
	.schedule-cnt::before{border:0;}
	.schedule-daily{width:100%; display:inline-block;padding-top:48px; margin-bottom:0;}
	.schedule-init{padding-top:27px;}
	.recommended .ImgTitleSum li{width:376px;}
	.recommended{background: #F7F7F7;}
	.sp-horizontal .sp-arrows{display:block;}
	.recommended{height:215px; padding-top:20px; margin-bottom:35px;}
	.recommended .sp-horizontal .sp-next-arrow{right:-45px;}
	.recommended .sp-horizontal .sp-previous-arrow{left:-45px;}
	.recommended .stitles5{font-size:16px; margin-bottom:23px;}
	.form_bar{float:none; margin-bottom:30px;}
	.filtrate_bar {padding:20px 0 0px 0; font-size: 16px;color: #333333; display:inline-block; width:100%;}
	.filtrate_handle{float:left; margin-right:34px;}
	.schedule-wrapper{display:block; position:static; background:#fff;}
	.schedule-form{position:static;overflow-y:hidden; width:100%; padding-top:10px;}
	.schedule-form-main{float:left; width:80px; padding:2px 0 0 0;}
	.schedule-from-wrap{border:none; width:100%; display:inline-block;}
	.schedule-form .schedule-from-wrap:last-child{margin-bottom:0;}
	.schedule-form-sub{margin-left:80px;}
	.schedule-form-sub span{background:#fff; border:1px solid #E2E2E2;color: #797E83; height:26px; line-height:25px; font-size:14px; margin:0 15px 17px 0; font-weight: 400;}
	.schedule-form-sub span:hover, .schedule-form-sub .current{color: #F90084; background:#fff;border-color:#F90084;}
	.schedule-button-wrap{display:none;}
	.schedule_filter{border-bottom: 1px solid #F0F2F6;}
	.schedule-daily{padding-top:50px;}
	.schedule-date{padding-top:0px;}
	.schedule-date em{font-size:24px;}
	.schedule-list{width:76%; float:left;border-bottom: 1px solid #F0F2F6;}
	.schedule-list li{width:50%; display:inline-block; padding:0; margin-bottom:50px;border:0; float:left;}
	/*	.schedule-list li:nth-of-type(even){width:48%;}*/
	.schedule-list i{vertical-align: -2px;}
	.schedule-list img{width:130px; height:130px;}
	.schedule-list img,
	.ImgTitle img{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-backface-visibility:hidden;}
	.schedule-list li:hover img,
	.ImgTitle li:hover img{transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);}
	.shcedule-like .schedule-list li:hover img{transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);}
	.schedule-list .pic{width:130px; display:inline-block; vertical-align: top;}
	.schedule-list .info{display:inline-block; width:67%; padding-left:13px;}
	.schedule-list .tit-1{padding-top:2px; color: #4A4A4A;}
	.schedule-list .tit-2{height:50px; width:80%;}
	.schedule-list li:nth-of-type(even) .tit-2{width:100%;}
	.schedule-list .tit-3{font-size:14px; height:70px;}
	.schedule-list .tit-3 strong{font-size:16px;}
	.design-exhibition-bar{border-radius:100px; height:36px; line-height:36px; max-width:722px; margin:37px auto 46px auto; padding:0; }
}




/*日程详情*/
.ImgNameSum img{ float: left; width:55px; height:55px; border-radius: 100%;}
.ImgNameSum .txt{ display:table; margin-left:70px;}
.ImgNameSum .stxt{ height:55px; vertical-align: middle; display:table-cell;}
.ImgNameSum .name{display:block; font-size:16px; font-weight:normal;}
.ImgNameSum .post,.ImgNameSum .company{display:block; font-style:normal;font-size:13px;color: #999999;}
.ImgNameSum .company{display:none;}
.ImgNameSum .type{font-size: 12px;    font-weight: 400;    height: 20px;    overflow: hidden;    display: block; margin-top:20px;}
.ImgNameSum .type i,.schedule-border i{display: inline-block;vertical-align: -4px;height: 16px;width: 16px;background-repeat:no-repeat;background-size: 16px 16px;}
.ImgNameSum .type i{margin-right:8px;}
.schedule-border i{margin-left:8px;}
.ImgNameSum .type .icon_workshop,.schedule-border .icon_workshop{background-image: url(../images/schedule-icon1.png);}
.ImgNameSum .type .icon_roundtable,.schedule-border .icon_roundtable{background-image: url(../images/schedule-icon2.png);}
.ImgNameSum .type .icon_speech,.schedule-border .icon_speech{background-image: url(../images/schedule-icon3.png);}
.ImgNameSum .type .icon_summit,.schedule-border .icon_summit{background-image: url(../images/schedule-icon4.png);}
.ImgNameSum .type .icon_trip,.schedule-border .icon_trip{background-image: url(../images/schedule-icon5.png);}
.ImgNameSum li{border-top:1px solid #E6E6E6; padding:10px 0;}
.ImgNameSum li:first-child{border:0;}
.ImgTitle li{ text-align: center; margin-bottom:23px;}
.ImgTitle span{ display: block; padding-top:15px;}
.ImgTitle img{width:100%; position: relative;}
.ImgTitle li:hover{cursor: pointer;}
.s-article-banner{height:375px; position:relative; margin-top:45px; background-position:center 0; background-repeat: no-repeat; background-size:cover;}
.s-article-banner strong{font-size:28px;color: #FFFFFF;line-height: 1.2; display:block; padding:18px 11px; position: relative;line-height: 38px;}
.s-article-banner ul{ position:absolute; bottom:17px; left:0; width:100%; }
.s-article-banner li{width:50%; height:22px; font-size:13px; color:#fff; float:left;}
.s-article-banner li span{padding-left:12px; color:#ddd;}
.s-article-banner:before{ z-index:0;background:rgba(0,0,0,0.2); content:""; position: absolute; top:0; left:0; height:100%; width:100%;}
.s-article-banner-default{background-image: linear-gradient(0deg, #FFFFFF 0%, #F0F0F0 100%); min-height: 220px; height:auto; }
.s-article-banner-default li span{color:#7f7f7f;}
.s-article-banner-default li{color: #000000; height: 26px;}
.s-article-banner-default strong{color: #000000; padding-bottom:126px;}
.s-article-banner-default:before{ background: none; width: 200%; height: 200%;  top: 0; left: 0; transform: scale(.5); transform-origin: 0 0;border-bottom:1px solid #E6E6E6;}
.s-article-speaker .speaker-list li{width:100%; text-align: left; padding:12px 0 0;}
.s-article-speaker .speaker-list img{width:85px; height:85px; float:left; margin-bottom:0;}
.s-article-speaker .speaker-list .tit-1,
.s-article-speaker .speaker-list .tit-2,
.s-article-speaker .speaker-list .tit-3{ width:70%; margin:0 0 0 100px; font-weight: 400;}
.s-article-speaker .speaker-list p{ margin:0; padding-top:15px; font-size:15px; line-height:28px;font-weight: 400;}
.s-article-speaker .speaker-list .tit-1{padding-top:5px; height:35px; font-size:18px;color: #000000;}
.s-article-speaker .speaker-list .tit-3{color: #040404; font-size:14px;}
.s-article-speaker .speaker-list .tit-2{font-size: 14px;color: #999999;}
.s-article-speaker,
.s-article-cnt,
.s-article-production,
.s-article-like,
.s-article-other{padding:12px 12px 0 12px;}
.s-article-production,
.s-article-like,
.s-article-other{border-top:1px solid #E6E6E6}
.s-article-speaker .stitles5{margin-bottom:7px; }
.s-article-speaker .ImgNameSum{padding-bottom:15px;}
.s-article-cnt{padding:12px 12px 0 12px;border-bottom:1px solid #E6E6E6}
.schedule-article .stitles{font-size:18px; font-weight:500;}
.s-article-cnt-sub p{padding:12px 0 22px; line-height:2; font-size:15px;color: #666666;}
.s-article-cnt-sub .stitle5{ color:#F90084; font-size:16px; font-weight: 500;}
.s-article-like li:first-child,
.s-article-other li:first-child,
.s-article-like{border:0;}
.s-article-cnt-pc{display:none;}
.s-article-like{display:inline-block; width:100%;}
.s-article-video{padding: 12px 12px 0 12px;}
.s-article-video-list{min-height:200px; margin-bottom:45px; }
.s-article-video-sum{text-align: center; padding-top:12px;font-size:15px;}
.shcedule-like{width:100%; height:300px;}
.pop-works-show{ position:fixed; background:#fff; width:100%; height:100%;}
.pop-works-show-title{ height:45px; border-bottom:1px solid #ddd; text-align: center; line-height:1; display:block;}
.ws-title{display:block;color: #000000; font-size:15px; padding:5px 0 1px; }
.ws-num{font-size:11px;color: #666666;}
.pop-works-show .pop_close{right:20px; top:11px; z-index: 1;}
.pop-works-show-wrapper{position: relative; width:100%;}
.pop-works-show-cnt img{width:100%; margin:0 auto; position: relative;}
.pop-works-show-cnt .longImg{top:0;}
.pop-works-show .sp-buttons{ display:none;}
.pop-works-show .pop-works-pic{ overflow-y:auto; display:block;}
/*峰会*/
.schedules-summit .schedules-summit-mb { display: block; }
.schedules-summit .schedules-summit-pc { display: none; }
.schedules-summit .s-article-speaker .speaker-list li { margin-bottom: 0; padding-bottom: 15px; }
.schedules-summit .s-article-speaker .speaker-list li+li { position: relative; padding-top: 15px; border-top: 1px solid #E6E6E6; }
.schedules-summit .ImgNameSum .txt--comment { display: none; }
.schedules-summit .arrange-list>li { padding-top: 25px; }
.schedules-summit .arrange-list>li>p { margin-top: 15px; padding-top: 15px; border-top: 1px solid #E6E6E6; font-size: 15px; line-height: 28px; color: #666; }
.schedules-summit .arrange-list-title { font-size: 16px; line-height: 22px; color: #000000; font-weight: 500; }
.schedules-summit .person-intro { font-size: 13px; line-height: 20px; margin-top: 4px; display: flex; }
.schedules-summit .person-intro span { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.schedules-summit .person-msg-item { flex: 1; }
.schedules-summit .person-msg { display: flex; flex: 1; color: #666; }
.schedules-summit .person-intro .person-name { overflow: initial; text-overflow: initial; }
.schedules-summit .s-article-production { padding-left: 0; padding-right: 0; }
.schedules-summit .s-article-production .stitles5 { padding-bottom: 15px; }
.schedules-summit .s-article-speaker { position: relative; border-bottom: 1px solid #E6E6E6; }
.schedules-summit .arrange-list+.arrange-list { border-bottom: 0; }
.schedules-summit .arrange-list+.stitles5 { padding-top: 22px; }
.schedules-summit .schedules-summit-type { display: none; }
.schedules-summit .arrange-stitles { position: relative; line-height: 25px; padding-top: 30px; height: auto; }
.schedules-summit .arrange-stitles:after, .schedules-summit .target-stitles5:after { content: ""; display: block; position: absolute; left: -12px; right: -12px; top: 0; border-bottom: 1px solid #E6E6E6; }
.schedules-summit .arrange-list li .s-article-production { border-top: 0; }
.schedules-summit .arrange-list li p { padding-bottom: 0; }
.schedules-summit .target-stitles5 { margin-top: 30px; position: relative; border-top: 0; }
.schedules-summit .expert-stitles { padding-top: 5px; line-height: 25px; padding-bottom: 30px; height: auto; }
.schedules-summit .arrange-list + .arrange-list { border-top: 1px solid #E6E6E6; }
@media only screen and (min-width: 800px) {
	.ImgNameSum li{border:0; display:inline-block; width:100%;}
	.ImgNameSum .company{display:block;}
	.ImgNameSum img{width:88px; height:88px;}
	.ImgNameSum .txt{margin-left:104px; height:88px;}
	.ImgNameSum .name{height:45px; font-weight: bold;}
	.schedule-article{margin-top:45px;}
	.schedule-article .wrapper{padding:0;}
	.s-article-banner{display:none;}
	.s-article-speaker{float: left;padding-top: 40px; padding-left:20px;width: 380px;border-right: 1px solid #F0F2F6;margin-right: -1px; }
	.s-article-speaker .stitles5{color: #F90084;font-size: 16px;height: 50px;line-height: 50px;}
	.s-article-main{overflow: hidden;border-left: 1px solid #F0F2F6;padding: 40px 20px 30px 38px;    margin-left: 31.5%;text-align: left;}
	.s-article-cnt-pc{display:block;}
	.s-article-main h1 {color: #000;font-size: 26px;font-weight: 600;	}
	.s-article-video{padding:0;}
	.s-article-video-list{margin-bottom:25px;}
	.s-article-video-sum{text-align: left; padding-top:8px; font-size:16px;}
	.time_share{color: #333;}
	.zan {float: left;margin-right: 50px;padding: 13px 0;}
	.zan{ float: left; margin-right:50px; padding:13px 0;}
	.zan strong{ font-weight: normal; vertical-align: 6px;font-size: 14px;color: #797E83;}
	.zan span{margin-right:4px;}
	.zan em{background: #C4CBD2; width: 24px; height: 24px;border-radius:100%;overflow: hidden; display:inline-block; margin-right:10px; text-align: center;  }
	.zan i {width: 24px;height: 24px; cursor:pointer; background: url(../images/like.png) no-repeat center center;background-size: 22px 22px;display: inline-block;}
	.zan .on{ background-color: #D31C00;}
	.zan .on i{animation: myfirst 0.5s;  }
	.ImgTitle span{padding-top:8px;}
	.schedule-property{overflow: hidden;padding-top: 8px;padding-bottom: 8px; background: #F5F5F5;border-radius: 3px;}
	.schedule-border {margin-left: -1px;border-left: 1px solid #efefef;float: left;width: 15%;text-align: center;}
	.schedule-border span,
	.schedule-border em {display: block;line-height: 30px;white-space: nowrap;color: #797E83;font-style: normal;font-size: 14px;}
	.schedule-border em {font-weight: 400;}
	.schedule-border span{color:#000;font-weight: bold;}
	.editor_time {width: 22%;}
	.s-article-cnt-sub{padding-top:34px;}
	.s-article-cnt-sub p{color: #333;letter-spacing: 0.5px;font-weight: 400;text-align: justify; line-height:30px; padding:0 0 20px; font-size:16px;}
	.s-article-cnt-sub .stitles5{color: #F90084;font-size: 16px;}
	.s-article-cnt .stitles{ display:none;}
	.s-article-speaker .stitles,
	.s-article-main .stitles{color: #F90084; font-size:16px; font-weight: normal;}
	.s-article-speaker .speaker-list li{text-align: center;}
	.s-article-speaker .speaker-list img{ float:none; width:140px; height:140px;}
	.s-article-speaker .speaker-list .tit-1,
	.s-article-speaker .speaker-list .tit-2,
	.s-article-speaker .speaker-list .tit-3{margin-left:0; width:100%;color: #4A4A4A;padding-top:0.5em;}
	.s-article-speaker .speaker-list .tit-1{height:auto; font-weight: bold;}
	.s-article-speaker .speaker-list .tit-2,
	.s-article-speaker .speaker-list .tit-3{ font-size:14px;}
	.s-article-speaker .speaker-list p{line-height:30px;text-align: left; color:#333; padding-top:2em;font-weight: 400;font-size: 15px;letter-spacing: 0.5px;}
	.s-article-speaker .speaker-list,
	.s-article-speaker .ImgNameSum{padding-right:10%;}
	.s-article-speaker{border:0;}
	.s-article-production .ImgTitle li{ width:54%;max-width: 352px; vertical-align: top;    display: inline-block; text-align: left;margin:0px 30px 32px 0px;}
	.s-article-cnt,
	.s-article-production,
	.s-article-like,
	.s-article-other{padding:0;}
	.s-article-production .ImgTitle{width:800px;}
	.s-article-other{width:100%; display:inline-block;border:0;}
	.s-article-other .schedule-list{width:100%; border:0;}
	.s-article-other .schedule-list li{width:32%; text-align:center;}
	.s-article-other .schedule-list .info{padding:13px 0 0;}
	.s-article-other .schedule-list .tit-2{width:100%;}
	.s-article-like{width:100%; display:inline-block;border-top: 1px solid #F0F2F6; padding:3em 0;}
	.s-article-like .stitles{width:10%; float: left; height: 130px;line-height: 130px; overflow: hidden; color:#4a4a4a;}
	.s-article-like .schedule-list{width:70px; float: left; border:0;}
	.shcedule-like {position: relative;float: left;width: 90%;height: 207px;padding-right: 40px;overflow: hidden;vertical-align: top;}
	#youlike_list{ background: #fff; width:100%; height:207px;}
	#youlike_list .sp-thumbnail-image-container {width: 100px;height: 80px;overflow: hidden;float: left;}
	#youlike_list .sp-thumbnail-image {height: 100%;}
	#youlike_list .sp-thumbnail-text {width: 170px;float: right;padding: 8px;background-color: #F0F0F0;-moz-box-sizing: border-box;box-sizing: border-box;}
	#youlike_list .sp-thumbnail-title {margin-bottom: 5px;text-transform: uppercase;color: #333;}
	#youlike_list .sp-thumbnail-description {font-size: 14px;color: #333;}
	#youlike_list .sp-buttons{ position: absolute; top:40px; right:-80px; width:10px; padding:0; }
	#youlike_list .sp-button{ background: #f0f2f6; border:0; width:8px; height:8px; margin:0; display: block; margin-bottom:8px;}
	#youlike_list .sp-selected-button{ background: #797e83;}
	.pop-works-show-wrapper{width:1062px; left:5%; }
	.pop-works-show-title{height:117px; line-height: 1.5;}
	.ws-title{font-size: 26px; padding:25px 0 4px 0;}
	.ws-num{font-size: 22px;}
	.pop-works-show{width:1180px;left:50%; margin-left:-590px;}
	.pop-works-show .sp-arrows{ display:block; z-index:10;}
	.pop-works-show .sp-arrow{width:45px; height:45px; background:rgba(255,255,255,0.88); border-radius:100%;}
	.pop-works-show .sp-next-arrow:after,.pop-works-show .sp-next-arrow:before,.pop-works-show .sp-previous-arrow:after,.pop-works-show .sp-previous-arrow:before{background: rgba(137,137,137,1); width:10%; height:25%;}
	.pop-works-show .sp-next-arrow:before{right:40%; top:25%;}
	.pop-works-show .sp-next-arrow:after{right:40%; top:49%;}
	.pop-works-show .sp-previous-arrow:before{left:40%; top:25%;}
	.pop-works-show .sp-previous-arrow:after{left:40%;top:49%;}
	.pop-works-show .sp-horizontal .sp-next-arrow{right:-13%;}
	.pop-works-show .sp-horizontal .sp-previous-arrow{left:-13%;}
	/*峰会*/
	.schedules-summit .s-article-speaker .speaker-list li { padding: 10px 0; border-bottom: 1px dashed #E6E6E6; padding-bottom: 25px; }
	.schedules-summit .s-article-speaker .speaker-list li+li { border-top: 0; padding-top: 25px; padding-bottom: 25px; }
	.schedules-summit .s-article-speaker .speaker-list img { width: 88px; height: 88px; float: left; }
	.s-article-cnt-sub .stitles5.stitles5--inner { font-size: 16px; color: #000; line-height: 22px; }
	.schedules-summit .s-article-production { border-top: 0; }
	.schedules-summit .s-article-speaker .speaker-list .tit-1, .schedules-summit .s-article-speaker .speaker-list .tit-3, .schedules-summit .s-article-speaker .speaker-list .tit-2 { padding: 0; margin: 0; display: block; width: auto; margin-left: 104px; text-align: left; }
	.schedules-summit .s-article-speaker .speaker-list .tit-1 { padding-top: 12px; font-size: 16px; height: 38px; }
	.schedules-summit .s-article-speaker .speaker-list .tit-2, .schedules-summit .s-article-speaker .speaker-list .tit-3 { font-style: normal; font-size: 13px; color: #999999; line-height: 19.5px; }
	.schedules-summit .ImgNameSum .txt--comment, .schedules-summit .s-article-speaker .speaker-list p { padding-top: 0; display: block; font-size: 15px; color: #333; line-height: 24px; margin-top: 16px; letter-spacing: .5px; }
	.schedules-summit .arrange-list-title { font-size: 22px; line-height: 30px; }
	.schedules-summit .person-intro { font-size: 16px; line-height: 32px; }
	.schedules-summit .arrange-list>li>p { color: #333; letter-spacing: 0.5px; font-weight: 400; text-align: justify; line-height: 30px; padding: 20px 0 20px; font-size: 16px; }
	.schedules-summit .case-title { font-size: 16px; line-height: 22px; }
	.schedules-summit .ImgNameSum li { padding-bottom: 26px; border-bottom: 1px dashed #E6E6E6; }
	.schedules-summit .s-article-cnt, .schedules-summit .arrange-list { border-bottom: 0; }
	.schedules-summit .arrange-list+.stitles5 { padding-top: 0; }
	.schedules-summit .schedules-summit-type { display: block; padding: 20px 0 40px 0; }
	.schedules-summit .schedules-summit-type img { display: block; width: 140px; height: 140px; margin: 0 auto; border-radius: 50%; }
	.schedules-summit .schedules-summit-type .schedules-summit-type-name { display: block; text-align: center; padding-top: 16px; font-size: 16px; line-height: 22px; color: #000; }
	.schedules-summit .s-article-speaker { border-bottom: 0; }
	.schedules-summit .s-article-speaker .stitles, .schedules-summit .s-article-speaker .stitles5 { padding: 0; margin: 0; line-height: 22px; height: auto; padding-top: 50px; }
	.schedules-summit .arrange-stitles:after, .schedules-summit .target-stitles5:after { display: none; }
	.schedules-summit .s-article-cnt-sub .stitle5 { font-weight: 400; padding-bottom: 12px; }
	.schedules-summit .s-article-cnt-sub .stitle5+.arrange-list li:first-child { padding-top: 0; }
	.schedules-summit .s-article-speaker .speaker-list p { display: inline-block; width: 100%;}
	.schedules-summit .arrange-list + .arrange-list { border-top: 0; }
	.schedule-article .stitles { color: #F90084; font-size: 16px; font-weight: 500;}
	.schedules-summit .schedules-summit-mb { display: none; }
	.schedules-summit .schedules-summit-pc { display: block; }
}




/*设计展*/
.Icon_Tit li{width:49%; text-align:center; display:inline-block;font-size:0; vertical-align: top; padding:4px 0 52px 0;}
.Icon_Tit li img{width:30px;}
.Icon_Tit .tits{font-size: 15px;color: #333333; padding-top:19px; max-width:216px; display:block; margin:0 auto;}
.Num_Title_Sum li{ padding:24px 0 30px 0; width:100%; display:inline-block;}
.Num_Title_Sum .num,
.Num_Title_Sum .tits,
.Num_Title_Sum .sum{ display:block; }
.Num_Title_Sum .num{font-size: 19px;color: #F90084; width:120px; float:left; font-weight:bold;}
.Num_Title_Sum .tits{font-size: 14px;color: #333333; font-weight:400;width:120px;font-weight:bold; }
.Num_Title_Sum .sum{font-size: 13px;color: #666666; margin-left:120px;float:left; margin-top:-42px;}
.Num_Title_Sum .border-line::before{border:0;border-bottom:1px solid #E6E6E6;}
.Num_Title_Sum::before{border:0;border-top:1px solid #E6E6E6;}
.banner-bar { text-align: center; padding-top:37px; height:230px; background-repeat: no-repeat;background-size:cover;  background-position: center bottom;}
.banner-bar strong{font-size: 28px;color: #000000;line-height: 33px; display:block;padding-bottom:12px;}
.banner-bar span{font-size: 15px;color: #666; }
.banner-bar .button{border:1px solid #fff; background:none; display:block; color:#fff; border-radius:2px; margin:30px auto 0 auto; max-width:151px; height:40px; line-height:40px;}
.banner-bar p{text-align: center; color:#fff; font-size:15px; padding-top:45px;}
.banner-bar p .i_play{margin-left:3px; vertical-align: -3px;}
.banner-video{ position: relative; top:-110px;margin:0 10px -110px;background: #000000; max-width:1140px; min-height:200px;}
.banner-video .play_mask{width:100%; height:100%; position: absolute; background:rgba(0,0,0,0.13); }
.banner-video .i_play{width:29px; height:29px; background-size: 29px auto; position: absolute; left:50%; top:50%; margin:-14px 0 0 -14px;}
.i_play{ display:inline-block; width:14px; height:14px; background-image:url(../images/i_play.png); background-repeat: no-repeat; background-size:14px auto;}
.i_play:hover{background-image:url(../images/i_play_hover.png);}
.exhibit .banner-bar{background-image:url(https://ixdc.org/2018/pic/exb_ban_s.png); background-color:#2c003b; }
.exhibit .banner-bar strong{ color:#fff; margin:0 auto;}
.exhibit .banner-bar span{ color:#fff;}
.exhibit .banner-video{background:url(https://ixdc.org/2018/pic/exb-ban-video.png) no-repeat; background-size:cover;}
.describe-bar{padding-top:15px;   padding-bottom:15px;}
.describe-bar p{font-size: 16px;color: #333;line-height: 31px; padding:0 10px 0 14px; }
.benefit{background: #F8F8F8; padding-top:46px;}
.benefit .titles{margin-bottom:55px;}
.benefit .Icon_Tit .tits{max-width:144px;}
.planning .titles{margin-bottom:38px;}
.planning {width:100%; display:inline-block; padding-top:62px; padding-bottom:50px;}
.planning-cnt{padding:0 14px;}
.planning-cnt dt,
.planning-cnt dd{font-size: 16px;line-height: 28px;}
.planning-cnt dt{font-weight:500;color: #333333;}
.planning-cnt dd{margin-bottom:28px; color: #666;}
.planning-img ul{text-align: center; padding-top:30px; width:100%;}
.planning-img li{font-size: 16px;color: #333333; display:inline-block; width:32%;font-size: 14px;color: #010202;}
.planning-img li img{width:15px; display:block; margin:0 auto; margin-bottom:9px;}
.planning-img{ text-align: center;}
.big_img{width:100%; height:auto; background:#353535;}
.small_img{max-width:100%;}
.plan-on{padding:78px 12px 0;}
.plan-on .titles{margin-bottom:44px;}
.stand-cost{background:#fff;clear:both; width:100%; display:inline-block; margin-top:60px;}
.stand-table table{border-top: 1px solid #DBDBDB;}
.stand-table th{background: #F1F1F1; height:44px; font-size:14px;}
.stand-table th,
.stand-table td{border-left: 1px solid #DBDBDB;border-bottom: 1px solid #DBDBDB; text-align:center; vertical-align: middle;}
.stand-table td{height:76px; color:#333;}
.stand-table .th1,
.stand-table .price,
.stand-table .area,
.stand-table .oclient,
.stand-table .flashsale{border-left:0;}
.stand-table td strong{font-weight:normal; font-size:15px; display:block; line-height: 1;}
.stand-table td span{font-size:10px;}
.stand-table .price strong,
.stand-table .area strong,
.stand-table .oclient strong,
.stand-table .flashsale strong{font-size:15px;}
.stand-tip{ font-size:13px;  text-align:center; padding-top:18px; padding-bottom:20px;color: #999999;}
.stand-apply{text-align:center; padding-bottom:42px;display:none;}
.stand-apply .button{width:190px; height:40px; line-height:40px; font-size: 16px;  }
.contact-us{padding-top:45px;}
.phone-list li{font-size: 16px;	color: #000000; padding:18px 0 17px 0; text-align:center;}
.phone-list .i_phone{ background:url(../images/i_phone.png) no-repeat; background-size:16px auto; width:16px; height:16px; display:inline-block; margin-right:13px; vertical-align: -3px;}
.phone-list:before{border:0;border-top:1px solid #E6E6E6;}
.phone-list li::before{border:0;border-bottom:1px solid #E6E6E6;}
.review-exhibition{padding-top:31px;}
.review-exhibition .titles{margin-top:35px;}
.past-partner{padding-top:62px;}
.past-partner .titles{margin-bottom:35px;}
.past-partner .partner-list img{max-width:93px;width:93px;}
.past-partner .partner-list li{text-align:center; width:33.3%; min-height:auto; margin-bottom:30px;}
.past-partner .partner-list a{margin:0 auto;max-width:93px; max-height:43px;}
.re-cnt .sp-buttons{padding-top:0px;}
.re-cnt .sp-button{height:3px; border-radius:0; border:0;opacity: 0.35; background:#fff; width:30px; margin:0 4px;}
.re-cnt .sp-selected-button{opacity:1;}
.re-cnt .sp-caption-container{ position: absolute;width:100%; color:#fff;font-size: 15px;bottom:0;height:100%; padding-top:47%;background-image: linear-gradient(-180deg, rgba(0,0,0,0.00) 45%, rgba(0,0,0,0.5) 100%); }
.slidemask{display:none;}
.review-exhibition .sp-horizontal .sp-arrows{z-index:1;}
.sponsors .entry_bar .button,.exhibit .entry_bar .button{display:none;}
.sponsors .entry_bar .button-apply-sponsor,
.exhibit .entry_bar .button-apply-exhibitor{display:inline-block;}
.sponsors .entry_bar .button-apply-exhibitor,
.exhibit .entry_bar .button-apply-sponsor{display:none;}
.exhibitEN .Num_Title_Sum .num{width:100%}
@media only screen and (min-width: 800px) {
	.banner-bar{background-position: center bottom; margin-top:45px; padding-top:85px; background-size:auto 402px; }
	.banner-bar{height:402px; }
	.banner-bar strong{font-size: 50px;line-height: 46px;padding-bottom:20px;}
	.banner-bar span{font-size: 20px;}
	.banner-bar p{padding-top:136px;font-size: 22px; cursor:pointer;}
	.banner-bar .i_play{ background-size:24px auto; width:24px; height:24px; margin-left:6px; vertical-align: -4px;}
	.banner-video{ margin:0 auto -190px; height:660px; top:-190px;}
	.banner-video .i_play{width:58px; height:58px; background-size:58px auto;}
	.exhibit .banner-bar strong{font-weight:bold;padding-bottom: 6px;}
	.exhibit .banner-bar{background-image:url(https://ixdc.org/2018/pic/exb_ban.png);  }
	.exhibit .stitle-bar,.sponsors .stitle-bar{display:none;}
	.Icon_Tit li{width:24.6%;padding:0; }
	.Icon_Tit li img{width:46px;}
	.Icon_Tit .tits{font-size: 20px;max-width:216px; padding-top:30px;  }
	.benefit{padding-top:56px;}

	.describe-bar{ padding-top:20px;height:213px;}
	.describe-bar p{font-size: 20px;line-height: 43px; margin:0 auto; }
	.Num_Title_Sum {padding-top:73px; text-align:center;}
	.Num_Title_Sum li{display:inline-block;margin-bottom:71px; text-align:center; padding:0; vertical-align: top;padding: 16px 2% 0 2%;}
	.Num_Title_Sum .border-line::before,.Num_Title_Sum::before{border:0;}
	.Num_Title_Sum .num,
	.Num_Title_Sum .tits,
	.Num_Title_Sum .sum{ float:none; width:100%;}
	.Num_Title_Sum .num{font-size: 38px; }
	.Num_Title_Sum .tits{font-size: 24px;padding-top:10px;}
	.Num_Title_Sum .sum{font-size: 18px;max-width:340px; margin:0 auto; padding-top:10px; }
	.Num_Title_Sum .nts1,
	.Num_Title_Sum .nts2,
	.Num_Title_Sum .nts3{width:32%;}
	.Num_Title_Sum .nts4,
	.Num_Title_Sum .nts5{width:34%;}
	.plan-on{padding:98px 0 0 0;}
	.plan-on .titles{margin-bottom:20px;}
	.stand-cost{background:#f7f7f7;margin-top:59px; padding-top:58px;}
	.stand-cost .titles{margin-bottom:62px;}
	.stand-table td{background:#fff;}
	.stand-table .th1,
	.stand-table .price,
	.stand-table .area,
	.stand-table .oclient,
	.stand-table .flashsale{border-left: 1px solid #DBDBDB;}
	.stand-table table{border-right: 1px solid #DBDBDB;}
	.stand-table th{height:73px;font-size:24px; width:25%;}
	.stand-table td{height:127px;}
	.stand-table td strong{font-size:24px;}
	.stand-table .price strong, .stand-table .area strong, .stand-table .oclient strong, .stand-table .flashsale strong{font-size:24px;}
	.stand-table td span{font-size:16px;}
	.stand-tip{padding:22px 0 47px 0;font-size:16px;}
	.stand-apply{display:block;}
	.contact-us{padding-top:130px;}
	.contact-us .titles{margin-bottom:64px;}
	.phone-list li{font-size: 28px;	color: #000000;text-align:center; padding:35px 0;}
	.phone-list .i_phone{width:28px; height:28px; background-size:28px auto; vertical-align: -4px;}
	.phone-list:before,.phone-list li::before{border:0;}
	.review-exhibition{padding-top:91px;}
	.past-partner{padding-top:138px;}
	.past-partner .partner-list a{max-width:171px; max-height:79px;}
	.past-partner .partner-list img{max-width:171px;width:171px;}
	.past-partner .partner-list li{width:20%; margin-bottom:72px; }
	.review-exhibition .sp-horizontal .sp-arrows{width:50%; left:25%;}
	.re-cnt .sp-caption-container{font-size:30px; height:300px;padding-top:240px;width:50%; left:25%; bottom:0;}
	.re-cnt .sp-buttons{padding-top:20px;}
	.re-cnt .sp-button{width:61px;margin:0 8px;}
	.slidemask{ position:absolute; top:0px; left:0; width:100%; display:block; z-index:1;}
	.slidemask span{ position: absolute; background:rgba(0,0,0,0.5);}
	.slidemask .slide-maskl{ left:0;  }
	.slidemask .slide-maskr{ right:0; }
	.benefit{background:none;}
	.benefit .titles{margin-bottom:67px;}
	.benefit .Icon_Tit .tits{max-width:192px;}
	.past-partner .titles{margin-bottom:132px;}
	.review-exhibition .titles{margin-bottom:60px;}
	.sponsors-benefit .titles{margin-bottom:124px;}
	.planning {background: #F7F7F7; margin-top:127px; padding:59px 0 38px 0; vertical-align: top;}
	.planning-cnt{float:left; width:378px;padding:0;}
	.planning-cnt .titles{text-align:left;}
	.planning-cnt dt{font-size: 22px;line-height: 46px; }
	.planning-cnt dd{font-size: 16px;line-height: 32px;margin-bottom:45px;}
	.planning-img{float:right; width:750px;padding:60px 0 0;}
	.planning-img ul{padding-top:27px;}
	.planning-img li{ font-size: 16px;color: #333333;margin:0 26px; width:auto;}
	.planning-img li img{width:20px; margin:0; margin-right:7px; vertical-align: -4px; display:inline-block;}
}

/*赞助合作*/
.sponsors .banner-bar{background-image:url(https://ixdc.org/2018/pic/sponsor_ban_s.jpg); }
.sponsors .banner-bar strong,
.sponsors .banner-bar span{color:#fff;}
.HIcon_Tit {padding:0 15px;}
.HIcon_Tit li{line-height:42px; width:100%; text-align:left; padding:0; }
.HIcon_Tit img{width:auto; height:19px; margin-right:9px; vertical-align: -4px;}
.HIcon_Tit .tits{font-size:16px; display:inline-block;}
.sponsors-benefit .titles{margin-bottom:31px;}
.sponsors-benefit{padding-top:43px;}
.with-us{background:url(../images/wenli.png); margin-top:34px; padding:27px 0 23px 0; background-size:200px auto;}
.with-us .titles{margin-bottom:24px;}
.with-us-cnt{background:#fff; margin:0 12px;}
.with-us-cnt .Icon_Tit li{padding:27px 0 40px 0;}
.with-us-cnt .Icon_Tit .tits{padding-top:10px;}
.sponsors .contact-us{padding-top:53px;}
.son_titles{font-size: 14px;color: #999999; text-align:center; padding-top:22px;margin-bottom:10px;}
.son_titles span{display:inline-block; padding-left:76px; background-image:url(../images/lline.png); background-repeat:no-repeat;background-size:auto 9px;background-position: left 5px; }
.son_titles span span{padding:0 76px 0 0;background-image:url(../images/rline.png); background-position: right 5px;}
.with-us-apply{text-align:center; padding:40px 0 19px 0; display:none;}
.with-us-apply .button{width:190px; height:40px; line-height:40px; font-size: 16px; }
.sponsorsEN .sponsors-benefit .HIcon_Tit li{line-height: 1.5;margin-bottom: 15px;}
.sponsorsEN .sponsors-benefit .HIcon_Tit img{float:left; margin-top:3px;}
.sponsorsEN .sponsors-benefit .HIcon_Tit .tits{width:81%;}
.sponsorsEN .sponsors-benefit{padding-bottom:26px;}
@media only screen and (min-width: 800px) {
	.sponsors .banner-bar{background-image:url(https://ixdc.org/2018/pic/sponsor_ban.jpg); background-color:#050928; }
	.HIcon_Tit li{width:33%; text-align:center; display:inline-block; line-height:1; margin-bottom:80px;}
	.HIcon_Tit .tits{font-size:22px;}
	.HIcon_Tit img{height:30px;}
	.HIcon_Tit{padding:0;}
	.sponsors-benefit .titles{margin-bottom:122px;}
	.sponsors-benefit {padding-bottom:126px; padding-top:61px;}
	.with-us{margin-top:0; padding:49px 0 60px 0; background-size:auto;}
	.with-us .titles{margin-bottom:53px;}
	.with-us-cnt{margin:0;}
	.with-us-cnt .Icon_Tit li{width:33%; padding:26px 0 59px 0;}
	.with-us-cnt .Icon_Tit .tits{font-size:20px;}
	.son_titles{font-size:20px; margin-bottom:73px;    padding-top: 34px;}
	.son_titles span{background-size:auto 17px; padding-left:165px;background-position: 0 7px;}
	.son_titles span span{padding:0 165px 0 0;background-position: right 7px;}
	.sponsors .contact-us{padding-top:113px;}
	.with-us-apply{padding:57px 0 10px 0}
	.with-us-apply{display:block;}
	.sponsorsEN .HIcon_Tit img{float:left;}
	.sponsorsEN .HIcon_Tit .tits{font-size: 18px;float: left;width: 80%;text-align: left;}
	.sponsorsEN .HIcon_Tit li{width:32%;}
}

/*参会价值*/
.value .banner-bar strong{max-width:272px; color:#fff; margin:0 auto;}
.value .banner-bar span{ color:#fff;}
.value .banner-bar{background-image:url(https://ixdc.org/2018/pic/value_ban_s.jpg); background-color:#201e1f;}
.invitation{padding:28px 0 0;}
.invitation .titles{margin-bottom:-10px;}
.invitation-list{ position:relative; padding:86px 12px 40px; text-align:center;}
.invitation-list img{width:100%; }
.invitation-list .stits{ width:100%; position: absolute; top:49px; left:0;color: #333333; font-size:16px;}
.invitation-list .tits{font-size:22px; font-weight: 500; display:block;line-height: 29px; margin:17px auto 10px auto; max-width: 295px; }
.invitation-list .sum{color: #999999;}
.invitation-list2{background: #F8F8F8;}
.who-come{background-image: linear-gradient(-1deg, #F7F7F7 3%, #FAFAFA 100%); padding-top:40px;  }
.who-come .wrapper{background:url(../images/who_bg.png) no-repeat center bottom;background-size:100% auto;padding-bottom:157px; margin:0 3px 0 4px;}
.who-come .Icon_list{padding:0 16px;}
.who-come .Icon_list li{ line-height: 43px;color: #000000; padding:0 0 0 21px;background-size:12px auto; background-image:url(../images/i_value.png);background-position:0 15px;}
.about-ixdc img{ width:100%; margin-bottom:18px;}
.about-ixdc{padding:42px 12px 0;}
.about-ixdc p{font-size: 15px; padding:0 0 20px 0;color: #666666; line-height:25px;}
.advertising{ background:#fff; position: fixed; width:100%; height:100%; left:0; top:0; z-index:11;}
.pop_close{ width:22px; height:22px; background:url(../images/i_close.png) no-repeat; position:absolute; right:18px; top:18px; background-size:22px auto;}
.pop_close:hover{background-image:url(../images/i_close_hover.png);}
.advertising-video{width:100%; top:50%; transform: translate(-50%, -50%);position: absolute;left:50%;}
.valueEN .who-come .Icon_list li{background-position: 0 6px;line-height: 1.5; margin-bottom:15px;}
.valueEN .banner-bar p{padding-top:36px;}
@media only screen and (min-width: 800px) {
	.value .stitle-bar{display:none;}
	.value .banner-bar{background-image:url(https://ixdc.org/2018/pic/value_ban_pc.jpg);}
	.value .banner-bar strong{max-width:100%;}
	.invitation{padding-top:53px; }
	.invitation-list{padding:115px 0 114px 0; width:100%; display:inline-block; text-align: left;}
	.invitation-list img{ float:left; width:44%;}
	.invitation-list .stits{position: static;font-size: 26px; padding-top:120px; display:block;}
	.invitation-list .tits{max-width: 100%;font-size: 36px;line-height: 50px; margin-top:15px;}
	.invitation-list .sum{font-size: 18px;color: #999999; line-height:32px; padding-top:17px; display: block;}
	.invitation-cnt{float:right; width:46%;}
	.invitation-list2 img{float:right;}
	.invitation-list2{background: #F7F7F7;}
	.invitation-list2 .invitation-cnt{float:left;padding-left:8%;}
	.who-come{background: #F7F7F7; padding-top:91px;}
	.who-come .wrapper{padding-bottom:420px; margin:0 auto; background-size:90% auto;}
	.who-come .titles{margin-bottom:56px;}
	.who-come .Icon_list{ text-align: center; line-height:53px;}
	.who-come .Icon_list li{display:inline-block; margin:0 57px 0 0; padding-left:30px; background-size:23px auto; text-align: left; float:none; background-position: 0 3px; width:auto; line-height: 30px;}
	.about-ixdc{padding-top:131px; padding-bottom:130px;}
	.about-ixdc .titles{margin-bottom:61px;}
	.about-ixdc p{font-size: 22px;color: #333;line-height: 43px; padding-bottom:35px;}
	.about-ixdc img{margin-bottom:44px;}
	.pop_close{width:40px; height:40px; background-size:40px auto; right:30px; top:30px;}
	.advertising-video{max-width:1180px;}
	.valueEN .invitation-cnt{width:50%;}
	.valueEN .Icon_list li{font-size: 19px;}
	.valueEN .invitation-list .stits{padding-top:80px;}
	.valueEN .banner-bar p{padding-top:96px;}
	.valueEN .banner-bar strong{max-width: 1180px;}
}

/*志愿者*/
.volunteer .banner-bar{background-image: url(https://ixdc.org/2018/pic/vol_ban_s.jpg);    background-color: #1f1530;}
.volunteer .Icon_list li{color:#333; float:none; width:auto;}
.volunteer .banner-bar strong,.volunteer .banner-bar span{color:#fff;}
.welfare{padding:49px 0 28px 0; }
.welfare-tip{ width:100%; display:inline-block;clear:both; }
.welfare-list{padding:0 15px;}
.welfare-list .Icon_list{padding:0;}
.welfare-list .Icon_list li{float:none; width:100%; padding-bottom:26px;font-size: 16px;color: #111111;padding-left:17px;background-image: url(../images/i_value.png);background-position-y: 2px; background-size:12px auto;}
.welfare-img{width:100%; position:relative;}
.welfare-tip,
.enlist-tip{color: #999999;font-size:13px;padding-bottom:28px; padding:0 8px;}
.welfare-tip{padding-top:27px;}
.enlist{ background: #F7F7F7; padding:43px 0 23px 0;}
.enlist-condition .Icon_list li{background-image: url(../images/i_gou.png); background-size:auto 14px;}
.station{padding:54px 0 0 0;}
.station .titles{margin-bottom:38px;}
.station .titles p{font-size:12px; line-height:28px;padding-top:20px; color:#333;}
.station-list{padding:0 15px;}
.station-list li{padding:18px 0 23px 0; }
.station-list li::before {border:0;border-top:1px solid #ddd;}
.station-list strong{font-size:20px; color: #111111; font-weight:normal;}
.station-list span{font-size: 15px;	color: #F90084; margin-left:14px;}
.station-list p{font-size: 14px;color: #666666; padding-top:13px; line-height: 25px;}
.station-apply::before{border:0;border-top:1px solid #ddd;}
.station-apply{text-align:center; padding:60px 0 79px 0;}
.station-apply .button{width:190px; height:40px; line-height:40px; font-size: 16px; position: relative; }
.welfare-img .sp-buttons{padding-top:0px; position:absolute; width:100%; bottom:0; left:0; height:38px;}
.welfare-img .sp-button{height:3px; border-radius:0; border:0;opacity: 0.35; background:#fff; width:30px; margin:0 4px;}
.welfare-img .sp-selected-button{opacity:1;}
.welfare-img .sp-caption-container{ position: absolute;width:100%; color:#fff;font-size: 16px;bottom:0;height:100%; padding-top:50%;background-image: linear-gradient(-180deg, rgba(0,0,0,0.00) 45%, rgba(0,0,0,0.5) 100%); }

@media only screen and (min-width: 800px) {
	.volunteer .banner-bar{background-image: url(https://ixdc.org/2018/pic/vol_ban.jpg);}
	.volunteer .stitle-bar {display: none;}
	.welfare{padding:91px 0 57px 0; }
	.welfare .titles{margin-bottom:80px;}
	.welfare-list{float:right; width:55%; padding-top:3px;}
	.welfare-img{float:left; width:469px; height:308px; overflow: hidden;}
	.welfare-tip,
	.enlist-tip{font-size:14px; text-align:center;}
	.welfare-list .Icon_list li{font-size: 20px;color:#333;background-size:20px auto;padding-left:31px; margin-bottom:20px;}
	.welfare .titles{margin-bottom:80px;}
	.enlist{padding:84px 0 73px 0;}
	.enlist-condition .Icon_list li{ background-size:auto 22px;font-size: 22px; width:49%; display:inline-block; height:30px; margin-bottom:35px;}
	.enlist-tip{padding-top:3px;}
	.enlist .titles{margin-bottom:81px;}
	.station{padding:93px 0 79px 0;}
	.station .titles{margin-bottom:89px;}
	.station .titles p{font-size: 16px;color: #666666;}
	.station-list li{padding:30px 0 30px 0; display:inline-block; width:100%;}
	.station-list strong{font-size: 24px; float:left;}
	.station-list span{font-size: 16px; margin-left:0;display:block; padding-top:8px;}
	.station-list p{margin-left:300px; padding:0;font-size: 16px;color: #333333;}
	.welfare-img .sp-buttons{height:40px;}
	.welfare-img .sp-caption-container{font-size:20px; padding-top:50%;}
}

/*大会动态*/
.news-dynamic .stitle-bar{ margin-bottom:0;}
.news-list li{width:100%; margin-bottom:50px;}
.news-list img{width:100%; display:block;}
.news-list .news-con{display:block; padding:0 12px;}
.news-list .tits{font-size: 18px;	color: #000000; display:block; padding-top:7px;line-height: 25px;}
.news-list .time{padding-top:9px;font-size: 15px;	color: #666666;}
.news-list .sum{line-height: 25px;font-size: 15px;	color: #666666;padding-top:4px;}
.news-list .more{margin-top:10px; font-size: 15px;	color: #F90084; display:block;}
.news-focus{display:none;}
.news-other .titles{display:none;}
.pages{text-align: center; padding:20px 0 80px;}
.pages li{ display:inline-block;padding: 0 9px; height:30px; line-height:30px; font-size:16px;}
.pages input{ height:22px;border:0;vertical-align:2px;background:#fff; padding:0;}
.Page_dian a{color: #F90084;}
@media only screen and (min-width: 800px) {
	.news-dynamic .stitle-bar{display:none;}
	.news-other .titles{display:block; margin:104px 0 58px 0;}
	.news-list .tits,
	.news-list .time{font-size: 20px;color: #000000;}
	.news-list .tits{ padding-top:12px;}
	.news-list .time{padding-top:0;}
	.news-list .sum{font-size: 14px;padding-top:7px;color: #666666;line-height: 22px;}
	.news-list .more{margin-top:6px;font-size: 16px;}
	.news-focus{display:block;}
	.news-focus{margin-top:45px;}
	.news-focus .tits,
	.news-focus .time,
	.news-focus .sum,
	.news-focus .more{color: #FFFFFF; display:block; margin:0 auto;max-width:90%;}
	.news-focus .tits{font-size: 26px; font-weight: normal;}
	.news-focus .time{font-size: 16px; padding:3px 0 6px 0;}
	.news-focus .sum{font-size: 14px;line-height: 25px; padding-bottom:10px; }
	.news-focus .more{opacity: 0.68;border: 1px solid #FFFFFF;border-radius: 3px;font-size: 14px; width:116px;height: 38px; line-height:38px;}
	.news-focus .sp-caption-container{position: absolute;text-align: center;width: 50%;left: 50%;margin-left: -25%;color:#fff;font-size: 15px;bottom:0;height:100%;background-image: linear-gradient(-180deg, rgba(6,6,6,0.00) 62%, rgba(2,2,2,0.27) 100%); }
	.news-focus-cnt{ position:absolute; bottom:24px; width:100%; display:block; }
	.news-focus .sp-horizontal .sp-arrows{z-index:1; opacity: 0.8;}
	.news-list li{display:inline-block; width:44%; margin-right:5%;vertical-align: top;}
	.news-list {width:100%; overflow: hidden;font-size:0; }
	.news-list ul{width:106%; display:block; }
	.pages li{padding:0 11px;border:1px solid #ddd; border-left:0;}
	.pages li:first-child{border-left:1px solid #ddd;}
	.pages input{border:0; font-size:14px;padding: 0 11px;}
	.news-list .nl1,.news-list .nl2,.news-list .nl3{display:none;}
}


/*参会指南*/
.venue .titles.stitle-bar { margin-bottom: 0;}
.venue-guide-img img, .venue-position-schematic-img img, .venue-schematic-img img, .venue-meal-guide-img img { display: block; width: 100%;}
.venue-guide-intro { padding: 25px 0 18.5px 0; margin: 0 12.5px;}
.venue-guide-intro:before { border-style: solid; border-width: 0 0 1px 0;}
.venue-guide-intro-name { font-size: 25px; line-height: 23px; text-align: center; color: #000; font-weight: 500;}
.venue-guide-intro-position { padding-top: 15px; font-size: 14px; line-height: 20px; color: #000; text-align: center;}
.venue-guide-intro-tip { padding-top: 10px; font-size: 14px; line-height: 24px; color: #666;}
.venue-guide-transport { margin: 0 12.5px;}
.venue-guide-transport-title { padding-top: 24px; font-size: 16px; line-height: 22.5px; color: #000; font-weight: 600;}
.venue-guide-transport-detail { padding-top: 3.5px; font-size: 14px; line-height: 23px;}
.venue-titles { padding-top: 70px; font-size: 25px; line-height: 35px; color: #000; font-weight: 500; text-align: center;}
.venue-position-schematic, .venue-schematic, .venue-meal-guide  { padding-top: 40px;}
.venue-schematic-img { padding: 0 10px;}
.venue-position-schematic-img { padding-bottom: 43.6%;}
.venue-schematic-comment { padding-top: 12px;}
.venue-schematic-floor-tip { float: left; width: 42.8%; padding: 8px 0 10px 0;}
.venue-schematic-floor-tip:nth-child(2n+1) { margin-left: 3.6%; }
.venue-schematic-floor-tip:nth-child(2n) { margin-left: 7.2%; margin-right: 3.6%; }
.venue-schematic-floor-tip:before { border-style: solid; border-width: 0 0 1px 0;}
.venue-schematic-floor-name { font-size: 15px; line-height: 21px; color: #000;}
.venue-schematic-floor-comment { padding-top: 2.5px; font-size: 12px; line-height: 16.5px; opacity: 0.5;}
.venue-meal-guide-wrapper { padding: 10px 0; background-color: #F7F7F7;}
@media only screen and (min-width: 800px) {
	.hotel .titles.stitle-bar { display: none;}
	.venue-guide, .venue-position-schematic { max-width: 1180px; margin: 0 auto; padding: 42px 20px 0 20px;}
	.venue-guide { padding: 42px 20px 0 20px;}
	.venue-guide-img { float: left; width: 636px;}
	.venue-guide-comment { margin-left: 636px; padding-left: 30px;}
	.venue-guide-intro { padding: 0 0 17px 0; margin: 0; border-bottom: 1px solid #F0F0F0;}
	.venue-guide-intro:before { display: none;}
	.venue-guide-intro-name { font-size: 23px; line-height: 32px; text-align: left;}
	.venue-guide-intro-position { padding-top: 1px; text-align: left;}
	.venue-guide-intro-tip { padding-top: 10px; line-height: 20px; color: #999;}
	.venue-guide-transport { margin: 0;}
	.venue-guide-transport-title { padding-top: 19px; font-size: 18px; line-height: 25px;}
	.venue-guide-transport-detail { padding-top: 3px; line-height: 20px;}
	.venue-titles { padding-top: 130px; font-size: 40px; line-height: 56px;}
	.venue-schematic { padding-top: 62px;}
	.venue-schematic-wrapper { width: 870px; margin: 0 auto;}
	.venue-schematic-img { float: right; padding-top: 45px; width: 530px;}
	.venue-schematic-comment { margin-right: 515px; padding-right: 91px; padding-top: 0;}
	.venue-schematic-floor-tip { float: none; width: auto; padding: 28px 0 20px 0; border-bottom: 1px solid #EAEAEA;}
	.venue-schematic-floor-tip:nth-child(2n+1) { margin: 0; }
	.venue-schematic-floor-tip:nth-child(2n) { margin: 0;}
	.venue-schematic-floor-tip:before { display: none; }
	.venue-schematic-floor-name { font-size: 20px; line-height: 28px;}
	.venue-schematic-floor-comment { padding-top: 6px; font-size: 16px; line-height: 22px;}
	.venue-meal-guide-title { margin-top: 72px; background-color: #F7F7F7; padding-top: 60px;}
	.venue-meal-guide { padding: 48px 0 26px 0; background-color: #F7F7F7;}
	.venue-meal-guide-wrapper { padding: 0; width: 766px; margin: 0 auto;}
}


/*酒店指南*/
.hotel .titles.stitle-bar { margin-bottom: 0;}
.hotel-main-recommend { background-color: #F6F8FC;}
.hotel-main-recommend .hotel-other-head-title,.hotel-main-recommend .hotel-other-head-tip{color: #9D7D19;}
.hotel-main-recommend .hotel-other-head{padding:25px 11px 13px;}
.hotel-main-recommend-img img, .hotel-other-recommend-img img { display: block; width: 100%; height: auto; border: 0; padding: 0; }
.hotel-main-recommend-wrapper{padding-bottom:40px;}
.hotel-main-recommend-comment { padding: 28px 13px 20px 13px;}
.hotel-main-recommend-name { font-size: 25px; line-height: 23px; color:#000; }
.hotel-main-recommend-tip { padding-top: 20px; font-size: 14px; line-height: 20px; color: #666666;}
.hotel-main-recommend-address { padding-top: 20px; font-size: 13px; line-height: 18px; color: #C1C1C1;}
.hotel-main-recommend-price { padding-top: 34px; color: #000; margin-bottom: 30px;}
.hotel-main-recommend-price-item { font-size: 13px; line-height: 22px;}
.hotel-main-recommend-price-item span{ color: #f90084; }
.hotel-main-recommend-btn { display: block; box-sizing: border-box; width: 144px; height: 35px; border: 1px solid #979797; border-radius: 3px; line-height: 32px; font-size: 13px; color:#333; text-align: center;  cursor: pointer;}
.hotel-main-recommend-order{font-size: 13px;color: #333333;}
.hotel-main-recommend-order-title{font-size:16px; display: block; padding-bottom:12px;}
.hotel-main-recommend-order-download{display:block; margin-bottom:15px;}
.hotel-other-head { padding: 65px 34px 35px 34px;}
.hotel-other-head-title { font-size: 25px; line-height: 35px; color: #000; text-align: center;}
.hotel-other-head-tip {  font-size: 15px; line-height: 25px; color: #666;  text-align: center;}
.hotel-other-recommend-comment { padding: 0 10px 50px 10px;}
.hotel-other-recommend-name { padding-top: 14px; font-size: 20px; line-height: 28px; color: #000; letter-spacing: 1.25px; }
.hotel-other-recommend-tip { padding-top: 8px; padding-bottom: 14px; font-size: 14px; line-height: 20px; color: #999; }
.hotel-other-recommend-address, .hotel-other-recommend-tel { font-size: 14px; line-height: 26px; color: #232323;}
@media only screen and (min-width: 800px) {
	.hotel .titles.stitle-bar { display: none;}
	.hotel-main-recommend { padding: 0px 0 35px 0; margin-top: 45px;}
	.hotel-main-recommend .hotel-other-head{padding-bottom:22px; padding-top:53px;}
	.hotel-main-recommend-wrapper { max-width: 1140px; margin: 0 auto; overflow: hidden; background:#fff; margin-top:25px; padding:35px 66px}
	.hotel-main-recommend-img { float: left; width: 560px;}
	.hotel-main-recommend-comment { margin-left: 560px; padding:0 0 0 38px; }
	.hotel-main-recommend-name { font-size: 26px; line-height: 42px; font-weight: 500;}
	.hotel-main-recommend-tip { font-size: 14px; line-height: 25px; padding-top: 10px;}
	.hotel-main-recommend-address { font-size: 14px; line-height: 20px; padding-top: 18px; color: #E9E9E9;}
	.hotel-main-recommend-price { padding-top: 14px; margin-bottom:0;}
	.hotel-main-recommend-price-item { font-size: 14px; line-height: 25px;}
	.hotel-main-recommend-btn { width: 87px; height: 32px; line-height: 32px; font-size: 12px; margin-top:48px;}
	.hotel-main-recommend-order{font-size: 12px;line-height: 19px; padding:33px 0 0 0;}
	.hotel-main-recommend-order-title{font-size:12px; display: inline-block; padding:0;}
	.hotel-main-recommend-order-download{display:inline-block; margin:0}
	.hotel-main-recommend-order a{color:#333; text-decoration: underline;}
	.hotel-other-head { padding-top: 106px; padding-bottom: 30px;}
	.hotel-other-head-title { font-size: 40px; line-height: 56px; font-weight: 500;}
	.hotel-other-head-tip { padding-top: 14px; font-size: 16px; line-height: 25px; max-width: 749px; margin:0 auto;}
	.hotel-other-recommend-item { max-width: 1180px; margin: 0 auto; border-top: 1px solid #ECECEC;}
	.hotel-other-recommend-item__last { margin-bottom: 65px;}
	.hotel-other-recommend-item-wrapper {  padding: 55px 175px; overflow: hidden;}
	.hotel-other-recommend-img { float: left; width: 370px; }
	.hotel-other-recommend-comment { padding: 0; margin-left: 370px; padding-left: 40px;}
	.hotel-other-recommend-name { padding-top: 10px; font-size: 26px; line-height: 37px; letter-spacing: 1.62px; font-weight: 500; }
	.hotel-other-recommend-tip { padding-top: 8px; padding-bottom: 37px; font-size: 14px; line-height: 25px; color: #666;  }
	.hotel-other-recommend-address, .hotel-other-recommend-tel { font-size: 14px; line-height: 27px; color: #4A4A4A;}
	.hotelEN .hotel-other-recommend-name{ padding-top:0; line-height: 1;}
}



/*大会动态旧*/
.mod-article-list {float: left;width: 960px;}
.mod-head span {font-size: 1.5em;font-weight: bold;}
.mod-body ul li {height: 100%;padding:0 0 24px;overflow: hidden;border-bottom: 1px solid #ECECEC;margin-top: 24px;}
.mod-body li a{ display: inline-block; width:100%;}
.mod-body li a:hover {text-decoration: none; }
.mod-body-img {display: block;float: left;margin-right: 28px; position:relative;}
.mod-body-img img {width: 320px;height: auto; display: block;}
.mod-body-img i{ color:#fff; display: block; position: absolute; left:0; top:0; text-align: center; line-height: 24px; overflow: hidden; font-style: normal; font-size: 15px; width:44px; height: 22px; overflow: hidden; background: #EC575D;}
.mod-body-cont {overflow: hidden;}
.mod-body-wrapper {position: relative;}
.mod-body-title {margin-bottom: 6px; display: inline-block; width:100%;}
.mod-body-title strong {font-size: 20px;font-weight: 600;color:#111; line-height: 27px;}
.mod-body-title span {color: #777777;padding-top: 6px;font-size: 14px; display: block;}
.mod-body-wrapper p {display: block;font-size: 15px;color: #777777;font-weight:400; line-height: 26px;margin-top: 10px; }
.mod-article-aside {float: right;width: 300px; }
.mod-article-aside .sub_title{ padding-bottom:10px; }
.mod-article-aside .sub_title a{float: right; font-size: 12px; color:#F90084; margin-top:4px;}
.mod-article-aside-cont {width: 100%;text-align: center;font-size: 1em;font-weight: lighter;color: #000;}
.mod-article-aside-cont span {display: block;font-weight: lighter;padding-bottom: 1em;}
.mod-body li a:hover strong{ color:#F90084;}
.page {padding: 1em 10px;}
.page li {display:inline-block;padding: 0.275em 10px; font-size: 16px; color:#000;}
.page input{border:1px solid #C4CBD2; background: none; height: 28px; line-height: 1; color:#4A4A4A; font-size: 14px; padding:0 10px;}
.Page_dian a {color: #F90084;}
.news .stitle-bar{padding-bottom:50px;}
.news-article{padding-top:43px;}
.news-article-cont{ float: left; margin:0; width:820px; padding:0px 0 60px 0; border:0;}
.news-article-cont .editor-text p{ font-size:16px!important; color:#4A4A4A!important;}
.news-article-cont p img{ height: auto; margin:0 auto; display: block;}
.news-article-cont .editor-text{ padding:10px 0 0 0;}
.share_containter .wrapper {overflow: hidden;}
.share_containter .bdsharebuttonbox a {float: none;display: inline-block;vertical-align: -5px;height: 24px;width: 24px;margin: 0 0 0 8px;background: url(../images/share-icon2.png) no-repeat; background-size: auto 24px;}
.share_containter .bdsharebuttonbox .bds_tsina {background-position: 0 0;}
.share_containter .bdsharebuttonbox .bds_weixin {background-position: -29px 0;}
.share_containter .bdsharebuttonbox .bds_sqq {background-position: -58px 0;}
.share_containter .bdsharebuttonbox .bds_qzone {background-position: -86px 0;}
.share_containter .bdsharebuttonbox .bds_copy{background-position: -115px 0;}
.share_containter .copy-right a {color: #818181;}
.share_containter .copy-right a:hover {color: #fb229e;}
.share_containter .share {padding: 12px 0 24px; font-size: 14px; color:#797E83;}
.mod-article-cont {overflow: hidden;padding: 40px 20px 30px 20px;text-align: left;}
.mod-article-cont .article-list{ width: 90%; margin-bottom: 1.2em;}
.mod-article-cont h1 {color: #000;font-size: 26px; font-weight: 600;}
.mod-article-cont address {font-style: normal;font-size: 0.85em;color: #818181; padding-top:2px;}
.mod-article-cont .editor-text {line-height: 1.8em;padding: 2.4em 0 0 0;color: #434343;}
.mod-article-cont .editor-text p { color:#333; letter-spacing: 0.5px; font-weight: 400; text-align: justify;}
.mod-article-cont .editor-text p img {max-width: 100%!important;height:auto!important;}
.share_containter .wrapper {overflow: hidden;}
.share_containter .bdsharebuttonbox a {float: none;display: inline-block;vertical-align: -5px;height: 24px;width: 24px;margin: 0 0 0 8px;background: url(https://ixdc.org/2018/images/share-icon2.png) no-repeat; background-size: auto 24px;}
.share_containter .bdsharebuttonbox .bds_tsina {background-position: 0 0;}
.share_containter .bdsharebuttonbox .bds_weixin {background-position: -29px 0;}
.share_containter .bdsharebuttonbox .bds_sqq {background-position: -58px 0;}
.share_containter .bdsharebuttonbox .bds_qzone {background-position: -86px 0;}
.share_containter .bdsharebuttonbox .bds_copy{background-position: -115px 0;}
.share_containter .copy-right a {color: #818181;}
.share_containter .copy-right a:hover {color: #fb229e;}
.share_containter .share {padding: 12px 0 24px; font-size: 14px; color:#797E83;}
.ReviewPhoto{padding-top:45px;}
.ReviewPhoto .titles{margin-bottom: 50px;}
.fall-image {background-position: center center;background-repeat: no-repeat;background-size: cover;color: #FFF;font-size: 20px;font-style: italic;line-height: 1.5;height: 25%;left: 0;padding: 0;position: absolute;text-align: center;top: 0;width: 25%;border: 2px solid #FFF;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.image-falls {position: relative;overflow: hidden;width: 100%;height: 100vw;}
.image-falls .fall-image:nth-child(1) {left: 0;top: 0;width: 50%;}
.image-falls .fall-image:nth-child(2) {left: 50%;top: 0;height: 50%;}
.image-falls .fall-image:nth-child(3) {left: 75%;top: 0;}
.image-falls .fall-image:nth-child(4) {left: 0;top: 25%;}
.image-falls .fall-image:nth-child(5) {left: 25%;top: 25%;}
.image-falls .fall-image:nth-child(6) {left: 75%;top: 25%;height: 50%;}
.image-falls .fall-image:nth-child(7) {left: 0;top: 50%;height: 50%;}
.image-falls .fall-image:nth-child(8) {left: 25%;top: 50%;width: 50%;}
.image-falls .fall-image:nth-child(9) {left: 25%;top: 75%;}
.image-falls .fall-image:nth-child(10) {left: 50%;top: 75%;width: 50%;}
.titlesbg{ height:298px; text-align: center; color:#fff;  background-repeat:no-repeat; background-size: cover;}
.titlesbg strong{ font-weight: 400; font-size: 48px; display: block; text-align: center;}
.titlesbg p{padding-top:16px;  max-width:900px; margin:0 auto; padding-top:20px;}
.vertical-center{width:100%;z-index:10;min-height:100%;display:-webkit-flex;display:flex;align-items:center;}
.researchtitle{background-image: url(../pic/hydc_ban.jpg);}
.title_text{max-width: 1200px; margin:0 auto;}
.smtitles{ height:40px; margin:55px 0 45px 0; text-align: center;}
.smtitles strong{font-size: 28px;color: #000000; display:inline-block; padding:0 130px;position: relative;}
.smtitles span{ background:#fff; padding:0 22px; display: inline-block; position: relative; z-index: 2; }
.smtitles strong:after{content: '';position: absolute;left: 0;top: 20px;display: block;width:100%;height: 1px; background:#A8AEB4;}
.smtitles p{font-size: 14px;color: #797E83;}
.research_iframe { background: #f0f0f0; padding:0;}
.research_iframe p{ padding:55px 0; text-align: center;font-size: 28px;color: #4A4A4A;letter-spacing: 0.87px;line-height: 42px;}
.report{padding:0;}
.ImgTitleSumMore li{ margin-bottom:50px;}
.ImgTitleSumMore img{ float: left; margin-right: 20px; width:368px; height: 207px; border:1px solid #F6F6F6;}
.ImgTitleSumMore span,
.ImgTitleSumMore p{font-size: 16px;color: #797E83;}
.ImgTitleSumMore p{ height: 155px;line-height: 26px; padding-top:5px;}
.ImgTitleSumMore strong{font-size: 18px;color: #000000;}
.ImgTitleSumMore span a{color: #F90084;}
@media only screen and (max-width: 768px) {
	.share_containter {display: none;}
	.legal .share{margin-right: 0; float: none;}
	.legal .bdsharebuttonbox a {margin-left:0px;}
	.legal .copy-right{ padding-top:0px;}
	.legal .bdsharebuttonbox a{width:56px;}
	.news-article-cont{width:100%; padding:0 20px;}
	.news .stitle-bar{margin-bottom:0px;}
	.mod-body ul li{ padding-bottom:35px;}
	.mod-body-img img {width: 100%;height: auto;}
	.mod-body-img {float: none;text-align: center; margin-right:0;}
	.mod-article-list {width: 100%;border: none;}
	.mod-article-aside {display: none;}
	.mod-body-title{margin-top:10px;}
	.page-tab a {width: 30%;padding-left: 0;padding-right: 0;}
	.page{padding:1em 0;}
	.mod-body-wrapper{padding:0 12px;}
	.ReviewPhoto{padding-bottom:0;}
	.ReviewPhoto .titles{margin-bottom:38px;}
	.titlesbg strong{ font-size:30px;}
	.titlesbg p{ font-size:14px; padding:20px 5% 0 5%;}
	.smtitles strong{padding:0; font-size: 24px; display: block;}
	.ImgTitleSumMore img{float: none; width:100%; height: auto; margin-right: 0;}
	.ImgTitleSumMore p{ height: auto; padding-bottom:10px;}
	.ImgTitleSumMore strong{ padding-top:10px; display: block;}
	.report,.partner{padding:0 12px;}
}


/*调查问卷*/
.report{padding:0;}
.partner{padding:45px 0;}
.ImgTitleSumMore li{ margin-bottom:50px;}
.ImgTitleSumMore img{ float: left; margin-right: 20px; width:368px; height: 207px; border:1px solid #F6F6F6;}
.ImgTitleSumMore span,
.ImgTitleSumMore p{font-size: 16px;color: #797E83;}
.ImgTitleSumMore p{ height: 155px;line-height: 26px; padding-top:5px;}
.ImgTitleSumMore strong{font-size: 18px;color: #000000;}
.ImgTitleSumMore span a{color: #F90084;}
@media only screen and (max-width: 768px) {
	.share_containter {display: none;}
	.legal .share{margin-right: 0; float: none;}
	.legal .bdsharebuttonbox a {margin-left:0px;}
	.legal .copy-right{ padding-top:0px;}
	.legal .bdsharebuttonbox a{width:56px;}
	.news-article-cont{width:100%; padding:0 20px;}
	.news .stitle-bar{margin-bottom:0px;}
	.mod-body ul li{ padding-bottom:35px;}
	.mod-body-img img {width: 100%;height: auto;}
	.mod-body-img {float: none;text-align: center; margin-right:0;}
	.mod-article-list {width: 100%;border: none;}
	.mod-article-aside {display: none;}
	.mod-body-title{margin-top:10px;}
	.page-tab a {width: 30%;padding-left: 0;padding-right: 0;}
	.page{padding:1em 0;}
	.mod-body-wrapper{padding:0 12px;}
	.ReviewPhoto{padding-bottom:0;}
	.ReviewPhoto .titles{margin-bottom:38px;}
	.titlesbg{height:198px;}
	.titlesbg strong{ font-size:30px;}
	.titlesbg p{ font-size:14px; padding:20px 5% 0 5%;}
	.smtitles strong{padding:0; font-size: 24px; display: block;}
	.ImgTitleSumMore img{float: none; width:100%; height: auto; margin-right: 0;}
	.ImgTitleSumMore p{ height: auto; padding-bottom:10px;}
	.ImgTitleSumMore strong{ padding-top:10px; display: block;}
	.report,.partner{padding:0 12px;}
}

/*主讲人*/
.speakers .speaker1{ background: #F7F7F7;}
.speakers .wrapper{padding-left:0; padding-right:0;}
.title-container {background: #fff;width: 100%; clear: both;}
.title-container.fixed {position: fixed;top: 68px;}
.img-title { background-attachment:fixed; background-size:cover;background-position:center; height: 200px; background-repeat: no-repeat;}
.img-title .title h1 {font-size: 36px; font-weight: 400; padding-top:46px; letter-spacing: 3.75px;}
.img-title .title {font-weight: 200;color: #fff;text-align: center;margin: 0 auto;border-top: 0; letter-spacing: 1px;}
.img-title .title p{ font-weight: 200;}
#title1 .img-title{background-image: url(../pic/dh_bg.jpg);background-position:37% 45px; background-size: 300% auto;}
#title2 .img-title{background-image: url(../pic/fh_bg.jpg);}
#title3 .img-title{background-image: url(../pic/gzf_bg.jpg);}
.speaker-card li{float: none; margin:15px 15px 0; background:#fff; width:93%; padding:12px 0 14px 0; display:block; border: 1px solid #EEEEEE;	box-shadow: 0 2px 14px 0 rgba(0,0,0,0.03);	border-radius: 3px;}
.speaker-card li img{ width:90px; height:90px;}
.speaker-card li p{  width:100%; padding:10px 14px 0; text-align: left;color: #666666;line-height: 20px; font-size:12px; font-size:11px;}
.speaker-card li a{margin:0;display:block;}
.speaker-card .tit-1, .speaker-card .tit-2, .speaker-card .tit-3, .speaker-card p{display:block;}
.speaker-card{padding-bottom:45px;}
.speaker-card .tit-2{padding-top:8px;color: #999999;}
.speaker-card .tit-1{padding-top:6px; font-size:16px;}
.speakers .more{display:none;}
.speaker2{padding-top:40px;}
.speaker-small-list .tit-1, .speaker-small-list .tit-2, .speaker-small-list .tit-3{display:block;}
@media only screen and (min-width: 800px) {
	.img-title .title h1{font-size:48px;}
	#title1 .img-title{background-size:contain; background-position:center 45px;}
	.speaker-card {text-align:left; padding:4px 0 40px 0;}
	.speaker-card li{display:inline-block; width:360px; box-shadow: none; margin:30px 15px 0 ;  padding:0;}
	.speaker-card li a:hover,
	.speaker-small-list li a:hover{ text-decoration: none;}
	.speaker-card li img{width:150px; height:150px; margin-top:27px;}
	.speaker-card .tit-1{font-size:20px; padding-top:18px;}
	.speaker-card .tit-2{padding-top:10px;}
	.speaker-card .tit-2{padding-top:7px;}
	.speaker-card li p{font-size:12px;line-height: 22px; padding:0 30px; height:165px; overflow: hidden;margin:17px 0;  display:block;}
	.speaker-card li{ width:30%;}
	.speakers .speaker-list li{position: relative;}
	.speakers .speaker-list li .more{position: absolute; height:40px; line-height:40px; bottom:0; left:0; width:100%;border-top-left-radius:0;border-top-right-radius:0;}
	.speakers .speaker-card li .more{height:50px; line-height:50px;}
	.speakers .speaker-list li:hover{background: #FFFFFF;box-shadow: 0 2px 14px 0 rgba(0,0,0,0.17);}
	.speakers .speaker-list li:hover .more{display:block; }
	.speaker-small-list{ text-align: center;}
	.speaker-small-list li{width:19%; margin:0 0 53px 0; padding:13px 0 0 0; height:340px;}
	.speaker-small-list li img{width:150px; height:150px;}
	.speaker2{padding-top:77px;}
}


/*主讲人*/

/*宣传视频*/
.publicityV .banner-bar{background-image: url(../pic/video_ban_s.jpg); background-color:#f5f5f5;}
.publicityV-list{padding-top:38px;}
.publicityV-list .titles{margin-bottom:23px;}
.PV-list li{position: relative;margin:0 12px 40px 12px;}
.PV-list .tits{font-size: 16px;	color: #000000; margin:25px 0 8px 0; display:block;}
.PV-list .name{font-size: 12px;	color: #F90084; display:block; }
.PV-list .company{font-size: 12px;	color: #666666; margin-top:3px;}
.PV-list img{ width:100%; height:auto; border-radius: 6px; cursor: pointer;}
.PV-list .i_PV{ position: relative; margin:-48px 0 0 15px; width:33px; height:33px; background:url(../images/i_play2.png) no-repeat; background-size:33px auto; display:block;}
.PV-list li img,
.PV-list li .i_PV{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;}
.PV-list li:hover img,
.PV-list li:active img{box-shadow: 0 0 2px 0 rgba(0,0,0,0.50); transform:scale(1.05);}
.PV-list li:hover .i_PV,
.PV-list li:active .i_PV{transform: scale(1.5);}
.pop_publicityV{position: fixed; width:100%; height:100%; overflow-y:auto; background:#fff;}
.pop_video{margin-top:42px;}
.pop_publictyV-content{padding:0 12px 30px 12px; }
.pop_publictyV-content .tits{font-size: 18px; color: #000000; padding:21px 0 9px 0;display:block;}
.pop_publictyV-content .name,.pop_publictyV-content .company{font-size: 12px;	color: #666666; display:block;}
.pop_publictyV-content .company{padding:2px 0 19px 0;}
.pop_publictyV-content .sum{font-size: 13px;color: #666666;	line-height: 24px; margin-bottom:17px;}
.pop_publicityV .pop_close{top:10px; cursor: pointer;}
@media only screen and (min-width: 800px) {
	.publicityV .banner-bar{background-image: url(../pic/video_ban.jpg);}
	.publicityV .stitle-bar{display:none;}
	.publicityV-list .wrapper{width:1220px; overflow: hidden; max-width: 1220px; }
	.pop_publicityV .wrapper{position: relative; }
	.pop_publicityV .pop_close{top:-60px;}
	.PV-list{width:1300px;}
	.PV-list li{float:left; width:544px; margin-right:52px; margin-bottom:120px;}
	.PV-list img{border-radius: 12px;}
	.PV-list .tits{font-size:18px; margin:35px 0 14px 0;}
	.PV-list .i_PV{margin:-49px 0 0 16px;}
	.publicityV-list .titles{ margin-bottom:44px;}
	.publicityV-list .titles strong{font-size: 30px;}
	.publicityV-list{padding-top:48px;}
	.pop_video{margin-top:152px; background:#000;}
	.pop_publictyV-content{padding:0 0 50px 0;}
	.pop_publictyV-content .tits{font-size:36px;padding:63px 0 12px 0;}
	.pop_publictyV-content .name,.pop_publictyV-content .company{font-size: 16px;}
	.pop_publictyV-content .company{padding:5px 0 46px 0;}
	.pop_publictyV-content .sum{font-size: 16px; line-height:32px;}
}
.hm-t-go-top,.hm-t-container{display:none;}


.nobor{border:0;}

