a {
	color:#424242;	
}
.nowpsn {
	width:1000px;
	height:26px;
	line-height:26px;
	border-bottom:1px solid #d8d8d8;
	margin:0 auto 10px;
	clear:both;
}

.page-content,
.list-content,
.index-content {
	width:1000px;
	background:url(/static/images/page-content-bg.gif);
	margin:0 auto;
}

.page-content .p-left,
.list-content .p-left,
.index-content .p-left {
	width:670px;
	float:left;
}
.page-content .p-left .content {
	width:670px;
	overflow:hidden;
}

.page-content .p-left .content p {
	line-height:30px;
	margin:10px 0;
	color:#333;
	text-indent: 2em;
}
.page-content a.txtred{text-decoration:underline; color:#B60005;}
.page-content a.txtred:hover{color:#F00;}
.page-content .p-left .content img {
	max-width:640px;
	width:expression(document.body.clientWidth>640?"640px":"auto");
	overflow:hidden;
	display: block;
	margin: 0 auto;
}
.page-content .p-right,
.list-content .p-right,
.index-content .p-right {
	width:300px;
	float:right;
	padding-top:10px;
}


.nowpsn {
	width:1000px;
	height:50px;
	margin:0 auto;
	position:relative;
}

.nowpsn .n-logo-news h3 a,
.nowpsn .n-logo-photo h3 a {
	width:230px;
	height:50px;
	display:block;
	float:left;
	text-indent:-100000em;
	line-height:100000px;
	overflow:hidden;
	background:url(/static/images/s-logo-news.gif);
}

.nowpsn .n-logo-photo h3 a {
	background:url(/static/images/s-logo-photo.gif);
}

.nowpsn .n-text {
	height:50px;
	line-height:50px;
	float:left;
}

.nowpsn .search-box {
	width:300px;
	height:30px;
	float:right;
	position:relative;
	margin:10px 0 0;
}

.nowpsn .search-box .text {
	width:240px;
	height:30px;
	line-height:30px;
	float:left;
	background:url(/static/images/search-bg.jpg) left top no-repeat;
	text-indent:1em;
	border:0;
	padding:0;
	margin:0;
	outline:none;
}
.nowpsn .search-box .btn {
	width:60px;
	height:30px;
	float:left;
	cursor:pointer;
	background:url(/static/images/search-bg.jpg) right top no-repeat;
	border:0;
	padding:0;
	margin:0;
	outline:none;
	text-indent:-100000em;
	line-height:100000px;
	overflow:hidden;
}


.bdcs-container .bdcs-search-form-input {
    border-width: 1px;
    border-style: solid;
    display: inline-block;
    vertical-align: top;
    text-indent: 5px;
    float: left;
    border-color:#a6a6a6; 
    margin-right:0px; 
    width:246px; 
    height:28px; 
    line-height:28px;
    font-family:Arial,SimSun,sans-serif;
    color:#000000;
    font-size:12px;
    border-radius:0px;
    background-color:#FFFFFF; 
}

.bdcs-container .bdcs-search-form-submit {
    display: inline-block;
    cursor: pointer;
    border-width: 1px 1px 1px 0;
    border-style: solid;
    vertical-align: top;
    text-align: center;
    width: 50px;
    border-color:#a6a6a6; 
    height:28px; 
    background-color:#f5f5f5; 
    color:#000000; 
    font-family:Arial,SimSun,sans-serif; 
    font-size:14px;
    border-radius:0px;
    *height:30px;
    *margin-top:1px;
    line-height:28px;
}
.bdcs-container .bdcs-search-form-input:focus {
   border-color:#a6a6a6; 
}

.roll-news {
	width:280px;
	height:30px;
	float:left;
	overflow:hidden;
	position:relative;
	margin:10px 0 0 30px;
	color:#666;
}


.roll-news .bd {
	width:280px;
	float:left;
}

.roll-news  li {
	float:left;
}

.roll-news  li  a {
	width:280px;
	height:30px;
	line-height:30px;
	background:url(/static/images/dot1.gif) 0 center no-repeat;
	text-indent:0.8em;
	float:left;
	display:block;
	color:#666;
	overflow:hidden;
}

.roll-news  li  a:hover {
	color:#333;
}

.channel-nav {
	width:100%;
	background:url(/static/images/channel-navbg.jpg) repeat-x;
	border-bottom:2px solid #d4000f;
	margin:0 auto;
}
.channel-nav ul {
	width:1000px;
	height:40px;
	line-height:40px;
	margin:0 auto;
}
.channel-nav li {
	float:left;
}

.channel-nav li a {
	float:left;
	display:block;
	height:40px;
	text-align:center;
	font-size:15px;
	font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";
	padding:0 22px;
	margin:0 1px 0 0;
}

.channel-nav li a:hover {
	background:#d4000f;
	color:#fff;
}
.channel-nav .thisclass {
	background:#d4000f;
	color:#fff;
}

.title {
	width:670px;
	float:left;
	overflow:hidden;
}

.title h1 {
	width:670px;
	padding:15px 0 10px;
	text-align:center;
	float:left;
	font-size:26px;
}

.info {
	width:670px;
	height:22px;
	line-height:22px;
	border-bottom:1px solid #e9e9e9;
	float:left;
	padding:5px 0;
	text-align:center;
}

.info small {
	color:#999;
	font-size:12px;
}

#changyan_count_unit {
	font-size:18px;
	color:#e74851;
	font-family: Georgia;
}

.page-content .content,
.list-content .content {
	width:670px;
	float:left;
	font-size:16px;
	line-height:28px;
}
.index-content .content {
	padding-top:20px;
}



.bdshare {
	float:right;
}

.ad670 {
	width:670px;
	float:left;
}

.pic-list1  {
	width:670px;
	float:left;
	margin:0 0 10px;
	position:relative;
}
	.pic-list1 .hd {
		width:670px;
		height:28px;
		float:left;
		margin-top:6px;
		margin-bottom:6px;
	}
	.pic-list1 .hd h3 {
		font-size:16px;
		font-weight:bold;
		height:18px;
		line-height:18px;
		text-indent:0.8em;
		border-left:4px solid #a00;
		position:relative;
		margin-left:10px;
	}

	.pic-list1 .bd {
		width:670px;
		float:left;
	}

	.pic-list1 .bd ul {
		width:648px;
		padding:18px 10px 0;
		border:1px solid #e8e8e8;
		float:left;
	}

	.pic-list1 .bd li {
		width:140px;
		padding:0 11px 10px;
		float:left;
	}

	.pic-list1 .bd img {
		width:140px;
		height:93px;
		display:block;
		float:left;
	}

	.pic-list1 .bd p {
		width:140px;
		height:25px;
		line-height:25px;
		display:block;
		float:left;
		overflow:hidden;
		text-align:center;
	}

.ly-mdd  {
	width:650px;
	padding:10px 9px;
	border:1px solid #e8e8e8;
	float:left;
	margin:0 0 10px;
	position:relative;
}	
.ly-mdd  li {
	height:26px;
	line-height:26px;
	float:left;
	white-space:nowrap;
	padding:0 10px;
	font-size:14px;
	width: 305px;
}	
	

/*±¬ÁÏÂ¥*/
.baoliaolou  {
	width:670px;
	float:left;
	margin:0 0 10px;
	position:relative;
}

.baoliaolou  .hd {
	width:670px;
	height:32px;
	float:left;
	border-bottom: 1px solid #e8e8e8;
	padding:5px 0;
	margin-top:6px;
	margin-bottom:6px;
}

	.baoliaolou  .hd h3 {
		font-size:16px;
		font-weight:bold;
		height:18px;
		line-height:18px;
		text-indent:0.8em;
		border-left:4px solid #a00;
		position:relative;
		margin-left:10px;
		margin-top:7px;
		display:block;
		float:left;
	}

	
	.baoliaolou  .hd ul {
		height:32px;
		display:block;
		float:right;
	}
	.baoliaolou  .hd li {
		float:left;
	}
	.baoliaolou  .hd li a {
		float:left;
		display:block;
		color:#fff;
		padding:0 10px;
		position:relative;
		padding:8px 12px;
		background-color: #fe6c4d;
		border-radius: 3px;
	}
	.baoliaolou  .hd li a:hover {
		background-color:#ec5636;
	}
	.baoliaolou  .hd .wybl {
		background-image:url(/static/images/icon-wybl2.gif);
		background-position: 12px center;
		background-repeat:no-repeat;
		text-align:center;
	}
.baoliaolou .bd {
	width:670px;
	float:left;
	padding:10px 0 0;
}
.baoliaolou .bd .item {
	width:125px;
	height:209px;
	position:relative;
	float:left;
	margin-left:11px;
}
.baoliaolou .bd .i1,
.baoliaolou .bd .i6,
.baoliaolou .bd .i11,
.baoliaolou .bd .i16,
.baoliaolou .bd .i21 {
	margin-left:0px;
}
.baoliaolou .bd .i6 {
	display:none;
}
	.baoliaolou .bd .item .photo-area {
		width:125px;
		height:179px;
		float:left;
		position:relative;
	}
	.baoliaolou .bd .item .photo-area .photo {
		width:125px;
		height:179px;
		position:absolute;
		z-index:1;
		overflow:hidden;
	}
	.baoliaolou .bd .item .photo-area .photo img {
		width:125px;
		height:179px;
	}
	.baoliaolou .bd .item .photo-area .typename {
		width:50px;
		height:60px;
		position:absolute;
		background:url(/static/images/bl-typepic-sh.png) no-repeat;
		z-index:2;
		display:block;
		color:#8a8a8a;
		font-family:'ËÎÌå';
		font-size:12px;
		text-align:center;
		line-height:90px;
		overflow:hidden;
		left:6px;
	}
	.baoliaolou .bd .item .photo-area .typename a {
		width:50px;
		height:60px;
		display:block;
		color:#8a8a8a;
	}
	.baoliaolou .bd .item .photo-area .sh {
		background:url(/static/images/bl-typepic-sh.png) no-repeat;
	}
	.baoliaolou .bd .item .photo-area .qc {
		background:url(/static/images/bl-typepic-qc.png) no-repeat;
	}
	.baoliaolou .bd .item .photo-area .yl {
		background:url(/static/images/bl-typepic-yl.png) no-repeat;
	}
	.baoliaolou .bd .item .photo-area .jk {
		background:url(/static/images/bl-typepic-jk.png) no-repeat;
	}
	.baoliaolou .bd .item .photo-area .ss {
		background:url(/static/images/bl-typepic-ss.png) no-repeat;
	}
	.baoliaolou .bd .item .photo-area .fc {
		background:url(/static/images/bl-typepic-fc.png) no-repeat;
	}
	.baoliaolou .bd .item .photo-area .ly {
		background:url(/static/images/bl-typepic-yl.png) no-repeat;
	}
	.baoliaolou .bd .item .photo-area .tags {
		width:115px;
		padding:0 5px;
		height:28px;
		line-height:28px;
		overflow:hidden;
		display:block;
		position:absolute;
		bottom:0;
		left:0;
		z-index:3;
		color:#fff;
		background: rgba(0,0,0,0.7);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000);
		font-family:"ËÎÌå";
		font-size:12px;
	}
	.baoliaolou .bd .item .photo-area .tags a {
		z-index:2;
		color:#fff;
		font-size:12px;
	}
	.baoliaolou .bd.item .text {
		width:125px;
		height:30px;
		float:left;
	}
		.baoliaolou .bd .item .text .desc {
			width:125px;
			height:20px;
			line-height:20px;
			text-align:center;
			margin:5px 0;
			float:left;
			overflow:hidden;
			position:relative;
		}
		.baoliaolou .bd .item .text .desc a {
			font-size:13px;
		}

