@charset "utf-8";
/* CSS Document */
body {font-size:12px; font-family:"宋体"; background-color:#d64e2c; 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;}
/*内容*/
.wrapout_home{ width:100%; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/wrapout_home.jpg) no-repeat 50% 0;}
.wrapout_inside01{ width:100%; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/wrapout_inside1.jpg) no-repeat 50% 0;}
.wrapout_inside02{ width:100%; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/wrapout_inside1.jpg) no-repeat 50% 0;}
.wrap_home{ position:relative; width:1000px; height:800px; margin:0 auto; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/wrap_home.jpg) no-repeat; overflow:hidden;}
.home01{ position:absolute; top:97px; left:64px; width:485px; height:540px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/home01.png);}
.home02{ position:absolute; top:36px; left:700px; width:165px; height:124px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/home02.png);}
.home03{ position:absolute; top:109px; left:525px; width:398px; height:271px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/home03.png);}
.home04{ position:absolute; top:394px; left:575px; width:335px; height:238px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/home04.png);}
.hbtn{ position:absolute; bottom:47px; height:87px;}
.hbtn01{ left:7px; width:257px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/button01.png) no-repeat;}
.hbtn02{ left:269px; width:254px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/button02.png) no-repeat;}
.hbtn03{ left:521px; width:233px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/button03.png) no-repeat;}
.hbtn04{ left:758px; width:234px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/button04.png) no-repeat;}
.hbtn a{ display:block; width:100%; height:65px;/* text-indent:-999em;*/}
.hbtn .up{ display:none; top:-38px; left:50%; position:absolute; width:147px; height:39px; margin-left:-74px;}
.main{ width:1000px; margin:0 auto;}
.navbar{ position:relative; height:417px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/inside06.jpg) no-repeat;}
.navbar ul{ position:absolute; top:243px; left:83px; width:835px;}
.navbar ul:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.navbar ul li{ float:left; width:163px; height:50px; margin:6px 4px 0 0;}
.navbar ul li a{ display:block; width:100%; height:100%; text-indent:-999em;}
.outBg{ background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/inside09.jpg) no-repeat 0 0;}
.content{ padding:10px 72px; background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/inside08.jpg) repeat-y 50% 0;}
.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/150925v137/top01.png) no-repeat; _background:url(https://static.web.sdo.com/bnb/pic/bnb/act_bnb/150925v137/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/150925v137/top02.png) no-repeat; outline:none;}
.page{ padding:5px 0; line-height:20px; color:#333;}
.page h3{ font-weight:bold; color:#ff5a00;}
.page h4{ font-weight:bold; color:red;}
.page p em{ font-weight:bold;}
.page p img{ margin:5px 10px 5px 0;}

/*animated*/
.home03{
  -webkit-animation-delay: 600ms;
  -moz-animation-delay: 600ms;
  -ms-animation-delay: 600ms;
  -o-animation-delay: 600ms;
  animation-delay: 600ms;
}
.home04{
  -webkit-animation-delay: 1200ms;
  -moz-animation-delay: 1200ms;
  -ms-animation-delay: 1200ms;
  -o-animation-delay: 1200ms;
  animation-delay: 1200ms;
}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.hbtn01{
  -webkit-animation-delay: 1500ms;
  -moz-animation-delay: 1500ms;
  -ms-animation-delay: 1500ms;
  -o-animation-delay: 1500ms;
  animation-delay: 1500ms;
}
.hbtn02{
  -webkit-animation-delay: 1800ms;
  -moz-animation-delay: 1800ms;
  -ms-animation-delay: 1800ms;
  -o-animation-delay: 1800ms;
  animation-delay: 1800ms;
}
.hbtn03{
  -webkit-animation-delay: 2100ms;
  -moz-animation-delay: 210ms;
  -ms-animation-delay: 2100ms;
  -o-animation-delay: 2100ms;
  animation-delay: 2100ms;
}
.hbtn04{
  -webkit-animation-delay: 2400ms;
  -moz-animation-delay: 2400ms;
  -ms-animation-delay: 2400ms;
  -o-animation-delay: 2400ms;
  animation-delay: 2400ms;
}