@charset "utf-8";
/* CSS Document */
html body{min-width:1200px;_width: expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" ); background:#fafafb;}
.personnel_banner{ background:url(../pic/personnel/banner.jpg) no-repeat center; height:270px;}

.personnel_nav{ height:0px; position:relative;}
.personnel_nav ul{ position:absolute; top:-50px; left:60px;}
.personnel_nav ul li{ float:left; display:inline; margin:0 15px;} 
.personnel_nav ul li a{ float:left; color:#afb9d0; font-size:18px; padding:5px 15px;}
.personnel_nav ul li a:hover{ color:#fff; border-bottom:1px solid #fff;}

#Nav1 .personnel_nav ul li.per_cur1 a{ color:#fff; border-bottom:1px solid #fff;}
#Nav2 .personnel_nav ul li.per_cur2 a{ color:#fff; border-bottom:1px solid #fff;}
#Nav3 .personnel_nav ul li.per_cur3 a{ color:#fff; border-bottom:1px solid #fff;}
#Nav4 .personnel_nav ul li.per_cur4 a{ color:#fff; border-bottom:1px solid #fff;}
#Nav5 .personnel_nav ul li.per_cur5 a{ color:#fff; border-bottom:1px solid #fff;}
#Nav6 .personnel_nav ul li.per_cur6 a{ color:#fff; border-bottom:1px solid #fff;}
#Nav7 .personnel_nav ul li.per_cur7 a{ color:#fff; border-bottom:1px solid #fff;}
#Nav8 .personnel_nav ul li.per_cur8 a{ color:#fff; border-bottom:1px solid #fff;}

.personnel_serach { margin-top:93px; margin-bottom:50px; text-align:center; height:50px; background:#fafafb;}
.personnel_serach .input{ width:270px; height:48px; line-height:48px; padding-left:10px; border:1px solid #ccc; font-size:14px; float:left; margin-left:220px;}
.personnel_serach .input2{ width:270px; height:48px; line-height:48px; padding-left:10px; border:1px solid #ccc; font-size:14px; float:left; margin:0 20px; display:inline;}
.personnel_serach a{ display:inline-block; height:50px; line-height:50px; background:#4a90e1; font-size:18px; color:#fff; padding:0 40px;  float:left; }
.personnel_serach a span{ display:inline-block; width:22px; height:21px; background:url(../pic/personnel/search.png) no-repeat; float:left; margin:14px 5px 0 0;}
.personnel_serach a:hover{ background:#2f72c0;}
.search_img{ text-align:center; margin:50px 0 100px 0;}
.search_img p{ font-size:16px; color:#333;} 

.search_peo{ margin:0 0 100px 220px;}
.search_peo .title{ font-size:18px; color:#999; border-bottom:1px solid #ededed; padding-bottom:5px; width:750px;}

.people .peo_img{float:left;width:105px; height:145px; margin:30px 20px 0 20px; display:inline; background:#eee;}
.people img { width:105px; height:145px;}
.people .people_r{ float:left; margin:30px 0 0 0;}
.people .people_r p{ line-height:30px; font-size:12px; color:#333;}

.search_img2{margin:0 0 100px 0; text-align:center;}
.search_img2 .title{ font-size:18px; color:#999; border-bottom:1px solid #ededed; padding-bottom:5px; margin-right:230px;  margin-left:220px;text-align:left; margin-bottom:40px;}
.search_img2  .p{ font-size:16px; color:#333; text-align:center;}

.main_bg{ background:#f6f6f6; width:100%; padding:60px 0 100px 0}
.main_bg2{ background:#f6f6f6; width:100%; padding:40px 0 100px 0}
.analysts_list{ background:#ebeff9; margin:0 auto; width:1200px;}
.analysts_list_l{ width:299px; float:left; font-size:20px; text-align:center; padding-top:40px;}
.analysts_list_r{ width:900px; float:right;}
.analysts_list ul li{ background:#fff; width:254px; float:left; padding-left:45px; padding-bottom:30px; border-bottom:1px solid #f6f6f6; border-right:1px solid #f6f6f6;height: 50px;} 
.analysts_list ul li h6{ font-size:20px; margin-top:24px; color:#333;}
.analysts_list ul li p.li_p{ color:#999; line-height:20px;}
.analysts_list ul li p{ color:#999;}

.inv_tit{ font-size:12px; color:#b2b2b2; margin-bottom:20px;} 

#con {font-size: 12px; margin: 0px auto;}
#con .select{ font-size:14px; color:#333; float:left; line-height:28px; height:28px; margin-right:10px; width:90px;}

#tags {float:left; width:1100px; }
#tags LI {float: left;width:67px; height: 31px; text-align:center; margin-bottom:5px; }
#tags LI A {float: left; color: #333; line-height: 31px; height: 31px;width:67px; text-decoration: none}

#tags LI.selectTag {position: relative; height: 31px; background:url(../pic/personnel/tab.png) no-repeat;}
#tags LI.selectTag A {color: #fff; line-height: 31px; height: 31px;width:67px;}
#tagContent{margin-top:20px}
.tagContent {padding-top: 20px; display: none;color: #474747;}
#tagContent DIV.selectTag {DISPLAY: block}

.tag_box{ border-bottom:1px solid #f6f6f6; background:#ebeff9; }
.tag_left{ width:190px; float:left; font-size:16px; color:#333; padding-left:20px; padding-top:30px; overflow:hidden;}
.tag_left2{ width:190px; float:left; font-size:16px; color:#333; padding-left:20px; padding-top:20px; overflow:hidden;}
.tag_right{ width:940px; float:right; background:#fff; padding:30px 0 15px 30px; overflow:hidden; }
.tag_right p{font-size:14px; line-height:30px; margin-bottom:20px;}
.tag_right p span{ width:310px; display:inline-block;font-size:12px;color:#999;}
.tag_right p em{ font-size:16px; margin-right:10px; color:#333;}

.tag_right .tag_r_a{ float:left; margin-right:30px; display:inline; width:283px; padding-bottom:20px;} 
.tag_right .tag_r_a .tag_img{ float:left; width:88px; height:104px; margin-right:20px; display:inline; background:#eee;}
.tag_right .tag_r_a img{ width:88px; height:104px; }
.tag_right .tag_r_a .tag_text{ float:left; margin-top:5px; width:175px;}
.tag_right .tag_r_a .tag_text .name{ font-size:16px; color:#333; margin-bottom:10px;}
.tag_right .tag_r_a .tag_text p{ margin-bottom:0; line-height:20px; font-size:12px; color:#999;}

.tag_left3{ width:190px;padding:50px 0 0 20px;float:left; font-size:16px; color:#333;  overflow:hidden;}
.tag_left4{  width:190px;padding:50px 0 0 20px;float:left; font-size:16px; color:#333; overflow:hidden;}


.witness_bg{ width:1200px; margin:0 auto; background:#fff;}
.witness_list{border-bottom:1px solid #f6f6f6; border-right:1px solid #f6f6f6;float:left; width:369px; padding:30px 0 30px 30px;}
.witness_list .wit_img{width:88px; height:104px;float:left; display:inline; margin-right:20px; background:#eee;}
.witness_list img { width:88px; height:104px;  }
.witness_list .witness_text{ float:left;}
.witness_list .witness_text h6{ font-size:20px; margin:0 0 10px 0; }
.witness_list .witness_text p{ color:#999; font-size:12px; line-height:20px;}
.witness_list .witness_text p.pp01{ color:#999;}

.peo_text{ width:1000px; margin:0 auto 50px;}
.peo_text h1{ font-size:14px; color:#333; height:30px; line-height:30px; background:#f1f1f1; padding-left:15px; margin:15px 0; }
.peo_text p{ font-size:12px; color:#666;padding-left:15px; padding-right:15px; line-height:23px;}
