﻿    .content {
    	width: 1200px;
    	margin: 0 auto;
    	min-height: 400px;
    	margin-bottom: 10px;
    	min-height: 835px;
    	background: #fff;
    }

    .con img {
    	max-width: 1000px;
    }

    .content .position .p-icon {
    	display: inline-block;
    	width: 12px;
    	height: 12px;
    	background: url(../img/p-icon.png) center no-repeat;
    	padding: 0 3px
    }

    .content .title {
    	font-size: 26.5px;
    	text-align: center;
    	color: #000000;
    	margin: 0 auto;
    	max-width: 1000px;
    	margin-top: 35px;
    }

    .content .origin {
    	margin: 0 auto;
    	width: 812px;
    }

    .content .origin span.vatas {
    	display: inline-block;
    	padding: 0px 45px;
    	padding-bottom: 0px;
    	padding-left: 35px;
    	font-size: 15px;
    }

    .content .con {
    	font-size: 18px;
    	margin: 30px 0px;
    	padding: 0px 12px;
    }

    .text_auto {
    	word-break: break-all;
    	word-wrap: break-word;
    	overflow: auto;
    }

    .content .top_title {}

    .origin>span {
    	margin-top: 20px;
    }

    .pageView {
    	margin-left: 40px;
    }

    .p-content {
    	margin-top: 0px;
    	border: 1px solid #e8e8e8;
    	background-color: #f5f5f5;
    }

    /*领导内容页*/

    .clearfix:before,
    .clearfix:after,
    .panel:before,
    .panel:after,
    .panel-heading:before,
    .panel-heading:after {
    	display: table;
    	content: " ";
    }

    .clearfix:after,
    .panel:after,
    .panel-heading:after {
    	clear: both;
    }

    .main-wrapper,
    .main-wrapper * {
    	box-sizing: border-box;
    }

    .main-wrapper {
    	display: table;
    	table-layout: fixed;
    	width: 100%;
    }

    .sidebars {
    	display: table-cell;
    	width: 263px;
    	padding: 0 15px;
    }

    .main {
    	display: table-cell;
    	padding-right: 15px;
    }

    .panel {
    	margin-bottom: 15px;
    }

    .panel-avatar>.panel-heading {
    	font-size: 18px;
    	height: 42px;
    	line-height: 42px;
    	background: url(../img/avatar_title_bg.jpg) no-repeat;
    	text-align: center;
    	color: #fff;
    	box-shadow: -1px 1px 3px #7a7a7a;
    	margin-bottom: 3px;
    }

    .panel-avatar>.panel-body {
    	height: 288px;
    	background: #dcf2fc url(../img/avatar_body_bg.png) no-repeat;
    	padding: 5px;
    }

    .panel-avatar .thumbnail>img {
    	width: 133px;
    	height: 167px;
    }

    .panel-avatar .thumbnail>.caption {
    	color: #fa4343;
    }

    .panel-avatar .thumbnail>.caption>h3 {
    	color: #1492ff;
    }

    .caption p {
    	font-size: 15px;
    }

    .thumbnail {
    	text-align: center;
    	padding: 10px;
    }

    .thumbnail>.caption {
    	font-size: 16px;
    	line-height: 1.6;
    }

    .thumbnail>.caption>h3 {
    	font-size: 24px;
    	font-weight: normal;
    }

    .nav-leader {
    	display: block;
    	line-height: 1.4;
    	border-top: 1px solid #7ecef4;
    }

    .nav-leader>li>a {
    	display: block;
    	border-bottom: 1px solid #7ecef4;
    	font-size: 18px;
    	height: 40px;
    	line-height: 40px;
    	padding: 0 5px 0 10px;
    	color: #005dab;
    }

    .nav-leader>li>a:hover,
    .nav-leader>li>a:focus,
    .nav-leader>li.active>a {
    	color: #005dab;
    	background: #dcf2fc url(../img/nav_item_bg_active.png) no-repeat 100% 100%;
    	border-top: none;
    	border-bottom: none;
    }

    .nav-leader>li>a>.badge {
    	font-size: 12px;
    	float: right;
    	line-height: 34px;
    	padding-top: 6px;
    	color: #221815;
    }

    .panel-default>.panel-heading {
    	display: block;
    	font-size: 14px;
    	height: 23px;
    	line-height: 23px;
    	border-bottom: 1px solid #7ecef4;
    	background: url(../img/panel_head_bg.png) no-repeat top right;
    }

    .panel-default>.panel-heading>.panel-title {
    	padding: 0 25px;
    	height: 27px;
    	float: left;
    	width: 145px;
    	color: #fff;
    	background: #fff url(../img/panel_title_bg.jpg) no-repeat top left;
    }

    .panel-default>.panel-heading>.more {
    	float: right;
    	margin-right: 30px;
    }

    .panel-default>.panel-body {
    	padding: 15px 5px;
    	font-family: 宋体;
    	font-size: 12pt;
    	text-indent: 2em;
    	text-align: justify;
    	line-height: 1.5;
    }

    a.link-primary {
    	color: #005ead;
    }

    a.link-primary:hover,
    a.link-primary:focus {
    	color: #005e8c;
    	text-decoration: none;
    }

    p>a.link-primary {
    	display: inline-block;
    	padding-left: 10px;
    }

    .list-group {
    	padding-left: 0;
    }

    .list-group.has-badge>.list-group-item {
    	padding-right: 120px;
    }

    .list-group:not(.list-group-none) .list-group-item:before {
    	content: "\2022";
    	color: #7ecef4;
    	padding-right: 10px;
    }

    .list-group-item {
    	position: relative;
    	display: block;
    	padding: 5px;
    	font-size: 16px;
    	white-space: nowrap;
    	text-overflow: ellipsis;
    	overflow: hidden;
    	word-break: break-all;
    }

    a.list-group-item {
    	color: #221815;
    }

    a.list-group-item:hover,
    a.list-group-item:focus {
    	color: #005dab;
    	text-decoration: none;
    }

    .badge {
    	display: inline-block;
    	min-width: 10px;
    	color: #727171;
    	text-align: center;
    	white-space: nowrap;
    	vertical-align: middle;
    }

    .badge:empty {
    	display: none;
    }

    .list-group-item>.badge {
    	padding: 5px;
    	width: 100px;
    	text-align: right;
    	position: absolute;
    	top: 0;
    	right: 0;
    }

    .photo-cont {
    	overflow: hidden;
    	width: 100%;
    	margin-top: 55px;
    	padding: 0px 95px;
    }

    .photo-cont .ph {
    	float: left;
    	width: 198px;
    	height: 380px;
    	text-align: center;
    	margin-top: 12px;
    	overflow: hidden;
    	margin-right: 10px;
    }

    .photo-cont .ph img {
    	width: 198px;
    	height: 276px;
    	margin-bottom: 20px;
    }

    .ph p {
    	text-align: center;
    	width: 100%;
    	margin: 0 auto;
    	display: block;
    	line-height: 28px;
    }

    .content .zz {
    	margin-top: 50px;
    }

    .gzzz {
    	width: 100%;
    	height: 63px;
    	border-bottom: 1px solid #e5e5e5;
    }

    .zz .gzzz h3 {
    	font-size: 30px;
    	font-weight: bold;
    	text-align: center;
    	color: #837676;
    	width: 277px;
    	margin: 0 auto;
    	line-height: 62px;
    	border-bottom: 1px solid #2885d5;
    }

    .zz .dl {
    	padding: 21px 23px;
    	box-sizing: border-box;
    	margin-top: 12px;
    	min-height: 134px;
    }

    .zz ul {
    	overflow: hidden;
    	padding: 0px 200px;
    	padding-top: 15px;
    	border-top: #e5e5e5 1px solid;
    }

    .zz ul li {
    	color: #676767;
    	font-size: 18px;
    	padding-left: 32px;
    	margin-right: 35px;
    	float: left;
    }

    .zz ul li:last-child {
    	margin-right: 0px;
    }

    .zz ul li.dh {
    	background: url("../img/op-dh-icon.jpg") no-repeat left center;
    }

    .zz ul li.dz {
    	background: url("../img/op-dz-icon.jpg") no-repeat left center;
    }