@charset "gb2312";

body,html{background:#bae7fc url(_uiimages2012201251_body_bg.png) 0 0 repeat-x;}
/* 2012ÎåÒ»×¨Ìâ */

.banner{ height:563px; background:url(_uiimages2012201251_top_bg.png) center top no-repeat; margin:0 auto; width:100%;}
.banner span{display:block; height:300px; width:927px; margin:0 auto;}
.banner span p{width:310px; font-size:14px; margin-left:620px; padding-top:70px; line-height:24px;}

.wrap{width:944px; border:3px #c55321 solid; background-color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:10px; border-bottom:0 none; font-size:12px; position:absolute; top:410px; left:50%; margin-left:-472px; background:#fff url(_uiimages2012201251_all_bg.png) 0 -1108px no-repeat;}

.peopleList{padding-top:35px; margin:0 13px;}
.peopleList span{display:block; height:220px; float:left; border-bottom:1px #ccc dashed; padding:0 12px; width:432px;}
.peopleList span h2{display:block; background:url(_uiimages2012201251_all_bg.png) 0 0 no-repeat; height:55px; width:432px; text-indent:-99999px; margin:10px 0 19px 0;}
.peopleList span img{float:left;}
.peopleList span p{width:230px; float:right; padding-right:10px; line-height:19px; text-indent:2em;}

.movBox{ padding-top:28px;}
.movBox h2{display:block; background:url(_uiimages2012201251_all_bg.png) 0 -1011px no-repeat; height:50px; width:230px; text-indent:-99999px; margin-left:-17px; margin-bottom:12px;}
.movBox .movList{background:url(_uiimages2012201251_all_bg.png) 0 -622px no-repeat; width:853px; height:331px; margin:0 auto;}
.movBox .mov{width:386px; height:290px; float:left; padding-left:40px;}
.movBox .mov span{}
.movBox .mov h3{height:28px; line-height:28px; vertical-align:middle; text-align:center; color:#fff;}

.movBox .tab-bd li{display:none;}
.movBox .tab-hd{float:right; width:343px; padding-top:29px;}
.movBox .tab-hd li img{float:left; margin-right:10px; display:block; border:1px #eee solid;}
.movBox .tab-hd li{height:45px; color:#fff; line-height:18px; margin-bottom:9px; cursor:pointer;}
.movBox .tab-hd li.active{font-weight:bold;}

.nameList{width:978px; height:295px; background:url(_uiimages2012201251_all_bg.png) 0 -264px no-repeat; margin-left:-17px; margin-top:22px; padding-top:29px;}
.nameList .nameImgBox{width:667px; height:269px; background-color:#fff; margin-left:265px;}

/* Browser Resets */
.flex-container a:active,
.flexslider a:active {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {position: relative; zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flex-container {zoom: 1; position: relative;}

/* Direction Nav */
.flex-direction-nav li a {width: 25px; height: 60px; margin: -13px 0 0; display: block; background: url(_uiimages2012201251_all_bg.png) no-repeat -318px -1011px; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; outline:none;blr:expression(this.onFocus=this.blur());}
.flex-direction-nav li a.next {background-position: -351px -1011px; right: 15px;}
.flex-direction-nav li a.prev {background-position: -318px -1011px; left: 233px;}
.flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}


.flex-control-nav{display:none;}

.db{ display:block; background-color:#ccc;}
.footer{margin-top:0px; margin-bottom:0; width:100%; border:0 none; background:#fff url(_uiimagesdaosui.gif) left top repeat-x; position:absolute; top:2100px; padding-top:20px;}
.footer .fdiv{width:978px; margin:0 auto;}