@charset "utf-8";
/* CSS Document */
body {font-size:12px; font-family:"宋体"; overflow-x:hidden;}
body, div, dl, dt, dd, ul, ol, nl, li, h1, h2, h3, h4, h5, h6, p, span, a, b, strong, object, iframe, label, img, blockquote, ins, del, select, form, input, textarea, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0;padding:0}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}
a{text-decoration:none;} 
li{list-style:none outside none;}
fieldset, img {border:0 none;}
img { padding:0; margin:0;vertical-align:top;}
h1,h2,h3,h4,h5,h6,th{ font-size:12px; font-weight:normal;}
textarea{resize:none}
input:focus, select:focus, textarea:focus,a:focus{outline:0 none}
label { vertical-align:middle;} 
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {zoom:1}
em,cite,dfn{font-style:normal;}
.clearboth{width:100%;clear:both;float:none;margin:0;padding:0;font-size:0px;height:0px;overflow:hidden;}
.clear{clear:both;height:0;font-size:0;line-height:0;}
.hidden{ overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.pr{ position:relative;}
.pa{ position:absolute;}
.center{ text-align:center;}
.tright{ text-align:right;}
.ti { text-indent:-999em;}
.none{ display:none;}
/*内容*/
.home_out{ width:100%; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/home_out.jpg) no-repeat 50% 0;}
.home_in{ position:relative; width:1000px; height:1000px; margin:0 auto; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/home_in.jpg) no-repeat;}
.home_in .video{ position:absolute; z-index:100; top:290px; left:27px; width:289px; height:162px;}
.home_in .entry{ position:absolute;}
.home_in .entry1{ position:absolute; top:298px; left:228px; width:555px; height:465px;}
.home_in .entry2{ position:absolute; top:763px; left:8px; width:521px; height:237px;}
.home_in .entry3{ position:absolute; top:704px; left:535px; width:456px; height:265px;}
.home_in .entry1 .bg{ position:absolute; top:0; left:0; display:none; text-indent:-999em; width:555px; height:465px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/btn_entry1b.png) no-repeat;}
.home_in .entry2 .bg{ position:absolute; top:-111px; left:0; display:none; text-indent:-999em; width:521px; height:348px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/btn_entry2.png) no-repeat;}
.home_in .entry3 .bg{ position:absolute; top:-94px; left:0; display:none; text-indent:-999em; width:459px; height:399px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/btn_entry3.png) no-repeat;}
.home_in .entry1 .link{ position:absolute; top:0; left:0; display:block; width:555px; height:406px;/* height:465px;*/}
.home_in .entry2 .link{ position:absolute; top:0; left:0; display:block; width:521px; height:210px;}
.home_in .entry3 .link{ position:absolute; top:0; left:0; display:block; width:456px; height:265px;}
.home_in .entry em{ position:absolute; display:block; width:25px; height:20px;}
.home_in .entry .pulse{
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-name: pulse;
	animation-name: pulse;
}
@-webkit-keyframes pulse {
	0% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}

	50% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1);
	}

	100% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}
}

@keyframes pulse {
	0% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}

	50% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1);
	}

	100% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}
}
.home_in .entry1 em{ background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/entry1_dot.png);}
.home_in .entry2 em{ background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/entry2_dot.png);}
.home_in .entry3 em{ background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/entry3_dot.png);}
.home_in .entry em p{ text-indent:-999em;}  
.home_in .entry1 .dot1{ top:361px; left:203px;}
.home_in .entry1 .dot2{ top:382px; left:238px;}
.home_in .entry1 .dot3{ top:378px; left:291px;}
.home_in .entry1 .dot4{ top:379px; left:343px;}
.home_in .entry1 .dot5{ top:352px; left:379px;}

.home_in .entry2 .dot1{ top:123px; left:148px;}
.home_in .entry2 .dot2{ top:123px; left:219px;}
.home_in .entry2 .dot3{ top:105px; left:289px;}
.home_in .entry2 .dot4{ top:89px; left:361px;}

.home_in .entry3 .dot1{ top:142px; left:351px;}

.home_in .entry1 .dot1_link{ position:absolute; z-index:10; top:-50px; left:-10px; display:none; width:180px; height:53px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/entry1_dot_link1.png) no-repeat;}
.home_in .entry1 .dot2_link{ position:absolute; z-index:10; top:-50px; left:-34px; display:none; width:160px; height:53px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/entry1_dot_link2.png) no-repeat;}
.home_in .entry1 .dot3_link{ position:absolute; z-index:10; top:-50px; left:-58px; display:none; width:160px; height:53px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/entry1_dot_link3.png) no-repeat;}
.home_in .entry1 .dot4_link{ position:absolute; z-index:10; top:-50px; left:-75px; display:none; width:144px; height:53px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/entry1_dot_link4.png) no-repeat;}
.home_in .entry1 .dot5_link{ position:absolute; z-index:10; top:-50px; left:-93px; display:none; width:144px; height:53px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/entry1_dot_link5.png) no-repeat;}

