@CHARSET "gb2312";
.about-content{
	margin: 8px 10px;
}
.about-content .title{
	background: url(/images/section-title.gif) repeat-x;
    width: auto;
    line-height: 23px;
    padding-left: 3px;
    color: #5f6468;
    font: bold 14px/28px 'SimSun',Arial,Verdana,sans-serif;
    border-bottom: 1px solid #c2c2c2;
    border-radius: 3px;
}
.about-content .title span{
	background: url(/images/gray-arrow.png) no-repeat 8px center;
}
.about-content .content{
	margin-top: 8px;
	border: 1px solid #ddd;
}
.about-content .content .head{
	padding: 0 10px;
	background: #f2f2f2;
    color: #666;
    line-height: 30px;
}
.about-content .content .content_text{
	padding-top: 10px;
    text-indent: 25px;
    margin: 5px 25px;
}
.about-content .content .content_text .comp_img{
	float:left;
	margin:8px 12px;
	padding: 2px;
	width: 150px;
	height: 190px;
	background-color: #FFF;
}
.about-content .content .content_text p{
	line-height: 2.3em;
    margin: 0;
    padding: 0;
}
.about-content .content .bot_img{
	overflow:hidden;
	zoom:1;
	margin-top:20px;
	text-align:center;
}

.qualifications_item .qualifications_inner{
	background: #fff;
    text-align: center;
    overflow: hidden;
    position: relative;
	padding: 15px 0px 0px 0px;
    z-index: 2;
}
.qualifications_inner .qualifications_inner-b{
	overflow: hidden;
	border: 1px solid #e5e5e5;
	width: 90%;
	margin: 0 auto;
}
.qualifications_inner .img{
	height: 188px;
	padding: 5px;
}
.qualifications_inner .img img{
	max-width: 100%;
	max-height: 188px;
}
.qualifications_inner .album_info{
	background: #e5e5e5;
}
.qualifications_inner .album_info .album_title{
	display: block;
	overflow: hidden;
	color: #7f7f7f;
	font-weight: 800;
	line-height: 30px;
}
.qualifications_item .modal-body{
	text-align: center;
}
.qualifications_item .modal-body img{
	max-width: 100%;
}

.photo_statistical{
	border-bottom: 1px solid #eee;
    color: #999;
    line-height: 30px;
    margin-top: 15px;
    padding: 0 15px;
    text-align: right;
}
.photo_item .col-md-3{
	width: 25%!important;
}
.photo_item .photo_inner{
	padding: 5px 0px 0px 0px;
	margin-bottom: 20px;
}
.photo_inner .photo_inner-w{
	position: relative;
	width: 90%;
	margin: 0 auto;
}
.photo_inner .photo_inner-img{
	height: 186px;
	text-align: center;
}
.photo_inner .photo_inner-img img{
	max-width: 100%;
}
.photo_inner .album_info{
	position: absolute;
	bottom: 0px;
	background: rgba(51,51,51,0.5);
    height: 30px;
    line-height: 30px;
    overflow: hidden;
	width: 100%;
	text-align: center;
	color: #fff;
	transition: height 0.3s;
    -webkit-transition: height 0.3s;
}
.photo_inner .album_info .album_title{
    display: block;
	color: #fff;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.photo_inner .album_info:hover{
	height: 50px;
}

/*相片详细信息css*/
.region_photo_list{border:1px solid #ddd;margin:15px 15px;zoom:1;}
.region_photo_list .photoview{background:#fff;overflow:hidden;zoom:1;}
.photoview .p_title{background:#fff;border-bottom:1px solid #eee;color:#05a;font-size:17px;font-family:微软雅黑,宋体,Arial;line-height:35px;margin-top:15px;text-align:center;}
.photoview .ext_operate{padding:15px 15px 5px;text-align:right;}
.ext_operate a{color:#999;}
.ext_operate a:hover{color:#05a;;text-decoration:underline;}
.ext_operate a:active{star:expression(this.onFocus=this.blur());}/*IE*/
.ext_operate a:focus{outline:none;}/*FF*/
.ext_operate .turn_left,.ext_operate .turn_right,.ext_operate .show_big{background:url(/images/icon.png) no-repeat;display:inline-block;margin-right:3px;vertical-align:-1px;height:10px;width:10px;}
.ext_operate .turn_left{background-position:0 -25px;}
.ext_operate .turn_right{background-position:0 -50px;}
.ext_operate .show_big{background-position:0 0;}

.photoview .p_view{margin:0 auto;text-align:center;position:relative;}
.p_view #ico_arr_left{background:url(/images/ico_pn.png) no-repeat 0 0;opacity:0;filter:Alpha(opacity=0);display:block;position:absolute;left:0;top:35%;height:50px;width:30px;}
.p_view #ico_arr_right{background:url(/images/ico_pn.png) no-repeat -30px 0;opacity:0;filter:Alpha(opacity=0);display:block;position:absolute;right:0;top:35%;height:50px;width:30px;}
.photoview .p_info{color:#777;line-height:2em;margin:12px 0 20px;padding:0 8px;text-align:left;text-indent:22px;}
/*上下分页*/
.photoview .p_prev_next{background:#eee;line-height:30px;padding:0 10px;overflow:hidden;zoom:1;}
.photoview .p_prev_next .l{display:inline;float:left;}
.photoview .p_prev_next .r{color:#999;display:inline;float:right;}
.photoview .p_prev_next a{color:#1e2c5c;margin:0 4px;text-shadow:0 0 3px #ccc;}
.photoview .p_prev_next a:hover{color:#05a;text-decoration:underline;}
.photoview .p_view img{
	width: 90%;
}

@media (min-width: 992px){
	.photo_inner .photo_inner-img img{
		max-height: 186px;
	}
}

@media (max-width: 768px){
	.about-content .content .bot_img img{
		width: 100%;
		height: auto;
		text-indent: 0px;
	}
	.photo_inner .photo_inner-img{
		height: auto;
	}
	.region_photo_list{
		margin: 0px;
		border: 0px;
	}
	.photoview .p_view img{
		width: 100%;
	}
}