.context {
	width:670px;
	float:left;
	margin:10px 0;
	border-top:1px solid #e8e8e8;
	position:relative;
}
.context ul {
	width:670px;
	padding:10px 0;
	float:left;
}
.context li {
	width:670px;
	height:28px;
	line-height:28px;
	font-size:14px;
	float:left;
	font-weight:bold;
}

.context li  a {
	font-size:14px;
	font-weight:normal;
}

.aboutread {
	width:670px;
	float:left;
	margin:0 0 10px;
	position:relative;
}

.aboutread  .hd {
	width:670px;
	height:28px;
	border-bottom:1px solid #e8e8e8;
	float:left;
	margin-top:6px;
	margin-bottom:6px;
}
.aboutread .hd h3 {
	font-size:16px;
	font-weight:bold;
	height:18px;
	line-height:18px;
	text-indent:0.8em;
	border-left:4px solid #a00;
	position:relative;
	margin-left:10px;
}

.aboutread .bd {
	width:670px;
	float:left;
}
.aboutread .bd ul {
	padding:0 10px;
	float:left;
}
.aboutread .bd  li {
	width:650px;
	height:26px;
	line-height:26px;
	background:url(/static/images/dot1.gif) 0 center no-repeat;
	text-indent:0.8em;
	float:left;
	font-size:12px;
	color:#999;
}

