@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2014-12-18 08:35:17
 * @version $Id$
 */

.tPic 
{
	margin-bottom:40px;

}

.tPic #Bimg
{
	height:460px;
}

.map
{
	margin-bottom:40px;
}


.tPic .PicNavWrap  section
{
	overflow:hidden;
	position:relative;
	margin:0 35px;
	height:86px;
}

.tPic .PicNavWrap .PicNav
{
	left:0;
	top:0;
}

.tPic .PicNavWrap li
{
	float:left;
	_display:inline;
	padding:15px 5px;
	width:90px;
	cursor:pointer;
}


.tPic .PicNavWrap li img
{
	width:100%;
	opacity:0.4;
	filter:alpha(opacity=40);
}
.tPic .PicNavWrap li.current img
{
	opacity:1;
	filter:alpha(opacity=100);
}

.tPic .PicIntro
{
	background:#eee;
	padding:2em 3em 3.5em 3em;
	font-size:14px;
	line-height:1.8em;
}

.tPic .PicIntro h3
{
	font-size:18px;
	border-bottom:1px solid #ddd;
	color:#5c307d;
	padding:0 0 1em 0;
	margin-bottom:1em;
}

.tPic .PicIntro li
{
	display:none;
}
#Bimg
{
	height:460px;
}

#Bimg img
{
	width:100%;
	*width:auto;
}

#Bimg li
{
	float:left;
	_display:inline;
	zoom:1;
}


.tImg .tImgIntro
{
	width:220px;
	height:225px;
	position:absolute;
	right:0;
	bottom:0;
	z-index:1;
}

.tImg .tImgIntro i
{
	background:#fff;
	position:absolute;
	z-index:-1;
	opacity:0.8;
	top:0;
	bottom:0;
	width:100%;
	filter:alpha(opacity:80);
}

.tImg .tImgIntro p
{
	padding:35px;
}

.tImg .tImgIntro li
{
	float:left;
	_display:inline;
	width:8px;
	height:8px;
	background:#5c307d;
	margin:4px;
	cursor:pointer;
	border-radius:4px;
	
}

.tImg .tImgIntro li.current
{
	background:#ff9600;
}

.tImg .tImgIntro ul
{

	position:relative;
	left:50%;
}
.tImg .tImgIntro .pnav div
{
    float: right;
    left: -50%;
    position: relative;
}

.tImg .tImgIntro .pnav
{
	position:absolute;
	bottom:20px;
	width:100%;
}
.tPic .PicNavWrap a.on
{
	display:block;
}

.tPic .PicNavWrap a.pull-right
{
	margin:15px 0px 0 -14px;
	*margin:15px 0px 0 0;
}

.tPic .PicNavWrap a:hover
{
	color:#999;
}
.tPic .PicNavWrap
{
	background:#22132d;
}

.tPic .PicNavWrap a
{
	font-size:40px;
	color:#fff;
	margin:15px -14px 0 0px;
	line-height:54px;
	cursor:pointer;
	overflow:hidden;
	display:none;
	*margin:15px 0px 0 10px;
}
.icon-right-open, .icon-left-open{font-size:20px!important;}