.lsbg{ width:100%; background:url(../images/p_4_1.jpg) no-repeat 0 0; overflow:hidden}
#about-4 #history {height:340px; overflow:hidden; border-bottom:#ddd 3px solid;}
#about-4 #history .viewport {position:relative;  margin:0 auto; width:1300px; height:100%; overflow:visible;}
#about-4 #history .viewport .btn {display:none; position:absolute; top:50%; z-index:2; margin-top:-22px; width:44px; height:44px; background:no-repeat 0 0;}
#about-4 #history .viewport .prev {left: -100px;background-image:url(../images/btn_prev.png); border:0}
#about-4 #history .viewport .next {right:-100px;background-image:url(../images/btn_next.png); border:0}
#about-4 #history .viewport .wrap {position:relative; left:0; top:0; z-index:1; width:100%; height:100%;}
#about-4 #history .viewport .wrap .item {position:absolute; bottom:-100%; width:325px; background:url(../images/p_4_3.jpg) repeat-y 6px 0; -webkit-transition:bottom 500ms; transition:bottom 300ms;}
#about-4 #history .viewport .wrap .on {bottom:0;}
#about-4 #history .viewport .wrap .item .aa {padding:0 16px 55px 29px ;background:url(../images/p_4_2.png) no-repeat 0 0; font-size:16px; line-height:24px;}
#about-4 #history .viewport .wrap .item .aa .tex {margin-bottom:35px;}
#about-4 #history .viewport .wrap .item .aa .year {display:block; margin:25px 0 10px 0; font-size:48px; font-family:"Arial"; color:#1b4593; font-weight:bold;}
#about-4 .link {position:relative; z-index:2; padding:15px 0 20px 0; height:165px; background-color:#fff;}