.aboutread .bd  li a {
	padding-right:10px;
	font-size:14px;
}


/*ÈÈµãÐÂÎÅ*/
.redian {
	width:670px;
	float:left;
}

.redian  .hd {
	width:670px;
	height:36px;
	border-bottom:1px solid #e3e3e3;
	float:left;
}
.redian  .hd h3 {
	font-size:18px;
	line-height:36px;
	text-indent:0.5em;
}

.redian .bd {
	width:670px;
	float:left;
}

.redian .bd .rdbox {
	width:670px;
	padding:15px 0 0;
	float:left;
}

.redian .bd .rdbox .pic {
	width:250px;
	padding:5px 0 0;
	float:left;
}

.redian .bd .rdbox .pic img {
	width:180px;
	height:135px;
	display:block;
	margin:0 auto;
}


.redian .bd .rdbox .pic p {
	width:180px;
	height:28px;
	line-height:28px;
	text-align:center;
	overflow:hidden;
	display:block;
	margin:0 auto;
	font-size:14px;
}


.redian .bd .rdbox .text {
	width:420px;
	float:right;
}


.redian .bd .rdbox .text h4 {
	width:420px;
	height:36px;
	line-height:36px;
	overflow:hidden;
	float:left;
	display:block;
	font-size:22px;
}


