.banner{background-position:center top; background-repeat:no-repeat;position:relative;background-size:cover;}
.banner .banner-text{background-color:rgba(255,255,255,0.3);width:450px;height:150px;position:absolute;right:100px;bottom:15%;padding-left:50px;}
.banner .banner-text h1{font-size:30px;margin:20px 0px 0px 0px; line-height:40px;position:static;}
.banner .banner-text p{font-size:16px;}

.banner1{background-image:url(../img/about/banner1.jpg);width:100%;}
.banner2{background-image:url(../img/about/banner2.jpg);width:100%;}
.banner3{background-image:url(../img/about/banner3.jpg);width:100%;}
.banner4{background-image:url(../img/about/banner4.jpg);width:100%;}
.banner5{background-image:url(../img/about/banner5.jpg?v=4);width:100%;}


.section-idea{background:url(../img/about/idea.jpg) center 100% no-repeat;height:300px;color:#CA985A;text-align:center;}
.idea h2{padding-top:50px;font-size:26px;}
.idea ul{display:inline-block;padding-top:20px;}
.idea ul li{width:20px;margin:0px 30px;float:left;}



.timeline{text-align:center;}
.timeline-header{}
.timeline-body{height:1800px;background:url(../img/about/timeline.png?v=7) top center no-repeat;position:relative;margin:auto;}
.timeline-bottom{}
.timeline-body li{position:absolute;width:280px;}
.timeline-body li.col_right{right:-10px;}
.timeline-body li.col_left{left:-25px;}
.timeline-body li h3{margin:5px auto;;}
.timeline-body li p{margin:5px;line-height:22px;}
.timeline-body .photo{border-radius:4px;}

.section-timeline{position:relative;padding-bottom:50px;}
.section-timeline .logo-1{background:url(../img/about/logo_1.png?v=3) top center no-repeat;width:267px;height:300px;position:absolute;left:0px;top:40px;}
.section-timeline .logo-2{background:url(../img/about/logo_2.png?v=3) top center no-repeat;width:197px;height:302px;position:absolute;right:0px;top:440px;}
.section-timeline .logo-3{background:url(../img/about/logo_3.png?v=3) top center no-repeat;width:239px;height:488px;position:absolute;left:0px;top:840px;}
.section-timeline .logo-4{background:url(../img/about/logo_4.png?v=3) top center no-repeat;width:141px;height:152px;position:absolute;right:0px;top:1240px;}
.section-timeline .logo-5{background:url(../img/about/logo_5.png?v=3) top center no-repeat;width:345px;height:110px;position:absolute;left:50%;bottom:0px;}
/*
.timeline-top{height:25px;background:url(../img/about/timeline_top.png?v=2) center top no-repeat;margin-top:20px;}
.timeline-end{height:25px;background:url(../img/about/timeline_end.png?v=1) center top no-repeat;margin-bottom:20px;}
.timeline{background:url(../img/about/timeline_bg.png?v=1) center top repeat-y;margin:auto;padding:0px 0px 0px 0px;}
.timeline li{position:relative;text-align:left;padding-bottom:10px;}
.timeline h3{position:absolute;top:0px;padding:0px;margin:0px;}
.timeline p{padding:0px;margin:0px;line-height:1.5rem;color:#999;}
.timeline img{margin-top:10px;}
.timeline i{width:11px;height:11px;position:absolute;top:5px;left:50%;margin-left:-6px;background:url(../img/about/timeline_dot.png?v=1);}   
.timeline > li.col_right{padding-left:51%;text-align:left;} 
.timeline > li.col_right h3{right:52%;} 
.timeline > li.col_left{padding-right:51%;text-align:right;}
.timeline > li.col_left h3{left:52%;} 
*/

.banner-texts{background:url(../img/about/bg1.png?v=2) top center;}
.banner-texts div{float:left;width:33%;text-align:center;padding:10px 0px;background:url(../img/about/bg1.png?v=2) 100% 100%;background-size:100%;}
.banner-texts div.banner-text2{background-image:url(../img/about/bg2.png?v=2);}

.banner{
    height: 570px;
	background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.years h3{background:url(../img/about/year.png?v=2) top center;width:50px;height:20px;color:transparent;}
.years h3.y1893{background-position:center -0px;}
.years h3.y1900{background-position:center -20px;}
.years h3.y1949{background-position:center -40px;}
.years h3.y1954{background-position:center -60px;}
.years h3.y1956{background-position:center -80px;}
.years h3.y1993{background-position:center -100px;}
.years h3.y2001{background-position:center -120px;}
.years h3.y2002{background-position:center -140px;}
.years h3.y2006{background-position:center -160px;}
.years h3.y2007{background-position:center -180px;}
.years h3.y2008{background-position:center -200px;}
.years h3.y2012{background-position:center -220px;}
.years h3.y2013{background-position:center -240px;}
