.lo-content { margin-left:340px;}
.lo-intro-detail { display:none; position:absolute; margin-left:340px; left:0; top:0; height:100%; background:#FFFFFF; z-index:10; filter: Alpha(opacity=90); -moz-opacity:.90; opacity:0.90;}

.m-lang { margin-left:14px; padding-top:14px; margin-bottom:30px;}
.m-logo { height:43px; width:270px; margin:0 auto;}

.m-intro { position:absolute; bottom:90px; left:35px; width:270px; height:190px;}
.m-intro h2.title { height:72px; margin-bottom:50px; overflow:hidden; text-indent:-9999px; background:url(../images/zh_intro.png) 0 0 no-repeat;}
.m-intro h2.title-en { height:72px; margin-bottom:50px; overflow:hidden; text-indent:-9999px; background:url(../images/en_intro.jpg) 0 0 no-repeat;}
.m-intro .des { font-size:12px; color:#878787; line-height:175%;}
.m-intro .des a { color:#FA6100;}

.m-pic { position:relative; overflow:hidden; height:100%; background:#000000;}
.m-pic img { position:relative;}
.m-pic .box { z-index:10;}
.m-pic .pic-handle { height:50px; width:300px; position:absolute; bottom:-50px; left:50%; margin-left:-150px; z-index:20; }
.m-pic .pic-num { float:left; font-size:14px; color:#FFFFFF; width:200px; height:50px; line-height:50px; text-align:center; font-weight:normal; font-family: helvetica, Verdana, Geneva, sans-serif;}
.m-pic #num-current { font-size:40px;}
.m-pic #num-all { font-size:14px;}
.m-pic a.btn-prev { float:left; width:50px; height:50px; background:url(../images/btn_prev.gif) 50% 0 no-repeat; cursor:pointer; }
.m-pic a.btn-prev:hover { background:#666 url(../images/btn_prev.gif) 50% 0 no-repeat;} 
.m-pic a.btn-next { float:right; width:50px; height:50px; background:url(../images/btn_next.gif) 50% 0 no-repeat; cursor:pointer; }
.m-pic a.btn-next:hover { background:#666 url(../images/btn_next.gif) 50% 0 no-repeat;}
.m-pic a.btn-close { display:none; position:absolute; right:20px; top:20px; height:60px; width:60px; z-index:4; background:url(../images/btn_close.png) 0 0 no-repeat; cursor:pointer; display:none; }

.m-video { height:340px; overflow:hidden; background:#333333;}
.m-video a.play { position:absolute; left:0; top:0; display:block; height:340px; width:340px; text-indent: -9999px; overflow:hidden; background:#000000; filter: Alpha(opacity=2); -moz-opacity:.2; opacity:0.2;}
.m-video a.play:hover { filter: Alpha(opacity=1); -moz-opacity:.1; opacity:0.1;} 

.m-news h2.title { height:100px; overflow:hidden; text-indent:-9999px; background:#777777 url(../images/news_title.png) 0 0 no-repeat;}
.m-news h2.title-en { height:100px; overflow:hidden; text-indent:-9999px; background:#777777 url(../images/news_title_en.jpg) 0 0 no-repeat;}
.m-news .list { padding:25px;}
.m-news .list li { line-height:19px; margin-bottom:10px; font-size:12px;}
.m-news .list li .pubtime { display:block; color:#BBBBBB;}
.m-news .list li a { color:#FFFFFF;}

.mask { display:none; position:absolute; left:0; top:0; height:100%; width:100%; z-index:999; background:#000000; filter: Alpha(opacity=95); -moz-opacity:.95; opacity:0.95;}
.videoplayer { display:none; }
.videoplayer .playerbox { position:absolute; border:1px solid #CCCCCC; left:50%; top:50%; margin-left:-320px; margin-top:-180px; background:#FFFFFF; width:640px; height:360px; z-index:1001;}
.videoplayer .playerbox video {}
.videoplayer a.btn-close { position:absolute; right:-40px; top:-40px; height:40px; width:40px; z-index:1005; background:url(../images/video_close.png) 0 0 no-repeat; cursor:pointer; }

.m-intro-detail { padding:60px 70px 40px 70px; position:relative;}
.m-intro-detail h2 { font-size:25px; font-weight:normal; height:50px; line-height:27px; color:#444444; margin-bottom:40px; font-family:Microsoft YaHei, SimHei, SimSun, Verdana, Geneva, sans-serif;}
.m-intro-detail .content { font-size:14px; line-height:175%; color:#444444; min-height:400px; overflow-y:auto;}
.m-intro-detail .content p { margin-bottom:1.5em; text-indent:2em;}
.m-intro-detail a.btn-close { position:absolute; right:20px; top:20px; height:60px; width:60px; background:url(../images/btn_close.png) 0 0 no-repeat; cursor:pointer; }

.side-handle { position:absolute; width:30px; height:100px; background:#666666 url(../images/side-handle.png) 50% 0 no-repeat; left:0; top:50%; margin-top:-50px; cursor:pointer;}

.shadow {
    -moz-box-shadow: 0 0 5px  #000;
    -webkit-box-shadow:0 0 5px  #000;
    box-shadow: 0 0 5px #000;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color='#000000');
}