.redian .bd .rdbox .text ul {
	width:420px;
	float:left;
}


.redian .bd .rdbox .text  li {
	width:420px;
	height:26px;
	line-height:26px;
	background:url(/static/images/dot1.gif) 0 center no-repeat;
	text-indent:0.8em;
	float:left;
	font-size:14px;
}


.ad-300 {
	width:300px;
	float:left;
	margin:0 0 10px;
	position:relative;
	z-index:1;
}

.sub-list {
	width:300px;
	float:left;
	position:relative;
	margin:0 0 10px;
}

.sub-list .hd {
	width:300px;
	height:32px;
	line-height:32px;
	border-top:2px solid #333;
	border-bottom:1px solid #e8e8e8;
	background:#fafafa;
	float:left;
	position:relative;
}
.sub-list .hd ul {
	width:300px;
	float:left;
}
.sub-list .hd li {
	height:32px;
	line-height:32px;
	padding:0 0 0 10px;
	float:left;
}
.sub-list .hd li a {
	font-size:15px;
	font-weight:bold;
}
.sub-list .hd  h3 {
	width:300px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	font-size:15px;
	font-weight:bold;
	text-indent:0.8em;
}
.sub-list .bd .pic ul {
	width:300px;
	padding:5px 0 0;
	float:left;
}

.sub-list .bd .pic li {
	width:140px;
	padding:8px 5px 0;
	float:left;
}

.sub-list .bd .pic img {
	width:140px;
	height:93px;
	display:block;
	float:left;
}

.sub-list .bd .pic p {
	width:140px;
	height:25px;
	line-height:25px;
	display:block;
	float:left;
	overflow:hidden;
	text-align:center;
	color:#004276;
	background:#fafafa;
}

.sub-list .bd .text ul {
	width:300px;
	padding:5px 0 0;
	float:left;
	
}
.sub-list .bd .text li {
	float:left;
}
.sub-list .bd .text li a {
	width:300px;
	height:32px;
	line-height:32px;
	font-size:14px;
	color:#004276;
	overflow:hidden;
	float:left;
	text-indent:1.3em;
	background:url(/static/images/dot1.gif) 6px center no-repeat;
	border-bottom:1px dotted #e8e8e8;
}
.sub-list .bd .text li a:hover {
	background:#fafafa url(/static/images/dot1.gif) 6px center no-repeat;
}

