@charset "utf-8";
body{ background:#ffffff;}
/*banner==============================================================================================================*/
.people_banner100{ width:100%; height:510px; border-bottom:1px solid #ededed; overflow:hidden;}
.people_banner_bg{ width:100%; height:360px; background:url(/images/people_banner.jpg) no-repeat top center; overflow:hidden;}
.people_banner{ width:1198px; height:150px; margin:0 auto; position:relative; z-index:1;}
.people_banner .people_banner_bg_btn{ height:38px; padding:0 20px; line-height:38px; color:#fff; font-size:20px; background:rgba(0,0,0,0.4); position:absolute; right:0; top:-38px; z-index:2; display:block;}
.people_wrap{ width:200px; height:250px; float:left; background:#fff; border:1px solid #e2e2e2; position:absolute; top:-125px; left:0; z-index:2;}
.people_head{ width:200px; height:200px;}
.people_head img{ width:200px; height:200px;}
.people_num{ width:99.5px; height:50px; float:left; line-height:50px; text-align:center; font-size:16px;}
.people_line{ width:1px; height:50px; float:left; background:#e2e2e2;}
.people_info{ width:520px; height:150px; float:left; margin:0 0 0 215px;}
.people_info .people_info_row1{ width:520px; height:80px;overflow: hidden;}
.people_info .people_info_row1 em{ float:left; font-size:30px; margin-right:15px; line-height:80px;}
.people_info .people_info_row1 label.label_sex_male{color: #2D79C7;font-size: 24px;}
.people_info .people_info_row1 label.label_sex_women{color: #f586c7;font-size: 24px;}
.people_info .people_info_row1 span{ float:left; margin-top:38px; font-size:12px; color:#7d7d7d;}
.people_info .people_info_row2 span .edit_info{color:#7d7d7d;border: 1px solid #E8E8E8;background: #F8F8F8;padding: 2px 4px;border-radius: 2px;text-decoration: none;}
.people_info .people_info_row2 span .edit_info:hover{background: white;}
.people_info .people_info_row2{ width:520px; height:24px;}
.people_info .people_info_row2 span{ margin-right:25px; line-height:24px; font-size:12px; color:#7d7d7d;}
.people_info .people_info_row2 em{ margin: 0 10px 0 -15px;font-style: normal;color:#7d7d7d;}
.people_link{ max-width:440px; float:right; margin:105px 0 0 0; padding:0 10px;}
.people_link img{ float:left; margin:6px 5px 0 0;}
.people_link a{color:#2cbbc3;}
.people_three{width: 200px;height: 50px;}
.people_three_div{width: 66px;float: left;text-align: center;padding-top: 10px;}
.people_three_div p a.people_three_div_p1{font-size: 14px;font-family: "宋体";color: #000000;font-weight: bold;}
.people_three_div p a.people_three_div_p2{width: 66px;float: left;color: #6c6c6c;font-size: 12px;}
.people_bod{border-right: 1px solid #E2E2E2;height: 32px;}
.people_bod2{border-right: 1px solid #E2E2E2;height: 40px;padding-top: 10px;}

/*标题=====================================================================================================*/
.ss_title{ width:1198px; height:55px; padding-top:20px; border-bottom:1px solid #d3d3d3;}
.ss_title .ss_title_l{ float:left;}
.ss_title .ss_title_l a{ height:55px; float:left; line-height:55px; font-size:30px; color:#585757;}
.ss_title .ss_title_l em{ float:left; padding:0 15px; line-height:55px; font-size:18px; color:#cecece;}
.ss_title .ss_title_l .ss_title_l_on{ height:55px; line-height:54px; border-bottom:1px solid #1fa8b1; color:#1fa8b1;}
.ss_title .ss_title_l a:hover{ color:#1fa8b1;}
.ss_title .ss_title_r{ float:right;}
.ss_title .ss_title_r .ss_title_r_btn1{ width:27px; height:27px; float:left; margin:15px 0px 0 0; background:url(../images/icon_upload2.png);}
.ss_title .ss_title_r .ss_title_r_btn1:hover{ background:url(../images/icon_upload2_on.png);}
.ss_title .ss_title_r .ss_title_r_btn2{ width:27px; height:27px; float:left; margin:15px 0px 0 0; background:url(../images/icon_learn.png);}
.ss_title .ss_title_r .ss_title_r_btn2:hover{ background:url(../images/icon_learn_on.png);}
.ss_title .ss_title_r em{ float:left; padding:0 15px; line-height:55px; font-size:18px; color:#cecece;}

/*排序*/
.sorting{ width:958px; height:20px; padding:15px 0; background:#fff;}
.sorting a{ height:20px; float:left; margin:0 10px; padding:0 10px;}
.sorting .sorting_on{ background:#1bc3d2; color:#fff;}
.sorting_L{float: left;}
.sorting_R{float: right;}

/*点击加载更多*/
.ss_more{ width:958px; height:36px; float:left; padding:60px 0 15px 0;}
.ss_more .ss_more_btn{ width:240px; height:36px; margin:0 auto; line-height:36px; text-align:center; background:#19a2aa; color:#fff; display:block;}

/*右侧标题*/
.sh_r_title{ width:224px; height:40px; padding:12px 7px 0;}
.sh_r_title span{ font-family: '黑体';width:214px; height:30px; padding-left:10px; line-height:29px; font-size:30px; color:#585757; border-left:5px solid #32b2ba; display:block;}

/*访客列表*/
.come_list{ width:240px; overflow:hidden;}
.come_list li{ width:44px; height:44px; float:left; margin:0 2px 2px 0; padding:6px; border:1px solid #eaeaea; background:#fff;}
.come_list li img{ width:44px; height:44px;}
.come_list_page{ width:238px; height:28px; float:left; padding-top:10px; border-bottom:1px solid #eaeaea;}
.come_list_page .come_list_page_l{ width:26px; height:16px; float:left; margin:0 0 0 8px;}
.come_list_page .come_list_page_num{ height:16px; float:left; margin:0 4px; padding:0 5px; line-height:16px; color:#fff; background:#1bc3d2;}
.come_list_page .come_list_page_r{ width:26px; height:16px; float:right; margin:0 8px 0 0;}

/*人头*/
.people_list{ width:958px; overflow:hidden;}
.people_list .people_list_wrap{ width:158px; height:158px; float:left; margin:2px 2px 0 0; position:relative; z-index:1;background: url("/images/default_bg.png" ) center no-repeat;}
.people_list .people_list_wrap .people_list_head{ width:158px; height:158px;}
.people_list .people_list_wrap .people_list_name{ width:143px; height:38px; padding:0 5px 0 10px; background:rgba(0,0,0,0.5); color:#fff; position:absolute; left:0; bottom:0; z-index:2;}
.people_list .people_list_wrap .people_list_name em{ max-width:85px; float:left; line-height:38px; font-size:20px; overflow:hidden;}
.people_list .people_list_wrap .people_list_name span{ max-width:56px; height:38px; float:right; line-height:46px; font-size:12px; color:#bdbdbd; overflow:hidden;}
.show_con{ width:158px; height:158px; background:#1a6a98; position:absolute; top:0; left:0; z-index:3;}
.show_con .show_top{ width:158px; height:62px; background:#09507a;}
.show_con .show_top .show_head{ width:39px; height:39px; float:left; margin:11px 0 0 12px; border:1px solid #dbdbdb;}
.show_con .show_top .show_head img{ width:39px; height:39px;}
.show_con .show_top .show_top_r{ width:94px; height:40px; float:right; margin:11px 0 0 0;}
.show_con .show_top .show_top_r a{ width:94px; height:24px; float:left; color:#fff; font-size:18px;  overflow:hidden;}
.show_con .show_top .show_top_r span{ float:left; margin-right:5px; color:#e8e8e8;}
.show_con .show_mid{ width:158px; height:58px; color:#e8e8e8;}
.show_con .show_mid p{ padding-left:12px; line-height:29px;}
.show_con .show_mid p a{ color:#e8e8e8;}
.show_con .show_bottom{ width:158px; height:38px; background:#09507a;}
.show_con .show_bottom a{ width:78px; height:38px; line-height:38px; text-align:center; color:#ffffff; background:#1d7bb1;}
.show_con .show_bottom .show_bottom_btn1{ float:left;}
.show_con .show_bottom .show_bottom_btn2{ float:right;}