.home_in .entry2 .dot1_link{ position:absolute; z-index:10; top:-50px; left:-10px; display:none; width:160px; height:53px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/entry2_dot_link1.png) no-repeat;}
.home_in .entry2 .dot2_link{ position:absolute; z-index:10; top:-50px; left:-46px; display:none; width:160px; height:53px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/entry2_dot_link2.png) no-repeat;}
.home_in .entry2 .dot3_link{ position:absolute; z-index:10; top:-50px; left:-87px; display:none; width:180px; height:53px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/entry2_dot_link3.png) no-repeat;}
.home_in .entry2 .dot4_link{ position:absolute; z-index:10; top:-50px; left:-127px; display:none; width:180px; height:53px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/entry2_dot_link4.png) no-repeat;}

.home_in .entry3 .dot1_link{ position:absolute; z-index:10; top:-50px; left:-75px; display:none; width:180px; height:53px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/entry3_dot_link1.png?0408) no-repeat;}


.cover-l{ position:absolute; z-index:200; top:0; left:-960px; width:1920px; height:1000px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/cloud_l.png) no-repeat;}
.cover-r{ position:absolute; z-index:200; top:0; right:-960px; width:1920px; height:1000px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/cloud_r.png) no-repeat;}
.open{ position:absolute; z-index:300; top:50%; left:50%; margin:-170px 0 0 -140px; width:341px; height:281px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/open.png) no-repeat; cursor:pointer;}

/*多媒体互动乐园*/
.event2_out{ width:100%; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/event2_out.jpg) no-repeat 50% 0;}
.event2_in{ position:relative; width:1000px; height:895px; margin:0 auto; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/event2_in.jpg) no-repeat;}
.event2_in .video{ position:absolute; z-index:100; top:472px; left:274px; width:451px; height:254px;}
.back{ width:135px; height:115px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/back.png);}
.back a{ display:block; width:100%; height:100%; text-indent:-999em;}
.event2_in .back{ position:absolute; right:48px; bottom:28px;}
.event2_in .nav{}
.event2_in .nav li{ position:absolute; width:239px; height:88px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/event2_nav.png) no-repeat;}
.event2_in .nav li a{ display:block; width:100%; height:100%; text-indent:-999em;}
.event2_in .nav li.sub1{ top:485px; left:5px; background-position:0 0;}
.event2_in .nav li.sub2{ top:573px; left:5px; background-position:0 -88px;}
.event2_in .nav li.sub3{ height:93px; top:661px; left:5px; background-position:0 -176px;}
.event2_in .nav li.sub4{ top:485px; right:5px; background-position:-239px 0;}
.event2_in .nav li.sub5{ top:573px; right:5px; background-position:-239px -88px;}
.event2_in .nav li.sub6{ height:93px; top:661px; right:5px; background-position:-239px -176px;}

/*疯狂泡泡园*/
.actGotop{position:fixed; _position:absolute; bottom:100px; right:50px; width:56px; height:56px; display:none;}
.actGotop a,.actGotop a:link{width:56px;height:56px;display:inline-block; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/top01.png) no-repeat; _background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/top01.png) no-repeat; outline:none;}
.actGotop a:hover{width:56px; height:56px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/top02.png) no-repeat; outline:none;}
.page_out{ width:100%; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/page_out.jpg) no-repeat 50% 0;}
.page_in{ width:100%; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/page_in.jpg) no-repeat 50% 0;}
.page_icloud{ width:100%; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/page_icloud.png) no-repeat 50% bottom;}
.main{ width:1000px; margin:0 auto;}
.main header{ height:594px; position:relative;}
.main article{ width:865px; margin:0 auto;}
.main .page_top{ height:32px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/page_top.png) no-repeat;}
.main .page_bom{ height:32px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/page_bom.png) no-repeat;}
.main .page_con{ padding:40px 45px; padding-top:0; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/13th/page_con.png) repeat;}
.main .bottom{ padding:5px 49px 0 0; height:135px;}

.page_con{ min-height:1000px; height:auto!important; height:1000px;}
.page{ line-height:20px; color:#333;}
.page h3{ font-weight:bold; color:#a52d1c;}
.page h4{ font-weight:bold; color:red;}
.page p em{ font-weight:bold;}
.page p img{ margin:5px 10px 5px 0;}