.sub-list .bd .notype li {
	text-indent:0em;
	background:none;
}

.sub-list .bd .text .typename a {
	color:#004276;
	padding-right:5px;
}



.sub-ph {
	width:300px;
	float:left;
}

.sub-ph .hd {
	width:300px;
	height:32px;
	line-height:32px;
	border-top:2px solid #333;
	border-bottom:1px solid #e8e8e8;
	background:#fafafa;
	float:left;
	position:relative;
}
.sub-ph .hd  h3 {
	width:300px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	font-size:15px;
	font-weight:bold;
	text-indent:0.8em;
}

.sub-ph .hd  ul {
	width:130px;
	height:26px;
	position:absolute;
	top:6px;
	right:0;
	z-index:2;
}
.sub-ph .hd  li {
	float:left;
}
.sub-ph .hd  li a {
	width:60px;
	height:26px;
	line-height:26px;
	text-align:center;
	float:left;
	display:block;
}

.sub-ph .hd  .menu_tab1 {
	background:#d4000e;
}

.sub-ph .hd  .menu_tab1 a {
	color:#fff;
}

.sub-ph .bd {
	width:300px;
	padding:10px 0;
	float:left;
}

.sub-ph .bd ul {
	width:300px;
	float:left;
	background:url(/static/images/news-ph-bg.gif) 10px 0px no-repeat;
}

.sub-ph .bd li {
	width:300px;
	height:32px;
	line-height:32px;
	font-size:14px;
	overflow:hidden;
	float:left;
	text-indent:2.8em;
	border-bottom:1px dotted #e8e8e8;
}

.sub-ph .bd li  a {
	color:#004276;
}

.toutiao {
	width:670px;
	height:240px;
	float:left;
}

.toutiao .pic {
	width:360px;
	float:left;
}

.toutiao .pic img {
	width:360px;
	height:240px;
}

.toutiao .text {
	width:300px;
	height:237px;
	border-width:2px 1px 1px 0;
	border-color:#d4000f #e8e8e8 #e8e8e8 #e8e8e8;
	border-style:solid;
	background:#f6f6f6;
	float:left;
	padding:0 0 0 9px;
}

.toutiao .text h3  a {
	width:290px;
	line-height:22px;
	padding:0 10px 0 0;
	display:block;
	float:left;
	font-size:18px;
	position:relative;
	margin:10px 0;
	color:#000;
	display:block;
}

.toutiao .text p {
	width:290px;
	line-height:22px;
	padding:0 10px 0 0;
	display:block;
	float:left;
	font-size:12px;
	color:#818181;
	
}

.toutiao .text .more {
  color: #cc0f0e;
}

.news-list {
	width:670px;
	float:left;
}

.news-list ul  {
	width:670px;
	float:left;
}

.news-list li  {
	width:670px;
	border-bottom:1px solid #f0f0f0;
	padding:10px 0;
	float:left;
	position:relative;
}

.news-list .date  {
	width:140px;
	height:25px;
	line-height:25px;
	position:absolute;
	top:12px;
	right:0;
	font-size:13px;
	font-family:"ËÎÌå";
	text-align:right;
	color:#999;
}

.news-list h4 a {
	width:670px;
	display:block;
	float:left;
	font-size:18px;
	padding:0 0 10px;
	font-weight:bold;
	color:#333;
}



.news-list  img  {
	width:120px;
	height:80px;
	display:block;
	float:left;
	margin:0 10px 0 0;
	position:relative;
}


.news-list p {
	font-size:12px;
	line-height:22px;
	color:#818181;
}

.news-list  .more {
	color:#cc0f0e;
}


/*Í¼Æ¬ÁÐ±í*/

.news-list-pic {
	width:670px;
	float:left;
}

.news-list-pic ul  {
	width:670px;
	float:left;
}

