/**!
 * 江西省南昌市西湖区门户
 * author: xuyang;
 */

/* main */

.m-tab1 {
	width: 39px;
}

.m-tab1-tt {
	margin-top: 10px;
	padding: 0 11px 0 13px;
	width: 15px;
	height: 129px;
	font-size: 16px;
	color: #fff;
	background: url(imagesinstitution-bg.png);
}

.m-tab1-tt.current {
	background: url(imagesinstitution-bgh.png);
}

.m-tab1-tt1 {
	padding-top: 24px;
	height: 105px;
}

.m-tab1-tt2 {
	padding-top: 15px;
	height: 114px;
}

.m-tab1-tt3 {
	padding-top: 4px;
	height: 125px;
}

.m-tab1-sp {
	display: inline-block;
	padding-top: 37px;
	*padding-top: 24px;
}

.m-tab1-sp1 {
	display: inline-block;
	padding-top: 15px;
	*padding-top: 2px;
}

.left {
	width: 285px;
	height: 1180px;
	border: 1px solid #d7d8d9;
}

.left-link {
	display: block;
	margin-top: 9px;
	margin-left: 14px;
	padding-left: 32px;
	width: 224px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #333;
	background: url(imagesin-left-bg.png);
}

.left-link:hover {
	color: #fff;
	background: url(imagesin-left-bgh.png);
}

.right {
	position: relative;
	margin-left: 7px;
	width: 915px;
	height: 1180px;
	border: 1px solid #d7d8d9;
}

.r-h {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 53px;
	background-color: #fff;
	z-index: 200;
}

.r-hd {
	margin-top: 14px;
	margin-left: 14px;
	width: 881px;
	height: 39px;
	line-height: 39px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #006fc5;
	background-color: #f0edee;
}

.r-con {
	margin-left: 14px;
	height: 1105px;
	overflow-y: auto; 
}

.r-content {
	padding-top: 53px;
	width: 881px;
}

.r-row-hd {
	margin-top: 11px;
	height: 31px;
	border-bottom: 2px solid #006fc5;
}

.r-row-tt {
	display: inline-block;
	width: 107px;
	height: 31px;
	line-height: 31px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background-color: #006fc5;
}

.r-row-bd1 {
	padding: 8px 0;
}

.r-row-p1 {
	line-height: 25px;
	font-size: 16px;
}

.r-row-p1 span {
	padding: 0 18px;
}

.r-row-bd2 {
	padding: 10px 0 8px;
}

.r-row-p2 {
	line-height: 30px;
	font-size: 14px;
}

.r-row-phone {
	padding-left: 7px;
	margin-top: 18px;
	font-size: 14px;
}

.r-row-bd3 {
	padding-bottom: 9px;
}

.r-row-bd4 {
	padding-top: 8px;
	padding-left: 9px;
}

.r-row-item {
	line-height: 28px;
	font-size: 14px;
	vertical-align: top;
	background: url(imagesr-item-icon.jpg) 0 15px no-repeat;
}

.r-row-item:hover {
	background: url(imagesr-item-iconh.jpg) 0 15px no-repeat;
}


.r-row-b {
	padding-left: 10px;
	width: 80%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.r-row-item a {
	color: #333;
}

.r-row-item span {
	margin-right: 9px;
	color: #808080;
}

.r-row-item:hover a,
.r-row-item:hover span {
	color: #f14d14;
}