/* CSS Document */

#content-in {
    margin: 20px 0;
}

#ban-about,#ban-al,#ban-con {
	width: 100%;
	height: 180px;
}

#ban-about {
	background: url(../images/about_ban.jpg) no-repeat center top;
}

#ban-al {
	background: url(../images/lswj_ban.jpg) no-repeat center top;
}

#ban-con {
	background: url(../images/con_ban.jpg) no-repeat center top;
}

.conLeft {
	width: 260px;
	overflow: hidden;
}

.menuBar h3 {
	font-size: 18px;
	color: #fff;
	padding-left: 10px;
	font-weight: 400;
	background:url(../images/icon_all.png) no-repeat 0 -238px;
	height: 43px;
	line-height: 43px;
}

.menuBar ul {
	width: 260px;
	overflow: hidden;
}

.menuBar a:link,.menuBar a:visited {
	display: block;
	height: 34px;
	width: 216px;
	border-bottom: 1px solid #e9e9e9;
	line-height: 34px;
	padding-left: 44px;
	font-family: Microsoft Yahei;
	font-size: 14px;
}

.menuBar a:hover,.menuBar a.cur:link,.menuBar a.cur:visited {
	background: url(../images/menu_li_bg.jpg) no-repeat 240px center #f0f0f0;
	color: #007FED;
	text-decoration: none;
}

.contactSide {
	width: 258px;
	overflow: hidden;
	border: 1px solid #e1e1e1;
	margin-top: 20px;
	background: #f8f8f8;
}

.contactSide h3 {
	height: 39px;
	line-height: 39px;
	padding-left: 10px;
	border-bottom: 1px solid #e1e1e1;
	font-weight: 400;
	background: #007FED;
	color: #fff;
}

.contactSide p {
	line-height: 24px;
	padding: 10px;
}

.contactSide span {
	font-weight: 700;
}

.conRight {
	width: 743px;
	overflow: hidden;
}

.curPos {
	background: url(../images/nowP_bg.jpg) no-repeat;
	height: 36px;
	margin-top: 6px;
	line-height: 30px;
	padding-right: 10px;
}

.curPos span.cur_ico {
	display: block;
	background: url(../images/icon_all.png) no-repeat 0 -292px;
	padding-left: 18px;
	float: left;
}

.curPos span {
	padding: 0 3px;
}

.showCon {
	padding: 10px 0 10px 30px;
}
.showCon h3 { width:200px; height:30px; line-height:30px; color:#007FED; font-size:22px; margin-bottom:10px; font-weight:bold;}

.intro {
	width: 713px;
	overflow: hidden;
	border-bottom: 1px dashed #d8d8d8;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.intro h3 {
	font-family: Microsoft Yahei;
	font-size: 18px;
	color: #007FED;
	font-weight: 400;
}

.intro ul,.intro p {
	padding: 10px 0 0 10px;
}

.intro li {
	font-size: 14px;
	line-height: 25px;
}

.intro p {
	font-size: 14px;
	line-height: 24px;
    table-layout: fixed;
    word-break: break-all;
}

.listContainer li {
	background: url(../images/icon_all.png) no-repeat 0 -320px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	padding-left: 20px;
	border-bottom: 1px dashed #e9e9e9;
	position: relative;
}

.listContainer li span {
	position: absolute;
	top: 0;
	right: 10px;
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
}

.articleTle {
	font-size: 20px;
	font-weight: normal;
	font-family: Microsoft Yahei;
	text-align: center;	
	margin-top: 20px;
	color: #007FED;	
}

.subTle {
	width: 713px;
	border-bottom: 1px dashed #d9d5c8;
	line-height: 30px;
	height: 30px;
	font-size: 12px;
	color: #a5a298;
	text-align: center;
}

.bshare-custom {	
	font-size: 12px;
	padding-top: 3px;
	vertical-align: middle;
	margin-top: 5px;
}

.artCon{
	margin: 20px 0;
	font-size: 14px;
	line-height: 24px;
	text-indent: 28px;
}

.contact h3 {
	font-family: Microsoft Yahei;
	font-size: 18px;
	color: #007FED;
	height: 35px;
	line-height: 30px;
	border-bottom: 1px dashed #e9e9e9;
	font-weight: 400;
	margin-bottom: 20px;
}

.contact li{
	line-height:25px;
	height:25px;
	font-size:14px;	
}

.contact li span{
	font-weight:bold;	
}


/*paging s*/

.paging {
	width: 466px;
	overflow: hidden;
	margin: 30px auto 0;	
}

.paging li {
	float: left;
}

.paging a:link,.paging a:visited {
	width: 28px;
	height: 33px;
	border: 1px solid #cdcdcd;	
	color: #007FED;
	display: block;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 35px;
	margin-right: 10px;
	background: #fff;
}

.paging a.noMar:link,.paging a.noMar:visited {
	margin: 0;	
}

.paging a.resW:link,.paging a.resW:visited {
	width: 66px;	
}

.paging a:hover,.paging a.cur:link,.paging a.cur:visited {
	color :#fff;
	background: #ff9900;
	border-color: #db9600;
	text-decoration: none;
}
.qikan {PADDING-LEFT: 46px; FONT-SIZE: 12px}
/*paging e*/