.news-list-pic li  {
	width:210px;
	margin:15px 0 0 20px;
	float:left;
	position:relative;
}
.news-list-pic .t1,
.news-list-pic .t4,
.news-list-pic .t7,
.news-list-pic .t10,
.news-list-pic .t13,
.news-list-pic .t16,
.news-list-pic .t19,
.news-list-pic .t22,
.news-list-pic .t25,
.news-list-pic .t28,
.news-list-pic .t31,
.news-list-pic .t34,
.news-list-pic .t37,
.news-list-pic .t40,
.news-list-pic .t43,
.news-list-pic .t46,
.news-list-pic .t49,
.news-list-pic .t52,
.news-list-pic .t55  {
	margin:15px 0 0 0;
}
.news-list-pic img {
	width:210px;
	height:140px;
	display:block;
	float:left;
}
.news-list-pic h4 a {
	width:210px;
	height:28px;
	line-height:28px;
	text-align:center;
	display:block;
	float:left;
	font-size:14px;
	padding:0;
	color:#333;
	overflow:hidden;
}
.news-list-pic h4 b {
	font-weight:normal;
}

.list-page {
	width:670px;
	padding:10px 0;
	float:left;
	text-align:center;
	position:relative;
}
.list-page ul {
	width:670px;
	float:left;
	text-align:center;
	position:relative;
}
.list-page li {
	display:inline;
	font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";
	margin:10px 0 ;
	font-size:12px;
}
.list-page li a {
	display:inline-block;
	padding:5px 12px;
	border:1px solid #d8d8d8;
	background:#fff;
	border-radius:3px;
}


.list-page li a:hover {
	background:#fafafa;
}

.list-page .thisclass a {
	background:#cc0f0e;
	color:#fff;
	border:1px solid #cc0f0e;
	font-weight:bold;
}

.list-page .thisclass a {
	color:#fff;
}	
	
.list-page .thisclass a:hover {
	background:#cc0f0e;
	color:#fff;
}


.content-page {
	width:670px;
	padding:10px 0;
	float:left;
	text-align:center;
}

.content-page li {
	display:inline-block;
	font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";
	margin:10px 3px;
	font-size:14px;
}
.content-page li a {
	display:inline-block;
	line-height:30px;
	padding:0px 12px;
	border:1px solid #d8d8d8;
	background:#fff;
	border-radius:3px;
	font-size:14px;
}


.content-page li a:hover {
	background:#fafafa;
}

.content-page .thisclass a {
	background:#cc0f0e;
	color:#fff;
	border:1px solid #cc0f0e;
	font-weight:bold;
}

.content-page .thisclass a {
	color:#fff;
}	
	
.content-page .thisclass a:hover {
	background:#cc0f0e;
	color:#fff;
}


/*Í¼Æ¬ÆµµÀ*/

.photo-content {
	background:none;
}

.photo-content .content {
	width:1000px;
	margin:0 auto;
}
.photo-list {
	width:1000px;
	float:left;
}
.photo-list ul {
	width:1000px;
	padding:5px 0 0;
	float:left;
}

.photo-list li {
	width:220px;
	padding:5px 6px;
	margin:5px 7px;
	float:left;
	border:1px solid #e8e8e8;
}

.photo-list img {
	width:220px;
	height:165px;
	display:block;
	float:left;
}

.photo-list p {
	width:220px;
	height:36px;
	line-height:18px;
	display:block;
	float:left;
	overflow:hidden;
	font-size:12px;
	position:relative;
	margin:4px 0 0;
}


.photo-page {
	width:1000px;
	padding:20px 0;
	margin:0 auto;
	text-align:center;
	clear:both;
}


.photo-page a {
	display:inline-block;
	padding:5px 12px;
	border:1px solid #d8d8d8;
	background:#fff;
	border-radius:3px;
}


.photo-page a:hover {
	background:#fafafa;
}

.photo-page .current {
	background:#cc0f0e;
	border:1px solid #cc0f0e;
	color:#fff;
	
}
.photo-page .current:hover {
	background:#cc0f0e;
}	
	

.index-content .tbox {
	width:325px;
	float:left;
	position:relative;
	margin-top:15px;
}

.index-content .t2,
.index-content .t4,
.index-content .t6 {
	width:325px;
	float:left;
	position:relative;
	margin-left:20px;
}

