@charset "utf-8";
/* CSS Document */
body{margin:0 auto;padding:0;font-size:12px;font-family:"microsoft yahei";background:#eee}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
li{list-style-type:none;}
table,td,tr,th{font-size:1em;}
img{border:0px;}
.clear {background: none; border: 0;  clear: both; display: block; float: none; font-size: 0; list-style: none; margin: 0;padding: 0;overflow: hidden;visibility: hidden; width: 0; height: 0; line-height: 0; font-size: 0;}
a{text-decoration:none;}
p{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
img{*display:block;border:none;}

.clearfix:after {visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
.clearfix{*zoom:1;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}




.com_width{width:1200px;margin:0 auto;}
.wid_1080{width:1080px;margin:0 auto; overflow:hidden}
.btn_prev{width:37px;height:75px;display:block;position:absolute;left:-60px;top:50%;margin-top:-40px;background:url(../img/btn_prev.png); cursor:pointer;opacity:0.5; filter:alpha(opacity:50);}
.btn_next{width:37px;height:75px;display:block;position:absolute;right:-60px;top:50%;margin-top:-40px;background:url(../img/btn_next.png); cursor:pointer;opacity:0.5; filter:alpha(opacity:50);}
.fl{float:left;}
.fr{float:right;}
.main{background:#fff;margin-top:10px; overflow:hidden;padding:30px 0;}
.hide{display:none}



#header{width:100%;height:117px;background:#fff;z-index:9999;}
#header *{ transition:all ease-in-out 0.3s}
#header .logo{width:256px;height:87px;margin:15px 20px 0 20px;}
#header .logo img{height:87px;width:auto;display:block;}
#header .nav_box{width:760px;height:36px;margin:40px 0 0 0;}
#header .nav li{float:left;height:36px;font-size:16px;line-height:36px;}
#header .nav li a{color:#333;padding:0 20px;display:block; transition:all ease-in-out 0.3s;}
#header .nav li.active a,#header .nav li a:hover{background:#1896EA;color:#fff;}
{background:#1896EA;color:#fff;}
#header .nav_s{width:80px;height:24px;margin:6px 0;}
#header .nav_s a{width:70px;height:24px;line-height:24px;display:block;float:left; text-align:center; color:#fff;}
#header .nav_s a.nav_s_01{background:#F5A21D;}
#header .nav_s a.nav_s_02{background:#F5781D;}

#header.fixed{position:fixed;left:0;top:0;z-index:99999;height:77px; background:rgba(255,255,255,0.95)}
#header.fixed .logo{margin-top:10px;}
#header.fixed .logo img{height:57px}
#header.fixed .nav_box{margin-top:20px;}


/*banner*/
.banner{position:relative;margin-top:10px; overflow:hidden; }
.banner .btn_prev{left:20px;z-index:999}
.banner .btn_next{right:20px;z-index:999}
.banner_con{width:1200px;height:460px; overflow:hidden;}
.banner_con .swiper-wrapper{width:999999px;}
.banner_con .swiper-slide{position:relative;width:1200px;}
.banner_con .swiper-slide .banner_info{ position:absolute;left:50%;top:50%;width:700px;margin-top:-100px;margin-left:-350px;z-index:3}
.banner_con .swiper-slide .banner_info p{color:#fff;font-weight:bold;font-size:36px; padding-left:20px; border-left:1px solid #f90;}
.banner_con .swiper-slide .banner_btn{position:absolute;left:50%;bottom:80px;margin-left:-75px;z-index:5}
.banner_con .swiper-slide .banner_btn a{ display:block;margin-top:20px;width:150px;height:48px;line-height:48px; color:#fff; font-size:18px; background:#09F; text-align:center;}
.banner_con .swiper-slide .banner_info_bg{position:absolute;z-index:1}
.pagination{width:100%;position:absolute;bottom:30px;z-index:3; text-align:center}
.swiper-pagination-switch {
  width:20px;height:22px;background: url(../img/circlebutton.png) no-repeat;display:inline-block; cursor:pointer;
}
.swiper-active-switch {
  background-position:0 -22px;
}


.date_map{height:280px;overflow:hidden;position:relative}
.date_map .date{position:absolute;left:0;top:0;z-index:3;width:623px;height:159px; background:url(../img/date_bg.png) no-repeat;}

.date_map .date span{width:70px;height:46px;line-height:52px;font-size:32px;color:#fff;display:block;position:absolute;top:85px; text-align:center;}
.date_map .date .days{left:210px;}
.date_map .date .hours{left:290px;}
.date_map .date .minutes{left:370px}

.date_map .map_bg{z-index:1;position:absolute;left:0;top:0;width:100%;height:285px;overflow:hidden;}
.date_map .map_bg iframe{margin-top:-100px;border:none;opacity:0.5;filter:alpha(opacity:50);}

.tags{margin:10px auto;height:820px;background:#ff9900; overflow:hidden}
.tags h3.tit{width:180px;height:50px;line-height:50px;margin:34px 0;font-size:26px;color:#686868; text-indent:60px;background:#fff url(../img/apply_tit_ico.jpg) 0 5px no-repeat;font-weight:normal;}
.tags .tags_con{height:700px;width:1080px;margin:0 auto; position:relative;}
.tags .tags_con .circle_big{width:442px;height:451px;position:absolute;left:50%;top:50%;margin-left:-221px;margin-top:-245px;z-index:5}
.circle_big_img{width:400px;height:400px;margin-left:-200px;margin-top:-200px;position:absolute;left:50%;top:50%;background:#fff; border-radius:50%;background:url(../img/tags_big_bg.png) no-repeat;z-index:3}
.circle_big_bg{width:440px;height:440px;margin-left:-220px;margin-top:-220px;position:absolute;left:50%;top:50%;background:#fff; border-radius:50%;z-index:2;opacity:0.3;filter:alpha(opacity:30);}
.tags .tags_con .circle_big h3{position:absolute;color:#fff;font-weight:normal;z-index:4}

.tags_con .circle_s{width:120px;height:120px; overflow:hidden; color:#fff;font-size:16px;position:absolute;left:480px;top:270px;opacity:0;filter:alpha(opacity:0);z-index:9}
.txt_r{ text-align:right;padding-right:20px; background:url(../img/circle_s_info_bg.png) 168px 16px no-repeat;margin:36px -8px 36px 0;}
.txt_l{ text-align:left;padding-left:20px; background:url(../img/circle_s_info_bg.png) 0px 16px no-repeat;margin:36px 0 36px -6px;}
.circle_s_img{position:relative;z-index:2; border:2px solid #fff; border-radius:50%;}
.circle_s_img img{width:115px; height:115px; display:block;border-radius:50%;}
.circle_s_info{position:relative;width:0;height:48px; overflow:hidden;z-index:3;opacity:0;filter:alpha(opacity:0);}
.circle_s_info span{width:160px;height:48px;display:block;}



.apply{margin:10px auto;background:#fff;padding-bottom:40px;}
.apply h3.tit{height:40px;line-height:46px;padding:34px 0;font-size:26px;color:#686868; text-indent:60px;background:url(../img/apply_tit_ico.jpg) 0 34px no-repeat;font-weight:normal;}

.apply_con ul li{overflow:hidden; float:left;}
.apply_con ul li a{height:120px;width:460px;display:block; text-align:center;margin:40px auto;}
.apply_con ul li.bg_blue{width:460px;height:200px; background:#09c url(../img/apply_bg_01.png) 310px 0 no-repeat;margin:0 40px;}
.apply_con ul li.bg_blue:hover{background-color:#06C;}
.apply_con ul li.bg_orange{width:530px;font-size:14px;line-height:24px;}
.apply_con ul li.bg_orange h3{margin-bottom:10px;}

.apply_con ul li span{width:460px;height:65px;display:block; text-align:center;}
.apply_con ul li i{ font-style:normal;color:#fff;font-size:20px;line-height:60px;}


@keyframes twinkling{0%{opacity:0.5;}50%{opacity:1;padding-top:16px;}100%{ opacity:0.5;padding-top:0;}}

@-webkit-keyframes twinkling{0%{opacity:0.5;}50%{opacity:1;padding-top:16px;}100%{ opacity:0.5;padding-top:0;}}

@-moz-keyframes twinkling{0%{opacity:0.5;}50%{opacity:1;padding-top:16px;}100%{ opacity:0.5;padding-top:0;}}

@-o-keyframes twinkling{0%{opacity:0.5;}50%{opacity:1;padding-top:16px;}100%{ opacity:0.5;padding-top:0;}}
.apply_con ul li span{
    -webkit-animation: twinkling 2s infinite linear;
}



.company{margin:10px auto;background:#fff;padding-bottom:40px;}
.company h3.tit{height:40px;line-height:46px;padding:34px 0;font-size:26px;color:#686868; text-indent:60px;background:url(../img/company_tit_ico.jpg) 0 34px no-repeat;font-weight:normal;}



.company_con{margin:0 auto; position:relative;}
.company_con ul{width:3000px;height:150px; overflow:hidden;}
.company_con ul li{width:208px;height:140px;border:1px solid #B7B6B6;float:left;margin-right:12px;}
/* .company_con ul li .company_box{width:160px;height:120px;display:table-cell;text-align:center;vertical-align:middle;font-size:16px;color:#686868} */
.company_con .company_box{width:208px;height:109px;display:table-cell;text-align:center;vertical-align:middle;}
.company_con ul li img{max-width:155px;max-height:75px;}
.company_con ul li p{ width:100%;line-height:30px;height:30px; overflow:hidden;border-top:1px solid #d4d4d4; text-align:center; color:#A1A1A1;}


.review{margin:10px auto;background:#fff;padding-bottom:60px;}
.review h3.tit{height:40px;line-height:46px;padding:34px 0;font-size:26px;color:#686868; text-indent:60px;background:url(../img/review_tit_ico.jpg) 0 34px no-repeat;font-weight:normal;}

.review .review_info{width:616px;padding-right:30px;border-right:1px solid #b7b6b6}
.review .review_info li{background:url(../img/review_list_style.jpg) 0 10px no-repeat;padding-left:20px;font-size:14px;line-height:2;margin-bottom:20px;}

.review .review_carousel{width:400px;height:312px; background:#f90; overflow:hidden; position:relative}
.review_carousel ul{width:9999999px;}
.review_carousel ul li{width:400px;height:312px;float:left; position:relative}
.review_carousel ul li img{position:absolute;left:0;top:0;}
.review_carousel ul li .img_info{width:400px;height:40px;display:block;line-height:40px;background:rgba(0,0,0,0.6); text-align:center;position:absolute;bottom:0;left:0;color:#fff;font-size:14px;}
.review_carousel .prev{position:absolute;left:10px;top:50%;margin-top:-12px; background:url(../img/slider-arrows.png) no-repeat 0 0;z-index:9;width:30px;height:24px; overflow:hidden; cursor:pointer;opacity:0.5;filter:alpha(opacity:50)}
.review_carousel .next{position:absolute;right:10px;top:50%;margin-top:-12px; background:url(../img/slider-arrows.png) no-repeat -30px 0;z-index:9;width:30px;height:24px; overflow:hidden; cursor:pointer;opacity:0.5;filter:alpha(opacity:50)}


.time_tags a{width:19%;height:42px; display:block;float:left; line-height:42px; background:#f90; color:#fff;margin:0 0.5%; text-align:center;font-size:18px;}
.time_tags a:hover{font-size:14px; background:#006EB8}
.time_tags a span{display:none;}



/**/

.previous{margin:10px auto;background:#fff;padding-bottom:60px;}
.previous h3.tit{height:40px;line-height:46px;padding:34px 0;font-size:26px;color:#686868; text-indent:60px;background:url(../img/guigu_tit_ico.png) 0 34px no-repeat;font-weight:normal;}

.previous .previous_info{width:616px;padding-right:30px;border-right:1px solid #b7b6b6}
.previous .previous_info li{background:url(../img/review_list_style.jpg) 0 10px no-repeat;padding-left:20px;font-size:14px;line-height:2;margin-bottom:20px;}

.previous .previous_carousel{width:400px;height:312px; background:#f90; overflow:hidden; position:relative}
.previous_carousel ul{width:9999999px;}
.previous_carousel ul li{width:400px;height:312px;float:left; position:relative}
.previous_carousel ul li img{position:absolute;left:0;top:0;}
.previous_carousel ul li .img_info{width:400px;height:40px;display:block;line-height:40px;background:rgba(0,0,0,0.6); text-align:center;position:absolute;bottom:0;left:0;color:#fff;font-size:14px;}
.previous_carousel .prev{position:absolute;left:10px;top:50%;margin-top:-12px; background:url(../img/slider-arrows.png) no-repeat 0 0;z-index:9;width:30px;height:24px; overflow:hidden; cursor:pointer;opacity:0.5;filter:alpha(opacity:50)}
.previous_carousel .next{position:absolute;right:10px;top:50%;margin-top:-12px; background:url(../img/slider-arrows.png) no-repeat -30px 0;z-index:9;width:30px;height:24px; overflow:hidden; cursor:pointer;opacity:0.5;filter:alpha(opacity:50)}



/**/







.contact{margin:10px auto;background:#fff;padding-bottom:60px;}
.contact h3.tit{height:40px;line-height:46px;padding:34px 0;font-size:26px;color:#686868; text-indent:60px;background:url(../img/contact_tit_ico.jpg) 0 34px no-repeat;font-weight:normal;}

.contact_info{width:760px; overflow:hidden;}
.contact_info ul{ overflow:hidden;width:770px;}
.contact_info ul li{float:left;margin-right:25px;}
.contact_info ul li h4,.contact_info ul li p{padding-right:20px;}
.contact_info ul li h4{color:#686868;line-height:2;margin-bottom:15px;font-size:16px;}
.contact_info ul li p{border-right:1px solid #B7B6B6;line-height:28px;color:#B7B6B6;font-size:14px;}
.contact_info ul li.end p{border-right:none;}


.contact_wx{width:260px;padding:16px 24px; border:1px solid #B7B6B6;}
.contact_wx img{width:120px;}
.contact_wx p{font-size:14px;line-height:28px;padding-left:10px;color:#B7B6B6;}
.contact_wx .fr{width:136px;}



/*嘉宾*/
.guest_head_box{ margin-top:10px;position:relative;}
.guest_head{width:1200px;height:354px; background:url(/templates/cyzonev1/special/demochina_2014/img/guest_head_bg.jpg) no-repeat;position:relative; overflow:hidden;}
.guest_head .swiper-wrapper{width:3600px;}

.guest_head .swiper-slide{ position:relative;float:left;}
.guest_head .guest_head_info{padding:30px 120px;background:rgba(0,0,0,0.5); overflow:hidden;position:absolute;left:0;top:40px;}
.guest_head .guest_head_info .fl{}
.guest_head .guest_head_info .fl h3{color:#54BBFD;font-size:20px; font-weight:normal;height:36px;line-height:36px;border-bottom:1px solid #d4d4d4;margin-bottom:10px;padding-right:15px;}
.guest_head .guest_head_info p{line-height:24px;font-size:16px;color:#EFEFEF;padding-right:15px;}

.guest_tit_big{width:420px;height:60px;line-height:60px; text-indent:20px;font-size:40px; color:#fff; background:#0073AD;font-weight:normal;margin-left:50px;position:relative;top:-30px;z-index:2}

.guest{margin-bottom:10px; overflow:hidden}
.guest_con{margin:30px 0 40px 0;position:relative;}
.guest_list{width:1080px;overflow:hidden;}
.guest_con dl{width:270px;overflow:hidden;float:left;margin-bottom:20px;}
.guest_con dl dt{width:123px;height:123px;border:1px solid #d4d4d4; border-radius:50%;display:block;float:left;margin-right:10px;position:relative;}
.guest_con dl dt img{border-radius:50%; position:absolute;left:9px;top:9px;}
.guest_con dl dd.guest_name{margin:25px 0 8px 0;font-weight:bold;color:#262626;font-size:16px;}
.guest_con dl dd.guest_info{width:130px;float:left;line-height:22px;font-size:14px;color:#A1A1A1;overflow:hidden;}




/*活动议程*/

.agenda{margin-top:10px; overflow:hidden}
.agenda_tit,.agenda_tit_1{width:1098px;border:1px solid #0f7fc6;height:40px;margin:40px auto;}
.agenda_tit a,.agenda_tit_1 a{width:50%;line-height:40px; display:block; float:left; text-align:center;font-size:16px; cursor:pointer;}
.agenda_tit a.on,.agenda_tit_1 a.on{background:#0f7fc6;color:#fff;}

.agenda_content{}

.agenda_view{width:680px;margin:0 auto;}
.agenda_list{font-size:15px;color:#262626; overflow:hidden;}
.agenda_list h3,.agenda_list p{line-height:36px;}
.agenda_list .agenda_time{width:130px;z-index:2}
.agenda_list .agenda_time h3{font-size:1em;margin-top:40px;margin-bottom:10px;}

.agenda_list .agenda_text{border-left:1px solid #ccc;z-index:1;width:540px;}
.agenda_list .agenda_text .block{padding:10px 0;}
.agenda_list .agenda_text .block.on{background:#f0f0f0;width:100%;}
.agenda_list .agenda_text .block.on h3{color:#F79B31;}
.agenda_list .agenda_text h3{margin-left:-10px; text-indent:30px;font-size:1em;}
.agenda_list .agenda_text h3.active{background:url(../img/time_text_ico.png) no-repeat;margin-top:30px;margin-bottom:10px;}
.agenda_list .agenda_text p{margin-left:-10px; text-indent:30px;background:url(../img/time_text_ico.png) no-repeat 0 -36px;}

.agenda_list .agenda_text p.no_bg{background:none;}
.agenda_list .agenda_text p.pad_l_40{padding-left:40px;}
.agenda_list .agenda_text p.pad_l_115{padding-left:115px;}




/*媒体支持*/
#media{margin-top:10px;padding:30px 0; overflow:hidden}
#media ul {clear: left;overflow: visible;}
#media ul li {float: left;padding:6px; border:1px solid #ccc;margin-right:10px;margin-bottom:10px;}
#media ul li img{width:auto;height:40px;}
#media ul li:hover{border:1px solid #0F7FC6;}
#media h1 {font-size: 16px;font-weight: bold;clear: both;line-height:40px;margin-top:15px;}
.clearfix {display: block;}






