@charset "gb2312";
/* CSS Document */
body{font:12px "Î¢ÈíÑÅºÚ",'FelixTitlingRegular', sans-serif ;background-color:#4f4f4f; z-index:-1;}
a { color:#f0f0f0; outline:none; }
a:link{ color:#f0f0f0; }
a:visited { color:#f0f0f0; }
a:active { color:#f0f0f0; }
a:hover { color:#ffffff;} 
li{ list-style:none;list-style-type:none; }
ul {margin:0; list-style-type:none;list-style:none;padding:0;} 

/**** body ****/
#header, #footer{ position:fixed; left:0; width:100%; z-index:9999;}
#header{ min-width:1200px; top:0; height:60px; background-color:#202020; opacity:0.85;  }
.top_wrap{ position:absolute;}
.top_logo{ float:left; margin-left:30px; margin-top:10px; width:240px;}
.top_nav { margin-left:280px; height:60px; text-align:center; margin-top:33px; }
.top_nav_box {display:inline-block;}
.top_nav_box ul li { float:left; text-align:center; position:relative; height:25px; }
.top_nav_box ul li a{ display:inline-block; font-size:14px; font-family:"ºÚÌå"; font-weight:bold; padding:0 30px;}
.top_nav_box a:link, .top_nav_box a:visited, .top_nav_box a:active { color:#f1f1f1;text-decoration:none; }
.top_nav_box a:hover { color:#ffffff; text-decoration:none; }

/**** body main ****/
#wraper{ width:100%; position:absolute; top:0; left:0; z-index:0;  }
#main-wrap{ position:fixed; left:0; top:0; width:100%; height:100%; overflow:hidden; }
#midwrap{ width:100%;margin-top:160px;}
.about-cont{ margin:0 auto; width:720px; height:420px; background:url(images/main.bg.png) no-repeat left top;}
.about-inner{ color:#ffffff; }
.about-tit h2{ padding:10px 0 0 28px; height:36px; line-height:36px; font-size:14px; font-weight:bold; }
.about-body{ padding:30px 32px; overflow:hidden; position:relative;}
.about-scroll{ width:100%; height:310px; overflow:auto; padding-right:15px;}
.about-scroll p{ line-height:20px; color:#a0a0a0;}
/* Let's get this party started */
::-webkit-scrollbar { width: 4px;}
 /* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background: rgba(255,0,0,0.8); 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(255,0,0,0.4); 
}


/**** footer ****/
#footer { background:#000000 url(images/foot_bg.png) no-repeat top center; bottom:0; }
#foot_wraper{ min-width:600px; height:25px; }
.foot_nav{ position:relative; width:100%; color:#cccccc; text-align:center; padding-top:10px; font-family:"Î¢ÈíÑÅºÚ",'FelixTitlingRegular',sans-serif;}