.index-content .tbox .hd {
	width:325px;
	height:32px;
	border-bottom:1px solid #dcdcdc;
	float:left;
	position:relative;
}
.index-content .tbox .hd h3 a {
	width:80px;
	height:31px;
	line-height:31px;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	position:absolute;
	left:0;
	top:0;
	border-bottom:1px solid #d4000f;
	display:block;
	color:#d4000f;
}
.index-content .tbox .hd span {
	width:100px;
	height:32px;
	line-height:32px;
	text-align:right;
	position:absolute;
	right:0;
	top:0;
}

.index-content .tbox .bd {
	width:325px;
	float:left;
	position:relative;
	padding:10px 0 0;
}
.index-content .tbox .bd .tt {
	width:325px;
	float:left;
	position:relative;
	margin-bottom:10px;
}

.index-content .tbox .bd .tt h3 a  {
	width:325px;
	height:32px;
	line-height:32px;
	text-align:center;
	overflow:hidden;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#004276;
}

.index-content .tbox .bd .tt img  {
	width:120px;
	height:90px;
	float:left;
	position:relative;
}

.index-content .tbox .bd .tt p a  {
	width:195px;
	height:90px;
	display:block;
	float:left;
	position:relative;
	overflow:hidden;
	margin-left:10px;
	line-height:20px;
	color:#666;
	text-indent:2em;
}

.index-content .tbox .bd li {
	float:left;
}

.index-content .tbox .bd li a {
	width:325px;
	height:26px;
	line-height:26px;
	float:left;
	font-size:14px;
	background:url(../dot1.gif) 0 center no-repeat;
	text-indent:1em;
	text-overflow:ellipsis;
	white-space:nowrap; 
	overflow:hidden;
}

.indexlist {
	width:670px;
	float:left;
	padding:10px 0;
}
.indexlist .index-list-hd {
	width:668px;
	height:40px;
	border:1px solid #d8d8d8;
	border-bottom:2px solid #d8d8d8;
	float:left;
	background:#fafafa;
}

.indexlist .index-list-hd h3 {
	font-size:18px;
	line-height:40px;
	font-weight:bold;
	text-indent:1em;
	border-left:2px solid #d4000f;
	color:#d4000f;
}
.indexlist .index-list-bd {
	width:670px;
	float:left;
}


.table-style1 {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: inherit;
    font: 100%;
	border-top:1px solid #D6D6D6;
	border-left:1px solid #D6D6D6;
}

.table-style1 td,
.table-style1 th {
	vertical-align: middle;
    padding: 10px 15px;
    border-right: 1px solid #D6D6D6;
    border-bottom: 1px solid #D6D6D6;
}
.table-style1 th {
	width:100px;
    background:#FEFEF3;
}

.ad640 {
	width:640px;
	float:left;
	clear:both;
	margin-bottom:15px;
	position:relative;
}


.pin-wrapper {
	clear:both;
}

.backhome a {
	color:#004276;
}

