@charset "utf-8";
/* CSS Document */

.Conduit {position:relative;}
.Conduit .Image {width:900px; height:400px; overflow:hidden;}
.Conduit .Button {top:365px; right:62px; position:absolute; z-index:100;}
.Conduit .Button a {width:20px; height:20px; display:inline-block; background:#111; border-right:#000 1px solid; opacity:0.8; filter: Alpha(Opacity=80);}
.Conduit .Button a.activeSlide {background:#cc6a09; border-right:#ff7900 1px solid;}

.Home {margin:0 auto; padding:0 35px;}
.Home .Header {margin:0 auto; padding:23px 23px 9px;}
.Home .Title {font:14px/20px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-weight: bold;}
.Home .Left {width:409px; float:left;}
.Home .Left .News {height:220px; background:url(../images/home/framework/news_frame.jpg) no-repeat;}
.Home .Left .News ul {margin:0 auto; padding:2px 20px 0;}
.Home .Left .News li {font:12px/30px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif ;color:#B7B7B7; border-bottom:1px ridge #333;}
.Home .Left .News li a {text-decoration:none; color:#b7b7b7;}
.Home .Left .News li a:hover {color:#fff; position:relative; top:1px; left:1px;}
.Home .Left .Coming {height:237px; background:url(../images/home/framework/coming_frame.jpg) no-repeat; position:relative;}
.Home .Left .Coming .Button {top:23px; right:23px; position:absolute;}
.Home .Left .Coming .Button a {width:8px; height:8px; display:inline-block; background-image:url(../images/global/button/tab_dot.gif); background-position:top; background-repeat:no-repeat; overflow:hidden; margin:2px;}
.Home .Left .Coming .Button a.activeSlide {background-position:bottom; _background-position:0 -8px;}
.Home .Left .Coming .List {height:160px; overflow:hidden;}
.Home .Left .Coming .Thumb {padding-left:20px; float:left;}
.Home .Left .Coming .Desc {padding:26px 0 0 10px; float:left; font:12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#999; width:240px;}
.Home .Left .Coming .Title1 {color:#8fc31f;}
.Home .Left .Coming .Title2 {color:#e4007f;}
.Home .Left .Coming .Title3 {color:#0099ce;}
.Home .Left .Coming .Title4 {color:#fff100;}
.Home .Right {width:409px; float:right; background:url(../images/home/framework/item_frame_m.gif) repeat-y;}
.Home .Right .Frame {background:url(../images/home/framework/item_frame_t.jpg) no-repeat top;}
.Home .Right .Frame .Header {margin-bottom:1px;}
.Home .Right .Frame .Item {width:369px; height:130px; margin:0 auto; border-bottom:#333 1px solid; position:relative;}
.Home .Right .Frame .Item .Desc {width:239px; top:16px; left:130px; position:absolute; font:12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#999;}
.Home .Right .Frame .Item .Item1 {color:#8fc31f;}
.Home .Right .Frame .Item .Item2 {color:#e4007f;}
.Home .Right .Frame .Item .Item3 {color:#0099ce;}
.Home .Right .Frame .Item .Item4 {color:#fff100;}
.Home .Right .Frame .Last {border:none;}
.Chinese .Header {margin:0 auto; padding:19px 23px 9px;}

.Splash {width:100%; height:100%; position:fixed; left:0; top:0; display:block; z-index:100; _position:absolute; _top:expression(documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight)/2); _margin-top:0; _height:expression(documentElement.clientHeight); text-align:center;}
.Splash .Bg {width:100%; height:100%; position:absolute; left:0; top:0; background:#000; opacity:0.75; filter:alpha(opacity:75); _height:expression(documentElement.clientHeight);}
.Splash .Content {width:1000px; height:720px; position:absolute; top:0; left:50%; margin-left:-500px;}