.pagebox{overflow:hidden;text-align:center;zoom:1;font-size:12px;font-family:"ËÎÌå",sans-serif; margin-bottom:8px; clear:both}
.pagebox span{float:left;margin-right:2px;overflow:hidden;text-align:center;background:#fff;}
.pagebox span a{display:block;overflow:hidden;zoom:1;_float:left;}
.pagebox span.pagebox_pre_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
.pagebox span.pagebox_pre{color:#3568b9; height:23px;}
.pagebox span.pagebox_pre a,.pagebox span.pagebox_pre a:visited,.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited{border:1px #9aafe5 solid; color:#3568b9; text-decoration:none; text-align:center; width:53px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited{border:1px #9aafe5 solid;color:#3568b9;text-decoration:none;text-align:center;width:53px;cursor:pointer;height:21px;line-height:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pagebox span.pagebox_next a:hover{color:#f30 !important; text-decoration:underline}
.pagebox span.pagebox_pre a:hover,.pagebox span.pagebox_pre a:active,.pagebox span.pagebox_next a:hover,.pagebox span.pagebox_next a:active{color:#363636;border:1px #2e6ab1 solid;}
.pagebox span.pagebox_num_nonce{padding:0 8px; height:23px; line-height:23px; color:#fff; cursor:default; background:#296cb3; font-weight:bold;}
.pagebox span.pagebox_num{color:#3568b9; height:23px;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{border:1px #9aafe5 solid; color:#3568b9; text-decoration:none; padding:0 8px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_num a:hover,.pagebox span.pagebox_num a:active{border:1px #2e6ab1 solid;color:#363636;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:22px; background:none; line-height:23px;}
.pagebox span.pagebox_next_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}

div.page1 {
text-align: center;
width: 100%;
overflow: hidden;
padding-right: 2px;
 padding-left: 2px; 
 padding-bottom: 2px;
margin: 7px; padding-top: 2px; 
font-family: "lucida sans unicode", "lucida grande", lucidagrande, "lucida sans", geneva, verdana, sans-serif
}
div.page1 a {
	padding-right: 0.64em; padding-left: 0.64em; padding-bottom: 0.43em; margin: 2px; color: #fff; padding-top: 0.5em; background-color: #ee4e4e; text-decoration: none
}
div.page1 a:hover {
	padding-right: 0.64em; padding-left: 0.64em; padding-bottom: 0.43em; margin: 2px; color: #fff; padding-top: 0.5em; background-color: #de1818
}
div.page1 a:active {
	padding-right: 0.64em; padding-left: 0.64em; padding-bottom: 0.43em; margin: 2px; color: #fff; padding-top: 0.5em; background-color: #de1818
}
div.page1.b {
	padding-right: 0.64em; padding-left: 0.64em; padding-bottom: 0.43em; margin: 2px; color: #6d643c; padding-top: 0.5em; background-color: #f6efcc
}

div.lvxingshe{margin:10px auto; width:650px; border:1px solid #09F;font-size:14px; line-height:40px;text-align: center;overflow: hidden;}
div.lvxingshe a{ padding:0 4px; color:#09F;text-decoration:underline;line-height:40px;}
.taobaoa1{margin:10px auto; width:660px; border-right:1px solid #e8e8e8; line-height:40px;text-align: center;overflow: hidden;}
.taobaoa2{margin:10px auto; width:660px;text-align: center;overflow: hidden;}

#pages {font-family:宋体; }
#pages a { display:inline-block; height:24px; line-height:24px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 15px}
#pages a.a1 { background:#ddd; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:24px; line-height:24px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 15px}
.page .noPage { display:inline-block; width:56px; height:24px; line-height:24px; background:#ddd ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}

#foot { width:100%; background:#f5f8fd; overflow:hidden }
#foot  p { line-height:28px; }

.footer .ftit { width:1000px; margin:0px auto; border-bottom:1px solid #ddd; height:32px;  overflow:hidden}
.footer .ftit ul{padding:0px;}
.footer .ftit li{ width:80px; border-left:1px solid #ddd; border-top:1px solid #ddd; cursor:pointer; font:normal 14px/32px "宋体"; text-align:center; float:left; background:#fff; }
.footer .ftit li.w80{ width:80px; border-right:1px solid #ddd; }
.footer .ftit li.hover { background:#0056ad; color:#fff;border-right:0px;}
.footer .ftit li.normal { }
.footer .fcon { width:998px; background:#fff; height:80px; margin:0px auto; border-bottom:1px solid #ddd; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.footer .fcon ul { padding:6px;}
.footer .fcon ul li{margin:0px 5px 0px 0px; float:left;}
.footer .fcon  a {  color:#666; line-height:24px;white-space:nowrap;font-size:12px;}


#foot .footcon { width:1000px; margin:0px auto; padding:5px 0px; overflow:hidden }
#foot .footcon p{ text-align:left; line-height:26px; }
#foot .footcon span { padding-left:5px;}
#copyright {color:#fff;width:100%; background:#454545; overflow:hidden }
#copyright a{color: #fff;}
#copyright .conright { width:1000px; margin:0 auto; height:30px; line-height:30px; overflow:hidden }
#copyright .conright .ull { width:450px; float:left; }
#copyright .conright .ulr { width:500; float:right;}

.fl { float:left; }
.fr { float:right; }